Surfaced by Vigil during the ADR 007 §B review (2026-06-04).
scripts/check-bundle-size.mjs asserts per-chunk presence (tree, status-pill, control, test, broadcast, index) that now originate from @lumencast/runtime's internal chunking (re-bundled by Vite), not Solar source. A runtime minor that renames/merges a chunk will fail CI with no Solar change.
Fix options
- Sum against a single global gz budget instead of per-named-chunk, OR
- Pin
@lumencast/runtime more tightly than ^0.1.0.
priority: low. prefix chore/.
Surfaced by Vigil during the ADR 007 §B review (2026-06-04).
scripts/check-bundle-size.mjsasserts per-chunk presence (tree,status-pill,control,test,broadcast,index) that now originate from@lumencast/runtime's internal chunking (re-bundled by Vite), not Solar source. A runtime minor that renames/merges a chunk will fail CI with no Solar change.Fix options
@lumencast/runtimemore tightly than^0.1.0.priority: low. prefix
chore/.