2.0.1 — image interpolation fix CRITICAL fix to v2.0.0's tooling-pinning premise. GitLab single-pass interpolation does NOT recursively resolve $[[ component.version ]] inside input default strings. The 2.0.0 templates put the version interpolation inside the image: input default, which produced a literal "ci-go:$[[ component.version ]]" string at consumer pipeline runtime, breaking image pulls. Fix: dropped the `image:` input from every template; image: now lives in the job body where composition-time interpolation works correctly. Consumers who previously overrode `image:` via component input must now use `extends:` to override the job's image directly. None of the estate consumers used the input override. Also fixes catalog test-include suppression to add allow_failure: true so future tag pipelines don't block on manual upstreams (2.0.0 release was published via API as a one-time recovery). Migration from 2.0.0: - Bump @2.0.0 to @2.0.1 in your .gitlab-ci.yml - If you passed an `image:` input to any go-*/rust-*/cloudflare-* component, drop that input. To override, use `extends:`.