t81-foundation

Stable Baseline Contract

This document defines the current stable baseline contract for the bounded deterministic AI OS-object family in T81.

It is not a product announcement. It is a freeze document for the current governed execution baseline.

Purpose

Use this contract as:

Contract Enforcement

This contract is normative for the current stable baseline.

If an implementation or change violates any frozen law in this document:

Expected enforcement surfaces for this baseline include:

Scope

This contract applies only to the current admitted bounded AI OS-object family:

It does not freeze the broader AI runtime, decode evolution, orchestration, or longer-horizon OS direction.

Frozen Laws

The following are the current stable laws of the baseline.

1. Policy Before Side Effects

Execution or materialization must be subject to policy evaluation before side effects occur.

For the current baseline:

2. Deny Means No Artifact Mutation For The Denied Action

If policy denies the bounded action being attempted, that action must not mutate the target artifact state for that denied path.

This contract freezes the fail-closed posture, not every future policy language feature.

3. Deterministic Result Identity

For identical task, model, policy, and input, the admitted family must produce the same canonical object identities.

The identity model excludes:

Deterministic Identity Clarification

For the admitted family:

Trace or diagnostic representation may evolve outside this baseline, but must not be treated as part of canonical object identity unless explicitly frozen by another contract.

4. CanonFS-Backed Provenance And Artifact Identity

The current baseline freezes:

5. Fixed Object Law

Each admitted family member must preserve this exact object model:

  1. task result artifact
  2. provenance artifact
  3. downstream record
  4. canonical bundle

Object roles are fixed:

6. Canonical Bundle Law

The canonical top-level object for the admitted family remains the bundle.

For the current baseline, the bundle field set is frozen as:

  1. schema
  2. source_result_ref
  3. source_provenance_ref
  4. action_ref
  5. record_ref

The narrow .v1 versioning boundary for this bundle surface is defined in:

Bundle Structural Integrity

For the current .v1 admitted-family bundles:

The baseline expects fail-closed validation for:

Consumers and tests must not treat malformed or partial bundles as compliant baseline objects.

Policy Evaluation Boundary

Policy evaluation must occur before:

No partial execution of the governed action is permitted prior to a deny decision.

A deny verdict must terminate the action without observable side effects on the governed artifact path.

Admitted Family Only

This stable baseline includes only:

It does not imply:

Admitted Family Freeze Clause

No new composition may be treated as part of this stable baseline without:

All other compositions are non-baseline by definition.

What Is Guaranteed

For the current admitted family, the baseline guarantees:

What Is Explicitly Excluded

This stable baseline does not include:

Reference Surfaces Frozen With This Baseline

If future work changes one of the frozen laws above, it should not continue to be described as part of this stable baseline without an explicit contract update.