{
  "prompt": "In der Datei `zeitfenster.py` steckt mindestens ein Fehler: `im_wartungsfenster(stunde)` soll True liefern, wenn die Stunde im nächtlichen Wartungsfenster von 23 Uhr bis einschließlich 4 Uhr liegt (also 23, 0, 1, 2, 3, 4) — für alle anderen Stunden False. Ungültige Stunden (<0 oder >23) sollen einen ValueError auslösen. Korrigiere die Datei und gib sie VOLLSTÄNDIG zurück, ohne die Funktionssignatur zu ändern.",
  "antwort_datei": "zeitfenster.py",
  "dateien": {
    "zeitfenster.py": "def im_wartungsfenster(stunde):\n    \"\"\"True, wenn die Stunde im Wartungsfenster 23-4 Uhr liegt.\"\"\"\n    if stunde < 0 or stunde > 24:\n        raise ValueError(\"ungueltige Stunde\")\n    return 23 <= stunde or stunde < 4\n"
  },
  "timeout_s": 60
}
