Replace every occurrence of "Krenn" with "Van Maanen's Star" (or contextual variants like VMS for locale codes, Van Maanen for proper noun contexts). Covers CHANGELOG, briefings, workshop docs, sprint briefings, environmental text examples, templates, ticker content, and architecture docs. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
7.3 KiB
title, description, type, status, sprint, team
| title | description | type | status | sprint | team |
|---|---|---|---|---|---|
| Sprint 26 — Copy Briefing | D-record amendments, base text elevation pass, remove handwritten Van Maanen's Star content | sprint | archived | 26 | copy |
Sprint 26: Clean House — Copy Tasks
Goal: Ship the voice pipeline to production by integrating observer, removing v0.1 dead weight, and stabilizing the codebase.
Branch: copy
Agents: Mellanie (author), Paula (narrative), Gestalt (systems)
Carry-over from Sprint 25
| # | Title | Status | Notes |
|---|---|---|---|
| #634 | Author decomposed behavior content | backlog | Deferred from Sprint 25. Depends on format agreed in #633 (server). Coordinate with server team before starting. |
New Tickets
| # | Title | Blocked by |
|---|---|---|
| #647 | Docs: Amend D-123, supersede D-124, file workshop D-records | — |
| #645 | Content: Base text elevation pass | — |
| #656 | Remove handwritten Van Maanen's Star dialogue and monologue content | — |
| #657 | Remove detective mission system | — |
| #653 | Voice pipeline: culture persona authoring for non-Van Maanen's Star cultures | — |
Use tooling/db/ticket show <id> for full details.
Key Decisions
decisions/content.md— D-138 (LLM re-voicing pipeline: culture persona format, negative injectors, double-prompt technique), D-121 (voice is culture-driven, job as modifier), D-123 (generative AI for NPC content — amended by D-138), D-128 (Van Maanen's Star = Van Maanen's Star culture), D-122 (all NPCs generated — no named hand-authored characters), D-117 (zero investigation content in v0.2)decisions/scope.md— D-114 (generator-first proof-of-life), D-117 (tycoon bookmark, no detective/smuggler)
Notes
-
#647 Amend D-123, supersede D-124, file workshop D-records: Documentation debt from the LLM Voice Pipeline Workshop (2026-03-07). D-123 needs amending to cover both baked (build-time, human-reviewed) and pre-voiced (runtime background) modes — Paula's distinction must be captured. D-124 is already superseded by D-138 in the decisions file, but needs the formal amendment record. Also file any remaining D-records from the workshop that haven't been committed to
decisions/content.mdyet. Checkdocs/workshops/llm-voice-pipeline/for outputs not yet formalized. This is a documentation ticket — no code. -
#645 Base text elevation pass: The voice pipeline uses base text as both the LLM seed and the fallback when the pipeline is unavailable or disabled. Base text that is flat or mechanical produces bad seeds AND bad fallbacks. Review NPC observable behaviors in the zone RON content (~50 lines per role). Criteria: vivid enough to seed a good voicing, specific enough to be informative as-is, no corporate-speak ("initiating task completion protocol" → "gets back to sorting the manifests"). Focus on roles present in the generated Van Maanen's Star rural zone from Sprint 25. Coordinate with server team: do not change
Factual-type lines (numbers, denials) — those bypass the LLM and must remain precise. -
#634 Decomposed behavior content: This is the copy-side counterpart to #633 (server composable behavior engine). Do not start until the server team has agreed on the behavior primitive format — the content must conform to the data structure. Once the format is known: (1) role action templates — generic stage directions per role, no culture specificity (e.g.,
dock_worker.routines.yaml); (2) culture modifiers — Van Maanen's Star-specific behavioral inflections per action category; (3) context tags — situational selectors (quiet, busy, under-observation). Deliverable is authored content files, not a design spec. Checkdecisions/content.mdD-138 for the Q-057 resolution framing. -
#656 Remove handwritten Van Maanen's Star dialogue and monologue content: Delete v0.1 hand-authored content from
content/campaigns/main/systems/van-maanens-star/. Full scope: all NPC YAML profiles instations/sova/districts/transit/(shift-supervisor, courier, new-hire, scheduler, kael-davan, maintenance-tech, dock-worker, etc.), all files underdialogue/, all files undermonologue/detective/andmonologue/smuggler/,insert/detective.yamlandinsert/smuggler.yaml,items/smuggler-inventory.yaml. Also remove compiled versions incontent-ron/campaigns/if they exist. Do not delete:content/global/culture-van-maanens-star.ron,culture-van-maanens-star.example.ron— these are live generator inputs. Also preservecontent/campaigns/main/systems/van-maanens-star/stations/sova/districts/transit/pools.yamlif it contains zone metadata rather than authored dialogue (check first). After deletion, verifycargo checkand content validator pass. -
#657 Remove detective mission system: Delete:
content/global/knowledge/investigation.yaml,content/global/factions/lattice-commission.yaml,docs/design/character-build-detective.md,docs/design/detective-chain-of-command.md,docs/design/archetype-evidence-presentation.md,docs/design/divergent-starting-knowledge.md, detective sections ofdocs/design/insert-hud-wireframe-v01.md(edit, don't delete the file). Also remove workshop outputs:docs/workshops/v01-content-scoping/anddocs/workshops/content-gap-analysis_v0_1/directories. Checkcontent/campaigns/main/systems/van-maanens-star/stations/sova/districts/transit/forpc-detective.yamlandpc-smuggler.yamlNPC files — delete both. Reviewclient/tests/test_insert_off_behavior.gdfor detective references — flag to client team if it needs updating, do not edit client files directly. Note:content/global/factions/will still contain valid non-detective factions (concord-assembly, guardians-of-autonomy, syndics, the-ring, the-unbound, veil-institute) — only remove lattice-commission.yaml. -
#653 Culture persona authoring for non-Van Maanen's Star cultures: The voice pipeline is designed for multi-culture expansion. Each culture needs:
voice_persona(prose description of the cultural voice register),voice_examples(3-5 example lines showing the voice in action),occasional_injections(recurring phrases or idioms), and explicit NOT-lists (what this culture never sounds like — the negative injectors that Spike 2 showed are critical). Van Maanen's Star culture is already authored and tested. This ticket authors at least 2 additional cultures from the Settled Reach lore. Coordinate with Miri (worldbuilding) for canonical culture details — checkdocs/briefings/miri.mdfor her existing knowledge base. Output format must match the Van Maanen's Star culture RON structure incontent/global/culture-van-maanens-star.ron.
Dependency Chain
#647 (file D-records) — standalone, start immediately
#645 (base text elevation) — standalone, parallel
#656 (remove Van Maanen's Star hand-authored content) — standalone, parallel
#657 (remove detective system) — standalone, parallel
#653 (culture persona authoring) — standalone, parallel
#634 (decomposed behavior content) — blocked on server #633 format agreement
PR Workflow
When ready to submit, create a PR with tea CLI. All flags are required to avoid TTY prompts (see CLAUDE.md "Gitea access" section):
tea pr create --repo jpmschweitzer/settled-reach --login schweitz --title "docs(content): description" --description "body" --base main --head copy