Documentation Review Workflow Guide
Status: Active
Version: 1.0.0
Last Updated: 2025-12-06
Epic: Epic 5 - Documentation Management and Maintenance
Story: Story 2 - Documentation Quality Assurance
Task: E5:S02:T02 - Implement documentation review workflows
Executive Summary
This guide explains how to use the documentation review workflow tools to conduct systematic documentation reviews based on review cadences. The workflow supports review assignment, tracking, and task creation.
Key Tools:
documentation-review-workflow.py- Review workflow automation script- Review cadences (Weekly/Monthly/Quarterly/Annual)
- Review assignment and tracking
- Kanban task creation
Quick Start
Generate Review Schedule
# Generate monthly review schedule
python3 scripts/documentation/documentation-review-workflow.py \
--cadence monthly \
--path docs/
# Generate weekly review schedule with assignments
python3 scripts/documentation/documentation-review-workflow.py \
--cadence weekly \
--path docs/ \
--assign
Track Review Status
# Track review status for all documentation
python3 scripts/documentation/documentation-review-workflow.py \
--path docs/ \
--track
Review Workflow Process
1. Review Planning
Identify Documentation to Review:
- Check review cadence schedule
- Identify documentation by type
- Determine review scope
- Prepare review checklist
Review Assignment:
- Assign reviews to documentation owners
- Set review deadlines
- Create review tasks in Kanban
- Track review assignments
2. Review Execution
Conduct Review:
- Use appropriate review checklist
- Check accuracy, consistency, completeness
- Verify currency and clarity
- Validate format and links
Document Findings:
- Record issues identified
- Categorize by severity
- Prioritize fixes
- Document recommendations
3. Review Completion
Update Documentation:
- Fix critical issues immediately
- Schedule high-priority fixes
- Plan medium/low priority improvements
- Update last reviewed date
Track Outcomes:
- Mark review complete
- Update review status
- Document improvements made
- Schedule next review
Review Workflow Script
Script Features
Review Schedule Generation:
- Identifies documentation needing review
- Classifies documentation by type
- Determines review cadence
- Generates review schedule
Review Assignment:
- Assigns reviews to owners
- Sets review deadlines
- Creates Kanban tasks
- Tracks assignments
Review Tracking:
- Tracks review status
- Monitors last review dates
- Identifies overdue reviews
- Reports review coverage
Usage Examples
Generate Monthly Review Schedule:
python3 scripts/documentation/documentation-review-workflow.py \
--cadence monthly \
--path docs/ \
--output monthly-review-schedule.json
Assign Weekly Reviews:
python3 scripts/documentation/documentation-review-workflow.py \
--cadence weekly \
--path docs/ \
--assign \
--output weekly-review-assignments.json
Track All Review Status:
python3 scripts/documentation/documentation-review-workflow.py \
--path docs/ \
--track \
--output review-status.json
Review Workflow Integration
Kanban Integration
Task Creation:
- Review tasks created automatically
- Assigned to documentation owners
- Tracked in Kanban board
- Completed via Kanban workflow
Task Tracking:
- Review status in Kanban
- Review assignments tracked
- Review completion verified
- Review outcomes documented
Release Workflow Integration
RW Step 6-7:
- Documentation updates during release
- Review documentation changes
- Validate documentation accuracy
- Update review schedules
Review Workflow Templates
Weekly Critical Documentation Review
Schedule: Every Monday Duration: 1-2 hours Scope: Critical documentation only
Workflow:
- Generate weekly review schedule
- Assign reviews to owners
- Conduct reviews using checklist
- Document findings and create action items
- Update review status and schedule
Monthly High-Priority Documentation Review
Schedule: First Monday of month Duration: 2-4 hours Scope: High-priority documentation
Workflow:
- Generate monthly review schedule
- Assign reviews to owners
- Conduct reviews using checklist
- Document findings and create action items
- Update review status and schedule
Review Metrics
Key Metrics
Review Coverage:
- Percentage of documentation reviewed on schedule
- Average time since last review
- Review completion rate
Review Quality:
- Issues identified per review
- Fix completion rate
- Review effectiveness score
Review Efficiency:
- Average review time
- Reviews per reviewer
- Action item resolution time
Reporting
Monthly Review Report:
- Reviews completed
- Issues identified
- Fixes completed
- Coverage statistics
References
- Documentation Review Cadences:
docs/architecture/standards-and-adrs/documentation-review-cadences.md - Documentation Maintenance Policy:
docs/architecture/standards-and-adrs/documentation-maintenance-policy.md - Epic 5:
docs/project-management/kanban/epics/Epic-5/Epic-5.md - Story 2:
docs/project-management/kanban/epics/Epic-5/Story-002-documentation-quality-assurance.md
Decision Record
Decision: Implement documentation review workflow automation with schedule generation, assignment, and tracking.
Rationale:
- Automates review schedule generation
- Supports review assignment and tracking
- Integrates with Kanban for task management
- Enables systematic review execution
- Tracks review outcomes and improvements