storybookstudio
30
21b2284
fix
the narration box shows the cues of the clip the reader plays
c8f8aa3
fix
a sound tag lives only in front of quoted speech — the storyteller never laughs through narration
1b65423
Merge: choice-here review fixes — write only the new page, endings read into the back cover, displaced pages kept in removedPages, locked naming, convergent labels
6ebc99c
fix
"Let them choose here" review — one-page write, every ending into the back cover, nothing destroyed
96d9092
Merge: 'Let them choose here' — the page becomes the choice, one new page or an existing one per door, optional per-page AI write that names blank choices
918ba08
feat
Phase 1 branching — "Let them choose here", one new page per door, per-page writing price
ad8ed9e
fix
keep a refused narration clip in storage — its per-key path may be one the book plays
c63d73f
Merge: Phase 0 review fixes — read-only structure summary in Setup, wider structure lock, retired finish markers on renumber, pre-spend words check, self-validating door clips, path-scoped resume stamp
2fc649a
fix
Phase 0 review — canvas-owned shape in Setup, lock gaps, finish marker on renumber, belt before spend, self-validating door clips, road-only resume stamp
7f70bd3
fix
compare a tree's joins as a set — a woven Thinky is not a reshaped tree
ff2e160
Merge: Setup's own story uses the maker's verbatim pipeline; ladder no-ops and Choices fixes; timer-free press rescue; rung a11y
556be5c
fix
one own-words lane, honest ladder, timer-free press rescue
ccb8590
Merge: branching Phase 0 — structure lock, full renumber remap, door clips follow their doors, derived counts, server words belt, resume stamp
b439e56
feat
Phase 0 — structure edits are safe (lock, door clips, renumber, counts)
5dfd209
Merge: Setup speaks the ladder (Words → Read aloud → Pictures → Choices), lost-click rescue on press keys, plain row labels, 'Use my own story' in the Story row
21c6986
fix
one ladder for How far to go, the lost-click press fix, Use my own story
c84b87f
docs
Workshop branching design (inventory, defects, phased plan, owner decisions)
64edfc7
Merge: the reader picks its layout per page, so a partly painted audiobook never shows an empty frame
fd4bed2
test
repoint maker pins to the own-story gate and openMakeBook's start parameter
18dcbbe
feat
decide the layout per scene, so one painted page does not flip a whole audiobook
08974f5
Merge: 'I have my own story' is a first-class maker choice, sized from the text, with a shelf door
d3e5f33
feat
"I have my own story" — a first-class paste door on the Story question, the shelf and the router
dfe4020
test
repoint the phone workspace frame-height pin to the quiet/full emphasis
80e781a
Merge: every Workshop page node offers a picture area, Paint and Advanced, whatever the book's kind
03adad6
feat
every page node offers Paint, whatever the book's kind
bf429e9
fix
unconditional tab take-over marker; retried start; re-press checks the book; phase-less fallbacks; CAS'd harvest claim; honest narration lead; versioned admin fallback; partial harvests
8e94d7e
fix
narrow FinishCoreOutcome without strict TS; classify the finish-job markers as replace keys
ccc1598
Merge: blank-page writing as a durable server story job (finish phase, hand-off, landing, narration lead)
90905fa
feat
the blank pages are written by a durable server job
79dac91
Merge: Workshop visual fixes (hint under drawer, no lane jargon/empty lanes, partial-stage labels, chip sizes) + Map button