When download.recheck / task.retry was executed but errored (e.g. the downloader was unreachable), applyRecoveryOutcome only looked at succeeded actions and recorded outcome=not_attempted with the summary "没有执行恢复动作", which is false. Record outcome=failed and name the failed action instead. Needs image rebuild to take effect. Co-Authored-By: Claude Opus 5.5 <[email protected]>