Description
Add a dedicated CI lane for exhaustive conditional type tests, deep recursive type checks, and full monorepo type validation. This lane runs on merge to main only (not on every PR) to keep the fast feedback loop intact.
Why
Type-level tests can be expensive. Exhaustive conditional types, deep recursive checks, and full-project type validation take seconds to minutes. Running them on every PR slows down the fast path. The 2026 type-testing playbook recommends separating these into a dedicated lane.
Acceptance criteria
Risks
- Low. Turbo remote cache keeps this fast after first run.
Related
Description
Add a dedicated CI lane for exhaustive conditional type tests, deep recursive type checks, and full monorepo type validation. This lane runs on merge to main only (not on every PR) to keep the fast feedback loop intact.
Why
Type-level tests can be expensive. Exhaustive conditional types, deep recursive checks, and full-project type validation take seconds to minutes. Running them on every PR slows down the fast path. The 2026 type-testing playbook recommends separating these into a dedicated lane.
Acceptance criteria
Risks
Related