init
This commit is contained in:
@@ -0,0 +1,60 @@
|
||||
# Documentation Triggers
|
||||
|
||||
## When to Update Docs
|
||||
|
||||
MUST update project documentation in `./docs` when:
|
||||
|
||||
| Trigger | Which Docs | Action |
|
||||
|---------|-----------|--------|
|
||||
| Phase status changes | project-roadmap.md | Update progress %, milestone status |
|
||||
| Major feature complete | project-roadmap.md, codebase-summary.md | Add feature, update architecture |
|
||||
| Bug fix (significant) | project-roadmap.md | Document fix, severity, impact |
|
||||
| Security patch | project-roadmap.md, system-architecture.md | Record improvement |
|
||||
| API contract changes | system-architecture.md, code-standards.md | Update endpoints, schemas |
|
||||
| Architecture decision | system-architecture.md | Document decision + rationale |
|
||||
| Scope/timeline change | project-roadmap.md | Adjust phases, dates |
|
||||
| Dependencies updated | system-architecture.md | Record version changes |
|
||||
| Breaking changes | code-standards.md | Document migration path |
|
||||
|
||||
## Documentation Files
|
||||
|
||||
```
|
||||
./docs/
|
||||
├── project-overview-pdr.md # Product requirements
|
||||
├── code-standards.md # Coding conventions
|
||||
├── codebase-summary.md # Architecture overview
|
||||
├── design-guidelines.md # UI/UX standards
|
||||
├── deployment-guide.md # Deploy procedures
|
||||
├── system-architecture.md # System design
|
||||
└── project-roadmap.md # Milestones & progress
|
||||
```
|
||||
|
||||
## Update Protocol
|
||||
|
||||
1. **Read current state:** Always read target doc before editing
|
||||
2. **Analyze reports:** Review agent reports in plan reports directory
|
||||
3. **Update content:** Modify progress %, statuses, dates, descriptions
|
||||
4. **Cross-reference:** Ensure consistency across docs
|
||||
5. **Validate:** Verify dates, versions, references accurate
|
||||
|
||||
## Quality Standards
|
||||
|
||||
- **Consistency:** Same formatting, versioning across all docs
|
||||
- **Accuracy:** Progress %, dates, statuses reflect reality
|
||||
- **Completeness:** Sufficient detail for stakeholder communication
|
||||
- **Timeliness:** Update within same session as significant changes
|
||||
- **Traceability:** Clear links between roadmap items and implementation
|
||||
|
||||
## Delegation Pattern
|
||||
|
||||
Use `docs-manager` subagent for documentation updates:
|
||||
|
||||
```
|
||||
Task(
|
||||
subagent_type: "docs-manager",
|
||||
prompt: "Update ./docs for [changes]. Work context: [path]",
|
||||
description: "Update docs"
|
||||
)
|
||||
```
|
||||
|
||||
Project manager coordinates WHEN to update; docs-manager handles HOW.
|
||||
Reference in New Issue
Block a user