Expand description
EXOCHAIN Gatekeeper — the Judicial Branch.
This crate implements the Constitutional Governance Runtime (CGR):
- Kernel — immutable adjudicator enforcing constitutional invariants
- Invariants — the eight constitutional invariants
- Combinator — deterministic algebra for composing governance operations
- Holon — autonomous agent runtime with kernel-adjudicated steps
- MCP — Model Context Protocol enforcement for AI systems
- TEE — Trusted Execution Environment attestation
- Governance Monitor — T-14 defense: signed attestation, circuit breaker, human approval gate
Re-exports§
pub use combinator::Combinator;pub use combinator::CombinatorInput;pub use combinator::CombinatorOutput;pub use dagdb_gate::ConsentEngine;pub use dagdb_gate::DagDbConsentRecord;pub use dagdb_gate::DagDbGatekeeperService;pub use dagdb_gate::IdentityRegistry;pub use dagdb_gate::sign_write_payload;pub use dagdb_gate::usage_event_payload_hash;pub use dagdb_gate::verify_write_consent;pub use dagdb_gate::verify_write_signature;pub use error::GatekeeperError;pub use governance_monitor::ApprovalGate;pub use governance_monitor::ApprovalStatus;pub use governance_monitor::GovernanceAttestation;pub use governance_monitor::GovernanceCircuitBreaker;pub use governance_monitor::GovernanceMonitorError;pub use holon::Holon;pub use holon::HolonState;pub use invariants::ConstitutionalInvariant;pub use invariants::InvariantEngine;pub use invariants::InvariantSet;pub use invariants::provenance_signature_message;pub use kernel::ActionRequest;pub use kernel::AdjudicationContext;pub use kernel::Kernel;pub use kernel::Verdict;pub use mcp::McpContext;pub use mcp::McpRule;pub use mcp::McpViolation;pub use mcp_audit::McpAuditLog;pub use mcp_audit::McpAuditRecord;pub use mcp_audit::McpEnforcementOutcome;pub use tee::TeeAttestation;pub use tee::TeePlatform;pub use tee::TeePolicy;
Modules§
- combinator
- Combinator algebra engine.
- dagdb_
gate - DAG DB write gate: active consent, Ed25519 provenance, then
M12persistence. - error
- Gatekeeper-specific errors.
- governance_
monitor - Governance Monitor Poisoning defense (T-14).
- holon
- Holon autonomous agent runtime.
- invariants
- Invariant enforcement engine.
- kernel
- CGR (Constitutional Governance Runtime) Kernel.
- mcp
- Model Context Protocol (MCP) enforcement.
- mcp_
audit - MCP rule enforcement audit trail.
- tee
- Trusted Execution Environment (TEE) attestation.
- types
- Gatekeeper governance types.