Add release-please linked-versions plugin so cli and compound-engineering
always bump together. Align compound-engineering version to 2.58.0 to
match cli. Previously they diverged at v2.54.0 when commits touched only
one package's path.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
With skip-changelog: true, release-please didn't update the PR body
when new commits landed because the tree SHA was unchanged (no
changelog file to diff). Re-enabling changelogs means each new commit
produces different changelog content, forcing release-please to update
both the branch and PR body.
release-please defaults to walking 500 commits and 400 releases on
every run, making each API call per-commit. With ~20 commits between
releases, this wastes ~2 minutes on unnecessary GitHub API calls.