Enforce residency
Scheduling rejects nodes outside an allowed region. Request constraints can also deny calls when the eligible endpoint set violates residency policy.
Sovereignty
Dodona turns sovereignty into inspectable policy and signed evidence. It does not claim legal compliance certification.
Enforce · record · verify
Scheduling rejects nodes outside an allowed region. Request constraints can also deny calls when the eligible endpoint set violates residency policy.
Audit entries include the authenticated actor, service, constraint, enforcement point, and allow or deny result in a hash chain.
Attestation reports are signed over the chain head. A verifier can check the report without contacting the running control plane.
Chain integrity
Dodona can publish signed audit-head anchors. Comparing a report to an external head detects replacement of the complete local chain before the report was generated.
A service-filtered report can omit entries while still declaring the global head. Per-service inclusion proofs are future work. The signed chain proves integrity of the entries supplied; it does not yet prove that every entry relevant to one service was included.
These mechanisms are policy enforcement and evidence primitives. They are not a legal compliance certification, auditor opinion, or guarantee about an operator’s surrounding controls.
Next step
The current early-access path can provide a signed checkpoint and the repository’s attestation verification workflow.