What's New
Quality Score Persistence
- Quality scores now stored in the trends database per session, enabling historical tracking
- Dashboard shows a rolling 7-day quality trend chart (daily average + minimum)
- Backfill computes quality scores for all pre-existing sessions on upgrade
Coach Health Score Fixes
- Plugin-installed hooks (hooks.json) are now detected by the component scanner
- Namespaced sub-skill usage now correctly counts parent skill as active
- Extracted score_to_band() to eliminate duplicated threshold literals
Housekeeping
- Fixed version constant drift (measure.py was stuck at 5.5.1)
- Cleaned up 3 orphan remote branches from merged PRs
Full Changelog: v5.6.1...v5.6.2