Skip to content

chore: re-sync bundled guest-room protocol to 0.4.0 (drop stale bun import)#17

Merged
bdelanghe merged 1 commit into
mainfrom
prx-w2mf-resync-guest-room
Jun 28, 2026
Merged

chore: re-sync bundled guest-room protocol to 0.4.0 (drop stale bun import)#17
bdelanghe merged 1 commit into
mainfrom
prx-w2mf-resync-guest-room

Conversation

@bdelanghe

Copy link
Copy Markdown
Contributor

door-kit bundles the guest-room protocol (self-contained SDK); its protocol.ts was stale (still imported bare "bun", vs upstream #39 declaring Bun locally). Syncs protocol.ts to @bounded-systems/guest-room@0.4.0 (mod/daemon already current) and tightens the seam claim to its real 4-builtin surface (no bun). JSR dry-run clean; seam test passes. Architecture-respecting fix (re-sync the bundle, not de-vendor).

…bun" import

door-kit bundles the guest-room protocol (self-contained SDK). Its copy of
protocol.ts was stale — it still imported the bare "bun" specifier, while upstream
(#39) switched to declaring Bun locally so the package stays JSR-resolvable. This
syncs protocol.ts to @bounded-systems/guest-room@0.4.0 (mod.ts/daemon.ts were
already current) and tightens the seam claim back to its real surface — the four
node builtins, no "bun".

JSR dry-run clean (the whole bundle type-checks against the synced protocol);
seam test passes. Surfaced while publishing guest-room 0.4.0 for de-vendoring —
which turned out to fight door-kit's deliberate self-contained-bundle design, so
re-syncing the bundle (not de-vendoring) is the architecture-respecting fix.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@bdelanghe bdelanghe merged commit c91ec21 into main Jun 28, 2026
3 of 4 checks passed
@bdelanghe bdelanghe deleted the prx-w2mf-resync-guest-room branch June 28, 2026 20:47
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