{
  "measure_id": "o6_18",
  "run_id": "v2-o6_18-luna-high-20261005",
  "query": "data.oepul.o6_18.decision",
  "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.",
  "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.",
  "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",
      "purpose": "Synthetische Ausgangskonstellation zur Beobachtung der nativen Ausgabe; kein fachlich bestätigter Positivfall.",
      "input": {
        "farm": {
          "year": 2026
        },
        "land": {
          "total_area_ha": 20,
          "parcels": [
            {
              "land_use": "grassland",
              "project_confirmation": true,
              "naturschutz_codes": [
                {
                  "code": "GA09"
                }
              ]
            }
          ]
        },
        "application": {
          "measure": "o6_18",
          "nat_code": true,
          "nature_reference_area": true
        }
      }
    },
    {
      "case_id": "variation",
      "purpose": "Den einzelnen Code GA09 durch den im Modelltest belegten Code GL06 ersetzen; beobachten, ob ein zusätzlicher Monitoringnachweis als Verletzung erscheint.",
      "input": {
        "farm": {
          "year": 2026
        },
        "land": {
          "total_area_ha": 20,
          "parcels": [
            {
              "land_use": "grassland",
              "project_confirmation": true,
              "naturschutz_codes": [
                {
                  "code": "GL06"
                }
              ]
            }
          ]
        },
        "application": {
          "measure": "o6_18",
          "nat_code": true,
          "nature_reference_area": true
        }
      }
    },
    {
      "case_id": "missing_fact",
      "purpose": "project_confirmation aus dem Schlag entfernen; den fehlenden Projektbestätigungsnachweis mit dem Basisfall vergleichen.",
      "input": {
        "farm": {
          "year": 2026
        },
        "land": {
          "total_area_ha": 20,
          "parcels": [
            {
              "land_use": "grassland",
              "naturschutz_codes": [
                {
                  "code": "GA09"
                }
              ]
            }
          ]
        },
        "application": {
          "measure": "o6_18",
          "nat_code": true,
          "nature_reference_area": true
        }
      }
    }
  ],
  "references": [
    {
      "path": "runs/v2-o6_18-luna-high-20261005/workspace/policy/naturschutz.rego",
      "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/tests/naturschutz_test.rego",
      "detail": "Modellgenerierte synthetische Entwicklungsbeispiele und Grenzwerte; keine unabhängige Ground Truth."
    },
    {
      "path": "runs/v2-o6_18-luna-high-20261005/workspace/notes/assumptions.md",
      "detail": "Dokumentiert historische Quellen-/Eingabeannahmen und offene Integrations-/Auslegungsfragen."
    }
  ],
  "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."
  ]
}
