C4 Container
C4 container view — the planes of Vord across the hot-path line
%% C4 container view — the planes of Vord across the hot-path line
graph TB
rp["Relying party"]
subgraph issuance["Issuance side — stateful, may read the strong domains"]
mod["Modgud<br/>admission · OAuth/OIDC · login · session"]
troth["Troth<br/>SD-JWT VC credentials"]
fors["Forseti<br/>authorization engine"]
relstore["Forseti relation store<br/>(second consistency domain, own fence)"]
core["Core<br/>(Wyrd metadata tier · directory · event stream)"]
pub["Projection publisher<br/>(CQRS path, distribution-key-signed)"]
end
subgraph projections["Signed, edge-cached projections"]
jwks["JWKS"]
status["Status list"]
end
subgraph verification["Verification side — stateless (rule 1)"]
vor["Vör — verification"]
end
rp -->|login| mod
mod -->|issue| core
mod -->|issues credentials| troth
mod -->|authz check at issuance| fors
fors -->|fence| relstore
core -->|CQRS| pub
pub -->|publish| jwks
pub -->|publish| status
rp -->|present token| vor
jwks --> vor
status --> vor