Files
settled-reach/docs/workshops/wiki-review/round2-tracking.md
T
jpmschweitzerandClaude Opus 4.6 0100b33635 docs(workshops): archive wiki review workshop (4 rounds + lead interview)
Long-term content strategy workshop: 300-world generator model,
cultural ingredients menu, three-system NPC architecture (9 patterns
x 6 motivations), Sacred/Profane/Middle Kingdom framework. 9 agents
across 4 rounds plus lead interview establishing the production path
from hand-authored Sova to generated 300 worlds.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-12 16:18:56 +01:00

16 KiB

Wiki Review Workshop — Round 2 Tracking Document

Compiled by: Qatux (Documenter) Date: 2026-02-12 Status: Round 2 in progress. 4 of 8 responses read (Gore, Ozzie, Mellanie, Nigel). Awaiting Gestalt, Miri, Tyre, Paula.


Tension Resolution Status

T-01: FRIEND Pool Size and v0.1 Scope → RESOLVED

Consensus achieved. All four respondents converge on the same position:

  • Architecture: Pool-based FRIEND selection from day one. Content files structured as pool entries even with single entry.
  • v0.1: 1 FRIEND per character (Kael, Sera). Pool size = 1. System supports expansion.
  • v0.2: 2 FRIENDs per character. Second candidate drawn from existing NPCs elevated to Tier 1.
  • v0.3+: 3 per character. Metagaming fully defeated.
  • Depth: Every FRIEND candidate MUST be full Tier 1 (70-100 authored lines). No exceptions. (Gore: "I won't budge on this.")
  • Warmth phase: Minimum 10-12 minutes of gameplay where FRIEND is green, warm, present (Ozzie guardrail).
  • Content structure: friends/pool.yaml per district with npc_id, contradiction_type, tell_type, discovery_method (Nigel).

Supporters: Gore, Nigel, Ozzie (all explicit). Mellanie endorses implicitly via tagged pool confirmation.

Recommended decision ID: D-042 (FRIEND pool architecture)


T-02: Content Directory Naming → PARTIALLY RESOLVED

Nigel explicitly drops his parallel proposal in favor of Tyre's three-layer stack (base → DLC → mods) with ADD/REPLACE/MERGE. Nigel extends with template role-slot system.

Remaining question: global/ vs _global/ prefix. Nigel: "I don't care about the underscore — pick one and ship it." Awaiting Tyre's Round 2 for final preference.

Converged elements:

  • districts/ as atomic content unit (all agree)
  • global/ for schema/factions/technology (Tyre + Gestalt + Nigel)
  • Schema per content type (all agree)
  • Mod overlay: ADD/REPLACE/MERGE (Tyre, adopted by Nigel)

New from Nigel: Template role-slot system in templates/bar.yaml — roles with pool, count, pool_eligible fields. This extends Tyre's structure for randomization without changing the directory layout.

Location shortnames resolved by Mellanie: Directory names use wiki slugs (the-terminal, the-last-shift). Line ID prefixes use short forms (terminal_m_001). Two conventions, two purposes, no conflict.


T-03: Kael/Hael Sonic Collision → NOT YET ADDRESSED IN ROUND 2

No Round 2 respondent has engaged with this. Awaiting Paula (who raised it) and Miri (naming authority).


T-04: Smuggler Lens Gap → SIGNIFICANT CONVERGENCE

All four respondents endorse Paula's diagnosis. The smuggler needs mechanical parity with the detective.

Gore reframes and extends Paula's attributes:

  • Endorses exposure_risk, loyalty_assessment but renames operational_reliabilitytrust_read ("more personal — that's how you think about colleagues you're risking prison with")
  • Adds three new attributes: moral_weight, cover_integrity, loyalty_conflict
  • Proposes smuggler-specific monologue triggers: moral_pang, loyalty_test
  • Proposes smuggler moral arc phases parallel to detective investigation phases: Comfort → Doubt → Reckoning → Compromise
  • Proposes smuggler FactId parallels for moral knowledge: complicity.cost_to_hael progression

Ozzie adds emotional accumulation layer:

  • guilt_interactions — how many times smuggler lied to/about this NPC
  • complicity_acknowledged — unlocks darker monologue variants after threshold
  • protective_actions — has player actively tried to shield this NPC

Mellanie confirms blocking dependency: Smuggler monologue currently gates on detective-shaped prerequisites. Smuggler-specific attributes needed for smuggler monologue to react with same precision.

Nigel connects to randomization: Paula's smuggler attributes are the data model for what varies per seed in smuggler's playthrough. exposure_risk changes per seed because WHO is compromised changes.

Recommended decision ID: D-043 (Smuggler knowledge vocabulary and moral arc)


T-05: Triangle 1 and the Nils Problem → NOT YET ADDRESSED IN ROUND 2

Ozzie endorses Gestalt's T1 fix (Nils volume escalation decision) in drive-by. No deep engagement yet. Awaiting Gestalt Round 2.


T-06: Randomizer Scope for v0.1 → SIGNIFICANT CONVERGENCE

Nigel revises his own proposal. Key concession:

  • Primary contraband FIXED per district (walks back full contraband shuffle). Lattice components always the core of Sova's ring. Culturally grounded, morally load-bearing.
  • Secondary contraband varies per seed (medical-grade / severance / enhanced / nothing). Adds moral wrinkle without breaking cultural logic.
  • Gore's complicity thesis acknowledged as constraint — contraband variation must preserve the moral ambiguity, not dilute it.

PC-as-NPC split into two concepts (Nigel):

Concept Scope Cost Description
A: Other PC exists as NPC v0.1 ~20-30 items Detective NPC visible in smuggler playthrough and vice versa
B: PC identity randomization v0.2+ 16+ relationship pairs Different dock worker/detective each playthrough

Concept A endorsed for v0.1 by Nigel and Ozzie. Low cost, high payoff (second-playthrough wow moment).

District entanglement map (Nigel): Per-seed flags on NPCs determine ring connection, compromise status, role assignments. Constrained by D-029 ratio (30/50/20). Connects to Gestalt's T3 randomization proposal.

Seed configuration schema proposed (Nigel): runtime/seed-state.yaml recording randomizer decisions at game start.

Recommended decisions:

  • D-044 (Primary contraband fixed per district, secondary varies per seed)
  • D-045 (PC-as-NPC Concept A in v0.1 scope)
  • D-046 (Seed configuration schema)

T-07: Wiki Structure vs Content Directory → NOT YET ADDRESSED

Awaiting Tyre and Miri Round 2.


T-08: Tier 3 Emotional Depth → PARTIALLY RESOLVED (New Pattern Proposed)

Gore proposes THE MIRROR — a new NPC archetype:

  • Honest character whose transparency reveals others' dishonesty
  • No secret, no contradiction arc, no tell system
  • Full Tier 1 emotional depth (50-70 authored lines, 10-15 monologue per character)
  • Hael is the first MIRROR
  • NOT a Tier promotion — a new pattern alongside THE FRIEND

Ozzie DISAGREES on the solution but agrees on the diagnosis:

  • Keep Hael Tier 2 structurally
  • Add ~15-20 lines: hopeful/confiding voice samples, door-checking atmospheric beat, Kael-Hael togetherness scene
  • "Not every powerful character needs to be mechanically complex. Hael doesn't need state machines. Hael needs the player to feel something when they walk past."

The tension within the tension: Gore wants a new formal pattern (THE MIRROR: 50-70 lines, no secret, unique template). Ozzie wants a quality upgrade within existing Tier 2 (add 15-20 lines, no new pattern).

Both agree:

  • Hael must NOT have a contradiction arc or secret
  • Hael needs more authored content than current Tier 2 delivers
  • Hael's power is simplicity and transparency

The question for the team: Is THE MIRROR a reusable pattern worth formalizing, or is Hael a one-off exceptional Tier 2 NPC?


New Proposals from Round 2

From Gore

# Proposal Cross-refs
P-63 THE MIRROR pattern — new NPC archetype for honest characters. 50-70 authored lines, no secret, no tell, full emotional depth. T-08, D-034 pattern
P-64 cultural_gate modifier for dialogue access — regional culture modifies disclosure independently of relationship state. P-28 (Gore R1), Miri brief
P-65 Smuggler moral arc phases (Comfort → Doubt → Reckoning → Compromise) parallel to detective investigation phases. P-07 (Paula), T-04
P-66 Smuggler-specific monologue triggers: moral_pang, loyalty_test. P-07 (Paula), T-04
P-67 Rename operational_reliabilitytrust_read. P-07 (Paula)
P-68 Add moral_weight, cover_integrity, loyalty_conflict to smuggler attributes. P-07 (Paula), T-04
P-69 "Complicity" as named theme alongside "asymmetric information" as mechanic. P-01 (Gore R1)

From Ozzie

# Proposal Cross-refs
P-70 Hael: Tier 2 + 15-20 extra lines (not Tier 1 promotion, not MIRROR). Add hopeful/confiding voice, door-checking beat, Kael-Hael togetherness scene. T-08, Gore MIRROR
P-71 Smuggler emotional accumulation attributes: guilt_interactions, complicity_acknowledged, protective_actions. P-07 (Paula), T-04
P-72 Sera composure crack — one half-sentence in early game: "About Kael — no, it's nothing." P-12 (Ozzie R1)
P-73 Smuggler "Cheers moment" opening using Miri's Krenn brief: kuum vendor, chin-lift, hüva, heritage food. P-62 (Ozzie R1), Miri brief
P-74 Second FRIEND drawn from existing NPCs elevated to Tier 1. "MARET? She was just background noise last time." T-01, Nigel pool
P-75 Green→amber reframe: Color shift should feel like CLARITY, not LOSS. "Green was a lie. Amber is honesty." Gore contaminated trust

From Mellanie

# Proposal Cross-refs
P-76 Environmental text concrete examples delivered: bar menu, safety notice, news ticker cycle, corridor graffiti. All voiced with Krenn cultural markers. P-32 (Mellanie R1), Miri brief
P-77 Combined style guide TOC — merges Paula templates + Mellanie conventions + Gestalt constraints + Miri regional into unified document. P-18 (Paula), P-15 (Gestalt), P-26 (Miri)
P-78 Smuggler voice card with three paired examples showing dual-lens cultural register. Summary table: thinks in people vs data, first names vs surnames, fragments vs complete sentences. T-04, Miri brief
P-79 Anchor line requirement per tier (operationalizing Ozzie's gut-check): Tier 1 = 2+ anchors across phases. Tier 2 = 1 anchor minimum. Tier 3 = voice hint should gesture at humanity. P-14 (Ozzie R1)
P-80 Location shortname resolution: directory = wiki slug (the-terminal), line ID prefix = short form (terminal_m_001). Tyre Q-W10

From Nigel

# Proposal Cross-refs
P-81 Template role-slot system in template YAML: slot, count, pool, pool_eligible fields. P-47 (Nigel R1), Tyre structure
P-82 friends/pool.yaml per district with metadata: contradiction_type, tell_type, discovery_method. T-01
P-83 Primary contraband fixed, secondary varies per seed — walks back full shuffle. Secondary: medical/severance/enhanced/nothing. P-56 (Nigel R1), Gore complicity
P-84 PC-as-NPC Concept A for v0.1 — other PC exists as NPC. ~20-30 authored items. T-06, Ozzie wow moment
P-85 District entanglement map in seed configuration — per-seed NPC flags for ring connection, compromise status, role. P-57 (Nigel R1), Gestalt T3 randomize
P-86 Seed configuration schema (runtime/seed-state.yaml). T-06
P-87 News ticker headline pool (40-50 entries, randomizer selects 15-20 per seed). P-32 (Mellanie), wow moment #5
P-88 Cultural substrate vocabulary as randomizable social tell per seed (word "vakt" has different social charge). Miri brief, replayability

Updated Consensus Table (Round 2)

# Topic Round 1 Confidence Round 2 Confidence Change
C-01 THE FRIEND never proc-gen, pool-based selection High Confirmed Gore/Nigel/Ozzie all restate
C-02 All NPCs need canonical full names High High (no new data) Awaiting Paula/Miri R2
C-03 Regional style guide template High Confirmed Gore endorses Miri, Ozzie uses for concrete examples
C-04 Krenn System brief canonical High Confirmed Gore calls it "best work product in workshop," Ozzie builds opening from it, Mellanie produces environmental text from it
C-05 Formalized tier templates High Confirmed Mellanie proposes merged style guide TOC
C-06 Content directory: global + districts High Confirmed Nigel adopts Tyre's structure
C-10 Smuggler needs own knowledge vocabulary High Strongly confirmed All 4 respondents endorse, Gore extends with moral arc
C-12 PC-as-NPC requires explicit specs High Confirmed + scoped Nigel splits into Concept A (v0.1) and B (v0.2+)
C-14 Backstory through discovery High Confirmed Ozzie's Cheers opening built from Miri's cultural texture
C-15 (NEW) Complicity as named theme High Gore (R1+R2), Ozzie endorses, Mellanie endorses
C-16 (NEW) Primary contraband fixed per district High Nigel walks back shuffle, Gore's complicity constrains
C-17 (NEW) PC-as-NPC Concept A in v0.1 High Nigel + Ozzie explicit. ~20-30 items.
C-18 (NEW) FRIEND pool v0.1=1, v0.2=2, v0.3=3 High All 4 converge on phased rollout
C-19 (NEW) Anchor line requirement in style guide High Ozzie (concept), Mellanie (operationalized per tier)
C-20 (NEW) Combined style guide document High Mellanie proposed TOC merging all contributors

Remaining Open Items

# Item Waiting On
Q-W03 Kael/Hael sonic collision Paula R2, Miri R2
Q-W05 D-040 existence check Miri R2
Q-W08 global/ vs _global/ prefix Tyre R2
Q-W12 (NEW) THE MIRROR: new pattern vs enhanced Tier 2? Gore vs Ozzie — needs project lead
Q-W13 (NEW) cultural_gate as dialogue modifier — mechanical feasibility? Gestalt R2, Tyre R2
Q-W14 (NEW) Seed configuration schema location — content/ or runtime/? Tyre R2
Q-W15 (NEW) Sound texture for Krenn culture — quiet social / loud work? Ozzie asks Miri/Inigo

Based on Round 2 consensus so far. Will finalize after all 8 responses.

ID Decision Confidence Key Supporters
D-042 FRIEND pool architecture: pool-based selection, v0.1=1 per character, full Tier 1 minimum, content structured as pool entries from day one High Gore, Nigel, Ozzie
D-043 Smuggler knowledge vocabulary: trust_read, exposure_risk, loyalty_assessment, leverage_held, social_debt, moral_weight, cover_integrity, loyalty_conflict + monologue triggers moral_pang, loyalty_test + moral arc phases (Comfort→Doubt→Reckoning→Compromise) High Gore, Paula (R1), Ozzie, Mellanie, Nigel
D-044 Primary contraband fixed per district, secondary varies per seed High Nigel (revised), Gore (constraint)
D-045 PC-as-NPC Concept A in v0.1 (other PC visible as NPC, ~20-30 items) High Nigel, Ozzie
D-046 Seed configuration schema (records randomizer decisions at game-start) Medium-High Nigel (proposed), needs Tyre validation
D-047 Complicity as named thematic core alongside asymmetric information as mechanic High Gore (R1+R2), Ozzie, Mellanie
D-048 Anchor line requirement in NPC style guide (Tier 1: 2+ per phase, Tier 2: 1 minimum) High Ozzie (concept), Mellanie (operationalized)
D-049 Combined content style guide document (Mellanie TOC) High Mellanie, Paula (R1), Gestalt (R1), Miri (R1)

88 proposals tracked (62 Round 1 + 26 Round 2). 8 tensions (3 resolved, 2 partially resolved, 3 pending remaining responses). 20 consensus items. 8 preliminary decisions recommended. Awaiting Gestalt, Miri, Tyre, Paula Round 2 responses.