{
  "case_origin": "DEVELOPMENT ONLY: NPA-Flächenstruktur aus test_npa_limit_passes/fails in runs/v2-o6_1c-luna-high-20260930/workspace/tests/o6_1c_test.rego; Pflege, Betriebsmittel, Kombination und Vertragsdaten anhand der Policy synthetisch vervollständigt. Keine Expertenlabels, kein Golden- oder Heldout-Test; keine erwarteten fachlichen Ergebnisse werden vergeben.",
  "cases": [
    {
      "case_id": "baseline",
      "changes_from_baseline": [],
      "input": {
        "farm": {
          "region": {
            "nUTS": "AT11"
          },
          "year": 2026
        },
        "land": {
          "arable_area_ha": 10,
          "parcels": [
            {
              "area_ha": 0.3,
              "combination": {
                "other_measure_ids": []
              },
              "measure_category": "nonproductive_arable",
              "npa": {
                "care_events_current_year": 1,
                "care_events_last_two_years": 1,
                "clearance_method": "mechanical",
                "following_crop": "cover_crop",
                "grazing": false,
                "sowing_date": "2026-05-15"
              },
              "operations": {
                "fertilizer": {
                  "mineral_n_kg_per_ha": 0,
                  "organic_n_kg_per_ha": 0
                },
                "psm_used": false
              },
              "parcel_id": "synthetic_npa_1"
            }
          ]
        },
        "measure": {
          "contract_end": "2026-12-31",
          "contract_start": "2026-01-01",
          "id": "o6_1c",
          "npa_area_with_care_before_august_ha": 0.1
        }
      },
      "input_sha256": "c7c0bd954081409364101cc3f03b2a889b2ac270339b801a4ec3e14a4aad6d05",
      "opa_result": {
        "result": [
          {
            "expressions": [
              {
                "location": {
                  "col": 1,
                  "row": 1
                },
                "text": "data.policy.o6_1c.decisions",
                "value": [
                  {
                    "code": "NPA_AREA_LIMIT",
                    "status": "pass"
                  }
                ]
              }
            ]
          }
        ]
      },
      "output": [
        {
          "code": "NPA_AREA_LIMIT",
          "status": "pass"
        }
      ],
      "output_changed_from_baseline": false,
      "purpose": "Konstruierte synthetische Basis zur Beobachtung des nativen Kandidaten; kein bestätigter Förderfall.",
      "status": "defined"
    },
    {
      "case_id": "variation",
      "changes_from_baseline": [
        {
          "after": {
            "present": true,
            "value": 0.5
          },
          "before": {
            "present": true,
            "value": 0.3
          },
          "path": "/land/parcels/0/area_ha"
        }
      ],
      "input": {
        "farm": {
          "region": {
            "nUTS": "AT11"
          },
          "year": 2026
        },
        "land": {
          "arable_area_ha": 10,
          "parcels": [
            {
              "area_ha": 0.5,
              "combination": {
                "other_measure_ids": []
              },
              "measure_category": "nonproductive_arable",
              "npa": {
                "care_events_current_year": 1,
                "care_events_last_two_years": 1,
                "clearance_method": "mechanical",
                "following_crop": "cover_crop",
                "grazing": false,
                "sowing_date": "2026-05-15"
              },
              "operations": {
                "fertilizer": {
                  "mineral_n_kg_per_ha": 0,
                  "organic_n_kg_per_ha": 0
                },
                "psm_used": false
              },
              "parcel_id": "synthetic_npa_1"
            }
          ]
        },
        "measure": {
          "contract_end": "2026-12-31",
          "contract_start": "2026-01-01",
          "id": "o6_1c",
          "npa_area_with_care_before_august_ha": 0.1
        }
      },
      "input_sha256": "49e28ce295d0ddc9889a0c3ece6773a1a05a33b38ef45f5d1a9d3c482248c556",
      "opa_result": {
        "result": [
          {
            "expressions": [
              {
                "location": {
                  "col": 1,
                  "row": 1
                },
                "text": "data.policy.o6_1c.decisions",
                "value": [
                  {
                    "code": "NPA_AREA_LIMIT",
                    "status": "fail"
                  }
                ]
              }
            ]
          }
        ]
      },
      "output": [
        {
          "code": "NPA_AREA_LIMIT",
          "status": "fail"
        }
      ],
      "output_changed_from_baseline": true,
      "purpose": "Nur die NPA-Parzellenfläche von 0,30 auf 0,50 ha ändern: native 4-%-Grenze bei 10 ha Acker überschreiten.",
      "status": "defined"
    },
    {
      "case_id": "missing_fact",
      "changes_from_baseline": [
        {
          "after": {
            "present": false
          },
          "before": {
            "present": true,
            "value": 10
          },
          "path": "/land/arable_area_ha"
        }
      ],
      "input": {
        "farm": {
          "region": {
            "nUTS": "AT11"
          },
          "year": 2026
        },
        "land": {
          "parcels": [
            {
              "area_ha": 0.3,
              "combination": {
                "other_measure_ids": []
              },
              "measure_category": "nonproductive_arable",
              "npa": {
                "care_events_current_year": 1,
                "care_events_last_two_years": 1,
                "clearance_method": "mechanical",
                "following_crop": "cover_crop",
                "grazing": false,
                "sowing_date": "2026-05-15"
              },
              "operations": {
                "fertilizer": {
                  "mineral_n_kg_per_ha": 0,
                  "organic_n_kg_per_ha": 0
                },
                "psm_used": false
              },
              "parcel_id": "synthetic_npa_1"
            }
          ]
        },
        "measure": {
          "contract_end": "2026-12-31",
          "contract_start": "2026-01-01",
          "id": "o6_1c",
          "npa_area_with_care_before_august_ha": 0.1
        }
      },
      "input_sha256": "4af83c0cd9dfe521bdf3633e471b6968a1033a76d81d0c910a36c3c4e5c46574",
      "opa_result": {
        "result": [
          {
            "expressions": [
              {
                "location": {
                  "col": 1,
                  "row": 1
                },
                "text": "data.policy.o6_1c.decisions",
                "value": [
                  {
                    "code": "NPA_AREA_LIMIT",
                    "status": "fail"
                  }
                ]
              }
            ]
          }
        ]
      },
      "output": [
        {
          "code": "NPA_AREA_LIMIT",
          "status": "fail"
        }
      ],
      "output_changed_from_baseline": true,
      "purpose": "Nur land.arable_area_ha entfernen: Verhalten bei fehlendem Nenner der Flächenbegrenzung beobachten.",
      "status": "defined"
    }
  ],
  "compile": {
    "errors": [],
    "status": "compiled"
  },
  "input_contract_note": "Native farm.year/farm.region.nUTS mit gemischter Großschreibung, measure und land.parcels. Die Basis enthält eine synthetische NPA-Fläche; Agroforst wird in diesen drei Entwicklungsproben nicht ausgeübt. Alle Werte sind ausdrücklich synthetische Entwicklungsannahmen; die Eingaben repräsentieren keinen echten Betrieb.",
  "inventory": {
    "independent_reference_case_status": "not_adjudicated",
    "profile_proposal_count": 58,
    "rule_count": 46,
    "rule_type_counts": {
      "applicant_eligibility": 1,
      "application_deadline": 1,
      "care_frequency": 1,
      "clearance": 1,
      "combination": 2,
      "continuity": 1,
      "contract_period": 1,
      "deadline": 2,
      "declaration": 1,
      "definition": 1,
      "eligibility_exclusion": 1,
      "establishment": 2,
      "exception": 2,
      "exclusion": 1,
      "farm_minimum": 1,
      "geometry": 1,
      "input_prohibition": 2,
      "location": 2,
      "maintenance": 1,
      "modulation": 1,
      "negative_list": 1,
      "no_double_counting": 1,
      "option": 1,
      "post_break": 1,
      "premium_band": 2,
      "premium_cap": 1,
      "premium_floor": 1,
      "renewal": 1,
      "replacement": 1,
      "sanction": 1,
      "scope": 1,
      "scope_exclusion": 4,
      "timing_share": 1,
      "tree_maintenance": 1,
      "use_prohibition": 2
    },
    "source_count": 8,
    "source_coverage_claims": [
      {
        "disposition_counts": {
          "not_rule": 2,
          "rules": 7
        },
        "item_count": 9,
        "review_scope": "full_document",
        "source_id": "o6_1c"
      },
      {
        "disposition_counts": {
          "not_rule": 7,
          "rules": 11
        },
        "item_count": 18,
        "review_scope": "full_document",
        "source_id": "o6_general"
      },
      {
        "disposition_counts": {
          "rules": 7
        },
        "item_count": 7,
        "review_scope": "targeted_sections",
        "source_id": "srl_oepul_2023"
      },
      {
        "disposition_counts": {
          "not_rule": 1,
          "rules": 1
        },
        "item_count": 2,
        "review_scope": "targeted_sections",
        "source_id": "srl_oepul_2023_anhaenge"
      },
      {
        "disposition_counts": {
          "not_rule": 1,
          "rules": 1
        },
        "item_count": 2,
        "review_scope": "full_document",
        "source_id": "ama_notice_2026_biodiv"
      },
      {
        "disposition_counts": {
          "rules": 1
        },
        "item_count": 1,
        "review_scope": "full_document",
        "source_id": "ama_notice_2026_rebzikade"
      },
      {
        "disposition_counts": {
          "not_rule": 1,
          "rules": 1
        },
        "item_count": 2,
        "review_scope": "full_document",
        "source_id": "ama_notice_2026_drought_0805"
      },
      {
        "disposition_counts": {
          "not_rule": 2,
          "rules": 1
        },
        "item_count": 3,
        "review_scope": "full_document",
        "source_id": "ama_notice_2026_drought_0812"
      }
    ],
    "static_policy_input_paths": [
      "input.farm.region.nUTS",
      "input.farm.year",
      "input.land.arable_area_ha",
      "input.land.parcels",
      "input.measure.contract_end",
      "input.measure.contract_start",
      "input.measure.id",
      "input.measure.npa_area_with_care_before_august_ha"
    ]
  },
  "measure_id": "o6_1c",
  "open_dependencies": [
    "Keine unabhängige Bestätigung des NPA-Flächenbezugs (4-%-Nenner) und der Kombinationstabelle; die betreffenden Klärungen in App #140 werden erst für das Sollurteil benötigt.",
    "Native decisions aggregiert nicht alle Helper (z.B. Saat-/Vertragsfrist und Augustanteil); die drei NPA-Proben sind keine vollständige Agroforst-/NPA-Abdeckung.",
    "Kein expliziter Zustand für fehlende Daten; fehlende Werte sind vom fachlichen fail abzugrenzen."
  ],
  "output_contract_note": "decisions ist ein Set einzelner code/status-Befunde, kein zusammengefasstes Förderurteil. eligible ist ein separater Zugangsbefund aus Maßnahmen-ID, Jahr und nichtleerem Regionswert; er ignoriert Verletzungen in decisions. Prämienbänder sind separat und werden hier nicht abgefragt. Fehlende Ackerfläche kann NPA_AREA_LIMIT als fail statt missing erscheinen lassen.",
  "query": "data.policy.o6_1c.decisions",
  "references": [
    {
      "detail": "Native Eingabepfade und ausdrücklich gewählter Ausgabepunkt; Änderung und fehlende Tatsache richten sich nach dem ausführbaren Kandidaten, nicht nach einer fachlichen Sollentscheidung.",
      "path": "runs/v2-o6_1c-luna-high-20260930/workspace/policy/o6_1c.rego"
    },
    {
      "detail": "NPA-Flächenstruktur aus test_npa_limit_passes/fails in runs/v2-o6_1c-luna-high-20260930/workspace/tests/o6_1c_test.rego; Pflege, Betriebsmittel, Kombination und Vertragsdaten anhand der Policy synthetisch vervollständigt.",
      "path": "runs/v2-o6_1c-luna-high-20260930/workspace/tests/o6_1c_test.rego"
    },
    {
      "detail": "Historische Modellannahmen und offene Abgrenzungen; keine unabhängige Expertenbestätigung.",
      "path": "runs/v2-o6_1c-luna-high-20260930/workspace/notes/assumptions.md"
    },
    {
      "detail": "Katalog o6_1c_001 beschreibt den 4-%-NPA-Scope; native decisions ist weiterhin nur eine Teilmenge der Katalogklauseln.",
      "path": "runs/v2-o6_1c-luna-high-20260930/workspace/rules/rules.json"
    }
  ],
  "run_id": "v2-o6_1c-luna-high-20260930"
}
