Run a full BMAD Grimoire project health check. Use when: project audit, health check, sanity check, validate project, check project health, diagnose issues, preflight, harmony check, quality score, early warning. Combines 5 diagnostic tools into one unified report.
Full project health audit combining 5 diagnostic tools into a unified report.
Run each diagnostic tool from the project root (grimoire-kit/) and aggregate the results.
python3 framework/tools/preflight-check.py --project-root .
Detects environment issues BEFORE they cause failures: missing files, broken references, invalid configs.
python3 framework/tools/harmony-check.py --project-root .
Detects architectural dissonances: inconsistent naming, orphan files, structural drift.
python3 framework/tools/memory-lint.py --project-root .
Validates memory coherence: contradictions, duplicates, chronological consistency, freshness.
python3 framework/tools/early-warning.py --project-root . scan
Detects problems BEFORE they become crises: error velocity, entropy, risk concentration, stagnation.
python3 framework/tools/quality-score.py --project-root .
Evaluates overall quality across multiple dimensions.
Present a unified health dashboard:
## 🏥 Grimoire Health Report
| Diagnostic | Status | Details |
|---------------------|--------|------------------|
| Preflight | ✅/⚠️/❌ | N issues found |
| Harmony | ✅/⚠️/❌ | N dissonances |
| Memory Coherence | ✅/⚠️/❌ | N issues found |
| Early Warning | 🟢/🟡/🔴 | Alert level |
| Quality Score | XX/100 | Score breakdown |
### Recommendations
- Priority 1: ...
- Priority 2: ...
--json flag for machine-readable outputgrimoire-kit/ directory (where framework/tools/ lives)