v5.39.0
Manual recovery of the lost changesets version-bump commit for v5.39.0. The 2026-06-05 publish.yml run published 5.39.0 to npm but failed to push its version-bump commit, leaving main at 5.38.0 with 32 unconsumed changesets and the v5.39.0 tag on the wrong commit. Reconstructed via 'changeset version' and byte-verified against the published npm tarballs. [skip ci] prevents publish.yml from re-triggering. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>