Extend the shared frontend suite with common object/tuple destructuring, nested binding projection, defaults, object rest, and spread result checking. Track under #416.
The corpus must be deterministic and identical for Home, JavaScript tsc 6.0.3, and native TypeScript/tsgo 7.0.2. Freeze its hash after all compilers accept it silently and reject meaningful negative controls. Do not weaken expected types to accommodate a compiler defect; fix any exposed correctness gap before measuring. Capture the baseline before optimization, preserve all timing samples, and change only general compiler paths. Verify full checker tests and publish results in README plus detailed docs using small conventional commits on main.