Governance and Maturity Checklist
Use this checklist to gauge where an agent β or your whole agent estate β sits.
Foundational
Basic Instrumentation
User Message and Agent Response hooks instrumented on every production agent
- Every agent has input and output boundary hooks
- Hooks are firing consistently and reliably
- Basic policy evaluation is working
Guardian Agent exists as a distinct, testable service
- Guardian Agent is deployed and accessible
- Policy evaluation logic is centralized
- Service has monitoring and health checks
Basic trace events reach a central log
- Session start/end events are captured
- Tool calls are logged
- Trace data is stored and queryable
Foundational Capabilities
At this level, you can:
- Monitor basic agent interactions
- Enforce simple input/output policies
- Detect obvious security issues
- Audit agent activity at a basic level
Foundational Gaps
Typical gaps at this level:
- No tool-level controls
- No memory or knowledge protection
- No structured security event mapping
- No component inventory
- No formal governance processes
Managed
Extended Instrumentation
Tool Call Request/Result hooks instrumented with parameter-level (not just tool-name) policy
- Tool calls are evaluated before execution
- Parameters are inspected, not just tool names
- Tool results are screened before agent consumption
Memory and Knowledge hooks instrumented
- Memory write operations are gated
- Memory read operations are screened
- Knowledge retrieval is inspected
- Both read and write paths are protected
Security Integration
Trace events mapped to OCSF and flowing into the enterprise SIEM
- Security-relevant events are converted to OCSF format
- Events are forwarded to existing SIEM infrastructure
- Security team can query and analyze agent events
Static AgBOM exists for every production agent
- Initial component inventory is complete
- AgBOM is captured in CycloneDX or SPDX format
- Component lists are reviewed and approved
Governance Processes
- Verdict logs reviewed on a fixed cadence
- Guardian Agent decisions are reviewed regularly
- False positive/negative rates are tracked
- Policies are tuned based on review findings
Managed Capabilities
At this level, you can:
- Control tool usage with parameter-level precision
- Protect memory and knowledge from poisoning
- Integrate agent security with existing security operations
- Inventory and track agent components
- Review and tune security policies systematically
Managed Gaps
Typical gaps at this level:
- No protocol-level controls (MCP, A2A)
- Static rather than dynamic inventory
- No enterprise-specific classifiers
- No explicit compliance mapping
- No red-team testing program
Optimized
Protocol-Level Controls
- MCP and A2A protocol-level hooks instrumented for every agent that uses them
- MCP outbound connections are gated
- MCP inbound traffic is screened
- A2A task delegation is authenticated
- A2A messages are authorized
Dynamic Inventory
- AgBOM is dynamic β regenerates automatically on capability discovery
- New tool connections trigger AgBOM updates
- MCP server connections are detected and recorded
- Model switches are captured in inventory
- AgBOM stays current without manual intervention
Enterprise Integration
- Tier 3 enterprise classifiers (PII/PHI, cost, jurisdiction) plugged into the Guardian Agent
- Organizational data classification is integrated
- Cost monitoring and alerting is active
- Jurisdiction-specific rules are enforced
- Industry-specific requirements are addressed
Compliance Mapping
- Explicit compliance crosswalk maintained (EU AI Act Article 14, NIST AI RMF)
- ACS controls are mapped to regulatory requirements
- Compliance evidence is systematically collected
- Legal and risk teams understand the technical implementation
- Audit-ready documentation is maintained
Security Testing
- Red-team testing against the full ASI01βASI10 catalog is part of the release process
- New agents are tested against all ASI scenarios
- Red-team findings are addressed before deployment
- Testing is repeated regularly, not just at release
- Test results inform policy improvements
Community Engagement
- Learnings fed back to the open ACS/AOS specification
- Implementation issues are reported to the community
- Feature requests are submitted based on production experience
- Best practices are shared with other adopters
- Contributions are made to the open-source project
Optimized Capabilities
At this level, you can:
- Control protocol-level agent interactions
- Maintain real-time component inventories
- Enforce organization-specific security requirements
- Demonstrate compliance with regulatory requirements
- Validate security controls through adversarial testing
- Influence the evolution of the ACS/AOS standards
Optimized Characteristics
At this level, your implementation:
- Is comprehensive β covers all ACS capabilities
- Is integrated β works seamlessly with existing security infrastructure
- Is dynamic β adapts automatically to changes
- Is validated β tested through adversarial scenarios
- Is compliant β mapped to regulatory requirements
- Is contributory β improves the broader ecosystem
Maturity Assessment
Scoring Your Maturity
Use this scoring system to assess your overall maturity:
| Level | Criteria Count | Weight |
|---|---|---|
| Foundational | 3 items | 1 point each |
| Managed | 5 items | 2 points each |
| Optimized | 6 items | 3 points each |
Maximum Score: 35 points
Maturity Levels
- 0-5 points: Initial β Basic experimentation, no production deployment
- 6-15 points: Foundational β Production deployment with basic controls
- 16-25 points: Managed β Comprehensive controls with security integration
- 26-35 points: Optimized β Full ACS implementation with compliance validation
Improvement Path
Identify gaps at your current level and prioritize:
- Complete all items at your current level before moving up
- Focus on high-impact items first β security-critical controls
- Address dependencies β some items require others to be complete
- Plan for governance β processes are as important as technology
Implementation Timeline
From Initial to Foundational (1-3 months)
- Deploy Guardian Agent service
- Instrument input/output hooks on critical agents
- Set up basic trace collection
- Establish initial governance processes
From Foundational to Managed (3-6 months)
- Extend instrumentation to tool calls
- Add memory and knowledge hooks
- Integrate with SIEM and security operations
- Create initial AgBOM for all agents
- Establish regular policy review cadence
From Managed to Optimized (6-12 months)
- Add protocol-level controls (MCP, A2A)
- Implement dynamic AgBOM updates
- Integrate enterprise classifiers
- Map controls to compliance requirements
- Establish red-team testing program
- Engage with ACS/AOS community
Continuous Improvement
Regular Assessments
Schedule maturity assessments:
- Quarterly for Foundational implementations
- Bi-annually for Managed implementations
- Annually for Optimized implementations
Assessment Focus Areas
Each assessment should review:
- Technology coverage β are all required hooks instrumented?
- Policy effectiveness β are controls working as intended?
- Integration quality β is security integration effective?
- Governance processes β are reviews and testing happening?
- Compliance status β are regulatory requirements met?
Improvement Planning
Use assessment results to:
- Identify gaps β missing capabilities or processes
- Prioritize improvements β focus on highest-impact items
- Plan next steps β create roadmap for advancement
- Track progress β measure improvement over time
Key Takeaways
- Three maturity levels β Foundational, Managed, Optimized
- Clear criteria β specific, measurable items at each level
- Progressive advancement β complete each level before moving up
- Balanced focus β technology, process, and compliance
- Continuous improvement β regular assessments and planning
- Community engagement β contribute back at higher maturity levels
Next Steps
- Ecosystem & Roadmap β understand how ACS is evolving and where it’s headed
- Limitations & Critique β understand the current constraints and considerations