Source: templates/problem-statement.md
Problem Statement Template
Use this after the problem-space map and before solution search.
Problem-space source
What map or context pack is this narrowing?
-
Candidate framings
Symptom framing
What visible bug, complaint, or friction could define the work?
Systems framing
What ownership boundary, data flow, invariant, or interface could define the work?
User or maintainer framing
What behavior can someone not safely perform today?
Selected problem statement
Because [mechanism], [actor/system] cannot [needed behavior] without [risk/friction]. This run will address [slice/boundary]. If [evidence], the framing is wrong and we should revisit problem space.
Rejected framings
What did we reject, and why?
- -
Scope boundary
In scope:
-
Out of scope:
-
Invalidation signal
What evidence would prove this framing wrong?
-
Handoff to solution-space
What should /solution-space compare?
-