Skip to main content

Crate crue_engine

Crate crue_engine 

Source
Expand description

CRUE Engine - Deterministic Rule Execution Engine

This is the core of the Zero-Trust access control system. Rules are immutable, versioned, signed, and cannot be bypassed.

Modules§

context
Evaluation Context - Runtime context for rule evaluation
decision
Decision Types
engine
CRUE Engine Core
error
CRUE Engine Error Module
ir
Typed rule IR for compiled-policy execution paths.
proof
Strict proof binding primitives (Phase 2 bootstrap).
rules
Rule Registry and Built-in Rules
vm
Bytecode VM for compiled CRUE DSL rules (Phase 2 bootstrap).

Structs§

EvaluationRequest
Rule evaluation request
EvaluationResult
Rule evaluation result