GM Workbench: AI-suggested story arcs from session history #236

Closed
opened 2026-07-21 21:03:30 +00:00 by claude-bot · 0 comments
Contributor

What

A new GM Workbench tool that reads the campaign's session summaries + existing plot threads/arcs and proposes candidate story arcs — each with a title, the sessions/threads it appears to span, and a one-line throughline — landing in the draft-review rail so the GM accepts/edits rather than auto-creating. Essentially the session-prep tool's "read the campaign history" context, aimed at arc detection.

Why it's cheap here

Once the config-driven GeneratorPanel (#234) lands, adding this is one backend ToolDef + one config entry — no new bespoke panel. Reuses the existing campaign_arcs model and the draft-review rail.

Notes

  • Independent of the Session Reference Shelf; slotted in v3.11 for convenience, but could ride v3.10 (it's trivial post-refactor) if we want it sooner.

🤖 Generated with Claude Code

## What A new GM Workbench tool that reads the campaign's **session summaries + existing plot threads/arcs** and proposes **candidate story arcs** — each with a title, the sessions/threads it appears to span, and a one-line throughline — landing in the **draft-review rail** so the GM accepts/edits rather than auto-creating. Essentially the session-prep tool's "read the campaign history" context, aimed at arc detection. ## Why it's cheap here Once the config-driven `GeneratorPanel` (#234) lands, adding this is **one backend `ToolDef` + one config entry** — no new bespoke panel. Reuses the existing `campaign_arcs` model and the draft-review rail. ## Notes - Independent of the Session Reference Shelf; slotted in v3.11 for convenience, but could ride v3.10 (it's trivial post-refactor) if we want it sooner. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Sign in to join this conversation.
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
rbrooks/Quest-Board#236
No description provided.