Demo images / Build & push demo images (push) Failing after 2m5s
Bridge WebSocket patches into the resource layer: a /peer-health/<onion> patch invalidates that peer's cloud.peer-browse entry and the federation node list; /package-data patches invalidate the tor-services list. invalidate() debounces 800ms and refetches only keys with mounted subscribers, so patch storms cost one revalidation per key; the 30s staleness reconciliation remains the backstop for unmapped data. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>