Commit Graph

3 Commits

Author SHA1 Message Date
sudacode 1cead99c98 fix(stats): validate max-titles against allowlist instead of positive-in
- `loadMaxTitles` now rejects values not in `MAX_TITLES_OPTIONS` (e.g. arbitrary integers like 8)
- Add test covering unsupported-but-numeric stored values
2026-07-06 01:15:24 -07:00
sudacode 42433dc30b feat(stats): persist trend title visibility and add per-chart title limit
Hidden-title selections in the Trends tab now survive relaunches via
localStorage, and a 'Top N per chart' selector (All/3/5/7/10, also
persisted) restores the old top-N declutter behavior on demand.
2026-07-06 00:29:21 -07:00
sudacode 6749ff843c feat(stats): add v1 immersion stats dashboard (#19) 2026-03-20 02:43:28 -07:00