CODITECT Standard: Project Status Reporting
Standard ID: CODITECT-STANDARD-STATUS-REPORTING Version: 1.0.0 Effective Date: 2026-02-06 Owner: CODITECT Framework Team
1. Purpose
This standard defines the format, content requirements, and quality criteria for project status reports within the CODITECT framework. It ensures consistent, actionable, and verifiable project reporting across all projects.
2. Scope
This standard applies to:
- Customer project status reports (CUST-*)
- Internal PILOT project reports
- Phase checkpoint reports
- Sprint/iteration reviews
- Executive/board updates
- Investor reports
- Incident reports
3. Report Types
3.1 Report Type Matrix
| Type | Frequency | Audience | Template |
|---|---|---|---|
| Initial Status | Once per project | All stakeholders | PROJECT-STATUS-REPORT-TEMPLATE.md |
| Phase Checkpoint | End of each phase | Project team, sponsors | CHECKPOINT-TEMPLATE.md |
| Sprint Review | End of sprint | Development team | SPRINT-REVIEW-TEMPLATE.md |
| Executive Update | Weekly/Monthly | Leadership | EXECUTIVE-SUMMARY-TEMPLATE.md |
| Board Update | Quarterly | Board members | BOARD-UPDATE-TEMPLATE.md |
| Investor Report | Monthly/Quarterly | Investors | INVESTOR-REPORT-TEMPLATE.md |
| Incident Report | As needed | Affected parties | INCIDENT-REPORT-TEMPLATE.md |
| Decision Report | As needed | Decision makers | DECISION-REPORT-TEMPLATE.md |
4. Required Sections
4.1 Mandatory Sections (All Reports)
Every project status report MUST include:
| Section | Purpose | Format |
|---|---|---|
| Report Metadata | Identification | YAML frontmatter |
| Executive Summary | Quick overview | 3-5 bullet points |
| Overall Status | Health indicator | Dashboard table |
| Track Progress | Per-track status | Progress table with % |
| Key Accomplishments | What was done | Dated list |
| Critical Path Items | What's blocking | Risk-ranked table |
| Decisions Made | What was decided | Decision log format |
| Next Actions | What's next | Prioritized list with owners |
4.2 Optional Sections (As Needed)
| Section | When to Include |
|---|---|
| Risk Register | High-risk projects |
| Budget Status | Budget-tracked projects |
| Resource Allocation | Multi-team projects |
| Stakeholder Updates | External stakeholders |
| Technical Debt | Development projects |
| Quality Metrics | Quality-focused reviews |
5. Status Indicators
5.1 Overall Project Health
| Status | Indicator | Criteria |
|---|---|---|
| Green | On Track | ≥80% tasks on schedule, no critical blockers |
| Yellow | At Risk | 60-79% on schedule OR 1-2 critical blockers |
| Red | Off Track | <60% on schedule OR ≥3 critical blockers |
| Complete | Done | 100% tasks complete, acceptance verified |
5.2 Track Progress
| Progress | Indicator | Meaning |
|---|---|---|
| 0% | 🔴 Not Started | No tasks begun |
| 1-39% | 🟡 In Progress | Work underway |
| 40-79% | 🟡 Significant Progress | Major milestones achieved |
| 80-99% | 🟢 Near Complete | Final tasks remaining |
| 100% | ✅ Complete | All tasks verified |
5.3 Critical Path Classification
| Priority | Label | Response Time |
|---|---|---|
| P0 | Critical Blocker | Immediate (same day) |
| P1 | High Priority | 24-48 hours |
| P2 | Medium Priority | 1 week |
| P3 | Low Priority | Next sprint |
6. Progress Calculation Methodology
6.1 Task-Based Progress
Track Progress = (Completed Tasks / Total Tasks) × 100
6.2 Weighted Progress (Complex Projects)
Weighted Progress = Σ(Task Weight × Completion %) / Σ(Task Weights)
6.3 Phase Progress
| Phase | Weight |
|---|---|
| Requirements | 15% |
| Architecture | 15% |
| Development | 40% |
| Testing | 20% |
| Deployment | 10% |
7. Risk Assessment Format
7.1 Risk Register Structure
| Field | Description | Required |
|---|---|---|
| Risk ID | Unique identifier | Yes |
| Description | What might happen | Yes |
| Probability | Low/Medium/High | Yes |
| Impact | Low/Medium/High | Yes |
| Risk Score | P × I (1-9) | Yes |
| Mitigation | Planned actions | Yes |
| Owner | Responsible person | Yes |
| Status | Open/Mitigating/Closed | Yes |
7.2 Risk Scoring Matrix
| Impact ↓ / Probability → | Low (1) | Medium (2) | High (3) |
|---|---|---|---|
| High (3) | 3 - Yellow | 6 - Red | 9 - Red |
| Medium (2) | 2 - Green | 4 - Yellow | 6 - Red |
| Low (1) | 1 - Green | 2 - Green | 3 - Yellow |
8. Decision Log Format
8.1 Required Decision Fields
| Field | Description |
|---|---|
| Decision ID | Unique identifier (DEC-YYYY-MM-DD-NNN) |
| Date | When decided |
| Decision | What was decided |
| Rationale | Why this choice |
| Alternatives | Options considered |
| Impact | What this affects |
| Owner | Who made decision |
| Status | Proposed/Approved/Implemented |
8.2 Decision Categories
| Category | Code | Examples |
|---|---|---|
| Architecture | ARCH | Technology choices, patterns |
| Process | PROC | Methodology, workflow |
| Resource | RSRC | Budget, staffing |
| Scope | SCOP | Feature inclusion/exclusion |
| Timeline | TIME | Schedule changes |
| Risk | RISK | Risk acceptance/mitigation |
9. Report Lifecycle
9.1 Creation and Updates
┌─────────────────────────────────────────────────────────────┐
│ REPORT LIFECYCLE │
│ │
│ CREATE UPDATE ARCHIVE │
│ │ │ │ │
│ ▼ ▼ ▼ │
│ ┌──────┐ ┌──────────┐ ┌──────────┐ │
│ │ v1.0 │ ──▶ │ v1.1... │ ──▶ │ FINAL │ │
│ └──────┘ └──────────┘ └──────────┘ │
│ │ │ │ │
│ └───────────────┼────────────────┘ │
│ ▼ │
│ SINGLE FILE │
│ (append new sections) │
└─────────────────────────────────────────────────────────────┘
9.2 Update Rules
- Single Source of Truth: One report file per project per period
- Append-Only: New updates appended to existing report
- Version Header: Each update gets dated section header
- Archive Policy: Reports archived after project completion
10. Quality Criteria
10.1 Minimum Quality Score: 90/100
| Criterion | Weight | Scoring |
|---|---|---|
| Completeness | 25% | All required sections present |
| Accuracy | 25% | Data matches TRACK files |
| Timeliness | 15% | Within reporting window |
| Actionability | 20% | Clear next steps with owners |
| Clarity | 15% | Readable by target audience |
10.2 Validation Checklist
Before publishing, verify:
- All required sections present
- Progress percentages match TRACK files
- Critical path items have owners and dates
- Decisions have rationale documented
- Risk items have mitigation plans
- Next actions are specific and assigned
- Report passes spell/grammar check
- LLM author attribution included
11. Templates
11.1 Available Templates
| Template | Location | Purpose |
|---|---|---|
| PROJECT-STATUS-REPORT-TEMPLATE.md | coditect-core-standards/templates/ | Full status report |
| CHECKPOINT-TEMPLATE.md | coditect-core-standards/templates/ | Phase checkpoint |
| RISK-REGISTER-TEMPLATE.md | coditect-core-standards/templates/ | Risk tracking |
| DECISION-LOG-TEMPLATE.md | coditect-core-standards/templates/ | Decision documentation |
11.2 Template Usage
# Generate status report
/status-report --type initial --project CUST-avivatec-fpa
# Generate checkpoint
/status-report --type checkpoint --phase 2
# Generate risk register
/status-report --type risk --project CUST-avivatec-fpa
12. Session Log Attribution
Every report MUST include LLM attribution:
**Author:** Claude (Opus 4.5)
**Generated:** 2026-02-06T00:00:00Z
13. Related Standards
| Standard | Relationship |
|---|---|
| CODITECT-STANDARD-AUTOMATION.md | Task ID requirements |
| CODITECT-STANDARD-TRACK-NOMENCLATURE.md | Track naming |
| CODITECT-STANDARD-MEETING-ANALYSIS.md | Decision extraction |
14. Governance
| Role | Responsibility |
|---|---|
| Project Lead | Report accuracy, timeliness |
| Senior Architect | Technical content review |
| Framework Team | Standard maintenance |
15. Revision History
| Version | Date | Author | Changes |
|---|---|---|---|
| 1.0.0 | 2026-02-06 | Claude (Opus 4.5) | Initial standard |
Standard Owner: CODITECT Framework Team Review Cycle: Quarterly Next Review: 2026-05-06