v0.45.0 — the local evidence map, and a panel that heals itself
A feature and a field fix. No engine, safety, or write-path behaviour changed.
Added — the local evidence map (Atlas tab)
The Atlas tab now leads with the real, read-only claim↔evidence graph: nodes are your claims and the papers tested against them; links are coloured and dash-styled by your decision (accept / caution / needs-review / reject / unrated) so the map reads in greyscale too; retracted sources carry a ⊘ ring independent of any rating. An AI view recolours by the AI's second opinion — but only where you have already judged that link; unjudged links stay blinded, never leaking an AI value before yours. Export the graph as a standalone, print-grade SVG figure sized to journal column widths, with legend, N, retraction key, honest-framing note, and an auto-generated caption.
Fixed — the frozen panel (2026-07-02 field incident)
The desktop app's supervisor probed the expensive /api/health (live Zotero/PubMed connection checks) on a 1-second hair-trigger and killed healthy engines under momentary load — leaving the panel window silently driving a dead process: every click and keystroke ignored. Three-layer fix:
- a cheap read-only
/api/pingliveness endpoint (per-processboot_id); the supervisor probes it with a 3 s timeout and a 10-miss threshold; - the page heals itself (
reconnect.js): connection loss shows a "reconnecting — your claims and ratings are safe on disk" overlay, and a newboot_id(replaced engine ⇒ fresh session) makes the page reload itself — in the app's webview and browser tabs alike; - the shell's window upkeep now logs what it does instead of failing silently.
Also fixed: running the developer test suite on a machine with a live CiteVahti.app no longer writes into the user's app logs.
⚠ Updating
- Claude Desktop extension (
.mcpb): Desktop caches the old one — remove the CiteVahti extension, fully quit and reopen Claude Desktop, then install the new.mcpb; confirm with thestatustool that it reports 0.45.0. - CiteVahti.app: replace your old app with this release's
citevahti-0.45.0-macos-arm64.app.zip.