When using templateRef, Argo only borrows the template definition — not spec-level volumes or volumeClaimTemplates from the source WorkflowTemplate. Add workspace VCT, sccache PVC, and git-ssh-key secret at the ci-pipeline spec level so compile-training's sub-templates can access them. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>