01Identity
Who or what is acting, and which principal is accountable?
Bind each person, organisation, Agent, service and device to a stable runtime subject without assuming that one identifier proves every real-world attribute.
Minimum interfaces- Subject identifier and subject type
- Delegating principal and authentication event
- Credential, service or device assertions with issuer and validity
Evidence gateThe runtime can distinguish subject identity, authentication strength, asserted attributes and delegated authority in the decision log.
Stop conditionDo not execute when the acting subject, delegating principal or assertion validity cannot be resolved.
02Memory & provenance
What may persist, where did it come from and when must it expire?
Separate working context, episodic records, durable knowledge and learned preferences so retention, consent, correction and deletion can be governed by memory class.
Minimum interfaces- Memory class, source entity and producing activity
- Purpose, consent basis, sensitivity and permitted readers
- Created, reviewed, superseded and expiry timestamps
Evidence gateEvery durable item has provenance, an owner, a retention rule and a tested path for correction or deletion across indexes and caches.
Stop conditionDo not promote transient context into durable memory when purpose, authority, provenance or retention is unknown.
03Permissions
Which capability, resource, action and time window are allowed?
Evaluate each requested action against explicit, least-privilege policy rather than trusting a session, network location or broad tool connection.
Minimum interfaces- Capability, action, resource and field-level scope
- Policy version, risk class, expiry and revocation handle
- Human-approval requirement and separation-of-duty role
Evidence gatePolicy decisions are deny-by-default, versioned, explainable and tested for revocation before consequential tools are enabled.
Stop conditionBlock actions whose requested scope exceeds the delegated capability or whose policy context is stale.
04Orchestration
How are models, tools, workflows and people coordinated and recovered?
Turn an approved objective into bounded steps with explicit inputs, tool contracts, budgets, checkpoints, retries, rollback and human escalation.
Minimum interfaces- Objective, plan version, step graph and tool contract
- Time, token, cost, data and action budgets
- Checkpoint, idempotency key, rollback and escalation state
Evidence gateA dry run and fault-injection suite demonstrate bounded retries, duplicate-action prevention, safe cancellation and resumable checkpoints.
Stop conditionStop when the plan changes material scope, a tool contract drifts, budgets are exhausted or rollback is unavailable.
05Safety & governance
Which risks, evaluations, owners and incident paths constrain operation?
Connect system context and risk decisions to evaluation, monitoring, accountable human roles, incident response and change control throughout operation.
Minimum interfaces- Use-case boundary, affected parties and risk register
- Evaluation suite, thresholds and monitoring signals
- Accountable owner, incident route and change approval
Evidence gateRelease claims map to dated evidence, named owners, failure thresholds and a tested incident and rollback procedure.
Stop conditionSuspend operation when monitoring coverage, accountable ownership or an applicable risk control is missing or invalidated.
06Interoperability
How can systems connect without losing authority, meaning or evidence?
Use versioned contracts and portable evidence envelopes so a receiving system can interpret subject, scope, data semantics, policy and provenance without inheriting implicit trust.
Minimum interfaces- Protocol, schema, vocabulary and version identifiers
- Capability negotiation and unsupported-feature response
- Trace context, provenance links and conformance evidence
Evidence gateContract tests cover version skew, unknown fields, partial failure, credential rejection and end-to-end trace continuity.
Stop conditionDo not bridge systems when semantics, authority or provenance are silently downgraded during translation.