src/deployment/deploy-engine.ts, src/deployment/intrinsic-function-resolver.ts, src/analyzer/dag-builder.ts, src/analyzer/template-parser.ts, src/cli/commands/{deploy,destroy,destroy-runner}.ts, src/provisioning/register-providers.ts | BROAD set (bench-cdk-sample, lambda, microservices, multi-resource, multi-stack-deps, drift-revert, drift-revert-vpc, remove-protection, export) — cross-cutting deploy/destroy. Also cross-stack-references for any cross-stack/exports change. |
src/state/**, src/state/export-index-store.ts | schema-v<N>-to-v<N+1>-migration (latest), cross-stack-references, import-value-strong-ref |
src/provisioning/providers/<Svc>* | the matching service integ (iam-managed-policy, dynamodb-*, s3-*, rds-*, kms-encryption, stepfunctions, eventbridge, sns-sqs-event, cognito, wafv2, route53, …). Custom Resource changes → custom-resource-provider. |
src/provisioning/cloud-control-provider.ts | cc-api-fallback, cc-api-fallback-transitions, recreate-via-cc-api |
src/local/**, src/cli/commands/local-*.ts | the matching local-* test (local-invoke, local-start-api, local-start-service, local-start-alb, local-run-task, local-invoke-agentcore, local-invoke-container, …). src/local/ bump / cross-cutting → at least local-invoke + local-start-api. |
src/cli/commands/{export,import,migrate,retire-cfn-stack}* | export, export-nested-stack, migrate-from-cfn, import-nested-stack, import-value-strong-ref |
src/synthesis/macro-* | macro-expansion |
package.json (cdk-local bump) | local-* cluster (the bump's blast radius) |