Batch large restoration
Safe top-level flat lists discover mount hooks once when additions dominate both the list and its parent.
MEASURE · NARROW · VERIFY
The architecture optimization Goal B starts with measured improvements to large keyed restoration and large multi-route compilation without changing Kudzu's HTML-first architecture.
GOAL B
Safe top-level flat lists discover mount hooks once when additions dominate both the list and its parent.
Normalization repairs parent pointers only when a pass returns a structurally changed source root.
The maintained 2,000-row fixture measures append, filter, restore, and reverse while checking identity, state, and handlers.
A public 1,000-product fixture validates 1,011 complete pages across 21 alternating clean builds.
The keyed route adds 35 B aggregate gzip; normalization changes no emitted bytes.
Identical generated route entries remain the next measured Goal B investigation, not a speculative cache.
UPGRADE
npm install @kudzujs/core@^0.8.24