Introduces the SDD root: a v1.0.0 constitution and machine-readable AGENTS.md grounded in the project's real conventions; six EARS-aware persona spec-review checklists that cross-reference .claude/personas/; feature-spec/ADR/threat-model/ api-contract templates; a fully worked _example feature; a living RTM; and an adrs/ pointer that reuses the existing docs/adr/ archive. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1.6 KiB
1.6 KiB
ADR-NNN —
Status: Proposed Date: Issue: #
Context
<The forces at play: what problem demands a decision now, the constraints from the constitution and existing ADRs, and why the status quo is insufficient. State facts, not the chosen answer.>
Decision
<The decision, stated in active voice as something the project now does. Number sub-decisions (### 1, ### 2, …) if the ADR commits several related choices, matching the existing archive.>
Alternatives Considered
| Option | Pros | Cons | Reason rejected |
|---|---|---|---|
| <chosen — name it> | Chosen | ||
Consequences
<What becomes easier and what becomes harder. Include the obligations this decision places on future work (migrations forward-only, tests that must exist, guards that must hold), and any new coupling introduced.>
References
- <constitution §, related ADRs, issue links, external docs>