Files
settled-reach/docs/workshops/llm-voice-pipeline/si-tickets.md
T
jpmschweitzer 23d9ff0a58 Merge remote-tracking branch 'origin/main' into planning
# Conflicts:
#	CHANGELOG.md
#	content/_meta/README.md
#	content/_meta/npc-authoring-style-guide.md
#	wiki/_templates/cultural-group.md
#	wiki/_templates/institution.md
#	wiki/_templates/star-system.md
#	wiki/characters/devra.md
#	wiki/characters/drin.md
#	wiki/characters/harek.md
#	wiki/characters/lera-sessik.md
#	wiki/characters/maret-korr.md
#	wiki/characters/naia-tamm.md
#	wiki/characters/nils-davan.md
#	wiki/characters/pell.md
#	wiki/characters/renn.md
#	wiki/characters/resha.md
#	wiki/characters/sabel.md
#	wiki/characters/sera-venn.md
#	wiki/characters/torek-lintar.md
#	wiki/characters/voss.md
#	wiki/star-systems/krenn/index.md
2026-03-14 00:24:53 +01:00

3.1 KiB

title, description, type, status, workshop, agent, round, created
title description type status workshop agent round created
SI Ticket Summary Tickets created from workshop decisions and binding round 3 inputs workshop archived llm-voice-pipeline si 0 2026-03-07

LLM Voice Pipeline Workshop — Ticket Summary

Created by: SI (Sprint Prep Agent) Date: 2026-03-07 Source: round-3-inputs.md (Jeroen's binding decisions) + workshop team outputs Epic: #638 LLM Voice Pipeline


Tickets Created

Epic

# Title Team Priority
638 LLM Voice Pipeline server high

Stories & Tasks

# Type Title Team Priority Blocked By
639 story Spike 1: Build llama-cpp-rs inference CLI server high —
640 story Spike 1: Manual prompt quality session copy high #639
641 story Spike 2: Pre-voicing pipeline integration server high #639, #640, #642
642 task Data model: Add tell_behaviors field to NpcBlueprint server high —
643 story Content: Van Maanen's Star culture injector clauses copy high —
644 story Content: Universal negative injectors (NI-1 through NI-5) copy medium —
645 story Content: Base text elevation pass copy medium —
646 story UX: AI-Enhanced Dialogue toggle + hardware detection client medium #641
647 task Docs: Amend D-123, supersede D-124, file workshop D-records copy medium —

Cancelled: #623 (AI content templating pipeline — stale placeholder, superseded by #638)


Dependency Graph

                  [#642 tell_behaviors data model]
                            │
[#643 Van Maanen's Star injectors] ─────┤
         │                  ▼
         └──► [#640 Spike 1: copy] ◄── [#639 Spike 1: server]
                            │
                            ▼
                  [#641 Spike 2: integration]
                            │
                            ▼
                  [#646 UX: toggle + hw detect]

Independent (no blockers): #644, #645, #647

Key Decisions Captured

Decision Ticket(s)
Full pipeline: behaviors + dialogue both re-voiced #638, #641
Tells: passthrough always, inform context as read-only #642
Two-spike strategy #639, #640, #641
Model: Gemma 2B primary, Phi-3 fallback (no Qwen/Alibaba) #639, #640
Distribution: bundled (~1.5GB, no optional download) #638
Hardware detection: layered, no hard floor #646
AI-Enhanced Dialogue player toggle #646
D-123 amended (baked + pre-voiced), D-124 superseded #647

Sprint Assignment

These tickets are backlog — not yet assigned to a sprint. Recommended for Sprint 26 given Sprint 25 is the generator spike (critical path continues). Exception: #647 (D-record filing) can be done on the copy branch immediately.

Critical path for Sprint 26: #639 → #640/#642 → #641 → #646 Parallel copy work: #643, #644, #645 (unblocked, can run with Spike 1 server work)