dx-brainstorm
dx-brainstorm
Runs before dx-new on an idea nobody has yet decided is worth building. Concluding that nothing should be built is a success, not a run that failed to produce work.
Guards. context/ unscaffolded (changes/ and efforts/ absent — empty is normal) → stop, say to run /dx-init. No user available to answer → stop; don't invent the appetite and constraints you came here to ask about. And "this is simple enough to just do it now" is the red flag, not the shortcut — whether it's simple enough is the conclusion, not the bypass.
1 — Sources before questions
A question whose answer already sits in the repo is homework, not conversation. Climb in order, stopping as soon as something answers: foundation/glossary.md + lessons.md → context/standards/ → context/changes/** and context/archive/** (already decided, shipped, or rejected?) → the codebase → the user.
2 — Diverge
Before converging — unless §1 found this already shipped, which settles the ramp: