lean_ctx_ocla/lib.rs
1//! Open Context & Token Lifecycle Architecture (OCLA) — the stable contract
2//! boundary between lean-ctx-core (Apache-2.0 OSS) and lean-ctx-enterprise
3//! (proprietary). All 14 OCLA traits, canonical types, token envelopes,
4//! and agent message primitives live here.
5//!
6//! Dependency direction:
7//! lean-ctx-core depends on lean-ctx-ocla (OSS → OSS)
8//! lean-ctx-enterprise depends on lean-ctx-ocla (Proprietary → OSS)
9//! lean-ctx-ocla depends on NOTHING from lean-ctx-core or enterprise
10
11pub mod traits;
12pub mod types;
13
14pub use traits::*;
15pub use types::*;