{
  "$comment": "DERIVED OUTPUT-CONTRACT SIDECAR — a WITNESS domain from fixtures, never a declaration. May decide L2G-pass; may NEVER produce a dead-branch L2G-fail. Generated by scripts/gen-output-schema.mjs (CHAIN-FV-L2-G-RESCOPE-3). ⛔ Do not hand-edit — run the generator.",
  "kernel_digest": "sha256:e54de58d609e2ca40d3ef029fc40d7560ae0d23ce483dc067fbe7ed9f60165af",
  "output_schema": {
    "properties": {
      "applicable_obligations": {
        "type": "array",
        "x-source": {
          "from": "conformance_fixtures",
          "generator": "scripts/gen-output-schema.mjs",
          "kind": "derived",
          "note": "derived from 1 fixtures @ sha256:e54de58d609e2ca40d3ef029fc40d7560ae0d23ce483dc067fbe7ed9f60165af",
          "vectors": 1
        }
      },
      "autonomy_oversight_verdict": {
        "enum": [
          "MODERATE — Supervised autonomous agent. Human review before action is appropriate. Document oversight procedures."
        ],
        "type": "string",
        "x-source": {
          "from": "conformance_fixtures",
          "generator": "scripts/gen-output-schema.mjs",
          "kind": "derived",
          "note": "derived from 1 fixtures @ sha256:e54de58d609e2ca40d3ef029fc40d7560ae0d23ce483dc067fbe7ed9f60165af",
          "vectors": 1
        }
      },
      "dim_scores": {
        "properties": {
          "autonomy": {
            "properties": {
              "grade": {
                "enum": [
                  "D"
                ],
                "type": "string",
                "x-source": {
                  "from": "conformance_fixtures",
                  "generator": "scripts/gen-output-schema.mjs",
                  "kind": "derived",
                  "note": "derived from 1 fixtures @ sha256:e54de58d609e2ca40d3ef029fc40d7560ae0d23ce483dc067fbe7ed9f60165af",
                  "vectors": 1
                }
              },
              "score": {
                "maximum": 50,
                "minimum": 50,
                "type": "number",
                "x-observed-values": [
                  50
                ],
                "x-source": {
                  "from": "conformance_fixtures",
                  "generator": "scripts/gen-output-schema.mjs",
                  "kind": "derived",
                  "note": "derived from 1 fixtures @ sha256:e54de58d609e2ca40d3ef029fc40d7560ae0d23ce483dc067fbe7ed9f60165af",
                  "vectors": 1
                }
              }
            },
            "type": "object",
            "x-source": {
              "from": "conformance_fixtures",
              "generator": "scripts/gen-output-schema.mjs",
              "kind": "derived",
              "note": "derived from 1 fixtures @ sha256:e54de58d609e2ca40d3ef029fc40d7560ae0d23ce483dc067fbe7ed9f60165af",
              "vectors": 1
            }
          },
          "gpai_docs": {
            "properties": {
              "grade": {
                "enum": [
                  "F"
                ],
                "type": "string",
                "x-source": {
                  "from": "conformance_fixtures",
                  "generator": "scripts/gen-output-schema.mjs",
                  "kind": "derived",
                  "note": "derived from 1 fixtures @ sha256:e54de58d609e2ca40d3ef029fc40d7560ae0d23ce483dc067fbe7ed9f60165af",
                  "vectors": 1
                }
              },
              "score": {
                "maximum": 0,
                "minimum": 0,
                "type": "number",
                "x-observed-values": [
                  0
                ],
                "x-source": {
                  "from": "conformance_fixtures",
                  "generator": "scripts/gen-output-schema.mjs",
                  "kind": "derived",
                  "note": "derived from 1 fixtures @ sha256:e54de58d609e2ca40d3ef029fc40d7560ae0d23ce483dc067fbe7ed9f60165af",
                  "vectors": 1
                }
              }
            },
            "type": "object",
            "x-source": {
              "from": "conformance_fixtures",
              "generator": "scripts/gen-output-schema.mjs",
              "kind": "derived",
              "note": "derived from 1 fixtures @ sha256:e54de58d609e2ca40d3ef029fc40d7560ae0d23ce483dc067fbe7ed9f60165af",
              "vectors": 1
            }
          },
          "model_type": {
            "properties": {
              "grade": {
                "enum": [
                  "F"
                ],
                "type": "string",
                "x-source": {
                  "from": "conformance_fixtures",
                  "generator": "scripts/gen-output-schema.mjs",
                  "kind": "derived",
                  "note": "derived from 1 fixtures @ sha256:e54de58d609e2ca40d3ef029fc40d7560ae0d23ce483dc067fbe7ed9f60165af",
                  "vectors": 1
                }
              },
              "score": {
                "maximum": 0,
                "minimum": 0,
                "type": "number",
                "x-observed-values": [
                  0
                ],
                "x-source": {
                  "from": "conformance_fixtures",
                  "generator": "scripts/gen-output-schema.mjs",
                  "kind": "derived",
                  "note": "derived from 1 fixtures @ sha256:e54de58d609e2ca40d3ef029fc40d7560ae0d23ce483dc067fbe7ed9f60165af",
                  "vectors": 1
                }
              }
            },
            "type": "object",
            "x-source": {
              "from": "conformance_fixtures",
              "generator": "scripts/gen-output-schema.mjs",
              "kind": "derived",
              "note": "derived from 1 fixtures @ sha256:e54de58d609e2ca40d3ef029fc40d7560ae0d23ce483dc067fbe7ed9f60165af",
              "vectors": 1
            }
          },
          "oversight": {
            "properties": {
              "grade": {
                "enum": [
                  "B"
                ],
                "type": "string",
                "x-source": {
                  "from": "conformance_fixtures",
                  "generator": "scripts/gen-output-schema.mjs",
                  "kind": "derived",
                  "note": "derived from 1 fixtures @ sha256:e54de58d609e2ca40d3ef029fc40d7560ae0d23ce483dc067fbe7ed9f60165af",
                  "vectors": 1
                }
              },
              "score": {
                "maximum": 75,
                "minimum": 75,
                "type": "number",
                "x-observed-values": [
                  75
                ],
                "x-source": {
                  "from": "conformance_fixtures",
                  "generator": "scripts/gen-output-schema.mjs",
                  "kind": "derived",
                  "note": "derived from 1 fixtures @ sha256:e54de58d609e2ca40d3ef029fc40d7560ae0d23ce483dc067fbe7ed9f60165af",
                  "vectors": 1
                }
              }
            },
            "type": "object",
            "x-source": {
              "from": "conformance_fixtures",
              "generator": "scripts/gen-output-schema.mjs",
              "kind": "derived",
              "note": "derived from 1 fixtures @ sha256:e54de58d609e2ca40d3ef029fc40d7560ae0d23ce483dc067fbe7ed9f60165af",
              "vectors": 1
            }
          },
          "systemic_eval": {
            "properties": {
              "grade": {
                "enum": [
                  "A"
                ],
                "type": "string",
                "x-source": {
                  "from": "conformance_fixtures",
                  "generator": "scripts/gen-output-schema.mjs",
                  "kind": "derived",
                  "note": "derived from 1 fixtures @ sha256:e54de58d609e2ca40d3ef029fc40d7560ae0d23ce483dc067fbe7ed9f60165af",
                  "vectors": 1
                }
              },
              "score": {
                "maximum": 100,
                "minimum": 100,
                "type": "number",
                "x-observed-values": [
                  100
                ],
                "x-source": {
                  "from": "conformance_fixtures",
                  "generator": "scripts/gen-output-schema.mjs",
                  "kind": "derived",
                  "note": "derived from 1 fixtures @ sha256:e54de58d609e2ca40d3ef029fc40d7560ae0d23ce483dc067fbe7ed9f60165af",
                  "vectors": 1
                }
              }
            },
            "type": "object",
            "x-source": {
              "from": "conformance_fixtures",
              "generator": "scripts/gen-output-schema.mjs",
              "kind": "derived",
              "note": "derived from 1 fixtures @ sha256:e54de58d609e2ca40d3ef029fc40d7560ae0d23ce483dc067fbe7ed9f60165af",
              "vectors": 1
            }
          },
          "transparency": {
            "properties": {
              "grade": {
                "enum": [
                  "F"
                ],
                "type": "string",
                "x-source": {
                  "from": "conformance_fixtures",
                  "generator": "scripts/gen-output-schema.mjs",
                  "kind": "derived",
                  "note": "derived from 1 fixtures @ sha256:e54de58d609e2ca40d3ef029fc40d7560ae0d23ce483dc067fbe7ed9f60165af",
                  "vectors": 1
                }
              },
              "score": {
                "maximum": 0,
                "minimum": 0,
                "type": "number",
                "x-observed-values": [
                  0
                ],
                "x-source": {
                  "from": "conformance_fixtures",
                  "generator": "scripts/gen-output-schema.mjs",
                  "kind": "derived",
                  "note": "derived from 1 fixtures @ sha256:e54de58d609e2ca40d3ef029fc40d7560ae0d23ce483dc067fbe7ed9f60165af",
                  "vectors": 1
                }
              }
            },
            "type": "object",
            "x-source": {
              "from": "conformance_fixtures",
              "generator": "scripts/gen-output-schema.mjs",
              "kind": "derived",
              "note": "derived from 1 fixtures @ sha256:e54de58d609e2ca40d3ef029fc40d7560ae0d23ce483dc067fbe7ed9f60165af",
              "vectors": 1
            }
          }
        },
        "type": "object",
        "x-source": {
          "from": "conformance_fixtures",
          "generator": "scripts/gen-output-schema.mjs",
          "kind": "derived",
          "note": "derived from 1 fixtures @ sha256:e54de58d609e2ca40d3ef029fc40d7560ae0d23ce483dc067fbe7ed9f60165af",
          "vectors": 1
        }
      },
      "governance_tier": {
        "enum": [
          "Tier 2 — Supervised Autonomous (human review before action; GPAI obligations if using foundation model)"
        ],
        "type": "string",
        "x-source": {
          "from": "conformance_fixtures",
          "generator": "scripts/gen-output-schema.mjs",
          "kind": "derived",
          "note": "derived from 1 fixtures @ sha256:e54de58d609e2ca40d3ef029fc40d7560ae0d23ce483dc067fbe7ed9f60165af",
          "vectors": 1
        }
      },
      "gpai_class": {
        "enum": [
          "gpai"
        ],
        "type": "string",
        "x-source": {
          "from": "conformance_fixtures",
          "generator": "scripts/gen-output-schema.mjs",
          "kind": "derived",
          "note": "derived from 1 fixtures @ sha256:e54de58d609e2ca40d3ef029fc40d7560ae0d23ce483dc067fbe7ed9f60165af",
          "vectors": 1
        }
      },
      "highrisk_interaction": {
        "enum": [
          "No downstream high-risk Annex III financial-services use case declared. If use case changes, re-assess."
        ],
        "type": "string",
        "x-source": {
          "from": "conformance_fixtures",
          "generator": "scripts/gen-output-schema.mjs",
          "kind": "derived",
          "note": "derived from 1 fixtures @ sha256:e54de58d609e2ca40d3ef029fc40d7560ae0d23ce483dc067fbe7ed9f60165af",
          "vectors": 1
        }
      },
      "in_force_status": {
        "enum": [
          "GPAI obligations (Arts 53-55) IN FORCE since 2 Aug 2025. AI literacy (Art 4) IN FORCE since 2 Feb 2025. Verify GPAI Code of Practice version against EU AI Office. Systemic-risk threshold (10^25 FLOP) — verify against current Art 55 text."
        ],
        "type": "string",
        "x-source": {
          "from": "conformance_fixtures",
          "generator": "scripts/gen-output-schema.mjs",
          "kind": "derived",
          "note": "derived from 1 fixtures @ sha256:e54de58d609e2ca40d3ef029fc40d7560ae0d23ce483dc067fbe7ed9f60165af",
          "vectors": 1
        }
      },
      "note": {
        "enum": [
          "EDUCATIONAL — Decision-support draft. Outputs are not legal determinations. Verify all Art references against EU AI Act (Reg. 2024/1689) consolidated text at https://eur-lex.europa.eu/eli/reg/2024/1689/oj and current GPAI Code of Practice at EU AI Office."
        ],
        "type": "string",
        "x-source": {
          "from": "conformance_fixtures",
          "generator": "scripts/gen-output-schema.mjs",
          "kind": "derived",
          "note": "derived from 1 fixtures @ sha256:e54de58d609e2ca40d3ef029fc40d7560ae0d23ce483dc067fbe7ed9f60165af",
          "vectors": 1
        }
      },
      "overall_grade": {
        "enum": [
          "F"
        ],
        "type": "string",
        "x-source": {
          "from": "conformance_fixtures",
          "generator": "scripts/gen-output-schema.mjs",
          "kind": "derived",
          "note": "derived from 1 fixtures @ sha256:e54de58d609e2ca40d3ef029fc40d7560ae0d23ce483dc067fbe7ed9f60165af",
          "vectors": 1
        }
      },
      "overall_score": {
        "maximum": 37.5,
        "minimum": 37.5,
        "type": "number",
        "x-observed-values": [
          37.5
        ],
        "x-source": {
          "from": "conformance_fixtures",
          "generator": "scripts/gen-output-schema.mjs",
          "kind": "derived",
          "note": "derived from 1 fixtures @ sha256:e54de58d609e2ca40d3ef029fc40d7560ae0d23ce483dc067fbe7ed9f60165af",
          "vectors": 1
        }
      },
      "recommendation": {
        "enum": [
          "RUN aig-gpai-agentic chain to map GPAI obligations (Arts 53-54, in force 2 Aug 2025). Register model with EU AI Office and comply with GPAI Code of Practice."
        ],
        "type": "string",
        "x-source": {
          "from": "conformance_fixtures",
          "generator": "scripts/gen-output-schema.mjs",
          "kind": "derived",
          "note": "derived from 1 fixtures @ sha256:e54de58d609e2ca40d3ef029fc40d7560ae0d23ce483dc067fbe7ed9f60165af",
          "vectors": 1
        }
      }
    },
    "type": "object"
  },
  "producer": "art-67-agentic-ai-risk-classifier",
  "x-derivation": {
    "from": "conformance_fixtures",
    "generator": "scripts/gen-output-schema.mjs",
    "vectors": 1
  }
}
