Skip to content

fix: preserve Bombadil initial state across realms - #28

Merged
0thernet merged 1 commit into
mainfrom
codex/direct-v0.7.12-initial-state-latch
Aug 30, 2026
Merged

fix: preserve Bombadil initial state across realms#28
0thernet merged 1 commit into
mainfrom
codex/direct-v0.7.12-initial-state-latch

Conversation

@0thernet

Copy link
Copy Markdown
Member

Summary

  • transport the first exact Direct identity through an unnamed Bombadil extractor cell so Boa formula closures observe the browser-side latch
  • preserve the existing named direct cell, stable identity checks, quiescence semantics, and 10-second bounds
  • prepare the coherent v0.7.12 package, installation, publishing, and immutable v0.7.11 recovery surfaces

Validation

  • focused src/tooling/bombadil-campaign.test.ts: 16 passed, 0 failed
  • canonical bun run check: passed at the sealed two-file repair checkpoint under the exclusive scheduler
  • two independent exact-diff reviews: clean
  • git diff --check: clean
  • bun.lock and dist/**: unchanged

This PR is intentionally draft pending exact-head CI and the separately authorized readiness/merge boundary.

@0thernet
0thernet marked this pull request as ready for review August 30, 2026 13:44
@0thernet
0thernet merged commit bca2491 into main Aug 30, 2026
2 checks passed
@0thernet
0thernet deleted the codex/direct-v0.7.12-initial-state-latch branch August 30, 2026 13:44
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