mirror of
https://github.com/obra/superpowers.git
synced 2026-04-24 02:19:05 +08:00
feat: add project-level scope assessment to brainstorming pipeline
Brainstorming now assesses whether a project is too large for a single spec and helps decompose into sub-projects. Spec reviewer checks scope. Writing-plans has a backstop if brainstorming missed it.
This commit is contained in:
@@ -18,6 +18,13 @@ Start by understanding the current project context, then ask questions one at a
|
||||
- Only one question per message - if a topic needs more exploration, break it into multiple questions
|
||||
- Focus on understanding: purpose, constraints, success criteria
|
||||
|
||||
**Assessing scope:**
|
||||
- Once you understand the idea, assess whether it fits in a single design or needs to be broken into sub-projects
|
||||
- If the project has multiple independent subsystems — each needing its own design decisions, file structure, and test strategy — it's too large for a single spec
|
||||
- Help the user decompose: what are the independent pieces, how do they relate, what order should they be built?
|
||||
- Document the high-level decomposition, then brainstorm the first sub-project through the normal design flow
|
||||
- Each sub-project gets its own spec → plan → implementation cycle
|
||||
|
||||
**Exploring approaches:**
|
||||
- Propose 2-3 different approaches with trade-offs
|
||||
- Present options conversationally with your recommendation and reasoning
|
||||
|
||||
Reference in New Issue
Block a user