Output: .planning/brainstorms/{slug}-{date}/BRAINSTORM.md (+ research/ +
screens/ + SESSION-NOTES.md), committed, then routed through exactly 3
exits: promote to /ferrox-discuss-phase, seed a milestone via
/ferrox-new-milestone, or park (optionally /ferrox-capture --backlog).
Boundary: /ferrox-explore is codebase-grounded Socratic ideation;
/ferrox-brainstorm is topic ideation with stances.
Flags:
--research: fire 2 to 4 parallel researcher subagents up front, seeded by the topic (in the sounding-board stance this means a visible pre-read before the first reply, never an auto-fire mid-conversation). The same research fires mid-session whenever the discussion hits a genuine unknown.--text: plain-text prompts instead of AskUserQuestion, for non-Claude runtimes.
Accepts an optional topic argument: /ferrox-brainstorm pricing model for the API tier
Strip --research if present (enables research mode) and --text if
present (enables TEXT_MODE). The remainder is the brainstorm topic; if
empty, ask for one.