Admission and identity
Manifest validation, signatures, non-human identity, proof of possession, replay controls, and registration authorization.
Legation’s sales story is strongest when architecture claims are tied to code, tests, deployment artifacts, threat-model boundaries, and clearly stated limits.
The repository includes runnable services, control-plane components, protocol adapters, customer Embassy deployment, compliance evidence, observability, key custody, and operational interfaces.
Manifest validation, signatures, non-human identity, proof of possession, replay controls, and registration authorization.
Mandates, policy gates, projection, redaction, recall, data sensitivity, dispatch controls, and security sensors.
Transparency mechanisms, SIEM events, compliance snapshots, observability, portal surfaces, and deployment automation.
A closed, versioned egress schema gate (legation-enclave::evidence::validate_egress) at the single projection chokepoint validates every payload against the closed schema for its kind; an unknown kind fails closed. The MCP-direct path (legation-mcp) is closed the same way with deny_unknown_fields and a mcp_projection_is_closed guard. The first typed payload—ControlEvidenceSet for CMMC / NIST 800-171—carries closed enums and references only (SHA-384 digests, bounded ids), never excerpts or filenames.
An Ed25519-signed, offline-verifiable receipt (legation-compliance::receipt) binds the verdict, harness digest, sealed-bag scope, authorizing mandate, and hash-chained audit-head. Any tampered field breaks the signature; it verifies with no clock and no network.
The platform maintains an automated test suite, clean formatting and linting, and a workspace-wide prohibition on unsafe Rust. This supports technical confidence, while independent validation remains necessary for the strongest security and compliance claims.
| Evidence | Status represented by repository |
|---|---|
| Workspace tests | 505 passing across 19 crates |
| Clippy | Reported clean across all targets |
| Formatting | Reported clean |
| Unsafe Rust | Forbidden across workspace |
| Independent penetration test | Still required |
| Formal authorization | Deployment and assessor dependent |
| Claim | Safe positioning |
|---|---|
| Customer data locality | Customer-side execution and projection are architectural controls; validate each workload’s data path |
| Vendor IP protection | Compiled cargo and contractual controls below Sovereign; hardware-backed host resistance at Sovereign/TEE |
| FedRAMP / IL5 | GovCloud and compliance-aware deployment path—not authorization by default |
| FIPS | FIPS-oriented endpoints and modules require exact version and validation confirmation |
| Post-quantum | Algorithm support requires interoperability, custody, and compliance validation |