Automate documentation generation with context-aware analysis and semantic integration, producing consistent, governed docs across specs, code, and architecture models.
| ADR ID | Decision Title | Impact on This Plan |
|---|---|---|
| ADR-024 | Automated Documentation Generation | Defines orchestration + context analysis. |
| PRD ID | Requirement Title | Satisfied By (SDS) | Acceptance Criteria |
|---|---|---|---|
| PRD-001 | Automated Documentation Generation | SDS-036 | Doc generation pipeline |
| PRD-002 | Context-Aware Documentation Analysis | SDS-051 | Context extraction |
| SDS ID | Service/Component | Bounded Context | SEA-DSL Spec File | Implementation Status |
|---|---|---|---|---|
| SDS-036 | Documentation Orchestrator | shared |
N/A | Designed |
| SDS-051 | Universal Context Service | shared |
N/A | Draft |
Note: SDS-037 (Project Context Analyzer) has been superseded by SDS-051 (Universal Context Service).
1
2
3
4
/
├── docs/specs/shared/sds/036-documentation-orchestrator-service.md
├── docs/specs/shared/sds/051-universal-context-service.md
└── docs/specs/shared/prd/001-automated-documentation-generation.md
| Cycle | Branch | Wave | Files Modified | Files Created | Specs Implemented |
|---|---|---|---|---|---|
| C1A | cycle/p023-c1a-context-service |
1 | docs/specs/shared/sds/051-universal-context-service.md |
— | Context extraction |
| C1B | cycle/p023-c1b-doc-orchestrator |
1 | docs/specs/shared/sds/036-documentation-orchestrator-service.md |
— | Generation orchestration |
| C2A | cycle/p023-c2a-doc-output |
2 | docs/specs/shared/reference/006-documentation-system-structure.md |
— | Output structure |
docs/specs/shared/sds/051-universal-context-service.mddocs/specs/shared/sds/036-documentation-orchestrator-service.mddocs/specs/shared/reference/006-documentation-system-structure.md| Risk | Likelihood | Impact | Mitigation Strategy |
|---|---|---|---|
| Docs drift from specs | Medium | High | Make docs generated-only and enforce regen checks. |
| Context analysis misses key dependencies | Medium | Medium | Extend analyzer incrementally; add tests on known repos. |
| Type | ID/Doc | Document |
|---|---|---|
| ADR | ADR-024 | docs/specs/shared/adr/024-automated-documentation-generation.md |
| PRD | PRD-001 | docs/specs/shared/prd/001-automated-documentation-generation.md |
| PRD | PRD-002 | docs/specs/shared/prd/002-context-aware-documentation-analysis.md |
| SDS | SDS-036 | docs/specs/shared/sds/036-documentation-orchestrator-service.md |
| SDS | SDS-051 | docs/specs/shared/sds/051-universal-context-service.md |
Supersession Note:
SDS-037 (Project Context Analyzer)→ Superseded by SDS-051