DEVELOPERS / PROTOCOL

Integrate the control contract without inventing authority.

Use stable proposal and attempt identity, bounded grants, independent admission, truthful outcomes and explicit reconciliation.

CANONICAL CONTROL
PROPOSEDECIDEALLOW / DENY / ESCALATE
ALLOWGRANTEXECUTION_STARTEDOUTCOMERECEIPT
IDENTITY

Stable action and attempt IDs

Bind principal, domain, material hash and source-state reference. Changed material or stale context must fail closed.

RETRY

Do not retry unknown effects blindly

Retry only when non-application is proven, or when the owning durable mechanism proves the same identity cannot create a second effect.

UNKNOWN

Preserve uncertainty

UNKNOWN_EFFECT is non-final. Reconciliation observes the original attempt and preserves uncertainty until stronger truth exists.

FEDERATION

Projection is not authority

Validate field scope, purpose, provenance, freshness and expiry. The receiver then makes its own decision and, if allowed, its own grant.

STOP
ACTIVE EXECUTIONSTOPCONTAINSAFE STATERECONCILESTOP RECEIPT

STOP is a control semantic, not a universal public HTTP endpoint. Each integration must bind STOP to its qualified interrupt path.

CONFORMANCE

Required checks

Decision topology · material/state/authority binding · grant expiry · freshness · duplicate refusal · stable attempt identity · UNKNOWN preservation · reconciliation · STOP ordering · receipt-chain integrity · projection/authority separation · malformed/rebound input handling.

Current bounded local integration: 17/17 PASS