What's Changed
- refactor(review): decompose _launch_claude into testable helpers by @jasmedia in #61
- fix(ui): clamp humanise() so clock skew can't show negative ages by @jasmedia in #62
- test: cover untested pure helpers (Tier 3) by @jasmedia in #63
- refactor(review): rename _launch_claude → _launch_review_cli; add _primary_path by @jasmedia in #64
- refactor(codegraph): split _codegraph_mcp_registered into per-path checkers by @jasmedia in #65
Full Changelog: v0.18.2...v0.19.0