feat: add Brainstorm Mode toggle with divergent ideation prompts - #3
Open
jadeftx wants to merge 2 commits into
Open
feat: add Brainstorm Mode toggle with divergent ideation prompts#3jadeftx wants to merge 2 commits into
jadeftx wants to merge 2 commits into
Conversation
Adds a Brainstorm Mode that flips the prompt engine from convergent dialectic to divergent ideation. Toggle in Settings swaps dropdowns (Length→Expansion, Tone→Perspective), adds Ideation Vector selector, and rewrites all prompt frames for generative brainstorming. - Expansion modifiers: Sparks / Seeds / Branches - Perspective modifiers: Rapid-Fire (9 archetypes) / Contrarian / First Principles - Ideation Vector: Who / What / When / Where / Why / How / What-If / ALL - Gemini filler suppression (no closing remarks / follow-up questions) - Idea coordinate numbering [R#-#] in side panel, markdown, and JSON exports - Consensus button text adapts to mode (End Brainstorm / Reopen Brainstorm) - Header subtitle swaps between CONSENSUS WORKFLOW and BRAINSTORM SESSION - Per-mode modifier preferences preserved independently across mode switches - Bump version to 1.1.0 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
marked.parse with breaks:true renders consecutive idea lines as one <p> with <br> tags. Switch from DOM querySelectorAll to innerHTML regex replacement to catch [The ] patterns after <p>, <li>, and <br> tags. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
jadeftx
force-pushed
the
feature/brainstorm-mode
branch
from
March 15, 2026 21:49
0ab9ea1 to
c0d39ca
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes #2
Summary
Files changed (6 files, +338 −43)
sidepanel/prompts.js— brainstorm constants + branched prompt builderssidepanel/sidepanel.js— toggle wiring, dynamic dropdown swap, coordinate rendering, export enrichmentsidepanel/sidepanel.html— Mode toggle section + Ideation Vector dropdownsidepanel/sidepanel.css—.idea-coordstylebackground.js— coordinate annotation in GitHub push markdown exportmanifest.json— version bump to 1.1.0Test plan
=== BRAINSTORM — ROUND 1 ===in promptideasarray withideaIndexfields on AI messages