Who this is for: CISOs, security architects, cloud security teams, and AI governance committees evaluating agentic AI deployments. Assumes familiarity with identity and access management, cloud security posture management, and AI governance frameworks.

Critical Assessor Notice: Boundaries of Cryptographic Evidence

SWT3 witness anchors prove that specific governance-relevant events occurred at a specific point in time. They do not replace the assessor's independent judgment, professional expertise, or regulatory authority. The protocol does not make pass/fail compliance decisions on behalf of any regulatory body. Substance verification remains the assessor's responsibility.

1. Quick Reference

Source ResearchCloud Security Alliance (CSA), "AI Agent Governance Gap" Research Note, April 2026
CSAI Foundation"Securing the Agentic Control Plane" initiative, CVE Numbering Authority for agent vulnerabilities
Catastrophic Risk Annex4 phases, June 2026 through December 2027
Key Gap82% of organizations have discovered unknown agents; only 18% have IAM confidence for agent governance
SWT3 Procedures Mapped16 procedures across AI, NHI, and infrastructure namespaces
Core RecommendationBuild governance documentation, agent inventories, and audit log infrastructure now, before sector regulations are interpreted to cover agent deployments (12-18 month timeline)
Coverage ModelIdentity first, then authorization, then monitoring

Contents

1. Quick Reference 2. The Governance Gap 3. CSA vs SWT3 Gap Mapping 4. Detailed Procedure Cards 5. CSAI Foundation Alignment 6. Priority Implementation Order 7. Quick Start 8. References

2. The Governance Gap

The Cloud Security Alliance published its AI Agent Governance Gap research in April 2026. The findings are stark: organizations are deploying autonomous AI agents faster than their governance, identity, and monitoring infrastructure can keep pace. The result is a growing population of unknown, ungoverned, and unmonitored agents operating across production environments.

82%
Discovered unknown AI agents in their environments
65%
Experienced AI agent security incidents in 12 months
21%
Have formal agent decommissioning processes
18%
High confidence their IAM can govern AI agents

Additional findings compound the problem:

Why This Matters Now

CSA's central recommendation is clear: organizations should build governance documentation, agent inventories, and audit log infrastructure now, before sector-specific regulations are interpreted to cover agent deployments. The estimated timeline for regulatory interpretation is 12-18 months. Organizations that wait for explicit regulation will face retroactive compliance obligations with no evidence trail to support them.

The core problem: Traditional IAM, audit logging, and configuration management systems were designed for human operators and static infrastructure. AI agents break the assumptions behind every one of these systems. They authenticate with static credentials, operate under shared identities, take autonomous actions without human approval, and are rarely decommissioned through formal processes. The governance gap is not a future risk. It is an active, measurable deficit in 82% of organizations today.

3. CSA vs SWT3 Gap Mapping

Each CSA finding maps to one or more SWT3 procedures. The table below shows the finding, the procedure that addresses it, and the evidence artifact the procedure produces.

CSA Finding SWT3 Procedure Evidence Produced Coverage
82% unknown agentsAI-ID.1Agent identity binding with creator, version, and authorized scopeFull
82% unknown agentsAI-MDL.1Model card registry with agent inventory metadataFull
18% IAM confidenceAI-ACC.1Access authorization witness per AI actionFull
18% IAM confidenceNHI-ID.1Non-human identity registration and bindingFull
Static API keysNHI-ROT.1Credential rotation events with timestampsFull
Static API keysNHI-LCM.1Credential lifecycle events (create, renew, expire, revoke)Full
43% shared service accountsAI-ID.1Per-agent identity, eliminating shared identity ambiguityFull
43% shared service accountsNHI-ID.1Unique non-human principal per agent instanceFull
65% agent incidentsAI-INCIDENT.1Incident response witness with timeline and chain of evidenceFull
21% formal decommissioningAI-DECOM.1Decommissioning event with credential revocation confirmationFull
Audit log infrastructureAI-AUDIT.1Tamper-evident audit trail with integrity verificationFull
Governance documentationAI-GOV.1Governance policy attestation with version and approval chainFull
Runtime tool authorizationAI-TOOL.1Per-tool-call witness with agent, tool, and outcomeFull
Agent drift / misalignmentAI-DRIFT.1Output drift detection with threshold and severityFull
Multi-agent coordinationAI-MULTI.1Multi-agent coordination witness with participant rosterFull
Agent trust establishmentAI-TRUST.1Runtime trust verification with credential presentationFull
Inter-agent authenticationAI-A2A.1Agent-to-agent authentication event with mutual verificationFull
Safety constraintsAI-GRD.1Guardrail enforcement witness with constraint evaluationPartial

Passive Witness Model

SWT3 witnesses events. It does not enforce policy, block actions, or make authorization decisions. Each procedure records that a governance-relevant event occurred and preserves its cryptographic fingerprint. The organization's security tooling enforces policy. SWT3 proves the enforcement happened.

4. Detailed Procedure Cards

4.1 Agent Identity - The 82% Unknown Agent Problem

AI-ID.1 / NHI-ID.1

Agent Identity and Non-Human Identity Registration

AI-ID.1 witnesses the binding between an AI agent and its authorizing principal: which agent performed an action, who deployed it, what version it runs, and what scope it was authorized for. NHI-ID.1 extends this to non-human identity management, registering each agent as a distinct identity in the organization's identity fabric.

CSA found that 82% of organizations have discovered unknown agents. The root cause is simple: agents are deployed without identity registration. They authenticate with shared credentials, operate under generic service accounts, and leave no identity trail. AI-ID.1 and NHI-ID.1 together eliminate this gap by requiring that every agent have a unique, registered, cryptographically witnessed identity.

Assessment Guidance

Request the AI-ID.1 anchor history for the tenant. Each anchor should show a unique agent_id, creator binding, and version. If agents share identities, the anchor trail will show identical agent_id values across different actions, which is the evidence of a shared-account problem.

4.2 Access Authorization - The 18% IAM Confidence Gap

AI-ACC.1

Access Authorization Witnessing

AI-ACC.1 witnesses access authorization decisions for AI actions. Each anchor records which agent requested access, what resource was targeted, whether the request was authorized, and what policy governed the decision. This creates a per-action authorization evidence chain that traditional IAM audit logs do not provide.

Only 18% of organizations have high confidence that their IAM systems can govern AI agents. The gap exists because IAM was designed for human session-based access, not agent-initiated autonomous actions. AI-ACC.1 provides the evidence layer that connects agent actions to authorization decisions, regardless of the IAM system in use.

Assessment Guidance

Compare AI-ACC.1 anchors against the organization's IAM policy. Each agent action should have a corresponding authorization anchor. Missing anchors indicate agent actions taken without authorization evidence, which is a control gap.

4.3 Credential Lifecycle - Replacing Static API Keys

NHI-ROT.1 / NHI-LCM.1

Credential Rotation and Lifecycle Management

NHI-ROT.1 witnesses credential rotation events: when agent credentials were rotated, what the old and new credential fingerprints are, and whether the rotation was automatic or manual. NHI-LCM.1 witnesses the full credential lifecycle from creation through revocation.

CSA found that static API keys are the most common authentication mechanism for AI agents. Static keys never expire, are rarely rotated, and are frequently shared across agents. NHI-ROT.1 and NHI-LCM.1 create a verifiable record of credential hygiene. If rotation is not happening, the absence of NHI-ROT.1 anchors is itself the evidence of the gap.

Assessment Guidance

Query NHI-ROT.1 anchors for the past 90 days. Agents with no rotation anchors are operating with static credentials. The frequency of rotation anchors reveals whether the organization's credential rotation policy is being followed for non-human identities.

4.4 Tool Authorization - Runtime Control

AI-TOOL.1

Tool Call Witnessing

AI-TOOL.1 witnesses each tool invocation by an AI agent: which tool was called, by which agent, with what parameters, and whether the call succeeded or failed. This creates a complete record of agent capability usage at the tool level.

CSA's findings show that organizations lack visibility into what their agents are doing at runtime. Static API keys grant broad access, and there is no per-action audit trail. AI-TOOL.1 provides that trail. Every tool call produces a cryptographic witness anchor, creating a forensic record of exactly what each agent did.

Assessment Guidance

AI-TOOL.1 anchors map to EU AI Act Art. 12 (record-keeping), NIST AI RMF MEASURE 2.5, and OWASP Agentic Top 10 tool abuse controls. The tool-level audit trail is the evidence that runtime agent behavior is monitored.

4.5 Agent Decommissioning - The 21% Formal Process Gap

AI-DECOM.1

Agent Decommissioning

AI-DECOM.1 witnesses agent decommissioning events: when an agent was taken out of service, who authorized the decommissioning, whether its credentials were revoked, and whether its data retention obligations were satisfied. The anchor proves the agent was formally retired, not just abandoned.

Only 21% of organizations have formal agent decommissioning processes. The remaining 79% have agents that are forgotten, left running with active credentials, or decommissioned informally without credential revocation. AI-DECOM.1 creates the evidence that a proper decommissioning process was followed.

Assessment Guidance

Cross-reference AI-DECOM.1 anchors against the agent inventory (AI-MDL.1). Agents in the inventory without corresponding decommissioning anchors are either still active or were retired without formal process. Both conditions require investigation.

4.6 Incident Response - The 65% Incident Rate

AI-INCIDENT.1 / AI-AUDIT.1

Incident Response and Audit Trail Integrity

AI-INCIDENT.1 witnesses incident response events for AI agent security incidents: detection, classification, containment, and resolution. AI-AUDIT.1 witnesses the integrity of the audit trail itself, proving that evidence was not selectively edited or deleted during incident investigation.

65% of organizations experienced AI agent security incidents in the past 12 months. Incident response for agent-related events requires a forensic evidence chain that connects agent identity, tool usage, authorization decisions, and outputs. AI-INCIDENT.1 and AI-AUDIT.1 together provide both the incident timeline and the tamper-evident audit trail needed for post-incident analysis.

Assessment Guidance

During incident response exercises, verify that AI-INCIDENT.1 anchors capture the full lifecycle from detection through resolution. The AI-AUDIT.1 trail should show continuous coverage with no gaps during the incident window.

4.7 Agent Trust and Inter-Agent Authentication

AI-TRUST.1 / AI-A2A.1 / AI-MULTI.1

Trust Verification, Agent-to-Agent Authentication, Multi-Agent Coordination

AI-TRUST.1 witnesses runtime trust establishment between agents and infrastructure. AI-A2A.1 witnesses agent-to-agent authentication events when one agent invokes another. AI-MULTI.1 witnesses multi-agent coordination, recording participant rosters and decision attribution.

As agent systems grow more complex, trust relationships between agents become critical infrastructure. CSA's research highlights that most organizations have no mechanism for establishing or verifying trust between autonomous agents. These three procedures provide the evidence chain for agent trust, from initial trust verification through authenticated inter-agent communication to coordinated multi-agent operations.

4.8 Guardrail Enforcement and Drift Detection

AI-GRD.1 / AI-DRIFT.1

Guardrail Enforcement and Output Drift Detection

AI-GRD.1 witnesses guardrail enforcement for AI agents: safety constraints, content filters, action boundaries, and scope limitations. AI-DRIFT.1 witnesses output drift, detecting when an agent's behavior deviates from expected baselines.

The 86% of organizations fearing increased social engineering attack surfaces from agentic AI need two things: safety constraints on agent behavior (guardrails) and detection when agents deviate from expected patterns (drift). AI-GRD.1 proves guardrails were active. AI-DRIFT.1 detects when they may not have been sufficient.

5. CSAI Foundation Alignment

The CSAI Foundation has established "Securing the Agentic Control Plane" as its core mission. Their initiatives overlap significantly with SWT3 procedures.

Identity-First Controls for Non-Human Actors

CSAI advocates identity-first security for autonomous agents, treating each agent as a distinct non-human principal with its own identity, credentials, and authorization boundaries. SWT3's NHI namespace (NHI-ID.1, NHI-ROT.1, NHI-LCM.1) implements this pattern. Every agent gets a unique identity, every credential gets lifecycle management, and every identity event gets a cryptographic witness anchor.

Runtime Authorization

CSAI recommends shifting from static, deploy-time authorization to runtime, per-action authorization. SWT3's AI-ACC.1 and AI-TOOL.1 procedures witness exactly this: each AI action and each tool call is individually authorized and witnessed, not blanket-authorized at deployment.

Agent Taxonomy

CSAI is developing an agent taxonomy to classify agent types, capability levels, and risk profiles. SWT3's AI-MDL.1 (model card) procedure witnesses the metadata that populates such a taxonomy: agent version, model provider, capability scope, and deployment context. The anchor trail becomes the authoritative source for the agent inventory that CSA found 82% of organizations lack.

CVE Numbering Authority for Agent Vulnerabilities

CSAI's role as a CVE Numbering Authority for agent-specific vulnerabilities creates a new class of security events. SWT3's AI-INCIDENT.1 procedure witnesses the organizational response to these CVEs, creating evidence that agent vulnerabilities were detected, assessed, and remediated.

Catastrophic Risk Annex

The CSAI Catastrophic Risk Annex (4 phases, June 2026 through December 2027) addresses extreme agent failure scenarios. SWT3's AI-GRD.1 (guardrails), AI-DRIFT.1 (drift), and AI-DECOM.1 (decommissioning) procedures provide the evidence chain for catastrophic risk controls: guardrails were enforced, drift was detected, and agents were properly shut down when necessary.

CSAI Initiative SWT3 Procedure Alignment
Identity-first controlsNHI-ID.1, NHI-LCM.1, NHI-ROT.1Full
Runtime authorizationAI-ACC.1, AI-TOOL.1Full
Agent taxonomyAI-MDL.1, AI-ID.1Full
Secure transactionsAI-A2A.1, AI-TRUST.1Full
CVE response for agentsAI-INCIDENT.1Full
Catastrophic risk controlsAI-GRD.1, AI-DRIFT.1, AI-DECOM.1Partial

6. Priority Implementation Order

CSA's research reveals a clear dependency chain. Address identity first, then authorization, then monitoring. Each phase builds on the previous one.

Phase 1: Identity (Week 1-2)

Priority: Critical

Establish Agent Identity Infrastructure

Deploy AI-ID.1 and NHI-ID.1 to register every agent with a unique identity. Deploy NHI-LCM.1 and NHI-ROT.1 to manage credential lifecycles and enforce rotation. This phase directly addresses the 82% unknown agent problem and replaces static API keys with managed, witnessed credentials.

Procedures: AI-ID.1, NHI-ID.1, NHI-ROT.1, NHI-LCM.1

CSA gaps closed: Unknown agents, static API keys, shared service accounts

Phase 2: Authorization (Week 3-4)

Priority: High

Implement Runtime Authorization Witnessing

Deploy AI-ACC.1 for per-action authorization evidence. Deploy AI-TOOL.1 for tool-level audit trails. Deploy AI-GOV.1 to witness governance policy attestations. This phase addresses the 18% IAM confidence gap by creating verifiable evidence that authorization decisions are being made and recorded.

Procedures: AI-ACC.1, AI-TOOL.1, AI-GOV.1

CSA gaps closed: IAM confidence, runtime authorization, governance documentation

Phase 3: Monitoring and Response (Week 5-8)

Priority: High

Deploy Monitoring, Incident Response, and Decommissioning

Deploy AI-AUDIT.1 for tamper-evident audit trails. Deploy AI-DRIFT.1 and AI-GRD.1 for behavior monitoring. Deploy AI-INCIDENT.1 for incident response evidence. Deploy AI-DECOM.1 for formal decommissioning processes. This phase addresses the 65% incident rate and the 21% decommissioning gap.

Procedures: AI-AUDIT.1, AI-DRIFT.1, AI-GRD.1, AI-INCIDENT.1, AI-DECOM.1

CSA gaps closed: Audit infrastructure, agent drift, incident response, decommissioning

Phase 4: Multi-Agent and Trust (Ongoing)

Priority: Medium

Extend to Multi-Agent Trust and Coordination

Deploy AI-TRUST.1 for runtime trust verification. Deploy AI-A2A.1 for inter-agent authentication. Deploy AI-MULTI.1 for multi-agent coordination witnessing. Deploy AI-MDL.1 to maintain the complete agent inventory. This phase prepares for the CSAI Foundation's Catastrophic Risk Annex timeline.

Procedures: AI-TRUST.1, AI-A2A.1, AI-MULTI.1, AI-MDL.1

CSA gaps closed: Agent trust, inter-agent auth, multi-agent governance, agent inventory

Timeline Context

CSA estimates 12-18 months before sector regulations are interpreted to cover agent deployments. Organizations completing Phases 1-3 within that window will have a verifiable evidence trail demonstrating governance controls were in place before regulatory requirements materialized. This evidence is significantly more valuable than retroactive compliance efforts.

7. Quick Start

Python: Agent Identity and Tool Witnessing

from swt3_ai import Witness

w = Witness(
    tenant_id="YOUR_TENANT",
    api_key="your-api-key",
    agent_id="agent:claims-processor:v2.3",
    signing_key="hmac-signing-key"
)

# Phase 1: Register agent identity (AI-ID.1)
w.record("AI-ID.1",
    factor_a="agent:claims-processor:v2.3",
    factor_b="deployer:platform-team@org.com",
    factor_c="scope:claims_read_only")

# Phase 2: Witness tool authorization (AI-TOOL.1)
result = w.wrap_tool(search_claims)(query="pending Q3")

# Phase 2: Witness access authorization (AI-ACC.1)
w.record("AI-ACC.1",
    factor_a="agent:claims-processor:v2.3",
    factor_b="resource:claims-database",
    factor_c="PASS:authorized")

w.flush()

TypeScript: Same Workflow

import { Witness } from '@tenova/swt3-ai';

const w = new Witness({
  tenantId: 'YOUR_TENANT',
  apiKey: 'your-api-key',
  agentId: 'agent:claims-processor:v2.3',
  signingKey: 'hmac-signing-key'
});

// Phase 1: Register agent identity (AI-ID.1)
w.record('AI-ID.1', {
  factorA: 'agent:claims-processor:v2.3',
  factorB: 'deployer:platform-team@org.com',
  factorC: 'scope:claims_read_only'
});

// Phase 2: Witness tool authorization (AI-TOOL.1)
const result = w.wrapTool(searchClaims)({ query: 'pending Q3' });

// Phase 2: Witness access authorization (AI-ACC.1)
w.record('AI-ACC.1', {
  factorA: 'agent:claims-processor:v2.3',
  factorB: 'resource:claims-database',
  factorC: 'PASS:authorized'
});

await w.flush();

Both examples produce identical SWT3 Witness Anchors with cross-language fingerprint parity. The anchors are independently verifiable via the public verification endpoint.

8. References