# 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
12 KiB
title, description, type, status, workshop, agent, round, created
| title | description | type | status | workshop | agent | round | created |
|---|---|---|---|---|---|---|---|
| Workshop Outcomes: Where's the Fun? | Final workshop outcomes summarising all 5 rounds and 24 locked decisions | workshop | archived | wheres-the-fun | qatux | 0 | 2026-03-05 |
Workshop Outcomes: Where's the Fun?
The Settled Reach | 2026-03-05
Participants: Gestalt, Ozzie, Paula, Gore, Nigel, Miri, Tyre, Araminta, Mellanie Documenter: Qatux Rounds: 5 (Diagnosis, Interview, Proposals, Cross-Review + Interview, Decision Reaction + Interview)
Executive Summary
The v0.1 playtest revealed a fundamental framing error: The Settled Reach was built as a detective puzzle game, but the designer's vision is a single-character life sim (Sims meets Rimworld from a third-person perspective). NPCs were dots, the world was a game level with no sense of place, and no emotional loop could fire because the preconditions for recognizing characters as people didn't exist.
The workshop produced 24 locked design decisions across two interview sessions, establishing the v0.2 direction: a generator-first proof-of-life that auto-generates locations at scale with legible characters, starting with a tycoon (small business owner) bookmark in Van Maanen's Star.
The 24 Locked Decisions
Round 4 Decisions (1-15)
| # | Decision | Category |
|---|---|---|
| 1 | Proof-of-life = generator + graphics, not hand-built slice | Scope |
| 2 | Skills + bookmark only for character creation (family/culture/religion deferred) | Scope |
| 3 | Religion is NOT a game system | Scope |
| 4 | Tycoon is the v0.2 bookmark (zero investigation content) | Direction |
| 5 | Skills affect outcome (mostly C — everyone sees same verbs) | Systems |
| 6 | Voice: culture-driven, job modifies (inverted from prior assumption) | Content |
| 7 | ALL NPCs generated, no named characters (Kael doesn't exist) | Architecture |
| 8 | Generative AI for NPC content templating (culture vectors, tone, accents) | Architecture |
| 9 | Possible in-game ollama for live NPC dialogue (deferred but door open) | Architecture |
| 10 | Quietly responsive world (gradient of caring by social proximity) | Design |
| 11 | Full character customization (hair, clothing, colors) | Design |
| 12 | Setting delivery: both layers (visual + insert in parallel) | Design |
| 13 | First Settled Reach moment: apartment + insert activation | Design |
| 14 | Groundhog Day alarm clock homage (first day only) | Tone |
| 15 | Player choices ARE the content (Rimworld model; job = rails to take off from) | Philosophy |
Round 5 Decisions (16-24)
| # | Decision | Resolves |
|---|---|---|
| 16 | Culture implicit in starting location (Van Maanen's Star = Van Maanen's Star culture) | Culture architecture gap |
| 17 | Traits + behavior first; relationships Sims + Rimworld style; codify for systems | NPC personality |
| 18 | Fully emergent moral arc for v0.2; generator proves relationships readable first | Tycoon arc |
| 19 | Broad economic verb vocabulary (life verbs, not tycoon-specific) | Verb map |
| 20 | Small business owner start; tycoon = aspiration, not starting state | Tycoon Day 1 |
| 21 | Both Rimworld sharp events AND DF slow accumulation at different scales | Consequence model |
| 22 | Generator spike Sprint 25 confirmed | Critical path |
| 23 | Both structural and cosmetic variety at different scales | Generator variety |
| 24 | No skill ceiling in v0.2; transhumanist ladder added later | Skill system |
The v0.2 Vision (Synthesized)
Core identity: Single-character life sim with emergent narrative. Sims meets Rimworld from a third-person perspective. Detective, smuggler, tycoon are jobs you can have, not the game's identity.
Starting experience: CK3-style bookmark selection (skills + bookmark). Tycoon bookmark for v0.2: you're an existing small business owner in Van Maanen's Star. Wake up in your auto-generated apartment (reflects economic position). Groundhog Day alarm clock homage. Insert activates. Go to work. The world provides opportunity and consequence; the player provides the story.
Generator-first approach: The proof-of-life is the generator producing usable output: auto-generated locations at scale with legible characters. Template assembly (not procedural geography) for v0.2. Sprint 25 generator spike is the critical path.
NPC architecture: All NPCs generated. Traits + observable behavior as personality surface. Relationships form through Sims-style interaction and Rimworld-style shared adversity. Relationships codified for systems. Limited vocabulary acceptable at first; AI-assisted content templating via culture vectors.
World feel: Quietly responsive, not indifferent. The world doesn't care globally but notices locally. Primary social contacts develop responsiveness over time. Gradient of caring based on social proximity.
Consequence model: Dual-scale. Rimworld-style sharp events (crises, dramatic reversals) + DF-style slow accumulation (reputation, debt, relationship erosion). Both at different scales simultaneously.
Content philosophy: Player choices ARE the content. Fully emergent moral arc — no authored arc structure for v0.2. The generator must prove relationships are readable before narrative depth is layered on. Broad life-verb vocabulary serving all potential careers.
What Survives From v0.1
- Rust simulation server (bevy_ecs) — the engine is already a life-sim engine
- ObserverSnapshot architecture
- Knowledge graph
- Verb system (with VerbPriorityProfile refactor needed)
- Perception system
- Asymmetric information mechanic
- Moral arc patterns (as emergent consequences, not mandatory structure)
- Monologue system (demoted from primary to supplementary channel)
- Visual hierarchy work (needed regardless)
- Diegetic information tool vision (mystery board, journal, AR overlays)
- Storylines (gate builders, smuggler/law tension) as world content
What Dies
- Detective/smuggler as the game's identity frame
- Named NPCs (Kael, Naia, Maret) as production content
- Hand-built vertical slice approach
- Monologue as primary feedback channel
- "No objectives" as a design stance
- Pre-authored entanglement and moral arcs
- Seed variant system as primary replayability mechanism
- Investigation content for v0.2
Key Convergences (9 Agents)
1. NPC Legibility is the Universal Gate
All 9 agents independently identified that generated NPCs must have sufficient personality surface area for emotional attachment. Without legible NPCs: Phase Zero warmth fails (Paula, Mellanie), economic complicity fails (Gore), consequence drama fails (Ozzie, Nigel), the FRIEND arc fails (Paula), monologue intimacy fails (Mellanie), replayability with stakes fails (Nigel). The NPC generator's personality surface area IS the proof-of-life.
2. The Engine is Right, the UI Was Wrong
Unanimous: "The engine is a life-sim engine that was accidentally shipped with a detective-game UI." The simulation, knowledge graph, perception, and verb systems survive. The fix is building the information layer the simulation was always meant to feed.
3. Culture Architecture Resolved
7 of 9 agents flagged the tension between "culture deferred from creation" and "culture primary for voice." Resolved by Decision 16: culture is implicit in starting location. Van Maanen's Star provides the cultural context. Five downstream pipelines unblocked.
4. Tycoon is Richer Than Expected
Multiple agents independently discovered the tycoon bookmark is thematically and mechanically richer than detective: economic complicity is more realistic (Gore), Sova Transit's atmosphere was built for tycoon (Miri), tycoon blends all three career models naturally (Tyre), tycoon insert is setting delivery at its most diegetic (Mellanie).
5. Phase Zero Survives in Modified Form
Warmth with generated NPCs is EARNED through observed relationship progression, not authored-in through backstory. This may produce stronger emotional investment, not weaker (Paula, Mellanie).
Critical Path: Sprint 25 and Beyond
Sprint 25: Generator Spike (Confirmed)
The generator proof-of-life is the first deliverable. If the generator can't produce usable output, nothing else matters.
Generator prerequisites (must exist before/during the spike):
- Zone identity spec (Miri) — what zone types mean in the Settled Reach's social vocabulary
- One culture profile: Van Maanen's Star / Station Sova (Miri) — blocks voice, NPC gen, AI pipeline
- NpcBlueprint struct design (Tyre) — generator output format
Estimated timeline (Tyre): 7 sprints to proof-of-life playtest (generated location + legible characters + tycoon bookmark from creation to Day 3).
Dependency Chain
Miri: Zone Identity Spec + Van Maanen's Star Culture Profile
|-- Araminta: zone visual grammar, tile palettes
|-- Tyre: generator zone template parameters, NpcBlueprint
|-- Mellanie: culture-primary voice cards
|-- AI pipeline: culture vectors as prompt constraints
|
v
Tyre: Generator Spike (Sprint 25)
|-- Produces: auto-generated location + NPCs
|
v
Test: Can the player read NPC relationships from generator output?
|-- If yes: layer content, flavor, narrative depth
|-- If no: iterate generator before adding complexity
Remaining Open Questions
The following were raised but not fully resolved. Lower priority than the 24 locked decisions; can be addressed during implementation.
| ID | Question | Blocking |
|---|---|---|
| Q-WTF-033 | AI templating: Claude API, local ollama, or manual for v0.2? | Tyre pipeline design |
| Q-WTF-036 | Are behavioral deltas surfaced to monologue, or only current state? | Mellanie trigger catalog |
| Q-WTF-039 | Character creation screen: portrait render or tile-scale preview? | Araminta component system |
| Q-WTF-040 | Do creation choices trace into the generated apartment? | Araminta, Ozzie |
| Q-WTF-041 | What should the player feel looking at the span gate from their apartment? | Miri insert copy |
| Q-WTF-042 | Is player monologue excluded from "limited vocabulary at first"? | Mellanie quality floor |
Risk Register (Final)
| Risk | Severity | Status |
|---|---|---|
| NPC generation produces low-legibility characters | High | Open — generator spike will test |
| Generator produces generic space without zone identity rules | High | Mitigated — Miri writing zone identity spec as prerequisite |
| Tycoon verb map is blank | Medium | Resolved — Decision 19 (broad life verbs, implementation follows systems) |
| Culture architecture gap blocks pipelines | High | Resolved — Decision 16 (implicit in location) |
| Generator has never produced output (translation risk) | High | Mitigated — Sprint 25 spike before anything else |
| "Limited vocabulary" applied to player monologue | Medium | Open — Q-WTF-042 |
| Failure model unclear | Medium | Resolved — Decision 21 (dual-scale) |
| Tycoon moral arc undesigned | Medium | Resolved — Decision 18 (fully emergent, prove generator first) |
| AI pipeline defaults to genre conventions | Medium | Mitigated by culture profile as prompt constraint |
Workshop Artifacts
| File | Contents |
|---|---|
wheres-the-fun-workshop-brief.md |
Original workshop brief |
round1-{agent}.md (x9) |
Round 1: Diagnosis and interview questions |
round-1-notes.md |
Qatux: Round 1 consolidation |
lead-interview.md |
Round 2: Full interview transcript (18 questions, 5 revelations) |
round3-{agent}.md (x9) |
Round 3: Keep/change/kill proposals |
round-3-notes.md |
Qatux: Round 3 consolidation |
interview-supplement.md |
Post-Round 3 direction supplement |
round4-{agent}.md (x9) |
Round 4: Cross-review and refinement |
round-4-notes.md |
Qatux: Round 4 consolidation (26 open questions) |
round4-interview.md |
Round 4 interview: Decisions 1-15 locked |
interview-supplement-round4.md |
Per-domain implications of 15 decisions |
round5-{agent}.md (x9) |
Round 5: Decision reaction deep dives |
round-5-notes.md |
Qatux: Round 5 consolidation (17 new questions) |
round5-interview.md |
Round 5 interview: Decisions 16-24 locked |
workshop-outcomes.md |
This document |
Workshop concluded 2026-03-05. 24 decisions locked. Generator spike Sprint 25 confirmed as critical path. Next action: zone identity spec + culture profile as generator prerequisites.
-- Qatux