Skip to content

core

Scope: Non-negotiable core definition.
Audience: Contributors and reviewers.
Guarantees: Core meaning does not drift.
Non-Goals: Feature rationale.
Why: This doc exists to record its single responsibility for review.

Overview

This doc defines the immutable core.
Core terms align with Core Concepts.
Architecture context lives in Architecture.

Contracts

Core meaning binds agent, pathway, and cell roles.
Contract locks live in Invariants.
Evidence uses tests/regression/test_architecture_invariants.py.

Invariants

Core meaning stays fixed across releases.
Core meaning aligns with Invariants.
Evidence aligns with tests/regression/test_architecture_invariants.py.

Failure Modes

Core drift breaks Invariants.
Untracked changes break Core Concepts.
Missing evidence breaks Docs Style.

Extension Points

Extensions follow Experimental.
Extension rules align with Docs Style.
Evidence updates align with tests/unit/test_docs_contract.py.

Exit Criteria

This doc is obsolete when the core is encoded.
The replacement is Architecture.
Obsolete docs are removed.

Code refs: tests/regression/test_architecture_invariants.py.