{
  "provenance": "Fiktive API-Huellen und bekannte Sollbefunde; keine Modellantworten.",
  "cases": [
    {
      "id": "korrekt",
      "response": {
        "done": true,
        "message": {
          "role": "assistant",
          "content": "{\"betreff\": \"Drucker im Büro prüfen\", \"kategorie\": \"technik\", \"fruehester_termin\": null}"
        }
      },
      "expected": "sollfelder_erfuellt"
    },
    {
      "id": "datum_erfunden",
      "response": {
        "done": true,
        "message": {
          "role": "assistant",
          "content": "{\"betreff\": \"Drucker pr\\u00fcfen\", \"kategorie\": \"technik\", \"fruehester_termin\": \"2026-11-02\"}"
        }
      },
      "expected": "inhalt_weicht_ab"
    },
    {
      "id": "null_als_zahl",
      "response": {
        "done": true,
        "message": {
          "role": "assistant",
          "content": "{\"betreff\": \"Drucker pr\\u00fcfen\", \"kategorie\": \"technik\", \"fruehester_termin\": 0}"
        }
      },
      "expected": "termin_typ_unpassend"
    },
    {
      "id": "kategorie_falsch",
      "response": {
        "done": true,
        "message": {
          "role": "assistant",
          "content": "{\"betreff\": \"Drucker pr\\u00fcfen\", \"kategorie\": \"sonstiges\", \"fruehester_termin\": null}"
        }
      },
      "expected": "inhalt_weicht_ab"
    },
    {
      "id": "kein_inneres_json",
      "response": {
        "done": true,
        "message": {
          "content": "Hier ist die Antwort."
        }
      },
      "expected": "inneres_json_ungueltig"
    },
    {
      "id": "abgebrochen",
      "response": {
        "done": false,
        "message": {
          "content": "{"
        }
      },
      "expected": "antwort_unvollstaendig"
    },
    {
      "id": "message_fehlt",
      "response": {
        "done": true
      },
      "expected": "inhalt_fehlt"
    }
  ]
}
