...st **JSONL** als “Single Source of Truth”.
- Dein `parse_llm_response()` ist gefährlich (Markdown-Parser → Modell driftet → falsche Codes). Für v2.0 brauchst du **hartes JSON**.

Wenn du willst, kann ich als nächstes den **Aggregator** liefern, der aus `features.jsonl` die Frequenzen/Zeiträume/Reports erzeugt (Arzt/[REDACTED]/Forschung/Buch).