Skip to content

Chart full TypeScript toolchain compatibility #4

Description

@metaphorics

Destination

An approved, implementation-ready compatibility program for a pure-Rust TypeScript 7.0.2 toolchain: current accepted language history, TypeScript-compatible Node API shim, Node 24 LTS host support, 100% of applicable official TypeScript tests, and behavioral diagnostic/runtime parity delivered as vertical conformance slices.

Notes

Planning only. Consult ground-latest, source-driven, research, explore, and spine. Treat .reference/ as study-only and never copy implementation code. The official TypeScript suite is the compatibility oracle. Existing verified compiler work must be preserved and shipped as a clean prerequisite stack.

Decisions so far

Not yet specified

  • Failure triage and compatibility-ledger ownership after the official suite and current gaps are known.
  • Release staging, migration, and rollback policy after slice order and CI design settle.
  • Whether compatibility-sensitive unstable TypeScript subpaths require exact version locking or a supported adapter policy.

Out of scope

  • Recreating TypeScript behavior removed before 7.0.2.
  • Browser/DOM host APIs beyond the chosen ECMAScript + Node 24 contract.
  • Copying implementation code from .reference/ or upstream TypeScript.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions