--- name: brainstorming description: Use when exploring options or shaping a direction before committing — open up the solution space instead of jumping to the first idea. Triggers on "how should we approach X", "what are the options", weighing trade-offs, or any open-ended design question. Recall prior thinking first; capture the decision after. --- # Brainstorming Widen before you narrow. The first idea is rarely the best; the goal is a few real options and a reasoned choice — not a single path defended after the fact. ## Recall first `search` Scribe before generating from scratch — a prior decision, note, or brainstorm on this often already exists. Build on it instead of repeating it. ## Open up - Generate a few genuinely *different* options, not variations of one. Include at least one you don't initially favor. - For each: the core idea, what it's good at, and its main cost or risk — briefly. - Resist converging until the space is actually explored. ## Then choose - Recommend one, and say *why* — the trade-off that decided it, not just the pick. - Surface the 1–2 places you made an interpretive call, so the operator can redirect before it's baked in. ## Capture the decision When a direction is chosen, record it in Scribe (`create_note`, e.g. tag `decision`): the choice, the alternatives weighed, and the reason. That's what keeps the same question from being re-litigated later — and what a future session reads to understand *why*, not just *what*.