- FEATURE: Der `wiki_verify`-Modus wurde wiederhergestellt und ist nun über die CLI/das Menü aufrufbar.
- FIX: `data_processor.py` enthält nun die `process_wiki_verify`-Methode, die gezielt Wikipedia-Artikel mittels ChatGPT verifiziert.
- FIX: Dispatcher in `brancheneinstufung.py` erkennt und startet den `wiki_verify`-Modus korrekt.
- FIX: `process_reevaluation_rows` in `data_processor.py` leert nun nicht mehr die Spalten für manuell eingetragene Wiki-URLs (N und R).
- Dies verhindert das ungewollte Überschreiben von wertvollen, manuell recherchierten Daten während eines `reeval`-Laufs.
- Das System respektiert nun manuelle Eingaben als "Source of Truth" für die Wiki-Extraktion.
- FEATURE: FSM-Pitch-Generierung in `data_processor.py` schreibt Ergebnisse nun in regelmäßigen Batches, um den Fortschritt sichtbar zu machen.
- UPGRADE: FSM-Pitch-Funktion in `helpers.py` verwendet nun explizit ein fortschrittlicheres GPT-4-Modell für qualitativ hochwertigere und spezifischere Ergebnisse.
- Dies finalisiert die FSM-Pitch-Funktionalität für den produktiven Einsatz.
- FEATURE: Neuer Modus `fsm_pitch` in `brancheneinstufung.py` und `data_processor.py` implementiert.
- Dieser Modus durchläuft das gesamte Sheet und generiert gezielt nur die fehlenden, personalisierten FSM-Pitch-Sätze.
- Die Methode ist für die Ausführung als Hintergrundprozess optimiert.
- MAJOR REFACTOR: Globale Variablen für Branchenschema komplett entfernt. Das Schema wird nun in der `DataProcessor`-Instanz gehalten und als Argument übergeben.
- FIX: Kritischer Prompt-Fehler endgültig behoben. `evaluate_branche_chatgpt` erhält das Schema nun als explizites Argument, was Scope-Probleme beseitigt.
- Das Projekt ist nun in einem stabilen, logisch konsistenten und lauffähigen Zustand für die Bestandsanreicherung.
- MAJOR REFACTOR: Globale Variablen für Branchenschema komplett entfernt. Das Schema wird nun in der `DataProcessor`-Instanz gehalten.
- FIX: Kritischer Prompt-Fehler endgültig behoben. `evaluate_branche_chatgpt` erhält das Schema nun als explizites Argument, was Scope-Probleme beseitigt.
- Das Projekt ist nun in einem stabilen, logisch konsistenten und lauffähigen Zustand für die Bestandsanreicherung. Die Grundlage für neue Features ist gelegt.