0.17.5RELEASE NOTES

Row ownership before effects

Existing refs are ready for setup

List-owned effect entries now depend on the existing list capability. Native ESM ordering initializes row state and ref paths before effect setup, including when the list module arrives late.

Browser-proven ownership

A compiled Chrome regression verifies delayed arrival, current row values, stable IDs and label associations, uncontrolled inputs, row state, cleanup and fresh cloned ownership. Ordinary effects and static siblings do not acquire list capabilities.

Measured correctness cost

C2 adds 50 raw JavaScript bytes and 7 level-9 gzip bytes. Project-app output is unchanged. All 48 hosted C2 journeys pass; initial-DOM medians are 318.0 and 319.3 ms with no gated operation regression. No speed improvement is claimed. Generator 0.1.166 targets core ^0.17.5.