Skip to content

Upgrade the Atomic harness to 0.9.31 - #439

Merged
lavaman131 merged 1 commit into
mainfrom
atomic-0.9.30
Oct 9, 2026
Merged

lavaman131 merged 1 commit into
mainfrom
atomic-0.9.30

Conversation

@lavaman131

@lavaman131 lavaman131 commented Oct 9, 2026 •

Copy link
Copy Markdown
Collaborator

Moves the Atomic harness to 0.9.31.

What changes

  • package.json: the harness catalog moves @bastani/atomic from 0.9.29 to 0.9.31.
  • bun.lock: @bastani/atomic, @bastani/atomic-natives (with all eight platform packages) and @bastani/pi-ai move to 0.9.31. Atomic's @earendil-works packages stay at 1.1.0. Bun drops the @modelcontextprotocol/sdk 1.30.0 that was nested under Atomic, because Atomic now uses the hoisted 1.32.1.
  • docs/self-hosting.md now says 0.9.31.
  • The five builtin packages (intercom, mcp, subagents, web-access, workflows) are unchanged, so BUILTINS_OFF still turns off each one for the isolated Planner.

This skips 0.9.30, whose @bastani/atomic-natives-linux-x64-gnu package never reached npm.

Verification

  • bun test: 4350 pass, 4 skip, 0 fail (with GIT_CONFIG_GLOBAL=/dev/null, as in Upgrade the Atomic harness to 0.9.28 and the Pi harness to 1.0.148 #420).
  • bun run types: all workspace checks pass.
  • bun run ci: dprint, oxlint, tokens, design contract, design record and Impeccable pass, with no new findings.
  • Not run locally: Playwright e2e or a live Planner session.

Assistant-workflow: inline
Assistant-verification: bun test passed: 4350 pass, 4 skips, 0 fail (GIT_CONFIG_GLOBAL=/dev/null)
Assistant-verification: bun run types passed: all workspace checks
Assistant-verification: bun run ci passed: no new findings
Assistant-verification: source check passed: Atomic 0.9.31 builtins unchanged
User-preference: Keep pdd-kit and Chopin on the same Atomic release, with transitive deps upgraded together
Co-authored-by: Alex Lavaee lavaman131@github.com

The harness catalog moves @bastani/atomic from 0.9.29 to 0.9.31, and
bun.lock moves @bastani/atomic, @bastani/atomic-natives (with all eight
platform packages) and @bastani/pi-ai to 0.9.31. Atomic's
@earendil-works packages stay at 1.1.0. Bun drops the nested
@modelcontextprotocol/sdk 1.30.0 because Atomic now uses the hoisted
1.32.1. docs/self-hosting.md now says 0.9.31. The five builtin packages
are unchanged, so BUILTINS_OFF still turns off each one for the
isolated Planner.

0.9.30 is skipped: its linux-x64-gnu native package never reached npm.

Assistant-workflow: inline
Assistant-model: Claude Opus 5.5 (fast)
Assistant-verification: bun test passed: 4350 pass, 4 skips, 0 fail, with GIT_CONFIG_GLOBAL=/dev/null
Assistant-verification: bun run types passed: all workspace checks
Assistant-verification: bun run ci passed: dprint, oxlint, tokens, design contract, design record, Impeccable (no new findings)
Assistant-verification: source check passed: Atomic 0.9.31 dist/builtin lists intercom, mcp, subagents, web-access, workflows
User-preference: Keep pdd-kit and Chopin on the same Atomic release, with transitive deps upgraded together
Co-authored-by: Alex Lavaee <lavaman131@github.com>
@lavaman131 lavaman131 changed the title Upgrade the Atomic harness to 0.9.30 Upgrade the Atomic harness to 0.9.31 Oct 9, 2026
@lavaman131
lavaman131 merged commit 8877ff9 into main Oct 9, 2026
3 checks passed
@lavaman131
lavaman131 deleted the atomic-0.9.30 branch October 9, 2026 20:03
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