N · Checklists

Checklist: Agent Readiness

The eight-link chain as a working list, plus the three things that make a boundary enforceable rather than declared.

An agent converts an architecture question into an authority question. Every line below exists because a link with no record is a link with no control.

If more than two links are incomplete, the honest position is that the system is not ready for a tier above 2, whatever its scores say.

Ticks are stored in this browser only. Nothing is sent anywhere, and clearing site data clears them.

A completed checklist is not evidence. The evidence is the record it told you to complete — the templates hold those.

Identity and permission

  • Registered machine identity, unique per agent, never shared Security Architect
  • No interactive login on the agent identity Security Architect
  • Authority boundary expressed in the language of the enforcement point Security Architect
  • Boundary bound to the agent identity, not to a widely shared role Security Architect
  • Human-readable boundary generated from the machine-readable one, not maintained separately Architect
  • Comparison job scheduled: granted permissions against the recorded boundary Security Architect
  • First comparison actually run by hand, and the differences reviewed Security Architect

Tools and constraints

  • Tool access is an explicit allow-list, never a deny-list
  • Adjacent capabilities explicitly recorded as not authorized
  • Per-action value, scope and counterparty limits set
  • Aggregate and rate limits set — an agent within per-action limits can still cause aggregate harm
  • Each authorized action classified for reversibility
  • Escalation thresholds defined: the conditions that route to a human instead of proceeding

Policy enforcement

  • Constraints enforced by a policy layer, not by instructions in a prompt
  • Enforcement mode recorded as enforce or observe — observe mode is not a preventive control
  • Standing-authority Tier 3–4 agents have at least one preventive control, not only detection
  • Retrieved and incoming content treated as untrusted input, not as instruction
  • Behaviour on policy-layer unavailability defined: fail closed

Action and kill-switch

  • Kill-switch conditions objectively evaluable — no judgement required at trigger time AI Governance Body
  • Conditions narrow and matched to a specific catastrophic pattern, not general anomaly AI Governance Body
  • Actions on trigger listed in order: suspend, revoke, alert, preserve state System Owner
  • Out-of-band stop path exists and does not depend on the agent's own control plane Security Architect
  • Kill-switch tested, with the date and executor recorded System Owner
  • Named person authorised to re-enable, who is not the daily operator AI Governance Lead

Verification and audit

  • Post-action verification method defined
  • Maximum verification latency set, and shorter than the agent's action cadence
  • Audit log immutable and feeding the Control Plane comparison
  • Actions attributable to the agent identity end to end
  • Boundary divergence alerting live — this is an incident at any tier
  • Delegation chain recorded for multi-agent systems, with authority re-derived rather than inherited

Ownership

  • A named human Agent Owner, never a team and never a system
  • The Agent Owner can suspend the agent without an engineering ticket
  • Autonomy trajectory recorded, so an increase is a planned change rather than a discovery
  • Agent Card version bound to the deployment authorization