Invia · Bounties · MS-112

MICROSOFT · MICROSOFT / TYPESCRIPT

Available

Narrowing regression on discriminated tuple unions

TypeScript · Intermediate · 4 days remain · Issue #59871

The brief

A recent control-flow refactor broke narrowing for discriminated unions nested in tuple types. Restore the 5.8 behaviour with a regression test.

Acceptance criteria

  • Repro from the issue narrows without assertion errors
  • Full baselines pass with zero unexpected diffs
  • Regression test added under checker suites

Live status timeline

  1. AVAILABLE

    Published funded by @ts-maintainer

    2026-09-06

Fixed reward

0.18 $MSFT

Pool
0.18 $MSFT
Funding proof
0x44d0…91bc
Claimant
Wallet
Pull request
Proof
Merged by
Payout tx

Claim this engagement

One claimant each. The claim lapses without a pull request in 72 hours.

Checking sign-in…