...etwas zu “bewerten”/zu “füllen”.

**Warum v2.0-Verstoß:**
v2.0 erlaubt explizit **leere Codes**: `"codes": []`.

---

## 2) Minimal-invasive Umstellung auf v2.0 (Patchplan, reversibel, ohne Rewrite)

Ich beschreibe nur die **kleinstmöglichen** Änderungenblöcke. Du kannst sie einzeln übernehmen oder verwerfen.

### Patch 1: Schema komplett auf v2.0 umstellen (nur Output-Keys ändern)
**Ersetze** das erwartete JSON-Sc...