Skip to content

Bridge 2b: hold Generate while a book is being shared - #118

Merged
KodeStar merged 5 commits into
mainfrom
feat/bridge-2b
Oct 20, 2026
Merged

KodeStar merged 5 commits into
mainfrom
feat/bridge-2b

Conversation

@KodeStar

@KodeStar KodeStar commented Oct 20, 2026 •

Copy link
Copy Markdown
Owner

Bridge Phase 2b (player side): Generate is held back while a book's characters and recaps are being shared (409 contribute_open gets its own line, not a generic error); estimate polling continues while a share is open; a share held while the module is off never blocks Generate. Comments on the module registry and queueBridgeJob.

Gates: tsc, lint, prettier, jest green. Verified live (web build): with a share in progress, Generate shows the sharing line.

Pairs with KodeStar/audiosilo-meta#2703, KodeStar/audiosilo-meta-community#428, KodeStar/audiosilo-server#157, #118, KodeStar/audiosilo-bridge#6, KodeStar/audiosilo-docs#150, KodeStar/audiosilo#72.

…eing shared

A sidecars.contribute job (Bridge Phase 2b, queued from the console) makes the
server refuse a generate job for the book with 409 contribute_open, and the
brief estimate names it as open_job. blockedReason now holds Generate back for
it and bridgeRefusalKey names the refusal, in all six locales. An older server
never sends either, so nothing else changes.
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