ee43a8e6ad
extractArchivePath only stripped the "Archive written to " prefix when the string ended in ".tar.gz", but SAT packs write bare run directories, never actual tar.gz archives. Any task routed through an ActionResult-wrapping pack function (e.g. RunNvidiaAcceptancePackWithOptions, used by the DCGM L1-L4 diag task) passed the whole prefixed string into ReadSATOverallStatus, which then failed to find summary.txt and silently returned "", masking real job failures as task-level "done". Strip the prefix directly instead of gating on a suffix that SAT run dirs never have. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>