Context Layer

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:

Execution Authority

Describes how Execution Authority governs admission, validation, and invocation during runtime execution.

Runtime Contract

Documents the Authority Contract specification and behavioral guarantees.

System Boundary

Explains the separation of responsibilities between applications, Context Layer, and LLM providers.