diff --git a/control-pipeline/api/control_generator_routes.py b/control-pipeline/api/control_generator_routes.py index 0d95fcf..3a10dd4 100644 --- a/control-pipeline/api/control_generator_routes.py +++ b/control-pipeline/api/control_generator_routes.py @@ -52,7 +52,7 @@ class GenerateRequest(BaseModel): max_controls: int = 50 max_chunks: int = 1000 # Default: process max 1000 chunks per job (respects document boundaries) batch_size: int = 5 - skip_web_search: bool = False + skip_web_search: bool = True # Default True — Anchors nachtraeglich batchen dry_run: bool = False regulation_filter: Optional[List[str]] = None # Only process these regulation_code prefixes regulation_exclude: Optional[List[str]] = None # Skip these regulation_code prefixes diff --git a/control-pipeline/services/control_generator.py b/control-pipeline/services/control_generator.py index a05dacc..f1ac8d1 100644 --- a/control-pipeline/services/control_generator.py +++ b/control-pipeline/services/control_generator.py @@ -489,7 +489,7 @@ class GeneratorConfig(BaseModel): max_controls: int = 0 # 0 = unlimited (process ALL chunks) max_chunks: int = 0 # 0 = unlimited; >0 = stop after N chunks (respects document boundaries) skip_processed: bool = True - skip_web_search: bool = False + skip_web_search: bool = True # Default True — Anchor-Search verlangsamt 5x, nachtraeglich batchen dry_run: bool = False existing_job_id: Optional[str] = None # If set, reuse this job instead of creating a new one regulation_filter: Optional[List[str]] = None # Only process chunks matching these regulation_code prefixes