Use when choosing local validation scope in TiDB work, especially to separate fast coding-loop checks from completion checks and avoid unnecessary slow commands.
Use this skill to decide how much local validation to run before and after code changes.
Policy requirements still come from AGENTS.md; this skill is the execution guide.
WIP (coding loop)Use while still iterating and not claiming the task is complete.
go test -run <TestName> -tags=intest,deadlock).make lint, package-wide runs, realtikvtest).Ready (completion gate)Use when claiming task completion or PR readiness.
Mandatory trigger phrases are defined in AGENTS.md -> Quick Decision Matrix.
AGENTS.md -> Task -> Validation Matrix.make lint.AGENTS.md -> Agent Output Contract for final reporting.Heavy (explicitly required)Use only when scope or user request requires expensive checks.
make bazel_lint_changed unless the user explicitly requests it.