Skip to content

release 0.2.4 - #68

Merged
xizhuomengcontin merged 1 commit into
mainfrom
release/0.2.4
Sep 10, 2026
Merged

xizhuomengcontin merged 1 commit into
mainfrom
release/0.2.4

Conversation

@xizhuomengcontin

@xizhuomengcontin xizhuomengcontin commented Sep 10, 2026 •

Copy link
Copy Markdown
Contributor

Orca-Code-Review — push 1

Severity Count
P0 0
P1 0
P2 0
P3 0

✅ no blocking findings

Merging this publishes 0.2.4 to npm as latest and creates v0.2.4. Nothing else in the diff.

latest has been stuck on 0.2.3 while main moved 15 commits ahead — the version number matched and the code did not. This ships #50–#66: orca quickstart, the framework support checks, OpenCode catalog capture, the credential-sanitising series, and the publishing automation itself.

First release made with scripts/set-version.mjs instead of by hand:

node scripts/set-version.mjs 0.2.4 --lock

Checked before pushing

fields moved 38, across 13 manifests
every internal pin 0.2.4
publish-order.mjs clean, 12 packages in order
lockfile invariant registry.npmjs.org/@orcareplay count 0 (the 0.2.1 poisoning)
npm ci on the new lockfile green
full suite 2033 passed / 23 failed, failure set identical to main's baseline
conformance / neutrality clean
diff shape 14 files, 77 lines each way — same as the hand-written release 0.2.3

The automation this exercises

Already verified in production on the #66 merge and a dispatched dry run:

  • release.yml's decide answered main is at 0.2.3, which is already tagged — nothing to release and skipped the release job, in seconds.
  • Publish next ran end to end: pick succeeded (so actions: read is right), chose main's tip 8812949, derived 0.2.4-main.g8812949, moved 38 fields and packed all 12 — 12 dry-run lines, 0 publishing lines, npm untouched.

🤖 Generated with Claude Code

Fifteen commits of main have had no release. `latest` and main's manifests both said 0.2.3 while
the code differed by 85 files, so the version number matched and the tree did not — which is worse
than an obvious lag. This is what npm has been missing: #50 through #66, including `orca quickstart`,
the framework support checks, OpenCode catalog capture, the credential-sanitising series, and the
publishing automation itself.

First release made with `scripts/set-version.mjs`: one command for the thirty-eight fields across
thirteen manifests, plus the lockfile. Merging this is the release — `release.yml` sees a version
with no tag, runs the gate, publishes in dependency order and creates `v0.2.4` itself.

Verified before pushing: 38 fields moved, every internal pin at 0.2.4, `publish-order.mjs` clean,
zero `registry.npmjs.org/@orcareplay` entries in the lockfile, `npm ci` green on it, and the full
suite at 2033 passed / 23 failed with the failure set identical to main's baseline. The diff is 14
files and 77 lines each way — the same shape as the hand-written `release 0.2.3` commit.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@xizhuomengcontin
xizhuomengcontin merged commit 598a82b into main Sep 10, 2026
8 checks passed
@xizhuomengcontin
xizhuomengcontin deleted the release/0.2.4 branch September 10, 2026 10:24

@orcacode-review orcacode-review Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🐳 OrcaCode Review

✅ No findings — nothing to flag in this PR. Great work!

OrcaCode Review — Route Smarter. Ship Safer. Spend Less.
Engine-reported: 357 calls · 17.8M tokens · 98% cached

❤️ Share · Install OrcaCode Review

Free on GitHub — the review runs on your own OrcaRouter key. If it helped, a shout-out goes a long way.

Share: X · Reddit · LinkedIn
Follow: X · Discord · LinkedIn · OrcaRouter

@orcacode-review orcacode-review Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Outdated review — the PR head changed from 085de4b to 4305406 during the review; these findings describe a diff the PR no longer has.
These findings describe 085de4b86025. Re-run the review to check the PR as it stands now.

🐳 OrcaCode Review

✅ No findings — nothing to flag in this PR. Great work!

OrcaCode Review — Route Smarter. Ship Safer. Spend Less.
Engine-reported: 368 calls · 19.6M tokens · 98% cached

❤️ Share · Install OrcaCode Review

Free on GitHub — the review runs on your own OrcaRouter key. If it helped, a shout-out goes a long way.

Share: X · Reddit · LinkedIn
Follow: X · Discord · LinkedIn · OrcaRouter

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant