報せNews
2026-09-04 報 event. 4 September 2026
Engine correctness wave: compound semantics and green conformance
CHECKCOMPOUNDPATTERN replacement semantics are ported, and all 2,630 conformance vectors pass in both the Ruby and the Rust engine.
- The gem’s CHECKCOMPOUNDPATTERN replacement semantics, the subtlest rule in the compound family, are ported to the Rust core, with the conformance vector pack regenerated from the gem’s engine.
- All 2,630 frozen vectors, comprising 1,315
correctand 1,315suggestcases, pass in the Ruby engine, the Rust engine, and over the C ABI. Both sides of the conformance suite run in CI, so behavior cannot drift.
see also kotoshu-rs