-
Notifications
You must be signed in to change notification settings - Fork 0
Features Health
Ali Sadeghi edited this page May 18, 2026
·
2 revisions
A quick dashboard of spec / tests / review status across all feature modules.
Usage:
/features-healthModel: haiku (fast).
For every directory matching feature/*/build.gradle.kts:
| Check | Description |
|---|---|
| Spec | Does .claude/docs/{feature}/spec.md exist? |
| Tests | How many *Test.kt files in commonTest? |
| Review | Does .claude/docs/{feature}/review.md exist? |
| Check | ✅ Pass | ❌ Fail | |
|---|---|---|---|
| Spec | spec.md exists | — | missing |
| Tests | 5+ test files | 1–4 files | 0 files |
| Review | review.md exists | — | missing |
## Feature Health Report
| Feature | Spec | Tests | Review | Actions |
|---------|------|-------|--------|---------|
| dashboard | ✅ | ✅ 7 files | ✅ | - |
| profile | ✅ | ⚠️ 2 files | ❌ | /feature-review profile |
| login | ❌ | ❌ 0 files | ❌ | /audit-spec login |
### Summary
- Total: 3 features
- With Spec: 2/3
- With Tests: 2/3
- With Review: 1/3
### Recommended Actions
1. login — Missing spec → /audit-spec login
2. login — No tests → /feature-test login
3. profile — No review → /feature-review profile/audit-spec {featurename} # missing spec
/feature-test {featurename} # missing/low tests
/feature-review {featurename} # missing review
/coverage # full coverage report- Snapshot only — does not run tests or reviews.
- Test count is based on
*Test.ktfiles incommonTest. - Useful as a
cron-style sweep, or before sprint planning.
Back to Commands