T81 Foundation


title: T81 Foundation Specification — Cognitive Tiers nav:


← Back to Spec Index

Cognitive Tiers Specification

Version 0.3 — Draft (Standards Track)

Status: Draft → Standards Track
Last Revised: 2026-03-01
Applies to: Axion, T81VM, T81Lang, TISC

The Cognitive Tier Model defines progressively more complex modes of computation and reasoning within the T81 Ecosystem.
Tiers allow Axion to enforce:

This document specifies tier structure, progression, constraints, and execution semantics.


0. Rationale

Higher-order computation—deep recursion, symbolic reasoning, large tensor transformations—requires strict supervision to:

The T81 architecture separates computation into five deterministic levels, each governed by Axion.


1. Tier Structure

Axion defines five cognitive tiers.
A program may declare, inherit, or be forcibly promoted to a tier based on behavior.


Tier 0 — Ground State (Load & Validation)

Tier 0 is not computational; it is an Axion validation state.

A program in Tier 0:

Axion validates:

If validation fails, execution never begins.


Tier 1 — Pure Deterministic Computation

Tier for:

Tier 1 is the most restrictive and the easiest to fully certify.

Tier 1 Constraints

Axion expects Tier 1 code to be provably safe.

Conformance program: spec/conformance/cognitive-tiers/tier-annotation-enforcement.t81


Tier 2 — Structured Algorithms

Tier for:

Tier 2 allows efficient high-level algorithms while remaining predictably deterministic.

Tier 2 Constraints

Axion enforces complexity ceilings at this level.


Tier 3 — Recursive / Symbolic Reasoning

Tier for:

Tier 3 is where “high-level intelligence” begins to emerge.

Tier 3 Constraints

Failure to converge → Tier Fault and termination.


Tier 4 — Analytic Reasoning (Advanced)

Tier for:

Tier 4 computations are powerful and closely supervised by Axion.

Tier 4 Constraints

Tier 4 requires explicit opt-in from the program.


Tier 5 — Cognitive Metareasoning

Tier 5 is the highest tier permitted in the T81 architecture.

Tier for:

Tier 5 is used by Axion itself and by programs that have been explicitly granted metacognitive permission.

Tier 5 Constraints

Tier 5 computation is always supervised by Axion.


2. Tier Determination

Axion determines the tier of a program using three mechanisms:

2.1 Static Tier Declarations

Programmers may annotate functions with a numeric tier value (1–5):

@tier(3)
fn analyze_graph(g: Graph) -> Result { ... }

Annotation convention:

Static declarations indicate intent.

Axion MUST verify that behavior matches declaration.

If mismatch → Tier Fault.


2.2 Dynamic Tier Promotion

If program behavior exceeds its tier:

Axion MAY promote execution to a higher tier.

Promotion must be:


2.3 Tier Enforcement

If program enters a tier it is not allowed to enter (due to policy limits):


3. Complexity Metrics (Normative)

Axion evaluates complexity using these metrics:

3.1 Recursion Depth

Tracked in RCS (Recursion Control Subsystem).

3.2 Shape Complexity

For tensors/matrices:

complexity = product(shape) × rank

3.3 Branching Entropy

Each conditional contributes entropy. Tier 4+ places strict limits.

3.4 Symbolic Complexity

Measured as:

3.5 Graph/Tensor Explosion Risk

Tier 3+ requires convergence analysis.


4. Tier Transitions

Tier transitions are always:

4.1 Tier-Up (Promotion)

Occurs when:

4.2 Tier-Down (Demotion)

Occurs when:

Axion uses a conservative approach to downshifts.


5. Enforcement

5.1 On Violation

If execution violates tier constraints:

5.2 Interaction With Purity and Effects

Tier rules complement purity analysis:


6. Interoperability Summary

Cognitive Tiers MUST interoperate with:


Cross-References

Overview

Data Types

TISC

T81VM

Axion

T81Lang