Cancella ogni artefatto la cui fase produttrice > target, usando artifacts_out di workflow.yaml. Risolve il bug latente di ChironeWp3: ctes/*.sql orfani (non piu' nel piano dopo un re-derive) restavano su disco e bloccavano finalize. Da chiamare insieme all'append di phase_reopened per mantenere stato coerente. 6 tests (target 4/1/7, empty, missing, orfani CTE). 26 total passing.