{
  "notice": "Illustrative mapping from the AI Governance Engineer Body of Knowledge v0.5.0 (not a claim of conformity)",
  "version": "0.5.0",
  "license": "CC BY 4.0",
  "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
  "schemaVersion": 1,
  "schema": "https://aigovernanceengineer.com/api/v1/schemas/index.json",
  "self": "https://aigovernanceengineer.com/api/v1/index.json",
  "source": "https://aigovernanceengineer.com/resources/data",
  "citation": {
    "title": "AI Governance Engineering: The Thesis & Body of Knowledge",
    "authors": [
      "Jorge García Aibar"
    ],
    "parentDoi": "https://doi.org/10.5281/zenodo.22956197",
    "conceptDoi": "https://doi.org/10.5281/zenodo.22857084"
  },
  "api": {
    "version": "v1",
    "openapi": "https://aigovernanceengineer.com/api/v1/openapi.json",
    "documentation": "https://aigovernanceengineer.com/resources/data",
    "itemTemplates": {
      "obligation": "https://aigovernanceengineer.com/api/v1/obligations/{id}.json",
      "control": "https://aigovernanceengineer.com/api/v1/controls/{id}.json"
    }
  },
  "datasets": [
    {
      "name": "obligations",
      "title": "Obligation register",
      "description": "Every obligation → artefact → stack-layer row of the regulatory map, with stable ids, ISO application dates, status, system classes, patterns and review dates.",
      "schemaVersion": 2,
      "url": "https://aigovernanceengineer.com/api/v1/obligations.json",
      "schema": "https://aigovernanceengineer.com/api/v1/schemas/obligations.json",
      "page": "https://aigovernanceengineer.com/obligations"
    },
    {
      "name": "frameworks",
      "title": "Frameworks",
      "description": "The laws, standards, codes and control sets the regulatory map covers, with the ids of their obligation rows.",
      "schemaVersion": 1,
      "url": "https://aigovernanceengineer.com/api/v1/frameworks.json",
      "schema": "https://aigovernanceengineer.com/api/v1/schemas/frameworks.json",
      "page": "https://aigovernanceengineer.com/resources/frameworks"
    },
    {
      "name": "crosswalk",
      "title": "Topic crosswalk",
      "description": "Twelve governance topics against the clauses of the EU AI Act, ISO/IEC 42001, the NIST AI RMF and the Chinese instruments, joined to the obligation register.",
      "schemaVersion": 1,
      "url": "https://aigovernanceengineer.com/api/v1/crosswalk.json",
      "schema": "https://aigovernanceengineer.com/api/v1/schemas/crosswalk.json",
      "page": "https://aigovernanceengineer.com/resources/crosswalk"
    },
    {
      "name": "glossary",
      "title": "Glossary",
      "description": "The canonical terms of the discipline, parsed from chapter 09, with their chapter references.",
      "schemaVersion": 1,
      "url": "https://aigovernanceengineer.com/api/v1/glossary.json",
      "schema": "https://aigovernanceengineer.com/api/v1/schemas/glossary.json",
      "page": "https://aigovernanceengineer.com/bok/glossary"
    },
    {
      "name": "patterns",
      "title": "Pattern catalogue index",
      "description": "The reusable patterns of chapter 05, with their home layer, the frameworks their \"Maps to\" line names and the obligation rows that list them.",
      "schemaVersion": 1,
      "url": "https://aigovernanceengineer.com/api/v1/patterns.json",
      "schema": "https://aigovernanceengineer.com/api/v1/schemas/patterns.json",
      "page": "https://aigovernanceengineer.com/patterns"
    },
    {
      "name": "maturity",
      "title": "Maturity model",
      "description": "The five-level maturity model of chapter 07, Documented → Continuous, with its typical evidence.",
      "schemaVersion": 1,
      "url": "https://aigovernanceengineer.com/api/v1/maturity.json",
      "schema": "https://aigovernanceengineer.com/api/v1/schemas/maturity.json",
      "page": "https://aigovernanceengineer.com/bok/maturity-model"
    },
    {
      "name": "path",
      "title": "Learning path",
      "description": "The four-stage learning path: nodes, prerequisites, internal links and external resources.",
      "schemaVersion": 1,
      "url": "https://aigovernanceengineer.com/api/v1/path.json",
      "schema": "https://aigovernanceengineer.com/api/v1/schemas/path.json",
      "page": "https://aigovernanceengineer.com/path"
    },
    {
      "name": "chapters",
      "title": "Body of Knowledge chapters",
      "description": "The chapters of the Body of Knowledge in reading order, with their part, summary and takeaways.",
      "schemaVersion": 1,
      "url": "https://aigovernanceengineer.com/api/v1/chapters.json",
      "schema": "https://aigovernanceengineer.com/api/v1/schemas/chapters.json",
      "page": "https://aigovernanceengineer.com/bok"
    },
    {
      "name": "jurisdictions",
      "title": "AI laws by jurisdiction",
      "description": "The AI-specific legal landscape by jurisdiction: how binding each regime is and the instruments behind it, each dated.",
      "schemaVersion": 1,
      "url": "https://aigovernanceengineer.com/api/v1/jurisdictions.json",
      "schema": "https://aigovernanceengineer.com/api/v1/schemas/jurisdictions.json",
      "page": "https://aigovernanceengineer.com/bok/ai-laws-worldwide"
    },
    {
      "name": "harms",
      "title": "AI harms atlas",
      "description": "Harms by level with the failure mode, the controlling pattern, the evidence it leaves, the stack layers, the MIT AI Risk Repository taxonomy codes and real incidents.",
      "schemaVersion": 1,
      "url": "https://aigovernanceengineer.com/api/v1/harms.json",
      "schema": "https://aigovernanceengineer.com/api/v1/schemas/harms.json",
      "page": "https://aigovernanceengineer.com/resources/harms"
    },
    {
      "name": "cases",
      "title": "Incident cases",
      "description": "Publicly documented AI incidents written as engineering post-mortems, with the control that would have caught them, the evidence it would have left and the obligations they touch; some carry an incident note (system boundary, control assumptions, controls by moment, evidence requirements, related open controls, open questions), null where not written.",
      "schemaVersion": 1,
      "url": "https://aigovernanceengineer.com/api/v1/cases.json",
      "schema": "https://aigovernanceengineer.com/api/v1/schemas/cases.json",
      "page": "https://aigovernanceengineer.com/cases"
    },
    {
      "name": "contracts",
      "title": "Contract clauses and licence families",
      "description": "The AI vendor-contract clauses to check (what each governs, the red flag, a fallback and the evidence to keep) and the model-licence families.",
      "schemaVersion": 1,
      "url": "https://aigovernanceengineer.com/api/v1/contracts.json",
      "schema": "https://aigovernanceengineer.com/api/v1/schemas/contracts.json",
      "page": "https://aigovernanceengineer.com/resources/contracts"
    },
    {
      "name": "roles",
      "title": "Value-chain roles",
      "description": "Operator roles across regimes (EU AI Act, Colorado, Texas, Korea, ISO/IEC 22989), with duties, the nearest EU AI Act role and the events that make an actor a provider.",
      "schemaVersion": 1,
      "url": "https://aigovernanceengineer.com/api/v1/roles.json",
      "schema": "https://aigovernanceengineer.com/api/v1/schemas/roles.json",
      "page": "https://aigovernanceengineer.com/bok/eu-ai-act"
    },
    {
      "name": "threats",
      "title": "Threat bridge",
      "description": "External AI threat ids (OWASP LLM 2026, OWASP Agentic 2026, MITRE ATLAS, NIST AI 100-2) mapped to the controlling patterns, example evals, obligation ids, ISO/IEC 42001 Annex A, CSA AICM domains, NIST SP 800-218A tasks and COSAiS use cases.",
      "schemaVersion": 1,
      "url": "https://aigovernanceengineer.com/api/v1/threats.json",
      "schema": "https://aigovernanceengineer.com/api/v1/schemas/threats.json",
      "page": "https://aigovernanceengineer.com/resources/threats"
    },
    {
      "name": "controls",
      "title": "Open control profiles",
      "description": "Open control profiles: draft control specifications for AI evaluation environments and agents at runtime, each reference control with its objective, failure modes, enforcement points, verification, evidence, mappings and sources. Illustrative, not a claim of conformity.",
      "schemaVersion": 1,
      "url": "https://aigovernanceengineer.com/api/v1/controls.json",
      "schema": "https://aigovernanceengineer.com/api/v1/schemas/controls.json",
      "page": "https://aigovernanceengineer.com/controls"
    }
  ],
  "schemas": [
    {
      "name": "obligations",
      "url": "https://aigovernanceengineer.com/api/v1/schemas/obligations.json"
    },
    {
      "name": "frameworks",
      "url": "https://aigovernanceengineer.com/api/v1/schemas/frameworks.json"
    },
    {
      "name": "crosswalk",
      "url": "https://aigovernanceengineer.com/api/v1/schemas/crosswalk.json"
    },
    {
      "name": "glossary",
      "url": "https://aigovernanceengineer.com/api/v1/schemas/glossary.json"
    },
    {
      "name": "patterns",
      "url": "https://aigovernanceengineer.com/api/v1/schemas/patterns.json"
    },
    {
      "name": "maturity",
      "url": "https://aigovernanceengineer.com/api/v1/schemas/maturity.json"
    },
    {
      "name": "path",
      "url": "https://aigovernanceengineer.com/api/v1/schemas/path.json"
    },
    {
      "name": "chapters",
      "url": "https://aigovernanceengineer.com/api/v1/schemas/chapters.json"
    },
    {
      "name": "jurisdictions",
      "url": "https://aigovernanceengineer.com/api/v1/schemas/jurisdictions.json"
    },
    {
      "name": "harms",
      "url": "https://aigovernanceengineer.com/api/v1/schemas/harms.json"
    },
    {
      "name": "cases",
      "url": "https://aigovernanceengineer.com/api/v1/schemas/cases.json"
    },
    {
      "name": "contracts",
      "url": "https://aigovernanceengineer.com/api/v1/schemas/contracts.json"
    },
    {
      "name": "roles",
      "url": "https://aigovernanceengineer.com/api/v1/schemas/roles.json"
    },
    {
      "name": "threats",
      "url": "https://aigovernanceengineer.com/api/v1/schemas/threats.json"
    },
    {
      "name": "controls",
      "url": "https://aigovernanceengineer.com/api/v1/schemas/controls.json"
    },
    {
      "name": "obligation",
      "url": "https://aigovernanceengineer.com/api/v1/schemas/obligation.json"
    },
    {
      "name": "control",
      "url": "https://aigovernanceengineer.com/api/v1/schemas/control.json"
    },
    {
      "name": "index",
      "url": "https://aigovernanceengineer.com/api/v1/schemas/index.json"
    }
  ]
}
