What problem does it solve? Writing correct Tekton CI/CD pipelines requires mastering many tekton.dev/v1 patterns—resolvers, git authentication, node targeting, matrix fan-out, CEL conditions, and timeout hierarchies—and small mistakes cause failed or misscheduled runs. ## Core Features & Use Cases - Resolver-Based Task Refs: Reference tasks via git, cluster, or hub resolvers instead of inline TaskSpecs, with configurable resolver cache TTL. - Git Authentication: Configure ServiceAccount secrets with tekton.dev/git annotations so creds-init authenticates all git operations against private repositories. - Scheduling & Conditions: Target nodes via podTemplate and taskRunSpecs, fan out builds with matrix params, gate tasks with when/CEL expressions, and run finally cleanup tasks. - Use Case: You need a multi-arch build pipeline that clones from a private GitHub repo, runs amd64 and arm64 builds on matching nodes, and sends a notification whether the build succeeds or fails. ## Quick Start Write a Tekton PipelineRun that clones my private repo, builds for amd64 and arm64 using a matrix, and runs a notification task in finally.