Module execution flow corrected
Use the InitializeEnvironment-created context in ExecuteModule — ExecuteModule now consistently uses the module context established by InitializeEnvironment, tightening the module environment wiring and addressing a long-standing issue.
Numeric conversion wording made more consistent
Leverage ToIntegerOrInfinity in fixed-size-integer conversions — The fixed-size-integer conversion algorithms now use ToIntegerOrInfinity, aligning their wording and behavior with the rest of the spec’s numeric conversion machinery.
Tooling and spec maintenance
Bump ecmarkup to 24.1.0 — The spec build/authoring toolchain was updated, bringing in upstream ecmarkup improvements and potential rendering fixes.
Other misc changes
- Editorial wording fixes and note cleanups across multiple clauses
- Clarified that NOTE steps are informative, not implementation requirements
- Aligned ~namespace~ terminology for ImportEntry, ExportEntry, and ResolvedBinding
- Added the ES2026 intro summary
- Updated the editors list with Linus and Richard Gibson
- Removed whimsy and fixed a small regex punctuation issue
- Reworded fixed-size-integer invariant notes