Loading…
Reference in a new issue
No description provided.
Delete branch "feat/v3.11-shelf-and-arcs"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Three v3.11 slices
Builds on the shelf MVP (#240) + glance cards (#242).
#243 — Spotlight / now-playing stage (frontend)
Put one shelf card on a large fixed "stage" (right dock). The card's stage button or number keys 1‑9 pick it, arrows /
[]swap who's on stage, Esc clears. The board card never moves (the stage is an overlay), so it returns to its exact spot; the spotlit card gets a ring on the board.#246 — Fast retrieval (frontend)
Ctrl‑K opens a fuzzy quick-switcher that searches tonight's shelf first (local, instant) then the campaign wiki (debounced server search). Enter / click a shelf hit stages it; a wiki hit opens the article. A "Find" button in the header surfaces the shortcut.
cardTitle/cardTextextracted intoshelfText.jsso board + palette search identically. Unit-tested.#236 — GM Workbench story-arc suggester (backend + frontend)
New async Workbench tool
arc_suggester: reads recent session summaries, existing named arcs, open plot threads, and the wiki, then proposes candidate story arcs (title / premise / hooks / related threads). Each candidate is reviewed in the Workbench result rail; Accept creates aCampaignArcvia the existing arc-board endpoint. Mirrors thesession_preptool — oneToolDef+ context builders + tolerant parser, plus a newarcs_context()grounding helper. Dispatch is generic, so no router/Celery/model/migration changes. Backend + frontend tests included.Notes
Closes #243, closes #246, closes #236. Part of #235.
🤖 Generated with Claude Code