When to Use
When you need to look up a specific STRATT specification detail during implementation. This maps concepts to their authoritative source location.Two Source Documents
| Document | Location | What It Contains |
|---|---|---|
| TAD | Gist 79b224b8483d20fe6eec3ab3c3f977fe | Architecture reference — layers, schemas, field definitions, CRDT rules, CLI commands, ADRs |
| Handbook | choco-hq/choco-hq → docs/STRATT-SYSTEMS-LIFECYCLE-HANDBOOK.md | Visual reference — diagrams, state machines, council registry, timeline, sequence diagrams |
TAD Section Map
| Need | TAD Section |
|---|---|
| Layer 0 identity/addressing | tad.layers[0].addressing |
| Layer 1 base schema fields | tad.layers[1].base_schema.required_fields |
| Meta block fields | tad.layers[1].base_schema.meta_block |
| Contract block fields | tad.layers[1].base_schema.contract_block |
| Composition block fields | tad.layers[1].base_schema.composition_block |
| Type-specific constraints | tad.layers[1].type_specific_constraints |
| CRDT field merge rules | tad.layers[2].field_merge_rules |
| Status merge ordering | tad.layers[2].field_merge_rules → field_category: status |
| Dependency graph model | tad.layers[3].graph_model |
| Council registry | tad.layers[4].registered_councils |
| CLI commands | tad.layers[5].commands |
| MERIDIAN page structure | tad.layers[6].content_architecture |
| ADR index | tad.adr_index |
Handbook Section Map
| Need | Handbook Section |
|---|---|
| Architecture overview diagram | Section 1 |
| Design principles (P-01 to P-08) | Section 2 |
| Launch timeline | Section 3 |
| SPUH bit layout (128-bit header) | Section 5a |
| Chain step frame (64-bit) | Section 5b |
| Gate resolution packet (32-bit) | Section 5c |
| Requirements traceability (REQ/CON) | Section 6 |
| Lifecycle state machine diagram | Section 7 |
| Council registry (all 7 councils) | Section 8 |
| CLI command reference table | Section 9 |
| Dependency graph resolution flow | Section 10 |
| Chain execution sequence | Section 11 |
| CRDT merge sequence | Section 12 |
Known Spec Gaps (Corrected)
- AC-02: TAD
statusmerge order missingtampered. Corrected to:[tombstoned, deprecated, tampered, stable, review, draft] - Handbook section 7:
tampered → stabletransition exists (re-publish by authorised author) but is not shown in all TAD lifecycle references