Commit Graph

2 Commits

Author SHA1 Message Date
Ahmed Darrazi
82b342e7f4 chore: settings-catalog — include settings in PATCH, preserve @odata.type, update sanitizers, restore flow, tests and views 2025-12-14 13:28:10 +01:00
Ahmed Darrazi
79636c13c5 docs(speckit): add constitution evidence ledger, FR→Task traceability, and measurable NFR thresholds
- Add Constitution Evidence Ledger with discovery + verification for Phases 1-15
- Add FR → Tasks Traceability Matrix (FR-001 to FR-035 → Task IDs)
- Add Measurable Thresholds (NFR/UX): rendering limits, Graph timeouts, retention policies
- Annotate tasks with explicit Implements: FR-XXX tags (100% FR coverage: 35/35)
- Consolidate spec artifacts into specs/001-rbac-onboarding/ per speckit workflow
- Add FR-019 Settings Normalization sub-requirements (FR-019.1 to FR-019.4)

Constitution VII (Spec-Driven Development) compliance achieved:
- Discovery notes present for all completed phases
- Verification commands documented per phase
- Explicit FR→Task mapping for traceability
- No unmapped FRs; no placeholders (TODO/TBD)

Ready for /speckit.implement or further iteration.
2025-12-13 19:12:32 +01:00