{
  "checkedAt": "2026-10-22T16:43:24.594444+00:00",
  "design": "Eight deliberately constructed fixtures, two deterministic checks. No model inference, no API, no measured model accuracy. The strict variant only adds an exact top-level key allowlist.",
  "python": "3.12.10",
  "system": "Windows",
  "original_sha256": "2c4b9b56a8bc4be74133a389780a4dfd65449eb873b1f0fcb4442b44c5b86817",
  "fixtures_sha256": "e148fc497ab05b7efce9a3497d67dc515965f7e1726f5419aee34623027534e4",
  "actual_cli_runs": 16,
  "selftest_passed": true,
  "results": [
    {
      "id": "korrekt",
      "title": "Alle Sollwerte stimmen",
      "baseline": true,
      "strict": true,
      "baseline_exit": 0,
      "strict_exit": 0
    },
    {
      "id": "summe",
      "title": "Falsche Summe",
      "baseline": false,
      "strict": false,
      "baseline_exit": 1,
      "strict_exit": 1
    },
    {
      "id": "pflichtfeld",
      "title": "Pflichtfeld fehlt",
      "baseline": false,
      "strict": false,
      "baseline_exit": 1,
      "strict_exit": 1
    },
    {
      "id": "reihenfolge",
      "title": "Andere Reihenfolge",
      "baseline": false,
      "strict": false,
      "baseline_exit": 1,
      "strict_exit": 1
    },
    {
      "id": "typ",
      "title": "Zahl als Zeichenkette",
      "baseline": false,
      "strict": false,
      "baseline_exit": 1,
      "strict_exit": 1
    },
    {
      "id": "zusatzfeld",
      "title": "Zusätzliches Feld",
      "baseline": true,
      "strict": false,
      "baseline_exit": 0,
      "strict_exit": 1
    },
    {
      "id": "syntax",
      "title": "Ungültige JSON-Syntax",
      "baseline": false,
      "strict": false,
      "baseline_exit": 1,
      "strict_exit": 1
    },
    {
      "id": "doppelt",
      "title": "ID doppelt statt vollständig",
      "baseline": false,
      "strict": false,
      "baseline_exit": 1,
      "strict_exit": 1
    }
  ],
  "limits": [
    "Synthetic inputs, not sampled model outputs.",
    "Only this fixed expected object is checked.",
    "Extra top-level keys allowed by the original exercise checker.",
    "Strict top-level keys do not prove the truth of arbitrary field values or prose."
  ]
}
