GAMMA-Rayv0.0.2 · draft

The mashup

The number

279 provisions in 8 instruments come down to 69 indicators and 21 questions. 209 provisions (75%) are reached. 70 are not, and are listed below.

Provisions read, in 8 instruments279Provisions that a question reaches209Indicators: one observable fact each69Questions21

The graph

21 questions69 indicators279 provisions, by instrumentSalesforce 31 of 34 linkedEAAMM 12 of 12 linkedOWASP 34 of 35 linkedMCP authorization 15 of 15 linkedAAGMM 12 of 12 linkedMicrosoft 45 of 88 linkedNIST AI RMF 50 of 72 linkedEU AI Act 10 of 11 linkedSalesforce, Level 0: Fixed Rules and Repetitive Tasks (Chatbots and Co-pilots): Automation of repetitive tasks using predefined rules, with no reasoning or learning capabilities. At this level, chatbots and co-pilots ar…Salesforce, Level 0, how companies can advance from Level 0 to Level 1: Identify use cases where chatbots and co-pilots are limited by rigid decision trees, and explore opportunities for reasoning capabilities t…Salesforce, Level 0, how companies can advance from Level 0 to Level 1: Conduct time studies to quantify capacity saved by having agents automate tasks and recommend actions.Salesforce, Level 0, how companies can advance from Level 0 to Level 1: Select use cases aligned with the organization’s risk tolerance and establish a mitigation strategy (e.g., Employee-facing Agent vs. Custom…Salesforce, Level 0, how companies can advance from Level 0 to Level 1: Ensure data quality and availability by starting with a harmonized data source (e.g., one CRM Org) and plan for a broader data strategy as…Salesforce, Level 0, how companies can advance from Level 0 to Level 1: Focus not only on time savings but also on value and personalized customer experiences.Salesforce, Level 0, how companies can advance from Level 0 to Level 1: Quantify time savings and demonstrate early efficiency metrics, such as reduced response times and cost savings from automation.Salesforce, Level 1: Information Retrieval Agents: Agents that assist humans by retrieving information and recommending actions.Salesforce, Level 1, how to advance from Level 1 to Level 2: Shift from recommendations to actions, allowing agents to autonomously execute tasks, reducing manual error and speeding up completion.Salesforce, Level 1, how to advance from Level 1 to Level 2: Harmonize additional data, ensuring it is cleansed, transformed, and pre-processed as new sources are integrated.Salesforce, Level 1, how to advance from Level 1 to Level 2: Establish a broader governance framework with testing methods, performance metrics, and continuous monitoring.Salesforce, Level 1, how to advance from Level 1 to Level 2: Consider how user feedback will be gathered and incorporated.Salesforce, Level 1, how to advance from Level 1 to Level 2: For customer-facing agents, ensure brand consistency is reflected.Salesforce, Level 1, how to advance from Level 1 to Level 2: Measure ROI based on efficiency and effectiveness metrics like time savings, case deflection rates, and customer satisfaction.Salesforce, Level 2: Simple Orchestration, Single Domain: Agents that autonomously orchestrate low complexity tasks in a siloed data environment.Salesforce, Level 2, how to advance from Level 2 to Level 3: Decide whether to build one multi-functional agent or multiple agents working together to achieve common goals. Consider latency impacts wh…Salesforce, Level 2, how to advance from Level 2 to Level 3: Grant agents access similar to human workers, ensuring separation of duties and applying the principle of least privilege.Salesforce, Level 2, how to advance from Level 2 to Level 3: Design architecture to support future complexity, incorporating standards and protocols to avoid constant re-architecture.Salesforce, Level 2, how to advance from Level 2 to Level 3: Use out-of-the-box API connectors to extend agents’ capabilities beyond single domains.Salesforce, Level 3: Complex Orchestration, Multiple Domain: Agents that autonomously orchestrate multiple workflows with harmonized data across multiple domains.Salesforce, Level 3, how to advance from Level 3 to Level 4: Focus on use cases that require real-time, cross-domain agent collaboration, optimizing complex workflows with dynamic agent teams.Salesforce, Level 3, how to advance from Level 3 to Level 4: Develop a universal agent communication layer (APIs, “agent bus”) for seamless collaboration.Salesforce, Level 3, how to advance from Level 3 to Level 4: Implement dynamic agent discovery (registration, de-registration, and de-duplication) for ongoing maintenance.Salesforce, Level 3, how to advance from Level 3 to Level 4: Design a scalable architecture that supports any-to-any agent interactions.Salesforce, Level 3, how to advance from Level 3 to Level 4: Establish fine-grained access control, security policies, and a robust governance framework covering auditability, error handling, and tran…Salesforce, Level 3, how to advance from Level 3 to Level 4: Create layered human/AI supervision based on a risk framework.Salesforce, Level 3, how to advance from Level 3 to Level 4: Develop a sustainable AI Agent Lifecycle Management methodology.Salesforce, Level 3, how to advance from Level 3 to Level 4: Measure ROI by assessing efficiency, effectiveness, experience, and risk mitigation.Salesforce, Level 4: Multi-Agent Orchestration: Any-to-any-agent operability across disparate stacks with agent supervision.Salesforce, Level 4, how to maximize value: Evolve security and governance for ecosystem-wide collaborationSalesforce, Level 4, how to maximize value: Explore new business models enabled by agent collaborationSalesforce, Level 4, how to maximize value: Develop metrics to quantify multi-agent system valueSalesforce, Level 4, how to maximize value: Create feedback mechanisms to improve agent interactionsSalesforce, Level 4, how to maximize value: Measure ROI by tracking overall business impact from multi-agent collaboration (e.g., revenue growth, cost savings, customer retention)EAAMM, L1 Assistive (survey item Q9): AI responds to explicit prompts; human operates and controls all actions.EAAMM, L2 Collaborative (survey item Q9): AI suggests actions and drafts; human reviews and approves.EAAMM, L3 Consultative (survey item Q9): AI handles routine tasks autonomously; human consulted on exceptions.EAAMM, L4 Supervisory (survey item Q9): AI operates independently on complex tasks; human approves critical decisions.EAAMM, L5 Autonomous (survey item Q9): AI operates with full autonomy within defined boundaries; human monitors.EAAMM, Readiness dimension 1: governance infrastructureEAAMM, Readiness dimension 2: data architectureEAAMM, Readiness dimension 3: workforce adaptationEAAMM, Readiness dimension 4: risk managementEAAMM, Prerequisite, L2 to L3: established data quality protocolsEAAMM, Prerequisite, L2 to L3: formal escalation proceduresEAAMM, Prerequisite, L2 to L3: demonstrated reliability metrics on routine tasksOWASP, AT0 Shadow AI: No organisational awareness or approval. Users self-adopting AI tools outside governance.OWASP, AT1 Vendor Embedded Assistant: Fully vendor-controlled. You consume it, not build it.OWASP, AT2 Platform Integrated: AI-native platform with your data. Cannot execute arbitrary code.OWASP, AT3 Citizen Developer Agent: Low-code/no-code platform. User configures flows and prompts, not code. Actions on real org data.OWASP, AT4 Code Executing Agent: Generates and executes code with local/cloud privileges.OWASP, AT5 Custom In-House Agent: You built it. You control identity, tools, and boundaries.OWASP, AT6 Externally Extended Agent: Connects to external tools/services across trust boundaries.OWASP, AT7 Multi-Agent Orchestration: Multiple agents coordinate within your organization.OWASP, AT8 Federated / Cross Boundary: Agents operate across organizational boundaries.OWASP, Maturity Level 0 Unaware and Ad Hoc, key enterprise action: Identify/document shadow agentic AI deploymentsOWASP, Maturity Level 0 Unaware and Ad Hoc, key enterprise action: Establish executive awareness and interim ownershipOWASP, Maturity Level 0 Unaware and Ad Hoc, key enterprise action: Introduce baseline logging/data handlingOWASP, Maturity Level 0 Unaware and Ad Hoc, key enterprise action: Issue temporary usage guidelinesOWASP, Maturity Level 0 Unaware and Ad Hoc, key enterprise action: Initiate preliminary risk assessmentsOWASP, Maturity Level 1 Experimentation without Guardrails, key enterprise action: Formalize pilot approval/review processesOWASP, Maturity Level 1 Experimentation without Guardrails, key enterprise action: Define initial autonomy limits/tool controlsOWASP, Maturity Level 1 Experimentation without Guardrails, key enterprise action: Create centralized agentic systems registryOWASP, Maturity Level 1 Experimentation without Guardrails, key enterprise action: Standardize audit logging/version controlOWASP, Maturity Level 1 Experimentation without Guardrails, key enterprise action: Establish regular governance reportingOWASP, Maturity Level 2 Policy-Defined, Human-in-the-Loop, key enterprise action: Publish formal agentic AI governance policiesOWASP, Maturity Level 2 Policy-Defined, Human-in-the-Loop, key enterprise action: Implement human-in-the-loop workflowsOWASP, Maturity Level 2 Policy-Defined, Human-in-the-Loop, key enterprise action: Designate accountable executives/governance bodiesOWASP, Maturity Level 2 Policy-Defined, Human-in-the-Loop, key enterprise action: Deploy AI-SBOM/provenance systemsOWASP, Maturity Level 2 Policy-Defined, Human-in-the-Loop, key enterprise action: Establish structured incident/audit processesOWASP, Maturity Level 2 Policy-Defined, Human-in-the-Loop, key enterprise action: Add owners for agents in registry and define transfer protocolOWASP, Maturity Level 3 Integrated, Continuous Oversight, key enterprise action: Deploy real-time monitoring/anomaly detectionOWASP, Maturity Level 3 Integrated, Continuous Oversight, key enterprise action: Implement kill switches/autonomy controlsOWASP, Maturity Level 3 Integrated, Continuous Oversight, key enterprise action: Enforce governance via machine-readable policiesOWASP, Maturity Level 3 Integrated, Continuous Oversight, key enterprise action: Integrate telemetry into observability platformsOWASP, Maturity Level 3 Integrated, Continuous Oversight, key enterprise action: Establish dedicated AI Security OperationsOWASP, Maturity Level 4 Adaptive, Self-Regulating Governance, key enterprise action: Implement self-adjusting policy/risk enginesOWASP, Maturity Level 4 Adaptive, Self-Regulating Governance, key enterprise action: Deploy cryptographic agent identity/trustOWASP, Maturity Level 4 Adaptive, Self-Regulating Governance, key enterprise action: Operate regulator-ready compliance dashboardsOWASP, Maturity Level 4 Adaptive, Self-Regulating Governance, key enterprise action: Automate audit evidence/certificationOWASP, Maturity Level 4 Adaptive, Self-Regulating Governance, key enterprise action: Institutionalize cross-jurisdictional alignmentMCP authorization, Authorization (draft): MCP servers MUST implement OAuth 2.0 Protected Resource Metadata (RFC 9728).MCP authorization, Authorization (draft): MCP authorization servers MUST provide at least one discovery mechanism: OAuth 2.0 Authorization Server Metadata (RFC 8414) or OpenID Conne…MCP authorization, Authorization (draft): Authorization servers MUST implement OAuth 2.1 with appropriate security measures for both confidential and public clients.MCP authorization, Authorization (draft): Authorization servers and MCP clients SHOULD support OAuth Client ID Metadata Documents.MCP authorization, Authorization (draft): MCP servers SHOULD include a scope parameter in the WWW-Authenticate header to indicate the scopes required for accessing the resource.MCP authorization, Authorization (draft): MCP clients SHOULD follow the principle of least privilege by requesting only the scopes necessary for their intended operations.MCP authorization, Authorization (draft): MCP authorization servers SHOULD include the iss parameter in authorization responses (RFC 9207), advertised in their metadata.MCP authorization, Authorization (draft): MCP clients MUST implement Resource Indicators for OAuth 2.0 (RFC 8707).MCP authorization, Authorization (draft): Authorization MUST be included in every HTTP request from client to server.MCP authorization, Authorization (draft): Access tokens MUST NOT be included in the URI query string.MCP authorization, Authorization (draft): MCP servers MUST validate that access tokens were issued specifically for them as the intended audience.MCP authorization, Authorization (draft): MCP servers MUST NOT accept or transit any other tokens.MCP authorization, Authorization (draft): Invalid or expired tokens MUST receive a HTTP 401 response.MCP authorization, Authorization (draft): MCP Servers SHOULD NOT include offline_access in WWW-Authenticate scope or Protected Resource Metadata scopes_supported.MCP authorization, Authorization (draft): Servers MUST account for scope hierarchies, where a broader scope implies narrower ones, when deciding whether a token is sufficient for an…AAGMM, GD-01: Agent Lifecycle ManagementAAGMM, GD-02: Identity & Access ControlAAGMM, GD-03: ObservabilityAAGMM, GD-04: Policy EnforcementAAGMM, GD-05: Data GovernanceAAGMM, GD-06: Human OversightAAGMM, GD-07: Sprawl ContainmentAAGMM, GD-08: Audit & ComplianceAAGMM, GD-09: Inter-Agent CoordinationAAGMM, GD-10: Risk ClassificationAAGMM, GD-11: Incident ResponseAAGMM, GD-12: Continuous ImprovementMicrosoft, 100: Initial, AI strategy and experience: No AI agent strategy or vision, no executive sponsorMicrosoft, 100: Initial, AI strategy and experience: Pilots are sporadic or tacticalMicrosoft, 100: Initial, AI strategy and experience: Limited AI or business alignmentMicrosoft, 100: Initial, AI strategy and experience: No Responsible AI (RAI) awarenessMicrosoft, 100: Initial, Business strategy: Human-only workflowsMicrosoft, 100: Initial, Business strategy: Work is manually intensiveMicrosoft, 100: Initial, Business strategy: No processes designed for automation, orchestration, or agent collaborationMicrosoft, 100: Initial, AI governance and security: No governanceMicrosoft, 100: Initial, AI governance and security: Basic information compliance and securityMicrosoft, 100: Initial, AI governance and security: No operational modelMicrosoft, 100: Initial, AI governance and security: No support modelMicrosoft, 100: Initial, Technology and data: Fragmented toolingMicrosoft, 100: Initial, Technology and data: No technical architecture or reference architecturesMicrosoft, 100: Initial, Technology and data: Limited infrastructure (outstation agents for adoption at scale)Microsoft, 100: Initial, Organization and culture: No training or enablement, isolated pilots/trainingMicrosoft, 100: Initial, Organization and culture: No champions or communitiesMicrosoft, 100: Initial, Organization and culture: Unclear business value for adoption at scaleMicrosoft, 200: Repeatable, AI strategy and experience: Early vision formingMicrosoft, 200: Repeatable, AI strategy and experience: Limited leadership alignmentMicrosoft, 200: Repeatable, AI strategy and experience: Informal strategyMicrosoft, 200: Repeatable, Business strategy: Pilots improve single workflow stepsMicrosoft, 200: Repeatable, Business strategy: Incremental improvementsMicrosoft, 200: Repeatable, Business strategy: No end-to-end process redesignMicrosoft, 200: Repeatable, Business strategy: Early value story forming;Microsoft, 200: Repeatable, Business strategy: measurementMicrosoft, 200: Repeatable, AI governance and security: Early policiesMicrosoft, 200: Repeatable, AI governance and security: Separate development, test, production environments exist for security reviewsMicrosoft, 200: Repeatable, AI governance and security: Basic environment separationMicrosoft, 200: Repeatable, AI governance and security: Basic monitoring and maintenance of AIMicrosoft, 200: Repeatable, Technology and data: Basic environment structureMicrosoft, 200: Repeatable, Technology and data: Partial reuse of some connectorsMicrosoft, 200: Repeatable, Technology and data: Limited awareness across early adoptersMicrosoft, 200: Repeatable, Organization and culture: Sporadic training, informal communitiesMicrosoft, 200: Repeatable, Organization and culture: Unclear roles and adoption ownershipMicrosoft, 200: Repeatable, Organization and culture: Limited awareness across early adoptersMicrosoft, 300: Defined, AI strategy and experience: Formal AI/agent strategyMicrosoft, 300: Defined, AI strategy and experience: Cross-functional planning and goalsMicrosoft, 300: Defined, AI strategy and experience: Executive sponsorMicrosoft, 300: Defined, AI strategy and experience: KPIs/PIs tracked, regular reportingMicrosoft, 300: Defined, Business strategy: Documented governance modelMicrosoft, 300: Defined, Business strategy: Primary business metricsMicrosoft, 300: Defined, Business strategy: Human-agent teaming defined for priority business processesMicrosoft, 300: Defined, Business strategy: KPI guidelines defined; real-risk documented and mitigatedMicrosoft, 300: Defined, AI governance and security: Standardized architectureMicrosoft, 300: Defined, AI governance and security: AI practicesMicrosoft, 300: Defined, AI governance and security: Reusable componentsMicrosoft, 300: Defined, AI governance and security: Telemetry and data readiness platforms ensure platform useMicrosoft, 300: Defined, Technology and data: Formal enablementMicrosoft, 300: Defined, Technology and data: Active makers/communitiesMicrosoft, 300: Defined, Technology and data: Defined enablement models and systemsMicrosoft, 300: Defined, Technology and data: Contextual knowledge base with enablement assetsMicrosoft, 300: Defined, Organization and culture: Formal onboarding, active maker/community motionsMicrosoft, 300: Defined, Organization and culture: Regular knowledge sharing and enablement assetsMicrosoft, 400: Capable, AI strategy and experience: AI integrated in enterprise planningMicrosoft, 400: Capable, AI strategy and experience: Cross-department alignmentMicrosoft, 400: Capable, AI strategy and experience: Strategic measurementMicrosoft, 400: Capable, AI strategy and experience: RAI guiding designMicrosoft, 400: Capable, Business strategy: Cross-system orchestrationMicrosoft, 400: Capable, Business strategy: Domain redesign post agent optimizationMicrosoft, 400: Capable, Business strategy: Measurable business value agent and optimization loopsMicrosoft, 400: Capable, Business strategy: Strong transformation assessmentMicrosoft, 400: Capable, AI governance and security: Proactive governance with automation monitoring and alertsMicrosoft, 400: Capable, AI governance and security: Continuous improvement loopMicrosoft, 400: Capable, AI governance and security: RAI embedded into lifecycle gatesMicrosoft, 400: Capable, Technology and data: Scalable enterprise foundationsMicrosoft, 400: Capable, Technology and data: Automated deployment and quality assurance guidanceMicrosoft, 400: Capable, Technology and data: Shared data management and optimizationMicrosoft, 400: Capable, Technology and data: Performance tuningMicrosoft, 400: Capable, Organization and culture: Champions embedded in organizationMicrosoft, 400: Capable, Organization and culture: Shared acceleration modelsMicrosoft, 400: Capable, Organization and culture: Shared center engagement and incentivesMicrosoft, 400: Capable, Organization and culture: Culture of optimizationMicrosoft, 500: Efficient, AI strategy and experience: AI-first cultureMicrosoft, 500: Efficient, AI strategy and experience: Continuous strategic iterationMicrosoft, 500: Efficient, AI strategy and experience: Exec-level accountabilityMicrosoft, 500: Efficient, Business strategy: Adaptive, autonomous processesMicrosoft, 500: Efficient, Business strategy: Continuous optimizationMicrosoft, 500: Efficient, Business strategy: AI-enabled new innovations and investmentMicrosoft, 500: Efficient, Business strategy: RAI is part of enterprise cultureMicrosoft, 500: Efficient, AI governance and security: Predictive risk managementMicrosoft, 500: Efficient, AI governance and security: Real-time compliance monitoring and controlsMicrosoft, 500: Efficient, AI governance and security: Automated remediation, always-on improvement loopMicrosoft, 500: Efficient, Technology and data: Advanced multi-agent patternsMicrosoft, 500: Efficient, Technology and data: Self-improving communityMicrosoft, 500: Efficient, Technology and data: Emerging innovation agentsMicrosoft, 500: Efficient, Technology and data: Predictive agents used to guide reliability and performanceMicrosoft, 500: Efficient, Organization and culture: Self-sustaining community, emerging innovation agentsMicrosoft, 500: Efficient, Organization and culture: Continuous learning culture with clear incentivesNIST AI RMF, GOVERN 1.1: Legal and regulatory requirements involving AI are understood, managed, and documented.NIST AI RMF, GOVERN 1.2: The characteristics of trustworthy AI are integrated into organizational policies, processes, and procedures.NIST AI RMF, GOVERN 1.3: Processes and procedures are in place to determine the needed level of risk management activities based on the organization's risk toleranc…NIST AI RMF, GOVERN 1.4: The risk management process and its outcomes are established through transparent policies, procedures, and other controls based on organiza…NIST AI RMF, GOVERN 1.5: Ongoing monitoring and periodic review of the risk management process and its outcomes are planned, organizational roles and responsibiliti…NIST AI RMF, GOVERN 1.6: Mechanisms are in place to inventory AI systems and are resourced according to organizational risk priorities.NIST AI RMF, GOVERN 1.7: Processes and procedures are in place for decommissioning and phasing out of AI systems safely and in a manner that does not increase risks…NIST AI RMF, GOVERN 2.1: Roles and responsibilities and lines of communication related to mapping, measuring, and managing AI risks are documented and are clear to…NIST AI RMF, GOVERN 2.2: The organization’s personnel and partners receive AI risk management training to enable them to perform their duties and responsibilities c…NIST AI RMF, GOVERN 2.3: Executive leadership of the organization takes responsibility for decisions about risks associated with AI system development and deploymen…NIST AI RMF, GOVERN 3.1: Decision-makings related to mapping, measuring, and managing AI risks throughout the lifecycle is informed by a diverse team (e.g., diversi…NIST AI RMF, GOVERN 3.2: Policies and procedures are in place to define and differentiate roles and responsibilities for human-AI configurations and oversight of AI…NIST AI RMF, GOVERN 4.1: Organizational policies, and practices are in place to foster a critical thinking and safety-first mindset in the design, development, depl…NIST AI RMF, GOVERN 4.2: Organizational teams document the risks and potential impacts of the AI technology they design, develop, deploy, evaluate and use, and comm…NIST AI RMF, GOVERN 4.3: Organizational practices are in place to enable AI testing, identification of incidents, and information sharing.NIST AI RMF, GOVERN 5.1: Organizational policies and practices are in place to collect, consider, prioritize, and integrate feedback from those external to the team…NIST AI RMF, GOVERN 5.2: Mechanisms are established to enable AI actors to regularly incorporate adjudicated feedback from relevant AI actors into system design and…NIST AI RMF, GOVERN 6.1: Policies and procedures are in place that address AI risks associated with third-party entities, including risks of infringement of a third…NIST AI RMF, GOVERN 6.2: Contingency processes are in place to handle failures or incidents in third-party data or AI systems deemed to be high-risk.NIST AI RMF, MANAGE 1.1: A determination is made as to whether the AI system achieves its intended purpose and stated objectives and whether its development or depl…NIST AI RMF, MANAGE 1.2: Treatment of documented AI risks is prioritized based on impact, likelihood, or available resources or methods.NIST AI RMF, MANAGE 1.3: Responses to the AI risks deemed high priority as identified by the Map function, are developed, planned, and documented. Risk response opt…NIST AI RMF, MANAGE 1.4: Negative residual risks (defined as the sum of all unmitigated risks) to both downstream acquirers of AI systems and end users are document…NIST AI RMF, MANAGE 2.1: Resources required to manage AI risks are taken into account, along with viable non-AI alternative systems, approaches, or methods – to red…NIST AI RMF, MANAGE 2.2: Mechanisms are in place and applied to sustain the value of deployed AI systems.NIST AI RMF, MANAGE 2.3: Procedures are followed to respond to and recover from a previously unknown risk when it is identified.NIST AI RMF, MANAGE 2.4: Mechanisms are in place and applied, responsibilities are assigned and understood to supersede, disengage, or deactivate AI systems that de…NIST AI RMF, MANAGE 3.1: AI risks and benefits from third-party resources are regularly monitored, and risk controls are applied and documented.NIST AI RMF, MANAGE 3.2: Pre-trained models which are used for development are monitored as part of AI system regular monitoring and maintenance.NIST AI RMF, MANAGE 4.1: Post-deployment AI system monitoring plans are implemented, including mechanisms for capturing and evaluating input from users and other re…NIST AI RMF, MANAGE 4.2: Measurable activities for continual improvements are integrated into AI system updates and include regular engagement with interested parti…NIST AI RMF, MANAGE 4.3: Incidents and errors are communicated to relevant AI actors including affected communities. Processes for tracking, responding to, and reco…NIST AI RMF, MAP 1.1: Intended purpose, potentially beneficial uses, context-specific laws, norms and expectations, and prospective settings in which the AI syst…NIST AI RMF, MAP 1.2: Inter-disciplinary AI actors, competencies, skills and capacities for establishing context reflect demographic diversity and broad domain a…NIST AI RMF, MAP 1.3: The organization’s mission and relevant goals for the AI technology are understood and documented.NIST AI RMF, MAP 1.4: The business value or context of business use has been clearly defined or – in the case of assessing existing AI systems – re-evaluated.NIST AI RMF, MAP 1.5: Organizational risk tolerances are determined and documented.NIST AI RMF, MAP 1.6: System requirements (e.g., “the system shall respect the privacy of its users”) are elicited from and understood by relevant AI actors. De…NIST AI RMF, MAP 2.1: The specific task, and methods used to implement the task, that the AI system will support is defined (e.g., classifiers, generative models…NIST AI RMF, MAP 2.2: Information about the AI system’s knowledge limits and how system output may be utilized and overseen by humans is documented. Documentatio…NIST AI RMF, MAP 2.3: Scientific integrity and TEVV considerations are identified and documented, including those related to experimental design, data collection…NIST AI RMF, MAP 3.1: Potential benefits of intended AI system functionality and performance are examined and documented.NIST AI RMF, MAP 3.2: Potential costs, including non-monetary costs, which result from expected or realized AI errors or system functionality and trustworthiness…NIST AI RMF, MAP 3.3: Targeted application scope is specified and documented based on the system’s capability, established context, and AI system categorization.NIST AI RMF, MAP 3.4: Processes for operator and practitioner proficiency with AI system performance and trustworthiness – and relevant technical standards and c…NIST AI RMF, MAP 3.5: Processes for human oversight are defined, assessed, and documented in accordance with organizational policies from GOVERN function.NIST AI RMF, MAP 4.1: Approaches for mapping AI technology and legal risks of its components – including the use of third-party data or software – are in place,…NIST AI RMF, MAP 4.2: Internal risk controls for components of the AI system including third-party AI technologies are identified and documented.NIST AI RMF, MAP 5.1: Likelihood and magnitude of each identified impact (both potentially beneficial and harmful) based on expected use, past uses of AI systems…NIST AI RMF, MAP 5.2: Practices and personnel for supporting regular engagement with relevant AI actors and integrating feedback about positive, negative, and un…NIST AI RMF, MEASURE 1.1: Approaches and metrics for measurement of AI risks enumerated during the Map function are selected for implementation starting with the mos…NIST AI RMF, MEASURE 1.2: Appropriateness of AI metrics and effectiveness of existing controls is regularly assessed and updated including reports of errors and impa…NIST AI RMF, MEASURE 1.3: Internal experts who did not serve as front-line developers for the system and/or independent assessors are involved in regular assessments…NIST AI RMF, MEASURE 2.1: Test sets, metrics, and details about the tools used during test, evaluation, validation, and verification (TEVV) are documented.NIST AI RMF, MEASURE 2.2: Evaluations involving human subjects meet applicable requirements (including human subject protection) and are representative of the releva…NIST AI RMF, MEASURE 2.3: AI system performance or assurance criteria are measured qualitatively or quantitatively and demonstrated for conditions similar to deploym…NIST AI RMF, MEASURE 2.4: The functionality and behavior of the AI system and its components – as identified in the MAP function – are monitored when in production.NIST AI RMF, MEASURE 2.5: The AI system to be deployed is demonstrated to be valid and reliable. Limitations of the generalizability beyond the conditions under whic…NIST AI RMF, MEASURE 2.6: AI system is evaluated regularly for safety risks – as identified in the MAP function. The AI system to be deployed is demonstrated to be s…NIST AI RMF, MEASURE 2.7: AI system security and resilience – as identified in the MAP function – are evaluated and documented.NIST AI RMF, MEASURE 2.8: Risks associated with transparency and accountability – as identified in the MAP function – are examined and documented.NIST AI RMF, MEASURE 2.9: The AI model is explained, validated, and documented, and AI system output is interpreted within its context – as identified in the MAP fu…NIST AI RMF, MEASURE 2.10: Privacy risk of the AI system – as identified in the MAP function – is examined and documented.NIST AI RMF, MEASURE 2.11: Fairness and bias – as identified in the MAP function – are evaluated and results are documented.NIST AI RMF, MEASURE 2.12: Environmental impact and sustainability of AI model training and management activities – as identified in the MAP function – are assessed a…NIST AI RMF, MEASURE 2.13: Effectiveness of the employed TEVV metrics and processes in the MEASURE function are evaluated and documented.NIST AI RMF, MEASURE 3.1: Approaches, personnel, and documentation are in place to regularly identify and track existing, unanticipated, and emergent AI risks based…NIST AI RMF, MEASURE 3.2: Risk tracking approaches are considered for settings where AI risks are difficult to assess using currently available measurement technique…NIST AI RMF, MEASURE 3.3: Feedback processes for end users and impacted communities to report problems and appeal system outcomes are established and integrated into…NIST AI RMF, MEASURE 4.1: Measurement approaches for identifying AI risks are connected to deployment context(s) and informed through consultation with domain expert…NIST AI RMF, MEASURE 4.2: Measurement results regarding AI system trustworthiness in deployment context(s) and across AI lifecycle are informed by input from domain…NIST AI RMF, MEASURE 4.3: Measurable performance improvements or declines based on consultations with relevant AI actors including affected communities, and field da…EU AI Act, Article 4: AI literacyEU AI Act, Article 9: Risk management systemEU AI Act, Article 12: Record-keepingEU AI Act, Article 13: Transparency and provision of information to deployersEU AI Act, Article 14: Human oversightEU AI Act, Article 15: Accuracy, robustness and cybersecurityEU AI Act, Article 26: Obligations of deployers of high-risk AI systemsEU AI Act, Article 27: Fundamental rights impact assessment for high-risk AI systemsEU AI Act, Article 50: Transparency obligations for providers and deployers of certain AI systemsEU AI Act, Article 72: Post-market monitoring by providers and post-market monitoring plan for high-risk AI systemsEU AI Act, Article 73: Reporting of serious incidentsIt is a vendor's assistant, used as supplied (Public tier; cites 1)It runs on an AI platform with the organisation's own data, without executing arbitrary code (Public tier; cites 1)It is configured on a low-code or no-code builder and acts on real organisational data (Public tier; cites 1)It generates and executes code with local or cloud privileges (Public tier; cites 1)It is built in-house: the organisation controls its identity, tools and boundaries (Public tier; cites 1)It follows fixed rules, with no reasoning (Public tier; cites 4)It retrieves information and recommends actions; a person acts (Public tier; cites 2)It executes actions itself (Public tier; cites 3)It works in one domain's data (Public tier; cites 2)It works across several domains or systems (Public tier; cites 5)It connects to external tools or services across a trust boundary (Public tier; cites 3)Several agents coordinate inside the organisation (Public tier; cites 4)Agents operate across organisational boundaries or disparate stacks (Public tier; cites 4)There is a published protocol or communication layer between agents (Public tier; cites 3)The person operates: every action is prompted and controlled by them (Public tier; cites 1)The agent suggests; the person reviews and approves each action (Public tier; cites 1)The agent handles routine tasks; the person is consulted on exceptions (Public tier; cites 1)The agent works independently; the person approves critical decisions only (Public tier; cites 1)The agent has full autonomy within boundaries; the person monitors (Public tier; cites 2)Its purpose and permitted tasks are stated in writing (Public tier; cites 5)Its autonomy limits and the tools it may use are defined (Declared tier; cites 3)Its limits and known failure cases are documented for those who use it (Public tier; cites 3)What it can reach is enumerated: scopes, permissions, tools (Public tier; cites 3)Its authorisation is published as metadata that anyone can read (Public tier; cites 4)It asks for narrower access than the whole account (Public tier; cites 5)It has its own identity, separate from any person's (Declared tier; cites 3)Its identity is cryptographic and can be checked by others (Public tier; cites 1)Its tokens are bound to the service they were issued for and are not passed on (Evidenced tier; cites 7)The organisation keeps a registry of its agents (Declared tier; cites 6)Each agent has a named owner (Declared tier; cites 3)Agents are retired by a defined process (Declared tier; cites 4)A named executive or body is accountable for the organisation's agents (Public tier; cites 6)Roles and responsibilities for AI risk are documented (Declared tier; cites 3)A governance policy for agents is published (Public tier; cites 9)Agents and use cases are classed by risk (Declared tier; cites 9)The laws that apply to it are identified (Declared tier; cites 3)New agents pass an approval or review before they run (Declared tier; cites 3)High-impact actions need a person's approval (Public tier; cites 6)There is a way to pause or stop it (Declared tier; cites 3)There is a defined escalation path (Declared tier; cites 3)Its actions are logged (Declared tier; cites 5)The log is tamper-evident and kept for a stated time (Evidenced tier; cites 4)It is monitored in operation (Declared tier; cites 8)Anomalies are detected in real time and raise alerts (Evidenced tier; cites 6)A limit on it is enforced by something outside its own reach (Public tier; cites 5)A limit on it is a setting that its own account could change (Public tier; cites 0)A limit on it is a rule in prose (Public tier; cites 1)Policy is enforced as machine-readable rules (Declared tier; cites 3)The difference between what it can reach and what it is for is stated (Public tier; cites 0)Test or evaluation results are published (Public tier; cites 6)It is tested for safety and security, including by attack (Declared tier; cites 4)People who did not build it take part in assessing it (Declared tier; cites 1)There is an incident process for agents (Declared tier; cites 5)Incidents and errors are communicated to those affected (Public tier; cites 3)There is a plan for a failure of a third party it depends on (Declared tier; cites 1)It tells the people it talks to that it is an AI (Public tier; cites 1)There is a channel to report problems with it or contest its output (Public tier; cites 5)The data it uses is described (Public tier; cites 4)There are data quality rules for what it reads (Declared tier; cites 4)Its privacy risk has been examined (Declared tier; cites 2)The models and third-party components it uses are listed (Public tier; cites 2)Third-party components are monitored and have risk controls (Declared tier; cites 4)A public certificate or audit report covers it (Public tier; cites 2)Compliance evidence is produced continuously, ready for a regulator (Evidenced tier; cites 3)There is a stated strategy for agents (Public tier; cites 7)The people who work with it are trained (Declared tier; cites 8)Its value is measured (Declared tier; cites 14)It is improved on a regular cycle (Declared tier; cites 7)The organisation's risk management covers agents (Declared tier; cites 5)What is the agent built on?Q 01 · freedom · 5 provisions in 1 instrumentDoes it act, or only answer and recommend?Q 02 · freedom · 9 provisions in 2 instrumentsHow far does it reach?Q 03 · freedom · 10 provisions in 4 instrumentsDoes it work with other agents?Q 04 · freedom · 10 provisions in 4 instrumentsWhat is the person's role?Q 05 · freedom · 6 provisions in 2 instrumentsIs what it is for written down?Q 06 · governance · 9 provisions in 4 instrumentsDoes it have its own identity and only the ac…Q 07 · governance · 19 provisions in 4 instrumentsIs it in a registry, with an owner?Q 08 · governance · 11 provisions in 5 instrumentsWho is accountable for it?Q 09 · governance · 9 provisions in 3 instrumentsIs there a policy that governs it?Q 10 · governance · 24 provisions in 6 instrumentsCan a person step in or stop it?Q 11 · governance · 10 provisions in 7 instrumentsIs what it does logged?Q 12 · governance · 7 provisions in 3 instrumentsIs it watched while it runs?Q 13 · governance · 14 provisions in 6 instrumentsWhat stands between it and what it should not…Q 14 · governance · 8 provisions in 3 instrumentsIs it tested, and are the results shown?Q 15 · governance · 10 provisions in 3 instrumentsWhat happens when it goes wrong?Q 16 · governance · 9 provisions in 4 instrumentsDo people know it is an AI, and can they answ…Q 17 · governance · 6 provisions in 3 instrumentsWhat data does it use, and under what rules?Q 18 · governance · 7 provisions in 5 instrumentsWhat does it depend on from others?Q 19 · governance · 6 provisions in 2 instrumentsHas anyone independent checked?Q 20 · governance · 4 provisions in 3 instrumentsIs the organisation behind it ready?Q 21 · governance · 40 provisions in 7 instruments

Hover or tab to a question to see what one answer reaches. Hollow dots are provisions that no question reaches yet. Dashed lines are provisions that describe the absence of something.

How the instruments connect

Two instruments are connected when one indicator cites both. 22 pairs of instruments are connected this way.

MCP authorization and Salesforce: 1 shared indicatorsAAGMM and MCP authorization: 2 shared indicatorsEAAMM and Salesforce: 2 shared indicatorsEU AI Act and Salesforce: 3 shared indicatorsAAGMM and EAAMM: 3 shared indicatorsEU AI Act and EAAMM: 3 shared indicatorsEAAMM and Microsoft: 5 shared indicatorsAAGMM and EU AI Act: 5 shared indicatorsEU AI Act and OWASP: 5 shared indicatorsEU AI Act and Microsoft: 5 shared indicatorsEAAMM and NIST AI RMF: 5 shared indicatorsOWASP and Salesforce: 7 shared indicatorsNIST AI RMF and Salesforce: 8 shared indicatorsAAGMM and Microsoft: 9 shared indicatorsMicrosoft and Salesforce: 10 shared indicatorsAAGMM and NIST AI RMF: 10 shared indicatorsEU AI Act and NIST AI RMF: 11 shared indicatorsAAGMM and Salesforce: 12 shared indicatorsNIST AI RMF and OWASP: 13 shared indicatorsAAGMM and OWASP: 13 shared indicatorsMicrosoft and OWASP: 14 shared indicatorsMicrosoft and NIST AI RMF: 14 shared indicatorsSalesforce 20EAAMM 12OWASP 31MCP authorization 4AAGMM 22Microsoft 25NIST AI RMF 31EU AI Act 14

A node is as large as the number of indicators that cite the instrument. A band is as thick as the number two instruments share.

SalesforceSalesforceEAAMMEAAMMOWASPOWASPMCP authorizationMCP authorizationAAGMMAAGMMMicrosoftMicrosoftNIST AI RMFNIST AI RMFEU AI ActEU AI ActSalesforce and Salesforce: 2020Salesforce and EAAMM: 22Salesforce and OWASP: 77Salesforce and MCP authorization: 11Salesforce and AAGMM: 1212Salesforce and Microsoft: 1010Salesforce and NIST AI RMF: 88Salesforce and EU AI Act: 33EAAMM and Salesforce: 22EAAMM and EAAMM: 1212EAAMM and OWASP: 0EAAMM and MCP authorization: 0EAAMM and AAGMM: 33EAAMM and Microsoft: 55EAAMM and NIST AI RMF: 55EAAMM and EU AI Act: 33OWASP and Salesforce: 77OWASP and EAAMM: 0OWASP and OWASP: 3131OWASP and MCP authorization: 0OWASP and AAGMM: 1313OWASP and Microsoft: 1414OWASP and NIST AI RMF: 1313OWASP and EU AI Act: 55MCP authorization and Salesforce: 11MCP authorization and EAAMM: 0MCP authorization and OWASP: 0MCP authorization and MCP authorization: 44MCP authorization and AAGMM: 22MCP authorization and Microsoft: 0MCP authorization and NIST AI RMF: 0MCP authorization and EU AI Act: 0AAGMM and Salesforce: 1212AAGMM and EAAMM: 33AAGMM and OWASP: 1313AAGMM and MCP authorization: 22AAGMM and AAGMM: 2222AAGMM and Microsoft: 99AAGMM and NIST AI RMF: 1010AAGMM and EU AI Act: 55Microsoft and Salesforce: 1010Microsoft and EAAMM: 55Microsoft and OWASP: 1414Microsoft and MCP authorization: 0Microsoft and AAGMM: 99Microsoft and Microsoft: 2525Microsoft and NIST AI RMF: 1414Microsoft and EU AI Act: 55NIST AI RMF and Salesforce: 88NIST AI RMF and EAAMM: 55NIST AI RMF and OWASP: 1313NIST AI RMF and MCP authorization: 0NIST AI RMF and AAGMM: 1010NIST AI RMF and Microsoft: 1414NIST AI RMF and NIST AI RMF: 3131NIST AI RMF and EU AI Act: 1111EU AI Act and Salesforce: 33EU AI Act and EAAMM: 33EU AI Act and OWASP: 55EU AI Act and MCP authorization: 0EU AI Act and AAGMM: 55EU AI Act and Microsoft: 55EU AI Act and NIST AI RMF: 1111EU AI Act and EU AI Act: 1414

Off the diagonal: indicators that cite both instruments. On the diagonal: indicators that cite that instrument at all.

The ten strongest connections:

InstrumentsIndicators they share
Microsoft and OWASP14
Microsoft and NIST AI RMF14
NIST AI RMF and OWASP13
AAGMM and OWASP13
AAGMM and Salesforce12
EU AI Act and NIST AI RMF11
Microsoft and Salesforce10
AAGMM and NIST AI RMF10
AAGMM and Microsoft9
NIST AI RMF and Salesforce8

One answer, many needles

Each cell is the number of provisions of that instrument that one question reaches.

SalesforceEAAMMOWASPMCP authorizationAAGMMMicrosoftNIST AI RMFEU AI ActWhat is the agent built on?What is the agent built on? Salesforce: 0What is the agent built on? EAAMM: 0What is the agent built on? OWASP: 55What is the agent built on? MCP authorization: 0What is the agent built on? AAGMM: 0What is the agent built on? Microsoft: 0What is the agent built on? NIST AI RMF: 0What is the agent built on? EU AI Act: 0Does it act, or only answer and recommend?Does it act, or only answer and recommend? Salesforce: 55Does it act, or only answer and recommend? EAAMM: 0Does it act, or only answer and recommend? OWASP: 0Does it act, or only answer and recommend? MCP authorization: 0Does it act, or only answer and recommend? AAGMM: 0Does it act, or only answer and recommend? Microsoft: 44Does it act, or only answer and recommend? NIST AI RMF: 0Does it act, or only answer and recommend? EU AI Act: 0How far does it reach?How far does it reach? Salesforce: 55How far does it reach? EAAMM: 0How far does it reach? OWASP: 11How far does it reach? MCP authorization: 0How far does it reach? AAGMM: 0How far does it reach? Microsoft: 22How far does it reach? NIST AI RMF: 22How far does it reach? EU AI Act: 0Does it work with other agents?Does it work with other agents? Salesforce: 66Does it work with other agents? EAAMM: 0Does it work with other agents? OWASP: 22Does it work with other agents? MCP authorization: 0Does it work with other agents? AAGMM: 11Does it work with other agents? Microsoft: 11Does it work with other agents? NIST AI RMF: 0Does it work with other agents? EU AI Act: 0What is the person's role?What is the person's role? Salesforce: 0What is the person's role? EAAMM: 55What is the person's role? OWASP: 0What is the person's role? MCP authorization: 0What is the person's role? AAGMM: 0What is the person's role? Microsoft: 11What is the person's role? NIST AI RMF: 0What is the person's role? EU AI Act: 0Is what it is for written down?Is what it is for written down? Salesforce: 0Is what it is for written down? EAAMM: 0Is what it is for written down? OWASP: 11Is what it is for written down? MCP authorization: 0Is what it is for written down? AAGMM: 0Is what it is for written down? Microsoft: 11Is what it is for written down? NIST AI RMF: 66Is what it is for written down? EU AI Act: 11Does it have its own identity and only the acce…Does it have its own identity and only the access it needs? Salesforce: 22Does it have its own identity and only the access it needs? EAAMM: 0Does it have its own identity and only the access it needs? OWASP: 11Does it have its own identity and only the access it needs? MCP authorization: 1515Does it have its own identity and only the access it needs? AAGMM: 11Does it have its own identity and only the access it needs? Microsoft: 0Does it have its own identity and only the access it needs? NIST AI RMF: 0Does it have its own identity and only the access it needs? EU AI Act: 0Is it in a registry, with an owner?Is it in a registry, with an owner? Salesforce: 22Is it in a registry, with an owner? EAAMM: 0Is it in a registry, with an owner? OWASP: 44Is it in a registry, with an owner? MCP authorization: 0Is it in a registry, with an owner? AAGMM: 22Is it in a registry, with an owner? Microsoft: 11Is it in a registry, with an owner? NIST AI RMF: 22Is it in a registry, with an owner? EU AI Act: 0Who is accountable for it?Who is accountable for it? Salesforce: 0Who is accountable for it? EAAMM: 0Who is accountable for it? OWASP: 22Who is accountable for it? MCP authorization: 0Who is accountable for it? AAGMM: 0Who is accountable for it? Microsoft: 44Who is accountable for it? NIST AI RMF: 33Who is accountable for it? EU AI Act: 0Is there a policy that governs it?Is there a policy that governs it? Salesforce: 22Is there a policy that governs it? EAAMM: 0Is there a policy that governs it? OWASP: 55Is there a policy that governs it? MCP authorization: 0Is there a policy that governs it? AAGMM: 22Is there a policy that governs it? Microsoft: 66Is there a policy that governs it? NIST AI RMF: 88Is there a policy that governs it? EU AI Act: 11Can a person step in or stop it?Can a person step in or stop it? Salesforce: 11Can a person step in or stop it? EAAMM: 11Can a person step in or stop it? OWASP: 22Can a person step in or stop it? MCP authorization: 0Can a person step in or stop it? AAGMM: 11Can a person step in or stop it? Microsoft: 11Can a person step in or stop it? NIST AI RMF: 33Can a person step in or stop it? EU AI Act: 11Is what it does logged?Is what it does logged? Salesforce: 0Is what it does logged? EAAMM: 0Is what it does logged? OWASP: 33Is what it does logged? MCP authorization: 0Is what it does logged? AAGMM: 22Is what it does logged? Microsoft: 0Is what it does logged? NIST AI RMF: 0Is what it does logged? EU AI Act: 22Is it watched while it runs?Is it watched while it runs? Salesforce: 11Is it watched while it runs? EAAMM: 0Is it watched while it runs? OWASP: 33Is it watched while it runs? MCP authorization: 0Is it watched while it runs? AAGMM: 22Is it watched while it runs? Microsoft: 44Is it watched while it runs? NIST AI RMF: 33Is it watched while it runs? EU AI Act: 11What stands between it and what it should not d…What stands between it and what it should not do? Salesforce: 0What stands between it and what it should not do? EAAMM: 0What stands between it and what it should not do? OWASP: 33What stands between it and what it should not do? MCP authorization: 0What stands between it and what it should not do? AAGMM: 11What stands between it and what it should not do? Microsoft: 44What stands between it and what it should not do? NIST AI RMF: 0What stands between it and what it should not do? EU AI Act: 0Is it tested, and are the results shown?Is it tested, and are the results shown? Salesforce: 0Is it tested, and are the results shown? EAAMM: 11Is it tested, and are the results shown? OWASP: 0Is it tested, and are the results shown? MCP authorization: 0Is it tested, and are the results shown? AAGMM: 0Is it tested, and are the results shown? Microsoft: 0Is it tested, and are the results shown? NIST AI RMF: 88Is it tested, and are the results shown? EU AI Act: 11What happens when it goes wrong?What happens when it goes wrong? Salesforce: 0What happens when it goes wrong? EAAMM: 0What happens when it goes wrong? OWASP: 11What happens when it goes wrong? MCP authorization: 0What happens when it goes wrong? AAGMM: 11What happens when it goes wrong? Microsoft: 0What happens when it goes wrong? NIST AI RMF: 55What happens when it goes wrong? EU AI Act: 22Do people know it is an AI, and can they answer…Do people know it is an AI, and can they answer back? Salesforce: 22Do people know it is an AI, and can they answer back? EAAMM: 0Do people know it is an AI, and can they answer back? OWASP: 0Do people know it is an AI, and can they answer back? MCP authorization: 0Do people know it is an AI, and can they answer back? AAGMM: 0Do people know it is an AI, and can they answer back? Microsoft: 0Do people know it is an AI, and can they answer back? NIST AI RMF: 33Do people know it is an AI, and can they answer back? EU AI Act: 11What data does it use, and under what rules?What data does it use, and under what rules? Salesforce: 22What data does it use, and under what rules? EAAMM: 22What data does it use, and under what rules? OWASP: 0What data does it use, and under what rules? MCP authorization: 0What data does it use, and under what rules? AAGMM: 11What data does it use, and under what rules? Microsoft: 11What data does it use, and under what rules? NIST AI RMF: 11What data does it use, and under what rules? EU AI Act: 0What does it depend on from others?What does it depend on from others? Salesforce: 0What does it depend on from others? EAAMM: 0What does it depend on from others? OWASP: 11What does it depend on from others? MCP authorization: 0What does it depend on from others? AAGMM: 0What does it depend on from others? Microsoft: 0What does it depend on from others? NIST AI RMF: 55What does it depend on from others? EU AI Act: 0Has anyone independent checked?Has anyone independent checked? Salesforce: 0Has anyone independent checked? EAAMM: 0Has anyone independent checked? OWASP: 22Has anyone independent checked? MCP authorization: 0Has anyone independent checked? AAGMM: 11Has anyone independent checked? Microsoft: 11Has anyone independent checked? NIST AI RMF: 0Has anyone independent checked? EU AI Act: 0Is the organisation behind it ready?Is the organisation behind it ready? Salesforce: 66Is the organisation behind it ready? EAAMM: 33Is the organisation behind it ready? OWASP: 11Is the organisation behind it ready? MCP authorization: 0Is the organisation behind it ready? AAGMM: 11Is the organisation behind it ready? Microsoft: 1919Is the organisation behind it ready? NIST AI RMF: 88Is the organisation behind it ready? EU AI Act: 22

28 of the 69 indicators are asked for by three or more instruments. These are the facts asked for by four or more:

IndicatorTierInstruments it moves
Agents and use cases are classed by riskDeclared6: AAGMM, OWASP, NIST AI RMF, EU AI Act, Salesforce, Microsoft
High-impact actions need a person's approvalPublic6: OWASP, EU AI Act, AAGMM, NIST AI RMF, Salesforce, Microsoft
A governance policy for agents is publishedPublic5: OWASP, Microsoft, NIST AI RMF, AAGMM, Salesforce
It is monitored in operationDeclared5: Microsoft, NIST AI RMF, EU AI Act, AAGMM, Salesforce
Several agents coordinate inside the organisationPublic4: OWASP, Salesforce, Microsoft, AAGMM
The organisation keeps a registry of its agentsDeclared4: OWASP, NIST AI RMF, AAGMM, Salesforce
There are data quality rules for what it readsDeclared4: EAAMM, Salesforce, AAGMM, Microsoft
The people who work with it are trainedDeclared4: NIST AI RMF, EU AI Act, EAAMM, Microsoft
It is improved on a regular cycleDeclared4: AAGMM, Microsoft, NIST AI RMF, OWASP
The organisation's risk management covers agentsDeclared4: EAAMM, EU AI Act, NIST AI RMF, Microsoft

Every scan against every question

RiskMandate PublisherPrompTugal.news agent teamClaude Code on the webClaude Code, on your own…GitHub Copilot cloud agentWhat is the agent built on?RiskMandate Publisher: 1 of 5 evidenced1 of 5The PrompTugal.news agent team: 1 of 5 evidenced1 of 5Claude Code on the web: 1 of 5 evidenced1 of 5Claude Code, on your own machine: 1 of 5 evidenced1 of 5GitHub Copilot cloud agent: 1 of 5 evidenced1 of 5Does it act, or only answer and recommend?RiskMandate Publisher: 1 of 3 evidenced1 of 3The PrompTugal.news agent team: 1 of 3 evidenced1 of 3Claude Code on the web: 1 of 3 evidenced1 of 3Claude Code, on your own machine: 1 of 3 evidenced1 of 3GitHub Copilot cloud agent: 1 of 3 evidenced1 of 3How far does it reach?RiskMandate Publisher: 2 of 3 evidenced2 of 3The PrompTugal.news agent team: 2 of 3 evidenced2 of 3Claude Code on the web: 2 of 3 evidenced2 of 3Claude Code, on your own machine: 1 of 3 evidenced, 1 more available1 of 3 +1GitHub Copilot cloud agent: 1 of 3 evidenced, 1 more available1 of 3 +1Does it work with other agents?RiskMandate Publisher: 1 of 3 evidenced1 of 3The PrompTugal.news agent team: 2 of 3 evidenced2 of 3Claude Code on the web: 0 of 3 evidenced, 1 more available0 of 3 +1Claude Code, on your own machine: 0 of 3 evidenced, 1 more available0 of 3 +1GitHub Copilot cloud agent: 0 of 3 evidencedWhat is the person's role?RiskMandate Publisher: 1 of 5 evidenced1 of 5The PrompTugal.news agent team: 1 of 5 evidenced1 of 5Claude Code on the web: 1 of 5 evidenced1 of 5Claude Code, on your own machine: 1 of 5 evidenced, 1 more available1 of 5 +1GitHub Copilot cloud agent: 1 of 5 evidenced1 of 5Is what it is for written down?RiskMandate Publisher: 2 of 3 evidenced2 of 3The PrompTugal.news agent team: 2 of 3 evidenced2 of 3Claude Code on the web: 1 of 3 evidenced, 1 more available1 of 3 +1Claude Code, on your own machine: 2 of 3 evidenced, 1 more available2 of 3 +1GitHub Copilot cloud agent: 3 of 3 evidenced3 of 3Does it have its own identity and only the acce…RiskMandate Publisher: 2 of 6 evidenced2 of 6The PrompTugal.news agent team: 3 of 6 evidenced3 of 6Claude Code on the web: 3 of 6 evidenced3 of 6Claude Code, on your own machine: 1 of 6 evidenced1 of 6GitHub Copilot cloud agent: 2 of 6 evidenced2 of 6Is it in a registry, with an owner?RiskMandate Publisher: 2 of 3 evidenced2 of 3The PrompTugal.news agent team: 3 of 3 evidenced3 of 3Claude Code on the web: 0 of 3 evidencedClaude Code, on your own machine: 0 of 3 evidencedGitHub Copilot cloud agent: 0 of 3 evidencedWho is accountable for it?RiskMandate Publisher: 1 of 2 evidenced1 of 2The PrompTugal.news agent team: 2 of 2 evidenced2 of 2Claude Code on the web: 0 of 2 evidencedClaude Code, on your own machine: 0 of 2 evidencedGitHub Copilot cloud agent: 0 of 2 evidencedIs there a policy that governs it?RiskMandate Publisher: 1 of 4 evidenced1 of 4The PrompTugal.news agent team: 2 of 4 evidenced2 of 4Claude Code on the web: 0 of 4 evidencedClaude Code, on your own machine: 0 of 4 evidenced, 1 more available0 of 4 +1GitHub Copilot cloud agent: 0 of 4 evidencedCan a person step in or stop it?RiskMandate Publisher: 1 of 3 evidenced1 of 3The PrompTugal.news agent team: 3 of 3 evidenced3 of 3Claude Code on the web: 1 of 3 evidenced1 of 3Claude Code, on your own machine: 2 of 3 evidenced2 of 3GitHub Copilot cloud agent: 1 of 3 evidenced1 of 3Is what it does logged?RiskMandate Publisher: 1 of 2 evidenced1 of 2The PrompTugal.news agent team: 1 of 2 evidenced1 of 2Claude Code on the web: 0 of 2 evidencedClaude Code, on your own machine: 0 of 2 evidenced, 1 more available0 of 2 +1GitHub Copilot cloud agent: 1 of 2 evidenced1 of 2Is it watched while it runs?RiskMandate Publisher: 0 of 2 evidencedThe PrompTugal.news agent team: 1 of 2 evidenced1 of 2Claude Code on the web: 0 of 2 evidencedClaude Code, on your own machine: 0 of 2 evidenced, 1 more available0 of 2 +1GitHub Copilot cloud agent: 0 of 2 evidencedWhat stands between it and what it should not d…RiskMandate Publisher: 3 of 5 evidenced3 of 5The PrompTugal.news agent team: 4 of 5 evidenced4 of 5Claude Code on the web: 3 of 5 evidenced3 of 5Claude Code, on your own machine: 2 of 5 evidenced, 2 more available2 of 5 +2GitHub Copilot cloud agent: 1 of 5 evidenced1 of 5Is it tested, and are the results shown?RiskMandate Publisher: 0 of 3 evidencedThe PrompTugal.news agent team: 0 of 3 evidencedClaude Code on the web: 0 of 3 evidencedClaude Code, on your own machine: 0 of 3 evidencedGitHub Copilot cloud agent: 1 of 3 evidenced1 of 3What happens when it goes wrong?RiskMandate Publisher: 0 of 3 evidencedThe PrompTugal.news agent team: 0 of 3 evidencedClaude Code on the web: 0 of 3 evidencedClaude Code, on your own machine: 0 of 3 evidencedGitHub Copilot cloud agent: 0 of 3 evidencedDo people know it is an AI, and can they answer…RiskMandate Publisher: 1 of 2 evidenced1 of 2The PrompTugal.news agent team: 1 of 2 evidenced1 of 2Claude Code on the web: 0 of 2 evidencedClaude Code, on your own machine: 0 of 2 evidencedGitHub Copilot cloud agent: 1 of 2 evidenced1 of 2What data does it use, and under what rules?RiskMandate Publisher: 0 of 3 evidencedThe PrompTugal.news agent team: 0 of 3 evidencedClaude Code on the web: 0 of 3 evidencedClaude Code, on your own machine: 0 of 3 evidencedGitHub Copilot cloud agent: 0 of 3 evidencedWhat does it depend on from others?RiskMandate Publisher: 1 of 2 evidenced1 of 2The PrompTugal.news agent team: 1 of 2 evidenced1 of 2Claude Code on the web: 1 of 2 evidenced1 of 2Claude Code, on your own machine: 1 of 2 evidenced1 of 2GitHub Copilot cloud agent: 0 of 2 evidenced, 1 more available0 of 2 +1Has anyone independent checked?RiskMandate Publisher: 0 of 2 evidencedThe PrompTugal.news agent team: 0 of 2 evidencedClaude Code on the web: 1 of 2 evidenced1 of 2Claude Code, on your own machine: 1 of 2 evidenced1 of 2GitHub Copilot cloud agent: 0 of 2 evidencedIs the organisation behind it ready?RiskMandate Publisher: 0 of 5 evidencedThe PrompTugal.news agent team: 0 of 5 evidencedClaude Code on the web: 0 of 5 evidencedClaude Code, on your own machine: 0 of 5 evidencedGitHub Copilot cloud agent: 0 of 5 evidenced

"3 of 5 +1" reads: three of the question's five indicators have evidence, and one more is a control the operator can turn on.

What would not compress

A provision is an outlier when no question reaches it. Some are about the organisation and not the agent (culture, communities, investment). Some are specific to one instrument. They are kept, because the list of what only one instrument asks is a finding.

Salesforce: 3 of 34

OWASP: 1 of 35

Microsoft: 43 of 88

NIST AI RMF: 22 of 72

EU AI Act: 1 of 11

How this was made, and its limits