Chiusura fase di ristrutturazione e modularizzazione del workflow per favorire sviluppo modulare

This commit is contained in:
2026-08-24 13:32:20 +02:00
parent fa2298653b
commit 6062cb010e
96 changed files with 304 additions and 259 deletions
+4 -4
View File
@@ -2,12 +2,12 @@
from __future__ import annotations
import json
import hashlib
import json
import os
import uuid
import stat
import shutil
import stat
import uuid
from collections.abc import Callable, Sequence
from dataclasses import dataclass
from pathlib import Path
@@ -325,7 +325,7 @@ def run_job(
_persist(checkpoint_path, run)
try:
stage_result = stage_callable(context)
except Exception:
except Exception: # noqa: BLE001 - stage failures are persisted as terminal reports
failed = stage.model_copy(
update={
"status": "failed",