Bump every workspace package in lockstep (root package.json, every packages/*/package.json, every packages/*/src/version.ts that exists) via scripts/bump-version.mjs, summarize every commit since the last release into a new CHANGELOG.md section, and commit with a `vX.Y.Z` message. Also supports `--repair-skew` to force-align the lockstep set to the root's current version without bumping. Use when cutting a release or recovering from version drift.
2026-04-25