{
  "tool_id": "art-412-ai-act-procurement-clause-mapper",
  "tool_version": "1.0.0",
  "display_name": "AI Act Procurement Clause Mapper",
  "mcp_name": "map_ai_act_procurement_clauses",
  "mandate_type": "compliance_mandate",
  "wave": 50,
  "gpu": false,
  "url": "https://ainumbers.co/chaingraph/art-412-ai-act-procurement-clause-mapper.html",
  "description": "Maps an EU AI Act risk tier (derived from an upstream classifier such as the AI Act high-risk fit diagnostic) to the European Commission's Model Contractual AI Clauses (MCC-AI) template selection: High-Risk or Light, plus the applicable Chapter III clause set (transparency, risk management, data governance, human oversight, cybersecurity for High-Risk; a reduced set for Light). Reference mode only: MCC-AI redistribution terms are unclear, so this node selects and points to the official source rather than vendoring clause text. Not legal advice.",
  "input_schema_ref": "chaingraph/art-412-ai-act-procurement-clause-mapper.html#manifest",
  "consumes": [
    "art-64-ai-act-highrisk-fit-diagnostic"
  ],
  "feeds": [
    "art-411-ai-addendum-assembler"
  ],
  "status": "live",
  "conformance_fixtures": true,
  "compute_capability": "server",
  "compute_images": [
    {
      "system": "sha256-source",
      "image_id": "sha256:892f0f32b3889153f5a40251ad7cf96f85b3588942c675d4f91008061a33927a",
      "valid_from": "2026-07-10"
    },
    {
      "system": "risc0",
      "image_id": "sha256:a1a0bc89b5b1febaeda3519f6dbade0fa5ac16beeb143c4e1b01689573567bc6",
      "valid_from": "2026-07-10"
    }
  ],
  "compute_proof_ready": "ready",
  "export_capability": [
    "json"
  ],
  "compute_proof": {
    "type": "ZkVmReceipt",
    "system": "risc0",
    "receiptFormat": "groth16-bn254",
    "imageId": "sha256:a1a0bc89b5b1febaeda3519f6dbade0fa5ac16beeb143c4e1b01689573567bc6",
    "seal": "KDJ/M5ye/sGAP3VwsbMrTPmsvRjoW1nTlV0SEj4hCFUBC0Ow6+4LNKhuKMRV2Ma7wtBoOD/zVl9EFXOOvPMV3w1qQPPbT00KyBLtRulBshUQUIVmzVvs3wIxv0rfHs7GKf3dBrNxsRHN+E42G+tSOynFB8K3HSY8KdnAq9gA3GYX9p6KZaWDkzYg6wKfg2nn52o3143h+5Itp9a7r5V4DySB8CDgXazb9VNQKlZEJMpyTHMn9j3kFZv01lARJ4zzAJlMiLFFR4ar81nRS0AVyUq1jBiVBirdJndwUa49SkspeYcxkM+MjuYVNDgOREUMInbCZksyZ5ZuCVbTHSlMaQ==",
    "journal": {
      "chaingraph_version": "0.4.0",
      "kernel_digest": "sha256:892f0f32b3889153f5a40251ad7cf96f85b3588942c675d4f91008061a33927a",
      "output": {
        "applicable_chapter_iii_clauses": [],
        "checks": [
          {
            "check": "risk_tier_valid",
            "detail": "risk_tier must be \"high-risk\" or \"light\" (derive from an upstream AI Act classifier)",
            "pass": false
          }
        ],
        "disclaimer": "Not legal advice. This tool selects the EU Model Contractual AI Clauses (MCC-AI) template and Chapter III clause set that corresponds to the supplied AI Act risk tier, and points to the official source. It does not vendor, draft, or advise on clause text. Consult a licensed attorney for your jurisdiction.",
        "license_mode": "reference-only",
        "not_legal_advice": true,
        "official_source_url": "https://digital-strategy.ec.europa.eu/en/policies/model-contractual-ai-clauses",
        "risk_tier": null,
        "template": null,
        "variable_map": {
          "deployment_context": "",
          "risk_tier": ""
        }
      }
    }
  }
}
