<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://ci-perf-lint.veritycost.com/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/async-test-uses-sync-testclient/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/avoid-brew-update-on-hosted-macos/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/avoid-broad-upload-artifact/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/avoid-c-drive-on-windows-runner/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/avoid-docker-image-via-uses/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/avoid-eslint-plugin-prettier/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/avoid-lucide-angular-icons-registry/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/avoid-lucide-dynamic-icon/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/avoid-mui-barrel-imports/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/avoid-mypy-production-bundle/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/avoid-prettier-eslint/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/avoid-svg-component-imports/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/avoid-xcode-install-on-hosted-macos/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/bundler-external-subpath-leak/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/cache-terraform-providers/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/cargo-build-before-test/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/cdk-asset-waste-files/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/cdk-bucket-deployment-memory-unconfigured/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/cdk-duplicate-asset-hash/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/circleci-checkout-uses-full-clone/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/collapse-multiple-go-builds-in-job/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/consider-caching-os-packages-or-using-a-custom-image/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/consider-filter-blob-none-for-release-metadata/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/consider-slim-over-alpine-for-ci/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/db-io-reduce/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/deep-checkout-excessive-depth/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/deep-checkout-without-need/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/detected-large-barrel-file/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/detected-large-files/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/docker-bake-file-unused-in-ci/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/docker-build-cache-disabled-in-ci/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/docker-build-load-true-unnecessary/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/docker-build-without-layer-cache/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/docker-cache-copy-path-mismatch/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/dockerfile-add-without-clear-need/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/dockerfile-apk-add-without-no-cache-or-cache-mount/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/dockerfile-apt-install-without-cleanup-or-cache-mount/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/dockerfile-apt-install-without-no-install-recommends/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/dockerfile-base-image-uses-floating-tag/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/dockerfile-bun-install-without-frozen-lockfile/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/dockerfile-bundle-install-without-cache-mount/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/dockerfile-cargo-build-release-without-cache-mount/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/dockerfile-cargo-install-without-locked/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/dockerfile-compiled-build-copies-source-layer/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/dockerfile-copies-all-before-deps/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/dockerfile-copy-link-without-cache-benefit/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/dockerfile-final-stage-copies-broad-context/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/dockerfile-go-build-without-cache-mount/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/dockerfile-go-mod-download-without-cache-mount/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/dockerfile-gradle-build-without-cache-mount/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/dockerfile-gradle-dependencies-without-cache-mount/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/dockerfile-maven-build-without-cache-mount/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/dockerfile-maven-go-offline-without-cache-mount/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/dockerfile-pnpm-install-without-frozen-lockfile/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/dockerfile-uses-npm-install-with-lockfile/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/dockerfile-uv-sync-without-frozen-lockfile/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/dockerfile-yarn-install-without-immutable-lockfile/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/dockerignore-misses-noisy-build-context-paths/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/duplicate-checkout-in-same-workflow/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/duplicate-install-or-lint/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/elixir-otp-version-performance/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/go-build-before-race-test/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/go-test-broad-package-serial-p-one/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/go-test-repeats-vet-after-go-vet/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/gradle-parallel-not-enabled/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/hatch-without-uv-installer/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/jvm-cds-opportunity-for-repeated-startup/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/jvm-production-image-uses-jdk-runtime/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/large-jest-snapshot/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/matrix-test-job-without-test-sharding/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/missing-angular-cli-cache/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/missing-concurrency/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/missing-dependency-cache/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/missing-dockerignore-for-build-context/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/missing-gradle-build-cache/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/missing-make-j-flag/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/missing-next-build-cache/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/missing-path-ignore-for-non-code/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/missing-paths-filter/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/missing-release-downstream-success-guard/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/missing-test-worker-tuning-for-standard-runner/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/missing-timeout-in-minutes-buildkite/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/missing-timeout-in-minutes-gitlab-ci/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/missing-timeout-minutes/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/missing-turbo-cache/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/native-dependency-may-fall-back-to-source-build/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/nox-without-uv-backend/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/npm-audit-in-ci/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/npm-ci-over-npm-install/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/outdated-datadog-lambda-extension/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/outdated-husky-version/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/outdated-setup-action-without-cache/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/pdm-without-use-uv/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-buildx-bake-for-multiple-images/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-buildx-build-over-docker-build/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-direct-angular-material-imports/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-direct-ant-design-icons-imports/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-direct-antd-imports/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-direct-date-fns-imports/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-direct-effect-imports/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-direct-font-awesome-imports/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-direct-headlessui-float-react-imports/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-direct-headlessui-react-imports/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-direct-heroicons-imports/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-direct-lodash-es-imports/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-direct-material-ui-v4-imports/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-direct-mui-core-imports/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-direct-ramda-imports/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-direct-react-bootstrap-imports/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-direct-react-icons-imports/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-direct-react-use-imports/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-direct-recharts-imports/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-direct-rxjs-imports/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-direct-tabler-icons-imports/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-direct-tremor-imports/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-direct-upload-for-compressed-artifacts/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-direct-visx-imports/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-dorny-paths-filter-for-scoped-jobs/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-eslint-plugin-import-x/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-explicit-import-extensions/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-frozen-lockfile/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-jest-30-for-jest-29/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-lefthook-for-complex-git-hooks/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-mise-over-asdf/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-mypy-performance-milestone/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-native-arm-runner-over-qemu/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-next-typescript-performance-milestone/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-nextest-for-heavy-rust-tests/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-nextjs-12-minor-performance-milestone/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-nextjs-13-minor-performance-milestone/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-nextjs-14-minor-performance-milestone/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-node-run-over-npm-run/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-oxfmt-over-prettier/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-oxlint-over-eslint/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-pydantic-v2/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-rails-performance-milestone/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-ruby-33-yjit/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-ruff-format-over-black/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-ruff-import-sorting-over-isort/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-setup-bun-for-lightweight-node-tooling/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-setup-uv-for-lightweight-python-tooling/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-sparse-checkout-for-scoped-workflow/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-standard-arm-runner-for-api-cli/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-standard-arm-runner-for-portable-tooling/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-storybook-6-minor-performance-milestone/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-storybook-7-minor-performance-milestone/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-tailwind-v4-upgrade-tool/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-turborepo-over-npm-workspaces/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-uv-pip-over-pip/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/prefer-zstd-compression-for-pushed-docker-images/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/pyramid-config-scan-unrestricted/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/pytest-norecursedirs-override/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/pytest-testpaths-unconfigured/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/pytest-xdist-installed-but-not-used/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/python-top-level-heavy-client-init/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/rails-db-schema-load-over-migrate/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/recommend-rspack-over-webpack/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/recommend-swc-over-babel/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/recommend-webpack-4-latest-patch/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/recommend-webpack-5-latest-patch/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/redundant-bootstrap-in-husky-hook/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/redundant-install-for-preinstalled-cli/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/redundant-manual-cache-with-setup-action/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/redundant-npx-or-bootstrap/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/renovate-aws-sdk-grouping/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/renovate-cdk-deps-grouping/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/renovate-rebase-when-unconfigured/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/repeated-bootstrap-setup/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/repeated-build-in-same-workflow/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/repeated-install-in-same-job/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/repeated-lint-in-same-workflow/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/ruby-setup-ruby-missing-bundler-cache/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/scheduled-heavy-workflow-without-throttling/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/setup-node-cache-dependency-path-unset/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/tailwind-content-config/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/terraform-github-app-auth/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/terraform-github-parallel-requests/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/terraform-github-slow-resources/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/terraform-lockfile-missing/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/terraform-pagerduty-team-membership-version/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/terraform-parallelism-unconfigured/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/tox-without-tox-uv/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/ts-loader-fork-ts-checker/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/ungated-heavy-job/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/unnecessary-app-install-for-lint-job/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/unnecessary-checkout-when-only-using-artifacts/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/unnecessary-npm-global-upgrade-before-npm-install/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/wasteful-npm-global-install/</loc></url><url><loc>https://ci-perf-lint.veritycost.com/rules/wasteful-package-install-in-container/</loc></url></urlset>