spec.archiveLogs:false was the real kill-switch — it disabled archival for the whole workflow regardless of the per-template MinIO-reachability fix. Flip to true so logs actually land in the argo-logs bucket. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>