{
  "case_origin": "Öffentliche synthetische DEVELOPMENT-ONLY-Diagnose: ausschließlich Übersetzung der bestehenden Luna-Entwicklungsfälle aus docs/analysis/luna-screening-20261011/fixtures/o6_3.json. Native Opus-Policies und Modelltests wurden zur Feldform gelesen; keine zusätzlichen Jahres-, Flächen-, Vertrags-, Veranstaltungs- oder Genehmigungsfakten werden aus Modelltests übernommen. Kein Golden-/Heldout-Test, keine unabhängigen Expertenlabels, keine erwarteten fachlichen Ergebnisse.",
  "cases": [
    {
      "case_id": "baseline",
      "changes_from_baseline": [],
      "input": {
        "farm": {
          "feeding": {
            "green_forage_fermentation_occurred": false,
            "silage_fed": false,
            "silage_produced": false,
            "silage_stored": false
          },
          "machinery": {
            "mower_conditioner_present": false,
            "mower_conditioner_used": false
          },
          "oepul": {
            "o6_3": {
              "contract_start_year": 2025,
              "option_no_mower_conditioner": {
                "applied": true
              }
            },
            "participating_measures": [
              "o6_1a",
              "o6_3"
            ]
          },
          "year": 2025
        },
        "land": {
          "parcels": [
            {
              "area_ha": 10,
              "crop": {
                "is_second_crop": false
              },
              "enrolled_measures": [
                "o6_3"
              ],
              "land_use": "grassland",
              "parcel_id": "synthetic_grassland_1"
            }
          ]
        },
        "livestock": {
          "species_groups": [
            {
              "animal_count": 3,
              "rgve_category": "cattle_2y_plus",
              "species": "cattle"
            },
            {
              "animal_count": 6,
              "species": "sheep_goats"
            }
          ]
        }
      },
      "input_sha256": "953133ad1733b56b25bbc5a26a7df082939a6fba3d20803cceb6229804c9818a",
      "opa_result": {
        "errors": [
          {
            "code": "eval_type_error",
            "location": {
              "col": 7,
              "file": "bundle/policy/o6_3/general.rego",
              "row": 24
            },
            "message": "mul: operand 1 must be number but got null"
          }
        ]
      },
      "output_changed_from_baseline": false,
      "purpose": "Die bekannten 2025-Vertrags-, Tier-, Parzellen- und Silagefakten nativ übersetzen; keine neuen Tage/Mähtermine oder Schaf-/Ziegenaufteilung.",
      "status": "runtime_error"
    },
    {
      "case_id": "variation",
      "changes_from_baseline": [
        {
          "after": {
            "present": true,
            "value": true
          },
          "before": {
            "present": true,
            "value": false
          },
          "path": "/farm/feeding/silage_stored"
        }
      ],
      "input": {
        "farm": {
          "feeding": {
            "green_forage_fermentation_occurred": false,
            "silage_fed": false,
            "silage_produced": false,
            "silage_stored": true
          },
          "machinery": {
            "mower_conditioner_present": false,
            "mower_conditioner_used": false
          },
          "oepul": {
            "o6_3": {
              "contract_start_year": 2025,
              "option_no_mower_conditioner": {
                "applied": true
              }
            },
            "participating_measures": [
              "o6_1a",
              "o6_3"
            ]
          },
          "year": 2025
        },
        "land": {
          "parcels": [
            {
              "area_ha": 10,
              "crop": {
                "is_second_crop": false
              },
              "enrolled_measures": [
                "o6_3"
              ],
              "land_use": "grassland",
              "parcel_id": "synthetic_grassland_1"
            }
          ]
        },
        "livestock": {
          "species_groups": [
            {
              "animal_count": 3,
              "rgve_category": "cattle_2y_plus",
              "species": "cattle"
            },
            {
              "animal_count": 6,
              "species": "sheep_goats"
            }
          ]
        }
      },
      "input_sha256": "5e95be728fb44a800ebc423efc56e02a1b8229e54f7e96dade49bbba314046bc",
      "opa_result": {
        "errors": [
          {
            "code": "eval_type_error",
            "location": {
              "col": 7,
              "file": "bundle/policy/o6_3/general.rego",
              "row": 24
            },
            "message": "mul: operand 1 must be number but got null"
          }
        ]
      },
      "output_changed_from_baseline": false,
      "purpose": "Ausschließlich /farm/feeding/silage_stored von false auf true ändern; derselbe Luna-Lagerungsfakt.",
      "status": "runtime_error"
    },
    {
      "case_id": "missing_fact",
      "changes_from_baseline": [
        {
          "after": {
            "present": false
          },
          "before": {
            "present": true,
            "value": false
          },
          "path": "/farm/feeding/silage_stored"
        }
      ],
      "input": {
        "farm": {
          "feeding": {
            "green_forage_fermentation_occurred": false,
            "silage_fed": false,
            "silage_produced": false
          },
          "machinery": {
            "mower_conditioner_present": false,
            "mower_conditioner_used": false
          },
          "oepul": {
            "o6_3": {
              "contract_start_year": 2025,
              "option_no_mower_conditioner": {
                "applied": true
              }
            },
            "participating_measures": [
              "o6_1a",
              "o6_3"
            ]
          },
          "year": 2025
        },
        "land": {
          "parcels": [
            {
              "area_ha": 10,
              "crop": {
                "is_second_crop": false
              },
              "enrolled_measures": [
                "o6_3"
              ],
              "land_use": "grassland",
              "parcel_id": "synthetic_grassland_1"
            }
          ]
        },
        "livestock": {
          "species_groups": [
            {
              "animal_count": 3,
              "rgve_category": "cattle_2y_plus",
              "species": "cattle"
            },
            {
              "animal_count": 6,
              "species": "sheep_goats"
            }
          ]
        }
      },
      "input_sha256": "67385298e58cb0ea42885f982b20f4ab529aee732c19e34e347ffedf500dfe40",
      "opa_result": {
        "errors": [
          {
            "code": "eval_type_error",
            "location": {
              "col": 7,
              "file": "bundle/policy/o6_3/general.rego",
              "row": 24
            },
            "message": "mul: operand 1 must be number but got null"
          }
        ]
      },
      "output_changed_from_baseline": false,
      "purpose": "Ausschließlich /farm/feeding/silage_stored entfernen; absent bleibt von false im Input unterschieden.",
      "status": "runtime_error"
    }
  ],
  "compile": {
    "errors": [],
    "status": "compiled"
  },
  "input_contract_note": "Native Vertragspfade /farm/year, /farm/oepul/o6_3, /farm/feeding, /farm/machinery, /land/parcels und RGVE-Kategorien. Das ursprüngliche Jahr bleibt 2025. Silagelagerung wird exakt übersetzt und im Missing-Fact-Fall wirklich entfernt. Erste-Jahr-Aggregate, Grünfütterungsmehrheit und zusammengefasste Schafe/Ziegen sind ohne zusätzliche Detailfakten nur teilweise abbildbar.",
  "inventory": {
    "independent_reference_case_status": "not_adjudicated",
    "profile_proposal_count": 34,
    "rule_count": 74,
    "rule_type_counts": {
      "access_requirement": 4,
      "area_change": 2,
      "calculation": 6,
      "combination": 2,
      "consequence": 4,
      "contract_period": 5,
      "deadline": 3,
      "definition": 3,
      "eligibility": 2,
      "exception": 9,
      "exclusion": 3,
      "interaction": 1,
      "obligation": 13,
      "option_obligation": 1,
      "payment": 2,
      "premium_cap": 1,
      "premium_eligibility": 1,
      "premium_rate": 2,
      "procedure": 6,
      "sanction": 2,
      "scope": 1,
      "transition": 1
    },
    "source_count": 8,
    "source_coverage_claims": [
      {
        "disposition_counts": {
          "not_rule": 3,
          "rules": 24
        },
        "item_count": 27,
        "review_scope": "full_document",
        "source_id": "o6_3"
      },
      {
        "disposition_counts": {
          "not_rule": 17,
          "rules": 30
        },
        "item_count": 47,
        "review_scope": "full_document",
        "source_id": "o6_general"
      },
      {
        "disposition_counts": {
          "not_rule": 8,
          "rules": 20
        },
        "item_count": 28,
        "review_scope": "targeted_sections",
        "source_id": "oepul_sonderrichtlinie_2023"
      },
      {
        "disposition_counts": {
          "not_rule": 2,
          "rules": 6
        },
        "item_count": 8,
        "review_scope": "targeted_sections",
        "source_id": "oepul_sonderrichtlinie_2023_anhaenge"
      },
      {
        "disposition_counts": {
          "not_rule": 4,
          "rules": 2
        },
        "item_count": 6,
        "review_scope": "full_document",
        "source_id": "trockenheit_2026_biodiversitaetsflaechen"
      },
      {
        "disposition_counts": {
          "not_rule": 1
        },
        "item_count": 1,
        "review_scope": "full_document",
        "source_id": "rebzikade_2026_insektizidverzicht"
      },
      {
        "disposition_counts": {
          "not_rule": 2
        },
        "item_count": 2,
        "review_scope": "full_document",
        "source_id": "duerre_2026_oepul_ausgleichszulage"
      },
      {
        "disposition_counts": {
          "not_rule": 6
        },
        "item_count": 6,
        "review_scope": "full_document",
        "source_id": "duerre_2026_foerderungsabwicklung"
      }
    ],
    "static_policy_input_paths": [
      "input.farm.year"
    ]
  },
  "luna_translation": {
    "cases": [
      {
        "case_id": "baseline",
        "mapped_facts": [
          "Luna /farm/heuwirtschaft/year → Opus /farm/year: ausdrücklich 2025, kein Jahresupdate; /contract_start_year → /farm/oepul/o6_3/contract_start_year=2025.",
          "Luna /farm/heuwirtschaft/participation/combined_measure=o6_1a und /measure=o6_3 → Opus /farm/oepul/participating_measures=[o6_1a,o6_3]; /no_mower_conditioner_option=true → /farm/oepul/o6_3/option_no_mower_conditioner/applied=true, ohne MFA-Markierungsfakt.",
          "Luna /farm/heuwirtschaft/silage_preparation_and_feeding=false → Opus /farm/feeding/silage_produced=false und silage_fed=false; /feed_fermentation=false → /farm/feeding/green_forage_fermentation_occurred=false (ebenfalls keine Grünfuttergärung).",
          "Luna /farm/heuwirtschaft/silage_storage → Opus /farm/feeding/silage_stored: baseline=false, variation=true und in missing_fact fehlend; exakt derselbe Lagerungsfakt.",
          "Luna /farm/heuwirtschaft/mower_conditioner_used und mower_conditioner_present → Opus /farm/machinery mit unveränderten false-Werten.",
          "Luna /land/parcels/0/parcel_id, area_ha=10, land_use=grassland → dieselben Opus-Pfade; /oepul/is_second_crop=false → /crop/is_second_crop=false; /oepul/is_applied=true für den Heuwirtschaftsfall → /enrolled_measures=[o6_3].",
          "Luna /livestock/species_groups/0 (cattle, ab_2_jahre, 3 Tiere) → Opus /livestock/species_groups/0 (cattle, rgve_category=cattle_2y_plus, 3); bei Gruppe 1 bleiben species=sheep_goats und animal_count=6 erhalten, ohne erfundene Tierartaufteilung."
        ],
        "unmapped_facts": [
          "Luna /farm/heuwirtschaft/first_year/mown_meadow_meadow_pasture_ha=2.5 und rgve_total=3.9 werden nativ aus klassifizierten Parzellen und Altersgruppen berechnet. Die eine 10-ha-Grünlandparzelle trägt keinen grassland_type und keine Mähtermine; daraus werden weder 2.5 ha Mähwiese abgespalten noch Mähereignisse erzeugt. first_year/fodder_area_ha=10 ist aus der 10-ha-Grünlandparzelle ableitbar.",
          "Luna /livestock/species_groups/1/category=ab_1_jahr mit species=sheep_goats kann nicht eindeutig zwischen Opus sheep_1y_plus und goats_1y_plus unterscheiden. Beide Faktoren sind 0.15, aber gleiche Faktoren erlauben keine erfundene Tierartzuordnung; rgve_category bleibt deshalb fehlend und natives RGVE unterschätzt den Luna-Aggregatwert.",
          "Luna /farm/heuwirtschaft/green_feeding_majority_april_to_september=true liefert keine genauen Opus Tage eingrasen_or_pasture_days_apr_sep/communal_pasture_or_alm_days_apr_sep und keinen separat erklärten all_roughage_animals_included-Fakt. Die Mehrheit wird nicht in eine erfundene Tageszahl umgerechnet.",
          "Luna /farm/heuwirtschaft/third_party_cuttings_only_dry_hay=true liefert keine konkreten forage_transfers-Ereignisse; es werden weder ein Transfer noch Empfänger-/Silageindizien ergänzt.",
          "Luna /land/parcels/0/oepul/is_premium_eligible=true ist keine native grassland_type-/Bewirtschaftungs-/Ausschlussprüfung. MFA-Optionsmarkierung, tatsächliches Maßnahmenantragsdatum sowie neue Ereignis-/Futterlisten bleiben offen.",
          "Luna enthält keinen /farm/oepul/o6_3/area_change/previous_year_grassland_measure_area_ha-Fakt. Der native vollständige decision-Aufruf scheitert bei diesem fehlenden Vorjahreswert; es wird kein Wert 0 oder 10 aus aktuellen Flächen eingefügt."
        ]
      },
      {
        "case_id": "variation",
        "mapped_facts": [
          "Luna /farm/heuwirtschaft/year → Opus /farm/year: ausdrücklich 2025, kein Jahresupdate; /contract_start_year → /farm/oepul/o6_3/contract_start_year=2025.",
          "Luna /farm/heuwirtschaft/participation/combined_measure=o6_1a und /measure=o6_3 → Opus /farm/oepul/participating_measures=[o6_1a,o6_3]; /no_mower_conditioner_option=true → /farm/oepul/o6_3/option_no_mower_conditioner/applied=true, ohne MFA-Markierungsfakt.",
          "Luna /farm/heuwirtschaft/silage_preparation_and_feeding=false → Opus /farm/feeding/silage_produced=false und silage_fed=false; /feed_fermentation=false → /farm/feeding/green_forage_fermentation_occurred=false (ebenfalls keine Grünfuttergärung).",
          "Luna /farm/heuwirtschaft/silage_storage → Opus /farm/feeding/silage_stored: baseline=false, variation=true und in missing_fact fehlend; exakt derselbe Lagerungsfakt.",
          "Luna /farm/heuwirtschaft/mower_conditioner_used und mower_conditioner_present → Opus /farm/machinery mit unveränderten false-Werten.",
          "Luna /land/parcels/0/parcel_id, area_ha=10, land_use=grassland → dieselben Opus-Pfade; /oepul/is_second_crop=false → /crop/is_second_crop=false; /oepul/is_applied=true für den Heuwirtschaftsfall → /enrolled_measures=[o6_3].",
          "Luna /livestock/species_groups/0 (cattle, ab_2_jahre, 3 Tiere) → Opus /livestock/species_groups/0 (cattle, rgve_category=cattle_2y_plus, 3); bei Gruppe 1 bleiben species=sheep_goats und animal_count=6 erhalten, ohne erfundene Tierartaufteilung."
        ],
        "unmapped_facts": [
          "Luna /farm/heuwirtschaft/first_year/mown_meadow_meadow_pasture_ha=2.5 und rgve_total=3.9 werden nativ aus klassifizierten Parzellen und Altersgruppen berechnet. Die eine 10-ha-Grünlandparzelle trägt keinen grassland_type und keine Mähtermine; daraus werden weder 2.5 ha Mähwiese abgespalten noch Mähereignisse erzeugt. first_year/fodder_area_ha=10 ist aus der 10-ha-Grünlandparzelle ableitbar.",
          "Luna /livestock/species_groups/1/category=ab_1_jahr mit species=sheep_goats kann nicht eindeutig zwischen Opus sheep_1y_plus und goats_1y_plus unterscheiden. Beide Faktoren sind 0.15, aber gleiche Faktoren erlauben keine erfundene Tierartzuordnung; rgve_category bleibt deshalb fehlend und natives RGVE unterschätzt den Luna-Aggregatwert.",
          "Luna /farm/heuwirtschaft/green_feeding_majority_april_to_september=true liefert keine genauen Opus Tage eingrasen_or_pasture_days_apr_sep/communal_pasture_or_alm_days_apr_sep und keinen separat erklärten all_roughage_animals_included-Fakt. Die Mehrheit wird nicht in eine erfundene Tageszahl umgerechnet.",
          "Luna /farm/heuwirtschaft/third_party_cuttings_only_dry_hay=true liefert keine konkreten forage_transfers-Ereignisse; es werden weder ein Transfer noch Empfänger-/Silageindizien ergänzt.",
          "Luna /land/parcels/0/oepul/is_premium_eligible=true ist keine native grassland_type-/Bewirtschaftungs-/Ausschlussprüfung. MFA-Optionsmarkierung, tatsächliches Maßnahmenantragsdatum sowie neue Ereignis-/Futterlisten bleiben offen.",
          "Luna enthält keinen /farm/oepul/o6_3/area_change/previous_year_grassland_measure_area_ha-Fakt. Der native vollständige decision-Aufruf scheitert bei diesem fehlenden Vorjahreswert; es wird kein Wert 0 oder 10 aus aktuellen Flächen eingefügt."
        ]
      },
      {
        "case_id": "missing_fact",
        "mapped_facts": [
          "Luna /farm/heuwirtschaft/year → Opus /farm/year: ausdrücklich 2025, kein Jahresupdate; /contract_start_year → /farm/oepul/o6_3/contract_start_year=2025.",
          "Luna /farm/heuwirtschaft/participation/combined_measure=o6_1a und /measure=o6_3 → Opus /farm/oepul/participating_measures=[o6_1a,o6_3]; /no_mower_conditioner_option=true → /farm/oepul/o6_3/option_no_mower_conditioner/applied=true, ohne MFA-Markierungsfakt.",
          "Luna /farm/heuwirtschaft/silage_preparation_and_feeding=false → Opus /farm/feeding/silage_produced=false und silage_fed=false; /feed_fermentation=false → /farm/feeding/green_forage_fermentation_occurred=false (ebenfalls keine Grünfuttergärung).",
          "Luna /farm/heuwirtschaft/silage_storage → Opus /farm/feeding/silage_stored: baseline=false, variation=true und in missing_fact fehlend; exakt derselbe Lagerungsfakt.",
          "Luna /farm/heuwirtschaft/mower_conditioner_used und mower_conditioner_present → Opus /farm/machinery mit unveränderten false-Werten.",
          "Luna /land/parcels/0/parcel_id, area_ha=10, land_use=grassland → dieselben Opus-Pfade; /oepul/is_second_crop=false → /crop/is_second_crop=false; /oepul/is_applied=true für den Heuwirtschaftsfall → /enrolled_measures=[o6_3].",
          "Luna /livestock/species_groups/0 (cattle, ab_2_jahre, 3 Tiere) → Opus /livestock/species_groups/0 (cattle, rgve_category=cattle_2y_plus, 3); bei Gruppe 1 bleiben species=sheep_goats und animal_count=6 erhalten, ohne erfundene Tierartaufteilung."
        ],
        "unmapped_facts": [
          "Luna /farm/heuwirtschaft/first_year/mown_meadow_meadow_pasture_ha=2.5 und rgve_total=3.9 werden nativ aus klassifizierten Parzellen und Altersgruppen berechnet. Die eine 10-ha-Grünlandparzelle trägt keinen grassland_type und keine Mähtermine; daraus werden weder 2.5 ha Mähwiese abgespalten noch Mähereignisse erzeugt. first_year/fodder_area_ha=10 ist aus der 10-ha-Grünlandparzelle ableitbar.",
          "Luna /livestock/species_groups/1/category=ab_1_jahr mit species=sheep_goats kann nicht eindeutig zwischen Opus sheep_1y_plus und goats_1y_plus unterscheiden. Beide Faktoren sind 0.15, aber gleiche Faktoren erlauben keine erfundene Tierartzuordnung; rgve_category bleibt deshalb fehlend und natives RGVE unterschätzt den Luna-Aggregatwert.",
          "Luna /farm/heuwirtschaft/green_feeding_majority_april_to_september=true liefert keine genauen Opus Tage eingrasen_or_pasture_days_apr_sep/communal_pasture_or_alm_days_apr_sep und keinen separat erklärten all_roughage_animals_included-Fakt. Die Mehrheit wird nicht in eine erfundene Tageszahl umgerechnet.",
          "Luna /farm/heuwirtschaft/third_party_cuttings_only_dry_hay=true liefert keine konkreten forage_transfers-Ereignisse; es werden weder ein Transfer noch Empfänger-/Silageindizien ergänzt.",
          "Luna /land/parcels/0/oepul/is_premium_eligible=true ist keine native grassland_type-/Bewirtschaftungs-/Ausschlussprüfung. MFA-Optionsmarkierung, tatsächliches Maßnahmenantragsdatum sowie neue Ereignis-/Futterlisten bleiben offen.",
          "Luna enthält keinen /farm/oepul/o6_3/area_change/previous_year_grassland_measure_area_ha-Fakt. Der native vollständige decision-Aufruf scheitert bei diesem fehlenden Vorjahreswert; es wird kein Wert 0 oder 10 aus aktuellen Flächen eingefügt."
        ]
      }
    ],
    "comparison_limit": "Silagebaseline/-variation/-fehlender Fakt sind exakt parallel. Die übrige Übersetzung ist partiell: RGVE 3.9 und 2.5 ha Mindestmähfläche bleiben ohne eindeutige Detailzuordnung offen, obwohl das Jahr 2025 unverändert bleibt. Zusätzliche Opus-Verstöße können diese Lücken widerspiegeln und sind keine normativen Sollabweichungen. Der vollständige native Ausgabepunkt scheitert zudem bei fehlender Vorjahresfläche an einem null-Builtinfehler, sodass die erhaltene Silagevariation hier keinen decision-Vergleich ermöglicht.",
    "fixture_path": "docs/analysis/luna-screening-20261011/fixtures/o6_3.json"
  },
  "measure_id": "o6_3",
  "open_dependencies": [
    "Technische Vertragsgrenze: /farm/oepul/o6_3/area_change/previous_year_grassland_measure_area_ha fehlt im Luna-Fall. Der Kandidat setzt ihn auf null und verwendet ihn in general.rego:24 ohne ausreichende Zahlenprüfung; alle drei vollständigen decision-Aufrufe enden unter strict-builtin-errors mit eval_type_error (mul, operand null). Ein Vorjahreswert wird nicht ergänzt und der Fehler nicht durch eine Teilquery verdeckt.",
    "Für vollständige Heuwirtschaftsbewertung fehlen grasland_type/Mähereignisse, Grünfütterungstage, MFA-Markierung/Antragsdatum und getrennte Schaf-/Ziegenkategorien; das ist kein Grund, das ursprüngliche Jahr 2025 umzudatieren.",
    "Fehlende Silagelagerung wird nativ als false behandelt und nicht als Datenlücke ausgewiesen; der Inputunterschied muss getrennt von der Outputgleichheit erhalten bleiben.",
    "Einzelne Fütterungs-/Tierhaltungs- und Erstjahrbedingungen brauchen vor fachlichen Sollwerten eine quellenbezogene Referenzprüfung; gegebenenfalls einschlägige Entscheidungen aus App #140, ohne die Entwicklungsdiagnose zu blockieren."
  ],
  "output_contract_note": "Native decision enthält first_contract_year/contract_established, access_requirement_failures, livestock_status, RGVE/Futter-/Mindestflächen, option_application_issues, violations, Prämien und Vertragsfolgen. Fehlende Weide-/Mähdaten, Grünfütterungstage, MFA-Markierung und Schaf-/Ziegenzuordnung beeinflussen zusätzliche Prüfungen. Eine einzelne Silage-Reaktion belegt keine gesamte Heuwirtschaftskonformität; fehlende silage_stored wird nativ wie false behandelt. Beim direkten Aufruf des vollständigen decision mit strict-builtin-errors scheitern alle drei übersetzten Fälle an general.rego:24: allowed_decrease_ha multipliziert den fehlenden Vorjahreswert null. Dieser Runtimefehler bleibt sichtbar; die Query wird nicht auf einen fehlerfreien Hilfsausgang umgestellt.",
  "query": "data.o6_3.decision",
  "references": [
    {
      "detail": "Native data.o6_3.decision, eigenständiger Namespace und zusammenfassende Vertrags-/Prämien-/Verletzungsfelder.",
      "path": "runs/v2-o6_3-opus-5.5-high-20260930/workspace/policy/o6_3/decision.rego"
    },
    {
      "detail": "Native Farmjahr-/Teilnahme-/Parzellenpfade; Vertragserstjahr bleibt 2025.",
      "path": "runs/v2-o6_3-opus-5.5-high-20260930/workspace/policy/o6_3/common.rego"
    },
    {
      "detail": "Direkter silage_stored-Pfad und flag(...)=object.get(...,false); exakte Variation/Missing-Fact, Grünfütterungstage statt Mehrheitsbool.",
      "path": "runs/v2-o6_3-opus-5.5-high-20260930/workspace/policy/o6_3/obligations.rego"
    },
    {
      "detail": "previous_year_grassland_ha default null; allowed_decrease_ha(prev) multipliziert prev in Zeile 24. Vollständige decision-Auswertung scheitert unter strict-builtin-errors auf dem fehlenden Vorjahresfakt.",
      "path": "runs/v2-o6_3-opus-5.5-high-20260930/workspace/policy/o6_3/general.rego"
    },
    {
      "detail": "MFA-Markierung und Parzellengraslandtypen sind zusätzliche Fakten; kein direkter erste-Jahr-Flächenaggregatpfad.",
      "path": "runs/v2-o6_3-opus-5.5-high-20260930/workspace/policy/o6_3/eligibility.rego"
    },
    {
      "detail": "RGVE wird aus rgve_category und Tierzahl berechnet; gruppierte Schafe/Ziegen ohne eindeutige Kategorie werden nicht gezählt.",
      "path": "runs/v2-o6_3-opus-5.5-high-20260930/workspace/policy/o6_3/livestock.rego"
    },
    {
      "detail": "cattle_2y_plus ist eindeutig; sheep_1y_plus und goats_1y_plus besitzen gleichen Faktor, aber unterschiedliche Tierart-IDs.",
      "path": "runs/v2-o6_3-opus-5.5-high-20260930/workspace/data/o6_3/rgve_key.json"
    },
    {
      "detail": "Öffentliche Modelltests zeigen native Fütterungs-/Options-/Graslandform; die dortigen 2026-Daten und Beispieltermine werden nicht übernommen.",
      "path": "runs/v2-o6_3-opus-5.5-high-20260930/workspace/tests/o6_3/o6_3_test.rego"
    },
    {
      "detail": "Historischer Pfadscan; erfasst direkte input-Pfade nur teilweise. object.get-Zugriffe wurden zusätzlich in der nativen Policy gelesen; der Scan ist kein vollständiger Eingabevertrag.",
      "path": "runs/v2-o6_3-opus-5.5-high-20260930/artifacts/input-paths.json"
    },
    {
      "detail": "Historischer Modellvorschlag des Eingabeprofils; daraus werden hier nur belegte Feldformen gelesen, keine Beispieldaten oder Freigabe übernommen.",
      "path": "runs/v2-o6_3-opus-5.5-high-20260930/artifacts/proposed-profile.json"
    },
    {
      "detail": "Historische Vorschläge für zusätzliche Eingabefelder; keine Änderung des Canonical Farm Profile und kein Beleg für die fachliche Richtigkeit.",
      "path": "runs/v2-o6_3-opus-5.5-high-20260930/workspace/rules/profile_changes.json"
    },
    {
      "detail": "Historischer Regelkatalog dient der Rückverfolgung des Kandidaten; keine unabhängigen Sollwerte oder Expertenlabels.",
      "path": "runs/v2-o6_3-opus-5.5-high-20260930/workspace/rules/rules.json"
    }
  ],
  "run_id": "v2-o6_3-opus-5.5-high-20260930"
}
