harden(gui): centraliser fail-close repli + garde-fou logging + doc mutex (revue finale Plan 1a)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -130,10 +130,11 @@ class RunSummary:
|
||||
|
||||
|
||||
def _default_process_fn(doc_path: Path, out_dir: Path) -> dict:
|
||||
# Import paresseux : aucun manager NER chargé à l'import du runner.
|
||||
from anonymizer_core_refactored_onnx import process_document
|
||||
# Passe par make_process_fn pour bénéficier du fail-close P0-1 (refus si le
|
||||
# NER obligatoire est indisponible), même sur ce chemin de repli.
|
||||
from gui_v6.engine_bridge import EngineSettings, make_process_fn
|
||||
|
||||
return process_document(doc_path, out_dir)
|
||||
return make_process_fn(EngineSettings())(doc_path, out_dir)
|
||||
|
||||
|
||||
class ProcessingRunner:
|
||||
|
||||
Reference in New Issue
Block a user