After #1471 closes the node gap (25 nodes → 0), 20 edge diffs remain in parity-compare.mjs --langs jelly-micro:
Type 1 — WASM produces extra false-positive super-dispatch edges (wasm>0, native=0):
- super/super.js:B.m → B.m (self-loop, conf=0.8)
- super2/super2.js:B.m → B.m (self-loop)
- super4/super4.js:PostMixin.m → super/super.js:B.m (cross-fixture false positive)
- super4/super4.js:PostMixin.s, PostMixin.<static> similar cross-fixture edges
- this/this.js:f.h → f.g (incorrect this-dispatch)
Type 2 — Native produces edges WASM misses (wasm=0, native>0):
- classes2:G.constructor → prototypes3:a / spread:a (conf=0.5, dyn=1)
- fun:foo → super5:b / spread:b (conf=0.5, dyn=1)
- receiver-callee-mixup — o1.f/o2.f → g missing in WASM (2 each)
Type 3 — WASM produces duplicate edges native doesn't (wasm=4, native=0):
- receiver-callee-mixup:f → g appears 4x in WASM vs 0x native
Root cause investigation needed per engine. These are pre-existing gaps not introduced by the node fix.
Reactions are currently unavailable
After #1471 closes the node gap (25 nodes → 0), 20 edge diffs remain in parity-compare.mjs --langs jelly-micro:
Type 1 — WASM produces extra false-positive super-dispatch edges (wasm>0, native=0):
Type 2 — Native produces edges WASM misses (wasm=0, native>0):
Type 3 — WASM produces duplicate edges native doesn't (wasm=4, native=0):
Root cause investigation needed per engine. These are pre-existing gaps not introduced by the node fix.