All research

    EU AI Act Article 15 Compliance Mapping

    How AAP and AIP Satisfy Accuracy, Robustness, and Cybersecurity Obligations

    Mnemom ResearchMarch 2026v1.0CC BY 4.0

    Summary

    The EU AI Act's Article 15 establishes accuracy, robustness, and cybersecurity requirements for high-risk AI systems. These obligations require that AI systems achieve appropriate levels of accuracy, are resilient to errors and inconsistencies, and are protected against unauthorized manipulation.

    The Agent Alignment Protocol (AAP) and Agent Integrity Protocol (AIP) together provide the technical infrastructure to satisfy these requirements. AIP's output analysis (v0.5.0) enables continuous accuracy monitoring by comparing agent outputs against declared alignment card behaviors. AIP's integrity windows and CLPI's policy enforcement provide robustness monitoring. AIP's prompt injection detection and chain hashes address cybersecurity requirements.

    This document provides a field-level mapping between Article 15 obligations and AAP/AIP features.

    Disclaimer: This document reflects a technical mapping of AAP/AIP features to Article 15 requirements. It does not constitute legal advice. Consult qualified legal counsel for your specific compliance obligations.


    Article 15 Obligation Mapping

    15(1) — Accuracy

    Requirement: High-risk AI systems shall be designed and developed in such a way that they achieve an appropriate level of accuracy, as declared by the provider. Accuracy levels and metrics shall be communicated to deployers.

    AAP mapping — accuracy declaration and monitoring:

    ObligationAAP FieldHow It Satisfies
    Declare accuracy levelsAlignmentCard.values.declaredDeclares behavioral commitments that define "accurate" for this agent
    Accuracy metricsverify_trace() violation ratesRatio of traces with zero violations quantifies behavioral accuracy
    Communicate to deployers/.well-known/alignment-card.jsonPublicly discoverable accuracy contract
    Accuracy over timedetect_drift() APISurfaces accuracy degradation via behavioral drift alerts

    AIP mapping — real-time accuracy monitoring:

    ObligationAIP FieldHow It Satisfies
    Output accuracy monitoringanalysis_scope: "thinking_and_output"Compares agent output against declared card behaviors in real-time
    Output-card alignmentoutput_misalignment concern categoryDetects when output contradicts declared values, even with clean thinking
    Accuracy metricsintegrity_ratio (window)Rolling ratio of aligned verdicts as continuous accuracy metric
    Accuracy evidenceIntegrityCheckpoint.reasoning_summaryNatural-language explanation of accuracy assessment

    SDK preset: EU_COMPLIANCE_ARTICLE_15_EXTENSIONS provides a ready-made extension block declaring accuracy monitoring via AIP.

    15(2) — Robustness

    Requirement: High-risk AI systems shall be resilient as regards errors, faults, or inconsistencies that may occur within the system or the environment in which the system operates.

    AAP mapping — robustness via behavioral contracts:

    ObligationAAP FieldHow It Satisfies
    Error resilienceautonomy_envelope.escalation_triggersDefines conditions for graceful degradation
    Fault toleranceaudit_commitment.tamper_evidenceAppend-only audit trail survives system faults
    Inconsistency detectionverify_trace()CARD_MISMATCHDetects behavioral inconsistency between card and actions

    AIP mapping — robustness via continuous monitoring:

    ObligationAIP FieldHow It Satisfies
    Integrity windowsWindowConfig.mode = "sliding"Continuous monitoring with bounded memory; survives partial failures
    Fail-closed modeFailurePolicy.mode = "fail_closed"System blocks on analysis failure — no silent pass-through
    Drift resilienceIntegrityDriftAlertDetects behavioral inconsistency across sessions
    Session isolationWindowConfig.session_boundary = "reset"Clean session boundaries prevent cross-session contamination

    CLPI mapping — robustness via policy enforcement:

    ObligationCLPI FieldHow It Satisfies
    Tool-level enforcementpolicy.evaluate at gatewayReal-time policy enforcement blocks tools outside behavioral contract
    Unmapped tool handlingdefaults.unmapped_tool_actionConfigurable response to unknown tools (deny/warn/allow)
    Grace periodsdefaults.grace_period_hoursControlled introduction of new tools without immediate failure

    15(3) — Cybersecurity

    Requirement: High-risk AI systems shall be resilient as regards attempts by unauthorized third parties to alter their use, outputs, or performance by exploiting system vulnerabilities.

    AIP mapping — cybersecurity via prompt injection detection:

    ObligationAIP FieldHow It Satisfies
    Prompt injection detectionprompt_injection concern categoryReal-time detection of injected instructions in thinking blocks
    Output injection complianceoutput_injection_compliance concern categoryDetects when output follows injected instructions despite clean thinking
    Thinking block integritythinking_block_hash (SHA-256)Tamper-evident hash of analyzed content
    Output integrityoutput_block_hash (SHA-256)Tamper-evident hash of output content (v0.5.0)
    Chain hashesLinked checkpoint_idlinked_trace_idCryptographic chain from reasoning to decision

    AAP mapping — cybersecurity via audit and verification:

    ObligationAAP FieldHow It Satisfies
    Tamper evidenceaudit_commitment.tamper_evidenceAppend-only or merkle-tree protected audit trail
    Action authorizationautonomy_envelope.forbidden_actionsPrevents unauthorized actions at the behavioral contract level
    Unauthorized use detectionverify_trace()FORBIDDEN_ACTIONPost-hoc detection of unauthorized tool invocations

    Output Analysis as Accuracy Monitoring

    AIP v0.5.0's output analysis (analysis_scope: "thinking_and_output") directly enables the accuracy monitoring Article 15(1) requires:

    Article 15 ConceptAIP Implementation
    Appropriate accuracy levelDefined by the Alignment Card's declared values and autonomy envelope — the behavioral accuracy contract
    Continuous monitoringEvery agent turn is analyzed against the card, producing a real-time accuracy signal
    Accuracy metricsintegrity_ratio provides a rolling quantitative accuracy metric (0.0–1.0)
    Accuracy degradationIntegrityDriftAlert with drift_direction: "value_erosion" surfaces accuracy decline
    Output-level accuracyoutput_misalignment concerns detect output that contradicts declared card behaviors

    SDK Compliance Presets

    AAP Presets

    import {
      EU_COMPLIANCE_ARTICLE_15_EXTENSIONS,
    } from "agent-alignment-protocol";
    
    const card: AlignmentCard = {
      ...,
      extensions: {
        ...EU_COMPLIANCE_ARTICLE_15_EXTENSIONS,
      },
    };
    

    The EU_COMPLIANCE_ARTICLE_15_EXTENSIONS preset declares:

    {
      eu_ai_act_article_15: {
        accuracy_monitoring: true,
        robustness_monitoring: true,
        cybersecurity_monitoring: true,
        monitoring_protocol: "aip-v1",
        compliance_version: "2026-08",
      },
    }
    

    AIP Presets

    import {
      EU_COMPLIANCE_WINDOW_CONFIG,
      EU_COMPLIANCE_FAILURE_POLICY,
    } from "@mnemom/agent-integrity-protocol";
    

    The AIP compliance presets (extended windows, fail-closed mode) satisfy Article 15(2) robustness requirements. Combined with analyze_output: true, they provide complete Article 15 coverage.


    The Complete Article 15 Trust Chain

    ObligationProtocolFeatureWhat It Provides
    AccuracyAIPOutput analysisReal-time output-vs-card accuracy monitoring
    Accuracy metricsAIPintegrity_ratioQuantitative accuracy ratio per session
    Accuracy decayAIPDrift alertsEarly warning when accuracy degrades
    RobustnessAIPIntegrity windowsContinuous monitoring with bounded memory
    RobustnessCLPIPolicy enforcementTool-level enforcement at the gateway
    CybersecurityAIPPrompt injection detectionReal-time detection of adversarial manipulation
    CybersecurityAIPOutput/thinking block hashesTamper-evident integrity chain
    CybersecurityAAPAppend-only audit trailProtected evidence of all agent decisions

    Enforcement Timeline

    DateMilestone
    August 2025AI Act general provisions in force
    February 2026Prohibited practices apply
    August 2026Article 50 transparency obligations apply
    August 2027Article 15 high-risk obligations apply

    References

    Featured on There's An AI For That