Kudzu 0.8.26 - Goal B benchmark hardening
Kudzu 0.8.26 makes the retained Goal B optimizations reproducible and directly regression-tested without changing generated runtime behavior or authoring support.
Changed
benchmark:commercerequires byte-identical candidate output by default;EXPECTED_CHANGESpreserves explicit historical artifact deltas.- The standard suite verifies exact route-entry transform reuse across repeated, distinct, and new-build sources.
- List runtime generation tests protect the measured bulk-mount threshold, majority guards, nested/owner exclusions, and per-root fallback.
- The architecture packet records Goal B baseline evidence, deliberate gaps, and the current 0.8.26 responsibility map.
Performance validation
- Seven alternating
v0.8.24and current-tree commerce builds emitted 1,011 pages and 3,056 files with no changed deploy hash. - Medians were 14,766.5 ms and 12,202.4 ms. This validates the maintained runner and release direction, not one isolated optimization.
Validation
npm run checkpassed.- All 175 tests passed.
npm run test:packagepassed with the packed tarball.- The exact-output commerce runner passed seven alternating builds.
Upgrade
npm install @kudzujs/core@^0.8.26