Expand description
MPL Core Library
Core primitives for the Meaning Protocol Layer:
- Semantic Types (STypes) and schemas
- MPL Envelope structure
- AI-ALPN handshake messages
- QoM profiles and evaluation
- CEL-based assertions for Instruction Compliance
- Policy engine for rule-based enforcement
- Canonicalization and semantic hashing
- Error taxonomy
Re-exports§
pub use assertions::Assertion;pub use assertions::AssertionSet;pub use assertions::AssertionEvaluator;pub use assertions::AssertionResult;pub use assertions::AssertionSetResult;pub use assertions::AssertionSeverity;pub use assertions::EvaluationContext;pub use envelope::MplEnvelope;pub use error::MplError;pub use error::MplErrorCode;pub use handshake::ClientHello;pub use handshake::ServerSelect;pub use hash::canonicalize;pub use hash::semantic_hash;pub use metrics::QomComputer;pub use metrics::MetricContext;pub use metrics::MetricComputeResult;pub use metrics::TocResult;pub use metrics::TocMethod;pub use policy::PolicyEngine;pub use policy::PolicyContext;pub use policy::PolicyDecision;pub use qom::QomProfile;pub use qom::QomReport;pub use stype::SType;pub use validation::SchemaValidator;
Modules§
- assertions
- CEL-based Assertion System
- determinism
- Determinism Jitter Detection
- envelope
- MPL Envelope
- error
- MPL Error Taxonomy
- groundedness
- Groundedness Verification
- handshake
- AI-ALPN Handshake
- hash
- Canonicalization and Semantic Hashing
- metrics
- QoM Metric Computation Infrastructure
- ontology
- Ontology Adherence Checking
- policy
- Policy Engine Lite
- prelude
- Re-export commonly used types
- qom
- Quality of Meaning (QoM)
- stype
- Semantic Types (STypes)
- validation
- Schema Validation
Constants§
- MPL_
VERSION - MPL protocol version