CI Perf Lint

duplicate-checkout-in-same-workflow

Detects multiple non-matrix jobs that each perform checkout before similar install-heavy work inside one workflow.

Why this rule exists:

Current MVP heuristic:

Typical remediation: