{
  "case_origin": "Synthetische Entwicklungsfälle aus dem modellgenerierten Testbeispiel; gezielte Änderungen durch Codex zur diagnostischen Sichtung. Keine unabhängigen Sollurteile, keine Expertenvalidierung, keine Golden- oder Held-out-Fälle.",
  "cases": [
    {
      "case_id": "baseline",
      "changes_from_baseline": [],
      "input": {
        "application": {
          "measure": "o6_18",
          "nat_code": true,
          "nature_reference_area": true
        },
        "farm": {
          "year": 2026
        },
        "land": {
          "parcels": [
            {
              "land_use": "grassland",
              "naturschutz_codes": [
                {
                  "code": "GA09"
                }
              ],
              "project_confirmation": true
            }
          ],
          "total_area_ha": 20
        }
      },
      "input_sha256": "d6bb7e2c1bcda2335fbce76024672165f68f2d3122bdb50a6b2e048c6def4c86",
      "opa_result": {
        "result": [
          {
            "expressions": [
              {
                "location": {
                  "col": 1,
                  "row": 1
                },
                "text": "data.oepul.o6_18.decision",
                "value": {
                  "eligible": true,
                  "known_codes": [
                    "GA09"
                  ],
                  "premium_eur_ha": 410.4,
                  "violations": []
                }
              }
            ]
          }
        ]
      },
      "output": {
        "eligible": true,
        "known_codes": [
          "GA09"
        ],
        "premium_eur_ha": 410.4,
        "violations": []
      },
      "output_changed_from_baseline": false,
      "purpose": "Synthetische Ausgangskonstellation zur Beobachtung der nativen Ausgabe; kein fachlich bestätigter Positivfall.",
      "status": "defined"
    },
    {
      "case_id": "variation",
      "changes_from_baseline": [
        {
          "after": {
            "present": true,
            "value": "GL06"
          },
          "before": {
            "present": true,
            "value": "GA09"
          },
          "path": "/land/parcels/0/naturschutz_codes/0/code"
        }
      ],
      "input": {
        "application": {
          "measure": "o6_18",
          "nat_code": true,
          "nature_reference_area": true
        },
        "farm": {
          "year": 2026
        },
        "land": {
          "parcels": [
            {
              "land_use": "grassland",
              "naturschutz_codes": [
                {
                  "code": "GL06"
                }
              ],
              "project_confirmation": true
            }
          ],
          "total_area_ha": 20
        }
      },
      "input_sha256": "6265a760f7b7f85bc256886a3158cd74f054a38efc18986ff4d8cbcc05966859",
      "opa_result": {
        "result": [
          {
            "expressions": [
              {
                "location": {
                  "col": 1,
                  "row": 1
                },
                "text": "data.oepul.o6_18.decision",
                "value": {
                  "eligible": false,
                  "known_codes": [
                    "GL06"
                  ],
                  "premium_eur_ha": 97.2,
                  "violations": [
                    "phenology_monitoring_required"
                  ]
                }
              }
            ]
          }
        ]
      },
      "output": {
        "eligible": false,
        "known_codes": [
          "GL06"
        ],
        "premium_eur_ha": 97.2,
        "violations": [
          "phenology_monitoring_required"
        ]
      },
      "output_changed_from_baseline": true,
      "purpose": "Den einzelnen Code GA09 durch den im Modelltest belegten Code GL06 ersetzen; beobachten, ob ein zusätzlicher Monitoringnachweis als Verletzung erscheint.",
      "status": "defined"
    },
    {
      "case_id": "missing_fact",
      "changes_from_baseline": [
        {
          "after": {
            "present": false
          },
          "before": {
            "present": true,
            "value": true
          },
          "path": "/land/parcels/0/project_confirmation"
        }
      ],
      "input": {
        "application": {
          "measure": "o6_18",
          "nat_code": true,
          "nature_reference_area": true
        },
        "farm": {
          "year": 2026
        },
        "land": {
          "parcels": [
            {
              "land_use": "grassland",
              "naturschutz_codes": [
                {
                  "code": "GA09"
                }
              ]
            }
          ],
          "total_area_ha": 20
        }
      },
      "input_sha256": "e2e10db981585295fad6738d11cf2201b3ce070cd4dc27f5c77e7d5f9aebdaaf",
      "opa_result": {
        "result": [
          {
            "expressions": [
              {
                "location": {
                  "col": 1,
                  "row": 1
                },
                "text": "data.oepul.o6_18.decision",
                "value": {
                  "eligible": false,
                  "known_codes": [
                    "GA09"
                  ],
                  "premium_eur_ha": 410.4,
                  "violations": [
                    "project_confirmation_required"
                  ]
                }
              }
            ]
          }
        ]
      },
      "output": {
        "eligible": false,
        "known_codes": [
          "GA09"
        ],
        "premium_eur_ha": 410.4,
        "violations": [
          "project_confirmation_required"
        ]
      },
      "output_changed_from_baseline": true,
      "purpose": "project_confirmation aus dem Schlag entfernen; den fehlenden Projektbestätigungsnachweis mit dem Basisfall vergleichen.",
      "status": "defined"
    }
  ],
  "compile": {
    "errors": [],
    "status": "compiled"
  },
  "input_contract_note": "Native application sowie land.parcels[].naturschutz_codes/project_confirmation; Förderjahr 2026, land.total_area_ha in ha. Ein synthetischer Grünlandschlag mit Code GA09. Projektnachweis ist ein gesetzt/fehlend-Flag; konkrete projektabhängige Platzhalter, Bewirtschaftungswerte und Auflagen werden nicht erfunden.",
  "inventory": {
    "independent_reference_case_status": "not_adjudicated",
    "profile_proposal_count": 55,
    "rule_count": 39,
    "rule_type_counts": {
      "access_requirement": 1,
      "annex_combination": 1,
      "application_coding": 1,
      "application_deadline": 1,
      "area_access": 1,
      "area_limit": 1,
      "closed_list": 1,
      "combination_exclusion": 1,
      "combination_requirement": 3,
      "conditionality": 1,
      "contract_duration": 1,
      "contract_management": 1,
      "eligibility": 1,
      "fertilizer_prohibition": 1,
      "management_requirement": 1,
      "measure_switch": 1,
      "minimum_area": 1,
      "minimum_management": 1,
      "minimum_participation": 1,
      "not_applicable": 1,
      "optional_surcharge": 1,
      "participation_condition": 1,
      "premium_cap": 1,
      "premium_modulation": 1,
      "prohibition": 1,
      "prohibition_with_exception": 1,
      "project_change": 1,
      "recordkeeping": 1,
      "regional_plan": 1,
      "sanction": 1,
      "surcharge_limit": 1,
      "temporary_exception": 5,
      "territorial_eligibility": 1
    },
    "source_count": 8,
    "source_coverage_claims": [
      {
        "disposition_counts": {
          "rules": 3
        },
        "item_count": 3,
        "review_scope": "full_document",
        "source_id": "o6_18_sheet"
      },
      {
        "disposition_counts": {
          "rules": 5
        },
        "item_count": 5,
        "review_scope": "full_document",
        "source_id": "o6_general_conditions"
      },
      {
        "disposition_counts": {
          "rules": 5
        },
        "item_count": 5,
        "review_scope": "targeted_sections",
        "source_id": "srl_2024_main"
      },
      {
        "disposition_counts": {
          "rules": 6
        },
        "item_count": 6,
        "review_scope": "targeted_sections",
        "source_id": "srl_2024_annexes"
      },
      {
        "disposition_counts": {
          "rules": 3
        },
        "item_count": 3,
        "review_scope": "full_document",
        "source_id": "notice_2026_may_biodiversity"
      },
      {
        "disposition_counts": {
          "not_rule": 1,
          "rules": 1
        },
        "item_count": 2,
        "review_scope": "full_document",
        "source_id": "notice_2026_june_insecticide"
      },
      {
        "disposition_counts": {
          "not_rule": 1,
          "rules": 1
        },
        "item_count": 2,
        "review_scope": "full_document",
        "source_id": "notice_2026_august_5"
      },
      {
        "disposition_counts": {
          "not_rule": 1,
          "rules": 2
        },
        "item_count": 3,
        "review_scope": "full_document",
        "source_id": "notice_2026_august_12"
      }
    ],
    "static_policy_input_paths": [
      "input.application",
      "input.application.access_year",
      "input.application.added_area_ha",
      "input.application.additional_grazing_fertilization",
      "input.application.automatic_drought_exception",
      "input.application.base_2025_area_ha",
      "input.application.biodiversity_use_count",
      "input.application.comparable_second_cut",
      "input.application.deadline",
      "input.application.div_code",
      "input.application.div_credit",
      "input.application.drought_no_harvestable_stock",
      "input.application.early_arable_biodiversity_use",
      "input.application.early_grassland_biodiversity_use",
      "input.application.grassland_resowing",
      "input.application.grassland_resowing_written_approval",
      "input.application.grassland_uses_per_year",
      "input.application.grazing_required",
      "input.application.great_bustard_monitoring",
      "input.application.has_managed_parcel",
      "input.application.management_changed",
      "input.application.measure",
      "input.application.nat_code",
      "input.application.nat_fallow_area_ha",
      "input.application.nature_reference_area",
      "input.application.naturschutz_date_exception",
      "input.application.obligations_full_period",
      "input.application.op_code",
      "input.application.phenology_monitoring",
      "input.application.prohibited_interventions",
      "input.application.project_confirmation",
      "input.application.project_confirmation_amended",
      "input.application.regional_goals_and_confirmation",
      "input.application.regional_participation_confirmation",
      "input.application.regional_plan",
      "input.application.sludge_or_sludge_compost_applied",
      "input.application.submission_date",
      "input.application.switch_date",
      "input.application.ubb_or_bio",
      "input.application.use_date",
      "input.application.use_or_care_within_two_years",
      "input.application.violation_assessed",
      "input.documentation",
      "input.documentation.grazing_diary_complete",
      "input.farm",
      "input.farm.region.country",
      "input.farm.region.district",
      "input.farm.region.federal_state",
      "input.farm.year",
      "input.land",
      "input.land.arable_area_ha",
      "input.land.parcels",
      "input.land.total_area_ha"
    ]
  },
  "measure_id": "o6_18",
  "open_dependencies": [
    "Historischer Luna-Quellenstand bleibt unverändert; Übereinstimmung mit dem aktuellen Quellenpaket und verbindliche Gesamtauslegung sind vor einer produktiven Übernahme separat zu prüfen.",
    "Native Eingaben sind kein gemeinsamer App-Vertrag; Herkunft, Vollständigkeit und Bedeutung der entscheidungsrelevanten Nachweisfelder benötigen eine gesonderte Zuordnung.",
    "Mehrschlagauswertung und projektspezifische Auflagenwerte/Platzhalter sind laut Run-Annahmen offene Integrationsfragen.",
    "Günstige Defaults für fehlende Angaben benötigen unabhängige fachliche Prüfung und einen expliziten Missing-Data-Vertrag vor einer Förderempfehlung.",
    "Beobachtet: Fehlende project_confirmation erzeugt eligible=false und project_confirmation_required, lässt aber premium_eur_ha=410.4 bestehen. Die Rate ist damit auch bei fehlendem Projektbeleg nur eine Berechnungsindikation."
  ],
  "output_contract_note": "decision gibt Verletzungen, bekannte Codes und die berechnete Prämienindikation je ha aus. Code-/Prämienauswertung bezieht sich vorrangig auf den ersten Schlag, während manche Verletzungen alle Schläge betrachten. eligible=true bestätigt ausschließlich implementierte Checks; zahlreiche nicht gelieferte Fakten erhalten günstige Defaults.",
  "query": "data.oepul.o6_18.decision",
  "references": [
    {
      "detail": "Belegt die Query, tatsächlich konsumierte Eingabefelder, Checks und Berechnungen; die Variations- und Entfernungsfälle ändern jeweils genau einen konsumierten Blattwert.",
      "path": "runs/v2-o6_18-luna-high-20261005/workspace/policy/naturschutz.rego"
    },
    {
      "detail": "Modellgenerierte synthetische Entwicklungsbeispiele und Grenzwerte; keine unabhängige Ground Truth.",
      "path": "runs/v2-o6_18-luna-high-20261005/workspace/tests/naturschutz_test.rego"
    },
    {
      "detail": "Dokumentiert historische Quellen-/Eingabeannahmen und offene Integrations-/Auslegungsfragen.",
      "path": "runs/v2-o6_18-luna-high-20261005/workspace/notes/assumptions.md"
    }
  ],
  "run_id": "v2-o6_18-luna-high-20261005"
}
