v3.11.0 - Session Reference Shelf
P2. Session Reference Shelf: a per-session, glanceable reference surface for live play. Anything generated in the GM Workbench persists for the whole session, and existing wiki entries can be pinned as reference cards, so the GM has everything relevant to tonight in one place instead of hunting a large wiki. Manual spine, fully functional offline (no LLM/ASR dependency). Also lands the AI arc suggester. Distilled from a Sonnet/Opus/Fable brainstorm.
No due date
100% Completed
feat: shelf end-of-session sweep — promote / carry / discard (#247)
All checks were successful
CI / Docker image build (pull_request) Successful in 39s
CI / Backend lint (ruff) (pull_request) Successful in 1m5s
CI / Frontend tests, audit, and build (pull_request) Successful in 2m10s
CI / Bot tests and audit (pull_request) Successful in 2m27s
CI / Backend migration, tests, and audit (pull_request) Successful in 6m5s
feat: shelf lifecycle — completion harvest, cancel prune, copy-from — PR 2 of 2 (#254)
All checks were successful
CI / Docker image build (pull_request) Successful in 22s
CI / Backend lint (ruff) (pull_request) Successful in 1m2s
CI / Frontend tests, audit, and build (pull_request) Successful in 2m14s
CI / Bot tests and audit (pull_request) Successful in 2m20s
CI / Backend migration, tests, and audit (pull_request) Successful in 4m37s
feat: shelf carry-forward pins + session navigation — PR 1 of 2 (#254)
All checks were successful
CI / Backend lint (ruff) (pull_request) Successful in 34s
CI / Docker image build (pull_request) Successful in 38s
CI / Frontend tests, audit, and build (pull_request) Successful in 2m14s
CI / Bot tests and audit (pull_request) Successful in 2m18s
CI / Backend migration, tests, and audit (pull_request) Successful in 4m37s
feat: shelf auto-refresh + quick-switcher wiki hits open in a new tab (#252)
All checks were successful
CI / Docker image build (pull_request) Successful in 23s
CI / Backend lint (ruff) (pull_request) Successful in 1m54s
CI / Frontend tests, audit, and build (pull_request) Successful in 2m29s
CI / Bot tests and audit (pull_request) Successful in 4m19s
CI / Backend migration, tests, and audit (pull_request) Successful in 6m25s
feat: shelf spotlight + fast retrieval + story-arc suggester (#243, #246, #236)
All checks were successful
CI / Docker image build (pull_request) Successful in 35s
CI / Backend lint (ruff) (pull_request) Successful in 41s
CI / Bot tests and audit (pull_request) Successful in 1m46s
CI / Frontend tests, audit, and build (pull_request) Successful in 5m27s
CI / Backend migration, tests, and audit (pull_request) Successful in 10m1s
feat: glance-compressed shelf cards (#242)
All checks were successful
CI / Docker image build (pull_request) Successful in 43s
CI / Backend lint (ruff) (pull_request) Successful in 50s
CI / Bot tests and audit (pull_request) Successful in 2m6s
CI / Frontend tests, audit, and build (pull_request) Successful in 3m50s
CI / Backend migration, tests, and audit (pull_request) Successful in 10m16s
feat: Session Reference Shelf MVP — model, board, add-to-shelf (#239, #240, #241)
All checks were successful
CI / Docker image build (pull_request) Successful in 1m2s
CI / Backend lint (ruff) (pull_request) Successful in 1m21s
CI / Frontend tests, audit, and build (pull_request) Successful in 2m25s
CI / Bot tests and audit (pull_request) Successful in 2m34s
CI / Backend migration, tests, and audit (pull_request) Successful in 5m45s