{
  "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"
      }
    },
    "method": "POST",
    "path": "/api/v1/trust/assess"
  },
  "response": {
    "compliance_summary": {
      "controls_satisfied": 5,
      "controls_total": 5,
      "coverage_ratio": 1.0,
      "pack_id": "eu_ai_act",
      "present": true,
      "status": "complete"
    },
    "created_at": "2026-07-06T02:10:32.198830+00:00",
    "disclaimer": "This is an automated, aggregated trust signal derived from operational AI evidence (compliance coverage, operational risk, and operational quality). It is not a guarantee, certification, or advice.",
    "evidence_id": "ev_bf6442d03d1d461589a3b708bbd19d28",
    "findings": [],
    "provenance_id": "prov_11c7fca857764881b78eb4f05cc5441a",
    "quality_summary": {
      "present": true,
      "quality_level": "excellent",
      "quality_score": 100
    },
    "receipt_id": "rcpt_711e51de6f00491fb3c82256fdeca7c3",
    "risk_summary": {
      "present": true,
      "risk_level": "low",
      "risk_score": 0
    },
    "signals": [
      {
        "category": "compliance_coverage",
        "contribution": 30,
        "detail": "Compliance coverage ratio: 1.0.",
        "source": "compliance",
        "value": 1.0,
        "weight": 30
      },
      {
        "category": "risk_inverse",
        "contribution": 35,
        "detail": "Operational risk score: 0 (lower is better).",
        "source": "risk",
        "value": 0,
        "weight": 35
      },
      {
        "category": "quality_level",
        "contribution": 35,
        "detail": "Operational quality score: 100.",
        "source": "quality",
        "value": 100,
        "weight": 35
      }
    ],
    "summary": {
      "breakdown": {
        "compliance_coverage": 30,
        "quality_level": 35,
        "risk_inverse": 35
      },
      "components_present": {
        "compliance": true,
        "quality": true,
        "risk": true
      },
      "confidence": "full",
      "finding_count": 0,
      "max_score": 100,
      "signal_count": 3,
      "trust_level": "trusted",
      "trust_score": 100
    },
    "trust_assessment_id": "tr_9ca6cd2269ea43b8adc7c339ed50ae92",
    "trust_level": "trusted",
    "trust_score": 100,
    "trust_version": "1.0"
  },
  "status": 200
}
