{
  "request": {
    "body": {
      "evidence": {
        "created_at": "2026-07-06T02:10:31.252662+00:00",
        "diagnostics": {
          "enabled": true,
          "env": "development",
          "key_present": true,
          "provider": "mock",
          "provider_mode": "mock",
          "reason": "mock_provider",
          "routing": {
            "attempted_providers": [
              "mock"
            ],
            "fallback_reason": null,
            "fallback_used": false,
            "requested_provider": "mock",
            "router_mode": "forced",
            "selected_provider": "mock",
            "skipped_providers": []
          }
        },
        "envelope_id": "ev_bf6442d03d1d461589a3b708bbd19d28",
        "evidence": {
          "created_at": "2026-07-06T02:10:31.252662+00:00",
          "id": "ev_bf6442d03d1d461589a3b708bbd19d28",
          "kind": "evidence_envelope",
          "operation": "audit_ai_response",
          "schema_version": "1.0"
        },
        "execution": {
          "attempted_providers": [
            "mock"
          ],
          "fallback_reason": null,
          "fallback_used": false,
          "latency_ms": 0.0,
          "mode": "mock",
          "operation": "audit_ai_response",
          "requested_provider": "mock",
          "router_mode": "forced",
          "selected_provider": "mock",
          "skipped_providers": [],
          "status": "ok"
        },
        "operation": "audit_ai_response",
        "provenance": {
          "actor": null,
          "created_at": "2026-07-06T02:10:31.252662+00:00",
          "evidence_id": "ev_bf6442d03d1d461589a3b708bbd19d28",
          "operation_id": "audit_ai_response",
          "organization_id": null,
          "provenance_id": "prov_11c7fca857764881b78eb4f05cc5441a",
          "provenance_version": "1.0",
          "receipt_id": "rcpt_711e51de6f00491fb3c82256fdeca7c3",
          "session_id": null,
          "source": "provider_router",
          "workflow_id": null
        },
        "provider": {
          "diagnostics": {
            "enabled": true,
            "env": "development",
            "key_present": true,
            "provider": "mock",
            "provider_mode": "mock",
            "reason": "mock_provider",
            "routing": {
              "attempted_providers": [
                "mock"
              ],
              "fallback_reason": null,
              "fallback_used": false,
              "requested_provider": "mock",
              "router_mode": "forced",
              "selected_provider": "mock",
              "skipped_providers": []
            }
          },
          "latency_ms": 0.0,
          "mode": "mock",
          "provider": "mock",
          "result": {
            "confidence": 0.5,
            "drift": false,
            "evidence": [],
            "explanation": "Mock provider: deterministic local result (no external call).",
            "hallucination_risk": false,
            "inconsistency": false,
            "risk": "LOW"
          },
          "status": "ok"
        },
        "receipt": {
          "created_at": "2026-07-06T02:10:31.252662+00:00",
          "diagnostics_summary": {
            "enabled": true,
            "env": "development",
            "key_present": true,
            "provider": "mock",
            "provider_mode": "mock",
            "reason": "mock_provider"
          },
          "evidence_id": "ev_bf6442d03d1d461589a3b708bbd19d28",
          "execution_status": "primary",
          "operation_id": "audit_ai_response",
          "provider": "mock",
          "receipt_id": "rcpt_711e51de6f00491fb3c82256fdeca7c3",
          "receipt_version": "1.0",
          "routing_summary": {
            "attempted_providers": [
              "mock"
            ],
            "fallback_used": false,
            "requested_provider": "mock",
            "router_mode": "forced",
            "selected_provider": "mock"
          },
          "selected_provider": "mock",
          "status": "ok"
        },
        "replay": {
          "input_ref": null,
          "replayable": false,
          "status": "pending"
        },
        "routing": {
          "attempted_providers": [
            "mock"
          ],
          "fallback_reason": null,
          "fallback_used": false,
          "requested_provider": "mock",
          "router_mode": "forced",
          "selected_provider": "mock",
          "skipped_providers": []
        },
        "schema_version": "1.0"
      },
      "pack_id": "eu_ai_act"
    },
    "method": "POST",
    "path": "/api/v1/compliance/assess"
  },
  "response": {
    "assessment_id": "ca_c5065a5839064565b7d15b48ba11e163",
    "assessment_version": "1.0",
    "control_mappings": [
      {
        "category": "traceability",
        "control_id": "traceability",
        "evidence_refs": [
          "evidence",
          "receipt",
          "provenance"
        ],
        "pack_id": "eu_ai_act",
        "title": "Record-keeping & traceability"
      },
      {
        "category": "oversight",
        "control_id": "human_oversight",
        "evidence_refs": [
          "provenance"
        ],
        "pack_id": "eu_ai_act",
        "title": "Human oversight"
      },
      {
        "category": "logging",
        "control_id": "logging",
        "evidence_refs": [
          "receipt"
        ],
        "pack_id": "eu_ai_act",
        "title": "Logging & record-keeping"
      },
      {
        "category": "risk",
        "control_id": "risk_management",
        "evidence_refs": [
          "provider"
        ],
        "pack_id": "eu_ai_act",
        "title": "Risk management"
      },
      {
        "category": "transparency",
        "control_id": "transparency",
        "evidence_refs": [
          "execution"
        ],
        "pack_id": "eu_ai_act",
        "title": "Transparency & provision of information"
      }
    ],
    "created_at": "2026-07-06T02:10:32.203201+00:00",
    "disclaimer": "This is an automated, evidence-coverage assessment generated from operational AI evidence. It is not legal advice and does not constitute regulatory certification, attestation, or a guarantee of compliance.",
    "evidence_id": "ev_bf6442d03d1d461589a3b708bbd19d28",
    "findings": [
      {
        "category": "traceability",
        "control_id": "traceability",
        "detail": "Evidence present for Record-keeping & traceability (sections: evidence, receipt, provenance).",
        "pack_id": "eu_ai_act",
        "severity": "info",
        "status": "satisfied",
        "title": "Record-keeping & traceability"
      },
      {
        "category": "oversight",
        "control_id": "human_oversight",
        "detail": "Evidence present for Human oversight (sections: provenance).",
        "pack_id": "eu_ai_act",
        "severity": "info",
        "status": "satisfied",
        "title": "Human oversight"
      },
      {
        "category": "logging",
        "control_id": "logging",
        "detail": "Evidence present for Logging & record-keeping (sections: receipt).",
        "pack_id": "eu_ai_act",
        "severity": "info",
        "status": "satisfied",
        "title": "Logging & record-keeping"
      },
      {
        "category": "risk",
        "control_id": "risk_management",
        "detail": "Evidence present for Risk management (sections: provider).",
        "pack_id": "eu_ai_act",
        "severity": "info",
        "status": "satisfied",
        "title": "Risk management"
      },
      {
        "category": "transparency",
        "control_id": "transparency",
        "detail": "Evidence present for Transparency & provision of information (sections: execution).",
        "pack_id": "eu_ai_act",
        "severity": "info",
        "status": "satisfied",
        "title": "Transparency & provision of information"
      }
    ],
    "pack_id": "eu_ai_act",
    "provenance_id": "prov_11c7fca857764881b78eb4f05cc5441a",
    "receipt_id": "rcpt_711e51de6f00491fb3c82256fdeca7c3",
    "status": "complete",
    "summary": {
      "controls_not_satisfied": 0,
      "controls_satisfied": 5,
      "controls_total": 5,
      "coverage_ratio": 1.0,
      "pack_id": "eu_ai_act",
      "pack_title": "EU AI Act",
      "required_evidence_present": true
    }
  },
  "status": 200
}
