Authority Model
10-Second Overview
The Authority Model defines how Context Layer determines the enforcement context used during execution.
Why the Authority Model Exists
Authority determines what context the model receives, which constraints apply, and how execution is verified. Authority exists inside the Context Layer runtime boundary and determines how execution proceeds.
Authority Inputs
- Authority Contract
- Constraints
- Decisions
- Session State
Authority Contract
The Authority Contract defines the enforcement semantics used during runtime execution.
The contract version determines enforcement semantics for the session. Execution behavior is bound to the contract version used by the runtime.
Constraints
Constraints are enforceable rules applied during execution.
Constraints affect instruction priority and data access rules during execution.
Decisions
Decisions are developer or system inputs that influence how execution context is assembled for the session.
Session State
Session State is the runtime container within which authority inputs are evaluated.
Related Runtime Documentation
Actual runtime behavior is described in the following pages:
Describes how Execution Authority governs admission, validation, and invocation during runtime execution.
Documents the Authority Contract specification and behavioral guarantees.
Explains the separation of responsibilities between applications, Context Layer, and LLM providers.