funded-report-assistant
Tracker lint, source-referenced progress reports and review packs for a funded R&D project. By Pavan Yadav Annappa. Code on GitHub
All project data on these pages is fictional. "eDrive-X" and Partners A-D are generated by a seeded script; no real company, person or project data is used.
Lint findings
Lint findings: eDrive-X (FICTIONAL example project)
8 findings.
| Rule | Severity | Entity | Finding | Source |
|---|---|---|---|---|
| FRA003 | error | A-020 | Action A-020 has no owner | ActionItems!20 |
| FRA005 | warning | A-024 | Action A-024 is in progress, due 2026-04-27 (74 days before 2026-07-10) | ActionItems!24 |
| FRA006 | error | M2 | Milestone M2 is done but A-006 still open | Milestones!3, ActionItems!7 |
| FRA007 | error | M4 | Milestone M4 is done without an evidence link | Milestones!5 |
| FRA009 | warning | WP2 | WP2: 45.9 PM used vs 30 planned to date (153%, threshold 115%) | WorkPackages!3 |
| FRA010 | error | A-010 | A-010 appears in MR-04 minutes but not in the tracker | minutes/2026-01-25_MR-04.md:30 |
| FRA011 | error | A-012 | Action A-012 cites MR-02: MR-02 minutes do not list it | ActionItems!12 |
| FRA013 | warning | R-02 | Risk R-02 is open without mitigation | Risks!3 |
Rules:
- FRA001: Duplicate id (error)
- FRA002: Status value outside the allowed set (error)
- FRA003: Action without owner (error)
- FRA004: Action without due date (error)
- FRA005: Open action is overdue (warning)
- FRA006: Milestone marked done while linked actions are open (error)
- FRA007: Milestone marked done without evidence (error)
- FRA008: Due date in the past but milestone still planned / in progress (warning)
- FRA009: Person-month burn above plan by more than the threshold (warning)
- FRA010: Action mentioned in minutes but missing in tracker (error)
- FRA011: Tracker action cites a meeting that does not record it (error)
- FRA012: Reference to an unknown work package (error)
- FRA013: Open risk without mitigation (warning)
Pre-rendered by scripts/build_site.py from the files in the repository.