Menu

#108 feat(health): comprehensive multi-daemon meridian doctor (+ settings-path fix)

closed
nobody
released (243)
2026-06-02
2026-06-02
Anonymous
No

Originally created by: Akarsh-Hegde

Summary

Comprehensive multi-daemon meridian doctor system-health command, plus a UI settings-path fix. Eval-feedback / worklog-reject-attribution work has been split out into [#107] and the KAN-141 deepeval work stays on its own branch — this PR is health-tooling only.

Replaces [#106] (same health commits, with the worklog/eval-feedback commit removed at the source).

Changes

  • meridian doctor (9 commits): multi-daemon health checks with rich by-daemon table rendering; L1 screenpipe capture preflight; per-app a11y checks; config-contract group; worklog / coding-agent / observability groups; root-cause diagnosis + escalation; and --fix tiered auto/guided/manual repair. New module tree under src/health/.
  • fix(settings): UI writes the repo-local settings.json so the daemon (cwd = repo root) actually reads the UI's toggles.

Not included (split out)

  • Worklog review-action + reject-attribution capture → #107
  • KAN-141 deepeval-on-golden-dataset → KAN-141-run-deepeval-on-the-golden-dataset branch

Test plan

  • [ ] cargo test (168 passed locally)
  • [ ] cd ui && npm run build

🤖 Generated with Claude Code

Related

Tickets: #106
Tickets: #107

Discussion

  • Anonymous

    Anonymous - 2026-06-02

    Ticket changed by: adityaharishch

    • status: open --> closed
     
  • Anonymous

    Anonymous - 2026-06-02

    Originally posted by: adityaharishch

    🎉 This PR is included in version 1.7.0 🎉

    The release is available on:

    Your semantic-release bot 📦🚀

     

Log in to post a comment.