AI Agent Security Threat Framework
The threats a production agent is exposed to, the control that answers each one, and the evidence that demonstrates the control actually holds.
The control checklists Alpha AI applies to agent systems: tiered controls for identity, secrets and egress, audit completeness, evidence portability, and exit.
This document supports one decision:
Which testable controls and retained evidence are required for this agent's tier and current lifecycle gate, and is the evidence sufficient to pass, route back, suspend or retire?
It is for Forward Deployed Engineering leads, agent product owners, technical owners, operations owners, independent assurance, security and risk leads, and runtime-selection teams. It applies to production AI systems that include an agent. A client may also apply it to a non-agentic AI system when the same controls are useful.
The controls are an Alpha AI baseline. NIST AI RMF organizes AI risk outcomes under GOVERN, MAP, MEASURE and MANAGE, treats governance as cross-cutting, and calls for continuous risk management across the AI system lifecycle. [G07] [G08] Its Core actions are not an ordered checklist, and its Playbook suggestions are voluntary and explicitly not a checklist to follow in full. [G08] [G09] GOV3 therefore converts selected outcomes into an operational method that must be tailored to the client's purpose, tier, environment, data, obligations and risk appetite. It does not claim to reproduce NIST.
Use the document in this order:
GOV3 is pinned to the released version of GOV1. Before independent review, GOV3's lifecycle labels, all eight retained evidence names, tier rules and exception rules were verified against that released version.
The NIST Generative AI Profile is a companion to AI RMF 1.0. [G10] NIST SP 800-53 supplies a flexible control catalog and distinguishes control functionality from assurance confidence. [G11] NIST SSDF supplies outcome-based, tailorable secure-development practices rather than a checklist to adopt mechanically. [G12] These sources inform GOV3 but do not make GOV3 a NIST profile, baseline or conformance assessment.
ISO describes ISO/IEC 42001 as an AI management-system standard using Plan-Do-Check-Act to manage organization-wide AI risks and opportunities. [G15] The licensed normative text was not consulted. GOV3 therefore makes no clause-level ISO mapping, paraphrase, alignment or conformity claim.
This document does not contain:
Each control record contains the fields below. A client may add fields but should not remove the decision, evidence or ownership fields.
| Field | Required content |
|---|---|
| Control ID | Stable GOV3 identifier; never reuse a retired ID |
| Family | Governance, data, identity, tool/action, configuration, evaluation, audit, resilience, incident or exit |
| Risk addressed | The failure or uncertainty the control is intended to reduce |
| Requirement | A testable outcome, not an aspiration |
| Applicability | Tier, lifecycle gate, environment, data class and any recorded exclusion |
| Accountable owner | Functional role accountable for the result |
| Test procedure | Inspection, configuration extraction, test, exercise, observation or a documented combination |
| Pass condition | Binary condition that distinguishes pass from fail |
| Result | PASS, FAIL, UNKNOWN or NOT APPLICABLE |
| Evidence | Versioned artifact, source system, collection time, period covered and location |
| Cadence | At lifecycle decision, release, material change, incident or periodic review |
| Mapping | Direct source outcome or informative alignment, with mapping class stated |
UNKNOWN is a result, not a temporary pass. NOT APPLICABLE requires the reason, approver and the condition that would make the control applicable.
GOV1 determines the agent's tier, lifecycle gate, accountable roles, review cadence and approval authority. GOV3 determines which control evidence must be present for that context.
T1+ apply to every production agent unless an approved applicability record gives a testable reason they do not.T2+, T3+ and T4 controls add evidence depth. A higher-tier control does not remove a lower-tier control.These are screening criteria and required evidence only. GOV3 does not weight, score, compare, rank or recommend runtimes.
| Criterion | Required capability/control outcome | Minimum decision evidence |
|---|---|---|
| Identity and authorization | Distinct human, workload, and agent identities; least-privilege permissions; delegated-user context where applicable; privileged actions separated and approved according to tier | Identity-flow diagram; role/permission export; representative allowed/denied action tests; privileged-action approval record |
| Tenant and data isolation | Client-approved boundaries cover prompts, memory/state, files, traces, logs, caches, backups, and operator access; retention, deletion, residency, and cross-tenant behavior are explicit | Boundary/flow diagram; configuration export; isolation test; retention/deletion test; unresolved shared-service assumptions recorded |
| Tool and action boundaries | Tools, destinations, methods, parameters, and action scope can be constrained; credentials are scoped; consequential actions can require approval; failure paths do not silently broaden authority | Tool policy and configuration; allow/deny and parameter-boundary tests; approval-path test; rollback or compensating-control evidence |
| Secrets and egress | Secrets are stored, injected, rotated, and redacted through an approved mechanism; outbound destinations and protocols can be restricted and observed | Secret-handling configuration; rotation/redaction test; egress policy; allowed/blocked destination tests; exception record for unavoidable egress |
| Audit-event completeness and export | Records can reconstruct who or what acted, the approved agent/configuration version, tool/action request and outcome, approval decision, time, and relevant correlation identifiers without relying only on a proprietary UI | Representative exported event set; field-completeness check; clock/correlation evidence; retention/access controls; documented gaps |
| Configuration and version traceability | Deployed agent, model, prompt/instructions, tools, policies, dependencies, and environment resolve to an approved version; changes are attributable and a prior approved state can be identified | Versioned deployment manifest; change/approval record; configuration export; reconstruction or rollback test |
| Kill, containment, and recovery | Authorized operators can suspend action authority, contain in-flight or queued work, preserve evidence, recover safely, and require the applicable GOV1 lifecycle gate approval before restart | Kill/containment exercise; queue/in-flight behavior evidence; recovery test; incident/runbook record; restart-authorization evidence |
| Evidence portability | The client can retain and export configuration, logs, traces, evaluation results, approvals, and control evidence in a usable form for assurance, incident response, and handover | Export sample; format/schema documentation; completeness check against the required evidence set; client retrieval test without supplier-operated UI dependency |
| Exit and lock-in evidence | The client can identify what is portable, replaceable, contractually restricted, or supplier-bound; revoke access; export required artifacts; and verify deletion/archive obligations during exit | Exit inventory; export/migration test; credential-revocation test; deletion/archive attestation path; explicit unresolved portability and commercial dependencies |
Tailoring rule: GOV1 tier, lifecycle gate, client data classification, deployment boundary, and regulatory-applicability record determine which criteria are mandatory and how deep the evidence must be.
Canonical screening disposition: An unknown or unsupported mandatory runtime-selection criterion fails screening and excludes the candidate from weighted comparison and selection. The candidate can proceed only under a current GOV1 exception that identifies the unmet requirement, authorizes a defined compensating outcome and satisfies GOV1's approval, evidence, monitoring and expiry rules. The exception cannot be replaced or offset by a weighted selection score.
L1-L8The labels and retained-evidence names below were verified against the released GOV1 state pinned in section 1. L1-L8 are GOV3-local shorthand, not identifiers defined by GOV1:
| GOV3 label | Released GOV1 lifecycle gate |
|---|---|
L1 | 1. Intake |
L2 | 2. Design |
L3 | 3. Build readiness |
L4 | 4. Validation |
L5 | 5. Production approval |
L6 | 6. Operation and change |
L7 | 7. Suspension and restart |
L8 | 8. Retirement |
Decision: Is there a named owner, bounded purpose and approved initial tier for work to proceed?
GOV-01 - Business, product, technical, operations, assurance, data and regulatory-applicability functions are named or recorded as open dependencies.GOV-02 - Intended purpose, prohibited purposes, users, affected parties, workflow, action authority, stop condition and initial tier rationale are recorded.DAT-01 - Expected data classes, sources and persistence are identified at a level sufficient to identify unresolved use or residency questions.EXIT-01 - The initial supplier and client ownership assumptions identify what must remain retrievable at handover or exit.Pass condition: the required GOV1 owners approve an Agent intake record with no hidden mandatory unknown. Otherwise fail or route back to intake.
Decision: Are the deployment boundary, controls, evaluation conditions and human decision rights defined before implementation?
DAT-02 - Data flows cover prompt, memory, files, traces, logs, caches, backups, operator access, retention and deletion.IAM-01 - Human, workload, agent and delegated-user identities and trust relationships are designed.IAM-02 - Consequential actions and approval authority are defined by tier.TOOL-01 - Allowed tools, destinations, methods, parameters and failure boundaries are specified.SEC-01 - Secret handling and egress policy are specified.CFG-01 - Version and provenance requirements cover model, prompt, tools, policies, dependencies, runtime and environment.EVAL-01 - Acceptance criteria, datasets or rubrics, failure thresholds and required independence are approved before testing.AUD-01 and AUD-02 - Required event fields, export, access and retention outcomes are designed.OPS-01 and IR-01 - Suspension, containment, restart and incident authorities are designed.Pass condition: required approvers accept the Approved deployment brief and risk-context record, with owners for every unresolved dependency.
Decision: Can the approved design be built reproducibly in the client-approved environment without unowned components or authority?
CFG-01 - A version manifest resolves every model, prompt, tool, policy, dependency, image, runtime and environment reference.CFG-02 - Change attribution, protected configuration, rollback target and release authority are implemented.IAM-01, IAM-02, TOOL-01, SEC-01 - Representative allow, deny, approval, secret and egress paths can be exercised.DAT-02 - Isolation, retention and deletion configurations exist for the approved boundary.AUD-01 - Correlation identifiers and required audit fields can be emitted in a representative execution.OPS-01 - The kill mechanism and operator access path exist before production-connected testing.SUP-01 - Build provenance, dependency inventory and vulnerability response ownership are present.Pass condition: the technical owner approves the Build-readiness record and version manifest and every planned component has an owner and review path.
Decision: Does the release candidate meet pre-agreed control and evaluation conditions under representative success, misuse and failure scenarios?
EVAL-01 - Acceptance tests run against the approved release candidate and environment.EVAL-02 - Failure, abuse, unsafe action, prompt-injection and boundary scenarios appropriate to the tier are tested.IAM-01, IAM-02, TOOL-01, SEC-01, DAT-02 - Positive and negative tests demonstrate the configured boundary rather than a design claim.AUD-01 and AUD-02 - Exported events reconstruct representative requests, actions, approvals, outcomes and versions.OPS-01, OPS-02, IR-01 - Kill, containment, alert, incident and recovery exercises meet the approved conditions.BCP-01 - Recovery objectives and state behavior are tested where required by tier and workflow.Pass condition: independent assurance accepts the Validation report and findings register. An unknown mandatory result fails.
Decision: Is the exact validated version authorized to operate within its recorded boundary?
GOV-01 and GOV-02 - Registry, owners, tier, approvals and review date are complete and current.CFG-01 - Production authorization resolves to the tested version and environment.EVAL-01 - Acceptance results meet approved thresholds.AUD-01, AUD-02, OPS-01, OPS-02, IR-01 - Operations accepts logging, monitoring, kill and incident runbooks.Pass condition: the GOV1 decision-makers sign the Production authorization record for the exact version and boundary. Conditions that defer a mandatory unknown do not constitute a pass.
Decision: Does current operating evidence support continued use, and has every material change been routed correctly?
OPS-02 - Reliability, quality, security, autonomy, cost and governance evidence required by the approved design is reviewed at the tier cadence.AUD-01 and AUD-02 - Event completeness, export, retention and access controls remain effective.CFG-02 - Deployed versions match approvals and changes are attributable.EVAL-01 and EVAL-02 - Required regression and production evaluations are current.GOV-02 - Ownership, tier, purpose, applicability and exceptions remain current.IR-01 - Incidents, repeated failures and corrective actions are open, owned and escalated.Pass condition: the Periodic governance review and change-classification record supports continued operation. Otherwise suspend, restrict or route back.
Decision: Has action authority been contained, evidence preserved and the restart independently authorized?
OPS-01 - The agent or its action authority is disabled; queued and in-flight work is accounted for.IR-01 - Scope, impact, timeline, affected identities, data and actions are preserved and investigated.CFG-01 identifies the restart candidate; EVAL-01 and EVAL-02 provide re-validation evidence.Pass condition: the Suspension, incident and restart authorization record shows containment, impact assessment, corrective action, re-validation and authorized restart. Otherwise remain suspended.
Decision: Have action authority, access, scheduled work, data and evidence been closed or transferred under approved rules?
RET-01 - Deployments, triggers, queues, integrations and credentials are disabled or revoked.EXIT-01 - Required configuration, logs, traces, evaluations, approvals and control evidence are exported and retrievable by the client.Pass condition: the accountable GOV1 roles approve the Retirement attestation and archived registry record. An unsupported deletion or revocation claim remains an open retirement finding.
The controls below are Alpha AI requirements. The minimum tier is a starting point; section 3 may raise applicability or evidence depth.
| ID | Min. tier | Requirement | Accountable owner | Test and binary pass condition | Minimum retained evidence | Cadence |
|---|---|---|---|---|---|---|
GOV-01 | T1+ | Maintain one authoritative agent record with current purpose, status, environment, tier, owners, approvals and evidence links | Registry custodian | Inspect record and source systems; pass only when required fields resolve to current named owners and artifacts | Registry export; owner attestations; evidence links | Each lifecycle decision; periodic review |
GOV-02 | T1+ | Record purpose, prohibited use, affected parties, tier rationale, applicability, exceptions and material-change triggers | Accountable business owner | Challenge representative use and change scenarios; pass only when each is permitted, prohibited or routed to an owner | Risk-context record; applicability record; exception register | Intake; material change; periodic review |
DAT-01 | T1+ | Inventory data classes, sources, purposes, affected parties and persistence locations | Data accountability owner | Trace representative inputs and outputs; pass only when each data path has an approved purpose and owner | Data inventory; source approvals; flow diagram | Design; material change |
DAT-02 | T1+ | Enforce approved isolation, access, retention, deletion, residency and operator-access boundaries across prompt, state, files, traces, logs, caches and backups | Data accountability owner | Run isolation and lifecycle tests; pass only when allowed access succeeds, denied access fails and retention/deletion behavior matches approval | Configuration export; isolation test; deletion/retention test; unresolved shared-service assumptions | Release; material change; periodic test |
IAM-01 | T1+ | Distinguish and lifecycle-manage human, workload, agent and delegated-user identities with least privilege | Technical owner | Inspect trust and roles; run allowed/denied actions and revocation; pass only when attribution and revocation work for the approved boundary | Identity-flow diagram; role export; token/claim sample; access and revocation tests | Release; access change; periodic review |
IAM-02 | T2+ | Separate privileged or consequential actions from routine authority and require the approval path set by tier | Accountable business owner | Exercise approve, deny, timeout and bypass attempts; pass only when unauthorized or unapproved actions cannot complete | Approval policy; signed approval events; negative tests | Release; material change |
| ID | Min. tier | Requirement | Accountable owner | Test and binary pass condition | Minimum retained evidence | Cadence |
|---|---|---|---|---|---|---|
TOOL-01 | T1+ | Constrain approved tools, peers, destinations, methods, parameters and action scope; failure must not broaden authority | Technical owner | Test allowed, denied, malformed, out-of-scope and dependency-failure calls; pass only when each follows the approved policy | Tool inventory; policy and configuration; boundary tests; approval-path test | Release; tool or policy change |
SEC-01 | T1+ | Store, inject, rotate and redact secrets through an approved mechanism and restrict observable egress | Technical owner | Inspect configuration; test rotation, redaction and allowed/blocked destinations; pass only when secrets are not exposed and policy is enforced | Secret configuration; rotation/redaction test; egress policy and tests | Release; credential or destination change |
SUP-01 | T1+ | Inventory and protect source, model, prompt, tool, policy, dependency, image and build provenance, with owned vulnerability response | Technical owner | Reconstruct the release from the manifest and sample provenance; pass only when components resolve to approved versions and findings have owners | Version manifest; dependency inventory; attestations; vulnerability records | Every release; material supplier change |
CFG-01 | T1+ | Resolve every deployed agent to its approved model, prompt, tools, policies, dependencies, runtime and environment | Agent product owner | Compare authorization, deployment and exported configuration; pass only when all resolve to one approved version | Deployment manifest; approval; configuration export | Every release; restart |
CFG-02 | T1+ | Attribute changes, protect approved configuration, identify material changes and retain a tested prior approved state | Technical owner | Review change trail and perform reconstruction or rollback test; pass only when unauthorized drift is detected and the prior state is usable | Change/approval record; drift check; rollback test | Every release; material change |
NIST SSDF groups secure-development practices under Prepare the Organization, Protect the Software, Produce Well-Secured Software and Respond to Vulnerabilities, and describes them as outcome-based and tailorable. [G12] SUP-01, CFG-01 and CFG-02 use that structure as informative guidance; they do not claim to implement the complete SSDF.
| ID | Min. tier | Requirement | Accountable owner | Test and binary pass condition | Minimum retained evidence | Cadence |
|---|---|---|---|---|---|---|
EVAL-01 | T1+ | Define acceptance criteria before testing and evaluate the approved version against representative success and failure conditions | Agent product owner | Re-run a controlled sample; pass only when methods, version, data, thresholds and results are reproducible and approved | Evaluation plan; dataset/rubric version; results; decision | Release; material change; tier cadence |
EVAL-02 | T2+ | Test misuse, prompt injection, unsafe action, data exposure, boundary escape and other tier-appropriate failure scenarios | Independent assurance owner | Execute approved adversarial scenarios; pass only when residual failures are closed or governed by current exceptions | Scenario set; execution evidence; findings; retest | Release; material change; threat-informed update |
AUD-01 | T1+ | Record enough events to reconstruct actor, approved version, request, model/tool/action, policy and approval decision, outcome, time and correlation | Operations owner | Export representative successful, denied and failed executions; pass only when required fields correlate without relying solely on a supplier UI | Exported event set; field-completeness and clock/correlation check | Release; schema change; periodic sample |
AUD-02 | T1+ | Make required control evidence exportable, access-controlled, retained and retrievable by the client | Operations owner | Retrieve a sample through the client-controlled path; pass only when format, completeness, access and retention meet approval | Export sample; schema; retention/access configuration; retrieval test | Release; periodic retrieval test |
OPS-01 | T1+ | Give authorized operators a tested way to suspend action authority, contain queued/in-flight work, preserve evidence and control restart | Operations owner | Run a kill, containment and recovery exercise; pass only when authority stops within the approved condition and restart requires the correct approval | Exercise record; queue/in-flight evidence; recovery and restart record | Before production; tier cadence; incident |
OPS-02 | T2+ | Monitor the approved reliability, quality, security, autonomy, cost and governance conditions and route threshold breaches to an owner | Operations owner | Inject or replay a representative breach; pass only when detection, notification and action match the runbook | Monitoring specification; alert test; tickets; service review | Continuous; periodic review |
NIST AI RMF states that AI systems should be tested before deployment and regularly in operation, that measurement should be documented, and that independent review can improve testing effectiveness. [G08] EVAL-01, EVAL-02, AUD-01 and OPS-02 operationalize those outcomes as Alpha AI controls.
| ID | Min. tier | Requirement | Accountable owner | Test and binary pass condition | Minimum retained evidence | Cadence |
|---|---|---|---|---|---|---|
BCP-01 | T2+ | Define and test timeout, retry, idempotency, queue/state, dependency-failure, degradation and recovery behavior appropriate to the workflow | Technical owner | Exercise required failure and recovery scenarios; pass only when business and safety conditions remain within approval | Recovery design; scenario results; unresolved limitations | Release; material architecture change; tier cadence |
IR-01 | T1+ | Detect, contain, investigate, recover from and learn from agent incidents with named authority and evidence preservation | Operations owner | Tabletop or exercise a tier-appropriate incident; pass only when escalation, containment, evidence, communication and recovery decisions are completed | Incident plan; exercise/incident record; corrective actions | Before production; tier cadence; incident |
EXIT-01 | T1+ | Identify portable, replaceable, restricted and supplier-bound assets and prove the client can retrieve required configuration and evidence | Accountable business owner | Perform export and client retrieval; pass only when required artifacts are usable and unresolved dependencies are explicit | Exit inventory; export/migration sample; contractual dependency record | Selection; material supplier change; retirement |
RET-01 | T1+ | Revoke action authority and access, stop scheduled work, notify dependencies and delete or archive data and evidence under approved rules | Registry custodian | Trace deployments, triggers, credentials, data and records; pass only when each has verified closure or an owned open obligation | Revocation tests; deletion/archive evidence; notifications; retirement attestation | Retirement |
MITRE ATLAS can inform threat scenarios for EVAL-02 and IR-01, but it is a threat-informed knowledge base, not a compliance standard or proof that the scenario set is complete. [G14]
Evidence is sufficient only when all applicable conditions pass:
| Condition | Test |
|---|---|
| Relevant | Demonstrates the stated control and approved boundary, not a nearby capability |
| Attributable | Names the source system, collector, owner and collection time |
| Version-scoped | Resolves to the release, configuration and environment under decision |
| Representative | Covers the users, data, tools, actions and failures material to the decision |
| Reproducible | Records enough method, input and expected result to repeat the test |
| Complete | Includes negative, denied and failed paths where the control depends on them |
| Fresh | Collected after the last material change and within the approved cadence |
| Independent | Uses the assurance role and separation required by GOV1 tier |
| Retrievable | Can be obtained through the approved client-controlled path |
| Retained | Has an owner, retention class, access rule and disposal rule |
An interview, screenshot or supplier statement may support context but is not sole evidence for an enforceable technical boundary. Vendor material is labelled vendor-documented until target-environment evidence supports the control.
| Result | Lifecycle gate treatment |
|---|---|
PASS | Control supports the decision for the evidenced version and period |
FAIL | Lifecycle gate decision fails unless a current GOV1 exception permits the documented compensating outcome |
UNKNOWN | Mandatory control fails; open an owner and evidence action |
NOT APPLICABLE | Accept only with recorded rationale, approver and applicability trigger |
Route back to the earliest lifecycle gate whose evidence is invalid:
| Finding | Earliest usual route-back |
|---|---|
| Purpose, owner, prohibited use or tier invalid | L1 |
| Boundary, data, authority or acceptance design invalid | L2 |
| Component ownership, build provenance or implementability invalid | L3 |
| Test result, control effectiveness or residual finding invalid | L4 |
| Authorization, version pin or operational acceptance invalid | L5 |
| Monitoring, drift, review cadence or change classification invalid | L6 |
| Containment, corrective action or restart evidence invalid | L7 |
| Revocation, export, deletion or archive evidence invalid | L8 |
NIST SP 800-53 is a flexible and customizable security and privacy control catalog that addresses both control functionality and assurance confidence. [G11] CSF 2.0 and MITRE ATLAS are used only where their outcome or threat perspective helps the control owner; neither proves an agent-specific control. [G13] [G14] ISO/IEC 42001 is mapped only at management-system level. [G15]
| GOV3 controls | Direct or partial mapping | Informative alignment | Limit |
|---|---|---|---|
GOV-01, GOV-02 | Direct: AI RMF GOVERN and MAP outcomes [G08] | CSF 2.0 GOVERN [G13]; ISO/IEC 42001 management-system interface [G15] | No ISO clause mapping or legal applicability conclusion |
DAT-01, DAT-02 | Partial: AI RMF MAP and MEASURE outcomes [G08] | SP 800-53 security/privacy catalog [G11]; CSF 2.0 IDENTIFY/PROTECT [G13] | Client obligations and exact technical boundary remain deployment-specific |
IAM-01, IAM-02 | Partial: AI RMF GOVERN accountability and MANAGE treatment outcomes [G08] | SP 800-53 control catalog [G11]; CSF 2.0 PROTECT [G13] | No claim that a particular identity product satisfies the control |
TOOL-01, SEC-01 | None claimed | AI RMF MEASURE/MANAGE [G08]; SP 800-53 [G11]; MITRE ATLAS threat knowledge [G14] | GOV2 owns the full threat-to-control mapping |
SUP-01, CFG-01, CFG-02 | Partial: SSDF outcome-based secure-development practices [G12] | AI RMF GOVERN/MANAGE [G08]; CSF 2.0 PROTECT [G13] | Not a complete SSDF profile or supplier assessment |
EVAL-01 | Direct: AI RMF MEASURE testing outcomes [G08]. Partial: GenAI Profile risk actions [G10] | MITRE ATLAS threat knowledge [G14] | R5 owns evaluation methodology |
EVAL-02 | Partial: AI RMF MEASURE testing outcomes and GenAI Profile risk actions [G08] [G10] | MITRE ATLAS threat knowledge [G14] | GOV3 adds the detailed scenario set; GOV2 owns red-team methodology |
AUD-01, AUD-02 | Partial: AI RMF documentation outcomes [G08] | SP 800-53 assurance perspective [G11]; CSF 2.0 DETECT [G13] | GOV3 adds event-field, correlation, client-export, access and retention outcomes; schemas and implementation remain R6/runtime work |
OPS-01, OPS-02, BCP-01, IR-01 | Partial: AI RMF MEASURE/MANAGE outcomes [G08] | CSF 2.0 DETECT, RESPOND and RECOVER [G13]; MITRE ATLAS [G14] | Does not set service objectives or technical monitoring design |
EXIT-01, RET-01 | Partial: AI RMF lifecycle-wide GOVERN/MANAGE outcomes [G08] | ISO/IEC 42001 management-system lifecycle [G15]; CSF 2.0 GOVERN [G13] | Contract, deletion and legal-hold conclusions require client evidence |
| Tier | Minimum baseline |
|---|---|
| Tier 1 | All T1+ controls; owner review may provide assurance where GOV1 permits, but technical boundary claims still require test or configuration evidence |
| Tier 2 | Tier 1 plus IAM-02, EVAL-02, OPS-02, BCP-01; representative evaluation, data approval, monitoring and rollback/recovery evidence |
| Tier 3 | All controls; independent assurance for action boundaries, failure/abuse testing, approval paths, kill/containment and restart |
| Tier 4 | All controls at enhanced depth; separate approver and assurance roles, regulatory-applicability record, explicit residual-risk decision and governance-authority approval under GOV1 |
| Field | Entry |
|---|---|
| Agent ID | |
| Version and environment | |
| Tier | |
| Control ID | |
Result (required/not applicable) | |
| Rationale and trigger | |
| Approver | |
| Review date |
| Field | Entry |
|---|---|
| Agent ID, version and environment | |
| Tier and applicability record | |
| Lifecycle gate | |
| Required controls | |
| Failed or unknown controls | |
| Evidence artifact links and versions | |
| Exceptions and expiry | |
Decision (PASS/FAIL) | |
| Approver functions and named people | |
| Route-back lifecycle gate or next lifecycle gate | |
| Next review date |
| Field | Entry |
|---|---|
| Control ID | |
| Test method | |
| Population or sample | |
| Expected result | |
| Actual result | |
| Version and environment | |
| Collected by and date/time | |
| Location and retention | |
| Reviewer |
| Field | Entry |
|---|---|
| Agent ID, tier and control ID | |
| Unmet requirement and evidence | |
| Risk statement and affected boundary | |
| Compensating outcome and test | |
| Accountable owner and approving authority | |
| Monitoring and suspension trigger | |
| Start, expiry and closure test | |
| Regulatory-applicability check |
Any downstream selection process uses the nine criteria from section 4 by citation. It does not recreate or silently edit them.
| Criterion | Mandatory for this use case? | Required evidence depth | Documentary evidence | Target-environment test | Result | GOV3 control links |
|---|---|---|---|---|---|---|
| Identity and authorization | IAM-01, IAM-02 | |||||
| Tenant and data isolation | DAT-01, DAT-02 | |||||
| Tool and action boundaries | TOOL-01, IAM-02 | |||||
| Secrets and egress | SEC-01 | |||||
| Audit-event completeness and export | AUD-01, AUD-02 | |||||
| Configuration and version traceability | SUP-01, CFG-01, CFG-02 | |||||
| Kill, containment, and recovery | OPS-01, BCP-01, IR-01 | |||||
| Evidence portability | AUD-02, EXIT-01 | |||||
| Exit and lock-in evidence | EXIT-01, RET-01 |
The canonical screening disposition in section 4 governs every mandatory unknown or unsupported result in this table. Record any applicable GOV1 exception and its defined compensating outcome beside the result.
Record each result as supported, unknown or unsupported.
The references below identify the external sources cited in this framework.
This document carries 54 bracketed citation markers drawn from
9 registered sources. A marker such as
[GOV301] identifies a row in the document's source
register, which records the external work each claim rests on.
The registers are not yet published on this site, so the markers do not resolve to a link here. The library's own rule is that a claim whose source is not registered does not pass review. Ask us for the register behind any marker and we will send it.
The full text above is free and needs no email. The formatted document is also available to download directly.
The threats a production agent is exposed to, the control that answers each one, and the evidence that demonstrates the control actually holds.
Who may approve, change, operate, suspend and retire an agent — through which lifecycle gates, with which registry record and which retained evidence.
Architecture patterns for production agents, chosen from constraints and tested behaviour rather than from a diagram or a vendor feature list.
What each enterprise agent runtime documents it supports, recorded as vendor-documented scope rather than as a recommendation.
All five frameworks in one place, published in full and free to read without an email.
The frameworks and their document downloads are free, with no email required. If you want help applying the method to your system, leave an email for an engineering conversation.
We review your enquiry and reply by email. No commitment to a paid project; scope and terms are agreed before work begins.
Prefer email? dev@alpha-ai.dev