Skip to content

Release: enforce the #134 compatibility matrix and README removal gate #147

Description

@chrisbbreuer

Parent: #134
Depends on: #135, #136, #137, #138, #139, #140, #141, #142, #143, #144, #145, and #146
Final README deletion: #246

Goal

Make completion of the roadmap a machine-verifiable release property.

Acceptance

  • Check in a compatibility matrix for OS, architecture, public JSC target, private ABI profiles, Objective-C bridge, inspector, WebAssembly profiles, GC modes, JIT tiers, and PR-249 execution.
  • Aggregate terminal normal, no-GIL, stress, leak, sanitizer/TSan, differential, bridge, ABI, inspector, Wasm, GC, and JIT evidence for every declared target.
  • Fail verification for unexplained skips, stale inventories, missing artifacts, unsupported partial behavior, and generated README drift.
  • Regenerate final README capability and benchmark claims from the last committed evidence batch.
  • Remove the What Is Not Implemented section only when every declared gate is green (Docs: remove What Is Not Implemented after all release gates pass #246).

Current matrix

9e51e1ff raises the checked matrix to 10/12 green gates by completing the optimizing-JIT gate (#146/#434). The remaining open gates are exact and linked:

The optimizer inventory is CI-gated and separates its complete correctness matrix from the dated ten-kernel JavaScriptCore performance artifact. The matrix verifier also validates the complete 259-executable PR-249 artifact without rerunning its deliberate full reproduction.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions