Diagram

Revocation Propagation

Revocation propagation — core write to edge effect, no hot-path core read

%% Revocation propagation — core write to edge effect, no hot-path core read graph LR op["Revoke"] --> core["Core revocation set<br/>(authoritative)"] core -->|CQRS projection| proj["Projection"] proj -->|publish| status["Signed status list<br/>(edge-cached)"] proj -->|urgent push| nats["NATS"] status --> edge["Edge cache"] nats --> edge edge --> vor["Vör reads projection only"]