From 88ae31c41832e61ce06cb44bb043ef59caabc977 Mon Sep 17 00:00:00 2001 From: Jerry Gamblin Date: Wed, 1 Apr 2026 16:56:29 -0500 Subject: [PATCH 1/3] feat: replace Ask ChatGPT with provider-agnostic AI Review Replace the single-provider "Ask ChatGPT" button with a transparent, provider-agnostic "AI Review" workflow: - New modal shows the full prompt text before sending, so users can review exactly what data will be shared with the AI provider - Dropdown to select provider: ChatGPT, Claude, or Gemini - Copies prompt to clipboard and opens the selected provider - Improved prompt with structured 6-point CVE quality review covering description quality, affected block, schema compliance, CWE classification, references, and completeness - Adds JSON parse error handling and fixes "inut" typo Co-Authored-By: Claude Opus 4.6 --- cveInterface.js | 68 +++++++++++++++++++++---- docs/images/after-ai-review-button.png | Bin 0 -> 3632 bytes docs/images/after-ai-review-modal.png | Bin 0 -> 96005 bytes docs/images/before-ask-chatgpt.png | Bin 0 -> 4175 bytes index.html | 33 +++++++++++- 5 files changed, 88 insertions(+), 13 deletions(-) create mode 100644 docs/images/after-ai-review-button.png create mode 100644 docs/images/after-ai-review-modal.png create mode 100644 docs/images/before-ask-chatgpt.png diff --git a/cveInterface.js b/cveInterface.js index 2e9fd66..3732b6b 100644 --- a/cveInterface.js +++ b/cveInterface.js @@ -31,21 +31,67 @@ var allFieldsForm; function add_option(w, v, f, s) { $(w).append($("