Non-blocking UX nits logged during the pre-release functional sweep (all surfaces otherwise PASS):
- compare: the TUI picker ignores --model-a/--model-b (JSON path honors them), and explicit names require canonical ids (claude-opus-4-8) with no display-name resolution.
- context: the CLI accepts an 8-char session id prefix but /api/context/tree requires the full UUID; the 404 is clean but the asymmetry is confusing.
- report TUI: the Daily Activity panel counts active days from the bounded live scan (shows 'of 37') while the headline and daily series use the durable cache (63 days). Intentional per dashboard.tsx comments and each is internally consistent, but the two numbers sit on one screen; consider deriving the panel count from the same durable series.
Non-blocking UX nits logged during the pre-release functional sweep (all surfaces otherwise PASS):