{
  "service": "UVO Knowledge Graph Coverage",
  "endpoint": "https://feedoracle.io/uvo/mcp/",
  "generated_at": "2026-08-11T01:24:21.274467+00:00",
  "bootstrap_facts": {
    "loaded": true,
    "total_facts": 43,
    "regulations": [
      "DORA",
      "MICA",
      "GDPR",
      "DSA"
    ],
    "facts_per_regulation": {
      "DORA": 13,
      "MICA": 14,
      "GDPR": 8,
      "DSA": 8
    },
    "total_anti_patterns": 180
  },
  "ingested_articles": {
    "loaded": true,
    "regulations": {
      "DORA": {
        "articles_count": 64,
        "total_chars": 205200,
        "celex_id": "32022R2554",
        "source_url": "http://publications.europa.eu/resource/cellar/0caf473a-85bd-11ed-9887-01aa75ed71a1.0006.03/DOC_1",
        "fetched_at": "2026-04-30T09:25:12.761337+00:00"
      },
      "MICA": {
        "articles_count": 149,
        "total_chars": 523728,
        "celex_id": "32023R1114",
        "source_url": "http://publications.europa.eu/resource/cellar/01d55833-0660-11ee-b12e-01aa75ed71a1.0006.03/DOC_1",
        "fetched_at": "2026-04-30T09:25:36.776388+00:00"
      },
      "GDPR": {
        "articles_count": 99,
        "total_chars": 196221,
        "celex_id": "32016R0679",
        "source_url": "http://publications.europa.eu/resource/cellar/3e485e15-11bd-11e6-ba9a-01aa75ed71a1.0006.03/DOC_1",
        "fetched_at": "2026-04-30T12:06:20.527191+00:00"
      },
      "DSA": {
        "articles_count": 93,
        "total_chars": 222560,
        "celex_id": "32022R2065",
        "source_url": "http://publications.europa.eu/resource/cellar/3ff67256-55c4-11ed-92ed-01aa75ed71a1.0006.03/DOC_1",
        "fetched_at": "2026-04-30T12:06:29.723271+00:00"
      },
      "DORA-RTS-IR": {
        "articles_count": 11,
        "total_chars": 22127,
        "celex_id": "32024R1773",
        "source_url": "http://publications.europa.eu/resource/cellar/67edcd9e-328d-11ef-a61b-01aa75ed71a1.0006.03/DOC_1",
        "fetched_at": "2026-04-30T13:10:46.286030+00:00"
      },
      "DORA-RTS-RM": {
        "articles_count": 42,
        "total_chars": 97069,
        "celex_id": "32024R1774",
        "source_url": "http://publications.europa.eu/resource/cellar/dc25b21e-328d-11ef-a61b-01aa75ed71a1.0006.03/DOC_1",
        "fetched_at": "2026-04-30T13:10:46.688067+00:00"
      },
      "DORA-RTS-TLPT": {
        "articles_count": 7,
        "total_chars": 11719,
        "celex_id": "32025R0301",
        "source_url": "http://publications.europa.eu/resource/cellar/36795cde-ef2b-11ef-981b-01aa75ed71a1.0006.03/DOC_1",
        "fetched_at": "2026-04-30T13:10:47.098559+00:00"
      }
    },
    "total_articles": 465,
    "total_chars": 1278624
  },
  "ingestion_method": "EUR-Lex CELLAR direct fetch",
  "ingestion_endpoint": "https://publications.europa.eu/resource/celex/{CELEX_ID}",
  "phase4_status": {
    "regulations_supported": [
      "DORA",
      "MiCA",
      "GDPR",
      "DSA"
    ],
    "languages_for_aliases": [
      "en",
      "de (DSGVO)",
      "fr (RGPD)"
    ],
    "input_level_check": "kg_input_anti_pattern catches lies that Layer 2 atomization splits across atoms"
  },
  "phase5_status": {
    "delegated_rts_ingested": [
      {
        "key": "DORA-RTS-IR",
        "celex_id": "32024R1773",
        "name": "DORA Incident Reporting RTS",
        "articles": 11
      },
      {
        "key": "DORA-RTS-RM",
        "celex_id": "32024R1774",
        "name": "DORA ICT Risk Management RTS",
        "articles": 42
      },
      {
        "key": "DORA-RTS-TLPT",
        "celex_id": "32025R0301",
        "name": "DORA TLPT RTS",
        "articles": 7
      }
    ],
    "rts_cascade": "When direction-check on a parent article is UNCLEAR/PARTIAL, the system also queries linked RTS articles."
  },
  "phase6_status": {
    "public_demo": "https://feedoracle.io/uvo/demo/",
    "landing_one_pager": "https://feedoracle.io/uvo/",
    "robustness_dashboard": "https://feedoracle.io/uvo/robustness/"
  },
  "phase7_status": {
    "openapi_spec": "https://feedoracle.io/uvo/spec/openapi.json",
    "verifier_cli": "https://feedoracle.io/uvo/spec/verify_receipt.py",
    "spec_html": "https://feedoracle.io/uvo/spec/",
    "tool_count": 6
  },
  "defense_layers_deployed": [
    "Step -1  : KG input-level anti-pattern check (Phase 4)",
    "Step 0   : KG anti-pattern per atom (Phase 2 + Sprint 10 auto-promoted)",
    "Step 0.5 : KG article token-overlap lookup (Phase 3)",
    "Step 0.6 : Two-stage direction-aware Haiku check (Sprint 9 + 11)",
    "Step 0.65: RTS cascade for delegated EU acts (Phase 5)",
    "Step 0.7 : Fabricated-secondary-ref detector (Sprint 9)",
    "Step 1   : Live MCP ComplianceOracle (Phase 1)",
    "Step 2   : 35 regex absolute-language patterns (Sprint 4)",
    "Step 3   : Semantic cosine + nightly auto-learn (Sprint 5/6/7/8)"
  ]
}