Session hygiene
Browser-side inventory of what's holding storage, workers, connections. In Mode B (companion running), also local process count and orphan MCP candidates. Direct implementation of Simon's OP5 doctrine.
Service workers—registered on origin
IDB usage—estimate
Cache storage—CacheStorage
WebRTC peers—RTCPeerConnection
Browser inventory
What this tab controls / holds
WebLLM state
Cached models via CacheStorage / IndexedDB
Companion (Mode B)
Optional Node companion at
localhost:4318Endpointhttp://localhost:4318
Statuschecking…
OS—
node.exe procs—
agent.mjs --server—
Playwright/Chromium—
Zombie temp dirs—
Stale .claude locks—
Live log
Scans, findings, actions
Estate watch
Pulls the FallHarbor manifest, pings every Pages live URL, flags red/green. Cross-checks last-push-vs-audit age. The estate hygiene doctrine, running.
Repos tracked—from manifest
Live (200)—Pages responding
Down—4xx / 5xx / timeout
Untracked—not in manifest
Live status
Green = Pages 200 · Amber = fetch blocked / opaque · Red = down · Grey = no URL
Loading FallHarbor manifest…
Chain audit
Reads FallSignature-signed events from IndexedDB / localStorage, verifies the audit chain is unbroken. prevHash → docHash walk, per Simon's Mansoor P3 hardening spec.
Events found—across stores
Chain integrity—unbroken links
Signatures—Ed25519 verified
Load audit events
Paste a JSON array of signed events, or auto-scan IndexedDB stores
OP1–OP5 diagnostics
Simon's five operational rules from the 2026-06-02 forensic. Each rule as a pass/fail check with a plain-English explanation. Pulled from mesh-ripple/.claude/CLAUDE.md.