diff --git a/brancheneinstufung.py b/brancheneinstufung.py index 9e6db9a2..b91f0792 100644 --- a/brancheneinstufung.py +++ b/brancheneinstufung.py @@ -9903,7 +9903,8 @@ def main(): "website_details", # EXPERIMENTELL - Nutzt process_website_details (Block 32) "train_technician_model", # Nutzt train_technician_model (Block 31) "alignment", # Nutzt globale alignment_demo (Block 14) - "reparatur_sitz" # NEUER MODUS HIER + "reparatur_sitz", + "plausi_check_data" # NEUER MODUS HIER ], "Kombinierte Laeufe (Vordefiniert)": [ "combined_all", # Definiert eine Sequenz von Batch-Modi @@ -10462,7 +10463,13 @@ def main(): end_sheet_row=None, # Bis zum Ende des Sheets limit=final_limit_to_use # Verwendet das global ermittelte Limit ) - + + elif selected_mode == "plausi_check_data": # <<< NEUER ELIF-BLOCK + data_processor.run_plausibility_checks_batch( # Methode aus vorherigem Vorschlag + start_sheet_row=args.start_sheet_row, # Nimmt CLI-Argumente für Bereich + end_sheet_row=args.end_sheet_row, + limit=limit_to_pass # Nimmt das ermittelte Limit + ) # ---- Modus nicht gefunden (sollte durch Validierung oben abgefangen werden) ---- else: