Spec-driven Development
Rules:
- Do not implement non-trivial features without a spec/change.
- Every change must include objective, scope, non-goals, affected modules, acceptance criteria, and test plan.
- Implementation must follow tasks.md.
- Completed tasks must be checked off.
- After implementation, run the quality gate.