Files
16gagent/scripts/templates/portfolio-audit.md.template
2026-06-06 10:40:48 +08:00

55 lines
1.4 KiB
Plaintext

# Portfolio Audit — YYYY-MM-DD
<!-- Canonical Reference: PORTFOLIO.md §8 -->
## Active Projects
| Project-ID | Name | Health | Priority | Progress | Last Heartbeat | Risk Flag |
|------------|------|--------|----------|----------|----------------|-----------|
| P-001 | Alpha | 85 | P1 | 65% | YYYY-MM-DD HH:mm | 🟢 |
| P-002 | Beta | 45 | P1 | 30% | YYYY-MM-DD HH:mm | 🔴 Health < 50 |
## Completed Projects
| Project-ID | Name | Final Health | Total Duration | ROI |
|------------|------|-------------|---------------|-----|
| P-003 | Gamma | 92 | 14d | 3.2 |
## Blocked Projects
| Project-ID | Name | Since | Blocker | Escalated |
|------------|------|-------|---------|-----------|
| P-004 | Delta | YYYY-MM-DD | Dependency on API v3 | YES |
## Recovery Projects
| Project-ID | Name | Entries | Attempts | Status |
|------------|------|---------|----------|--------|
| P-005 | Epsilon | YYYY-MM-DD | 2 | RECOVERY |
## Resource Report
- **Total Agents**: N
- **Busy Agents**: N
- **Idle Agents**: N (Utilization: XX%)
- **Blocked Agents**: N
- **Recovery Agents**: N
## Duplicate Work Report
| Pattern Class | Projects | Action Status |
|---------------|----------|--------------|
| Auth Module | P-001, P-003 | Extracting to shared package |
## Top Risks
1. <risk description> — <project>
2. <risk description> — <project>
## Portfolio Health: XX → <Rating>
---
Generated: YYYY-MM-DDTHH:mm:ss+08:00
Next Audit: YYYY-MM-DD