Files
settled-reach/docs/workshops/wiki-review/round4-paula.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

49 KiB
Raw Blame History

Round 4 — Paula (Librarian, Response to Lead's Direction)

Responding to: Lead's decisions on cultural ingredients, NPC composition, PC archetypes, Sacred/Profane/Middle Kingdom, and the 300-world reframe.


The 300-World Reality Check

Let me start with what changes fundamentally.

My Round 3 assumed 20 districts, ~460 NPCs, a content team of 18-25 professionals, and ~20,880 hand-authored lines. The lead says: 300 worlds before DLC. That's not 15x more authoring. That's a different product entirely. We're not writing a game. We're writing a game generator.

Everything I proposed in Round 3 — moral textures, cultural briefs, NPC patterns, archetype specs — is still valid. But the PURPOSE changes:

Round 3 Framing Round 4 Framing
Style guides for writers Input parameters for generators
Authoring templates Generation schemas
Cultural briefs Algorithmic ingredient lists
NPC patterns Template slots for constraint satisfaction
Composition rules Generator validation constraints
Pipeline for 25 writers Pipeline for 5-10 system designers + generators

The honest truth: this is better. A generator-first approach forces us to make every design decision EXPLICIT and PARAMETRIC. You can't hand-wave in a generator input. "This culture is kind of formal" becomes a specific trust_speed value and a formality_gradient enum. That precision makes the design stronger even for the hand-authored exemplar districts.


1. Cultural Ingredients Menu

The lead is right: ingredients, not taxonomy. Pick-and-combine, with the absence of an ingredient being as defining as its presence. And economics was missing.

The Ingredient Categories

A. Heritage Roots (phonological/aesthetic flavor)

Not "Finnish" or "Korean" — recognizable resonances that have drifted over centuries. Each heritage root provides: naming phonology, substrate vocabulary pool, aesthetic registers, greeting conventions, food culture.

Heritage Root Phonological Feel Aesthetic Register
Nordic-compact Consonant-heavy, short syllables, hard sounds Functional minimalism, muted tones
Mediterranean-warm Vowel-rich, flowing, rhythmic Communal warmth, color, gesture
East-formal Precise, structured, tonal variation Hierarchical elegance, restraint
Slavic-resilient Consonant clusters, broad vowels, weight Industrial solidity, dark humor
West-African-communal Musical rhythm, tonal emphasis, open vowels Vibrant pattern, oral tradition
South-Asian-layered Dental consonants, vowel length, register shifts Stratified ornamentation, gatekeeping
Latin-syncretic Syllable-timed, nasal vowels, borrowing Adaptive fusion, performative warmth
Synthetic-station No Earth reference — station-born creole, mixed Functional, invented, self-referential

Heritage roots are OPTIONAL. A world may have no heritage theming at all — a corporate-owned settlement, a purely functional station, an industrial hub built by contract labor from everywhere. What a society DOESN'T have is as defining as what it does.

What a generator does with this: Pick 0-2 heritage roots per world. The naming algorithm uses the phonological rules (or falls back to neutral-functional mode if no heritage is selected). The substrate vocabulary pool seeds environmental text (or produces pure Concordat Standard). Blended worlds interpolate between parent roots.

Null-heritage worlds: No heritage root selected. Names come from functional algorithms (employee IDs that became surnames, station-sector designations that became neighborhoods). No substrate vocabulary — pure Concordat Standard. No food culture — branded corporate rations or whatever's imported cheapest. No greeting conventions beyond professional norms. Mechanically: no cultural immune system (solidarity has no cultural root), no cultural gatekeeping (no in-group markers to fail), but also no cultural depth for the player to discover. The world feels THIN — and that thinness is its own moral texture. "Is this enough?" in a place with no cultural identity hits differently: enough of WHAT?

What DOESN'T picking a heritage root mean: It does NOT mean everyone on this world is of that ethnicity. It means the dominant cultural flavor — the food in the bars, the names on the rosters, the slang in the corridors — carries this resonance. 180 years of drift means the original Earth heritage is unrecognizable as anything but flavor.

B. Settlement Motivation (why they came — determines institutional memory)

Motivation What It Produces Mechanical Implication
Economic opportunity Competitive, transactional, growth-oriented Fast trust through demonstrated value. Wealth display as social currency.
Ideological refuge Values-driven, insular, principled Trust requires shared values. Outsiders must demonstrate alignment.
Corporate contract Institutional, hierarchical, employer-defined Trust follows org chart. Authority access easy for employees, impossible for outsiders.
Displacement/exile Defensive, suspicious, solidarity-hardened Slow trust. Strong in-group bonds. Deep hostility to authority.
Scientific mission Curious, competitive, intellectually hierarchical Trust through demonstrated competence. Credentials as currency.
Military posting Ordered, hierarchical, mission-focused Trust through rank and demonstrated reliability. Chain of command is social structure.
Generational (born here) "This is just where we live" — pragmatic, local Trust through familiarity over time. Heritage is background noise, not identity.

The generator picks 1, maybe 2. Settlement motivation is the strongest predictor of trust mechanics and authority response. Two motivations on the same world create internal tension — a corporate contract settlement with a displacement minority has class friction baked in.

C. Economic Function (what makes money here — and what makes EXTRA money tempting)

This is the ingredient the lead flagged as missing. It's critical because it determines:

  1. What the grey economy trades in
  2. What the daily rhythm feels like
  3. What skills and knowledge NPCs have
  4. Why someone would risk their reputation for extra income
Economic Function Daily Rhythm What Tempts Contraband Analog
Trade hub Transaction cycles, margin pressure, deal-making hours Skimming margins, facilitating undisclosed cargo, information selling Unlisted goods, customs evasion
Extraction (mining/harvesting) Shift work, physical labor, output quotas Material diversion, unauthorized sales to third parties Raw materials, unrefined product
Manufacturing Factory cycles, production targets, supply chains Quality fraud, unauthorized side-production, IP theft Counterfeit goods, unauthorized variants
Services/hospitality Client rhythms, peak hours, reputation cycles Unauthorized services, access to restricted experiences, blackmail Experiences, privacy, access
Agriculture Seasonal cycles, weather dependency, harvest pressure Seed theft, genetic material, unauthorized cultivation Biological material, patent-protected stock
Finance/administration Office hours, report cycles, audit seasons Embezzlement, insider trading, data manipulation Financial instruments, privileged information
Research Project cycles, publication pressure, grant seasons Selling results, unauthorized experiments, falsifying data Intellectual property, experimental subjects
Infrastructure/gateway Maintenance cycles, transit schedules, system monitoring Access control manipulation, routing favors, toll evasion Passage, access codes, routing data

The generator picks 1 primary, optionally 1 secondary. Economic function determines: the work that NPCs do, the rhythms they follow, what the hidden operation deals in, and — crucially — why a normal person might be tempted to participate. Gore's "Is this enough?" only bites when the economic temptation is visceral. "I could make three months' salary in one shipment" hits differently in extraction (physical danger) vs. finance (abstract manipulation).

D. Philosophical Alignment (what the community values — and what it therefore can't see)

Alignment Core Value Blind Spot Investigation Challenge
Individualist Personal freedom, self-reliance Collective harm ("not my problem") Nobody feels responsible for systemic damage
Collectivist Community welfare, mutual obligation Individual suffering hidden for group benefit The community protects its own problems from outsiders
Meritocratic Competence, achievement, earned status Structural inequality ("they should try harder") Success is proof of virtue; failure is proof of guilt
Egalitarian Fairness, consensus, equal voice Accountability ("we decided together, so nobody's responsible") Decisions are diffused; no one person can be blamed
Traditionalist Heritage, continuity, elder authority Change ("that's not how we do things") The old ways conceal old crimes
Progressive Innovation, experimentation, open systems Consequences ("we'll fix it in the next iteration") Recklessness masquerading as courage

The generator picks 0-1. This is the ingredient the lead says societies should sometimes NOT have. A world without a dominant philosophical alignment is pragmatic — no ideology, just survival. That absence creates a specific mechanical signature: fast trust (nobody cares what you believe), low solidarity (nobody feels obligated to protect anyone), easy investigation (nobody's hiding anything for ideological reasons) but also easy exploitation (nobody's organizing resistance).

E. Corporate Presence (who has structural power)

Presence Power Dynamic Effect on Investigation
Dominant corporation Company town — employer controls housing, services, social access The corporation IS the authority. Investigating the corporation means investigating the government.
Competing corporations Faction play — multiple power centers, shifting alliances Multiple sources, multiple agendas, nobody tells the whole truth
Worker cooperative/guild Labor solidarity — collective bargaining, organized resistance The workers protect each other. Investigation meets a wall of coordinated non-cooperation.
Government/Commission Bureaucratic authority — procedure, credentials, institutional access The system is the power. Working within it or subverting it are the only options.
Independent/frontier No structural power — reputation and personal force rule No one recognizes credentials. Everything is personal.

Generator picks 1. This directly shapes the detective's access tier profile and the smuggler's cover strategy.

F. Settlement Age / Drift Stage

Age Cultural State Mechanical Impact
Founding (<50 years) Heritage strong, institutions forming, everything negotiable Fast change, weak traditions, high social mobility
Establishing (50-150 years) Identity crystallizing, generational tensions, traditions forming First "old-timers vs newcomers" friction
Mature (150-300 years) Deep local identity, heritage as nostalgia, stratification Established hierarchies, cultural immune system active
Ancient (300+ years) Culture fully transformed, founding heritage is mythology Deep institutions, powerful inertia, reform is nearly impossible

Generator picks 1. Age interacts with every other ingredient. A collectivist community at founding age is idealistic. The same collectivist values at ancient age may be oppressive.

Mechanical Parameter Derivation

The generator takes the ingredient selection and derives the mechanical parameters that actually drive NPC behavior:

trust_speed:
  base = settlement_motivation.trust_modifier
  × philosophical_alignment.openness_modifier
  × settlement_age.drift_modifier
  Result: float (0.1 = glacial, 1.0 = instant transactional trust)

authority_response:
  base = settlement_motivation.authority_default
  × corporate_presence.authority_modifier
  × philosophical_alignment.authority_attitude
  Result: enum (welcoming | deferential | neutral | suspicious | hostile)

privacy_norm:
  base = philosophical_alignment.privacy_default
  × heritage.cultural_privacy
  × economic_function.transactional_transparency
  Result: enum (open | guarded | closed | performative)

solidarity_trigger:
  base = philosophical_alignment.collective_instinct
  × corporate_presence.worker_dynamics
  × settlement_age.institutional_weight
  Result: enum (none | crisis_only | professional | cultural | total)

economic_temptation:
  base = economic_function.temptation_type
  × corporate_presence.access_to_surplus
  Result: {type: string, severity: float, moral_frame: string}

conflict_style:
  base = heritage.expression_mode
  × philosophical_alignment.confrontation_preference
  Result: enum (direct | avoidant | institutional | performative | violent)

These parameters feed EVERY downstream system. NPC dialogue selection weights trust_speed. Investigation gameplay difficulty scales with authority_response and privacy_norm. The ring's immune system strength depends on solidarity_trigger. The contraband's moral framing comes from economic_temptation.

What a Society DOESN'T Care About

The lead's most important directive: absence is defining.

Some concrete examples:

No heritage root → Synthetic station-born culture. No Earth resonance. Names are invented or bureaucratic (serial numbers that became surnames). No substrate vocabulary — they speak unaccented Concordat Standard. No food culture — they eat whatever's imported. This world feels EMPTY of history, which is its own powerful texture. Investigation here has no cultural immune system — but also no cultural depth to leverage.

No philosophical alignment → Pragmatic survival community. No ideology. No shared values beyond "don't die." Trust is transactional and shallow. No solidarity. No collective resistance to investigation. But also no collective caring about outcomes. The investigator can uncover everything, and nobody cares enough to act on it. That's its own moral texture: apathy.

No corporate presence → True frontier. No external authority. Law is custom and personal force. The investigator has no institutional backing. Credentials are meaningless. This is the hardest detective experience — and the easiest smuggler experience (there's nothing to smuggle around because there's nothing to regulate).

Proposal 1: Cultural Ingredients as Generator Input Schema

Define the full ingredient menu as a YAML schema that generators consume. Each world is instantiated by selecting ingredients, computing derived parameters, and passing those parameters to NPC generation, dialogue generation, environmental text generation, and narrative event systems. The schema includes explicit handling of absent ingredients (null values produce specific parameter defaults).


2. NPC Composition: Thematic Pattern × Functional Motivation

The lead's three-system model is exactly right. Let me define the missing patterns, then build the composition rules.

Thematic Patterns (What the Character Means to the Story)

Pattern Definition Function in the Narrative Content Requirement
FRIEND Trusted NPC hiding something. Contradiction arc. Emotional anchor whose discovery produces moral reckoning Tier 1: full authored arc, 70-100 lines
MIRROR Honest NPC whose transparency reveals others' dishonesty Moral reference point. Guilt amplifier. Tier 1.5: emotional depth, no contradiction, 50-70 lines
ANCHOR Content NPC who embodies "Is this enough? — Yes." Validates the quiet life. Makes intrigue feel costly. Tier 2: strong voice, authored warmth, 40-60 lines
GHOST Absent NPC referenced by many, encountered by none (in this world) Power from absence. Paranoia for investigators, helplessness for insiders. Stub: no schedule, no lines, influence through others' dialogue
CATALYST NPC who arrives mid-story and disrupts equilibrium Breaks the status quo. Forces reckoning. Tier 2: arrival sequence, disruption moments, 40-60 lines
THRESHOLD NPC who stands between the player and the next layer of understanding Gatekeeper. Meeting their standards IS the gameplay. Tier 2: access criteria, evaluation dialogue, 30-50 lines
REMNANT NPC from a previous era who remembers when things were different Makes the present feel contingent. Lived history vs institutional history. Tier 2: backstory depth, "how it used to be" testimony, 30-50 lines
SYSTEM NPC who IS the institution. Not corrupt, not heroic — procedural. Forces the player to confront structures vs individuals. Tier 2: institutional voice, procedure-citing dialogue, 30-50 lines
NOBODY Background NPC. Just there. Wallpaper that becomes foreground through player attention. Dynamic tier promotion. Emergent narrative from investment. Tier 3 base (10-15 lines) + dormant Tier 2 content (30-40 lines, activated by attention)

The NOBODY System: Dynamic Tier Promotion

THE NOBODY is the lead's most consequential addition. Let me define how it works mechanically.

Core principle: Every NOBODY has a dormant pattern beneath the surface. The generator assigns a dormant_pattern from the available thematic patterns. This content exists in the data files but is NOT active until the player's attention triggers it.

Attention tracking:

  • Conversations initiated by the player
  • Time spent in proximity (spatial)
  • Return visits (the player keeps coming back to this NPC's location)
  • Gifts/favors (if the gameplay supports these)
  • Monologue engagement (the player's character comments on this NPC)

Activation thresholds:

nobody_promotion:
  stage_1_noticed:     # ~3-5 interactions or 10 min proximity
    effect: "NPC gains a name in the player's knowledge graph"
    monologue: "That person at the bar — I've seen them every day."
  stage_2_recognized:  # ~8-12 interactions or 30 min proximity
    effect: "NPC's voice samples activate (basic Tier 3 dialogue unlocks)"
    monologue: "Her name is Tev. She's always here. Why?"
  stage_3_known:       # ~15-20 interactions
    effect: "Dormant Tier 2 content activates. Functional motivation visible."
    monologue: "Tev told me about her lattice troubles today."
  stage_4_promoted:    # ~25+ interactions + specific trigger conditions
    effect: "Full dormant pattern activates. NPC becomes ANCHOR/WITNESS/etc."
    monologue: varies by activated pattern

What the generator needs:

  • Assign a dormant_pattern to every NOBODY from the district's available patterns
  • Assign a dormant_motivation from the functional motivations
  • Generate both Tier 3 base content AND dormant Tier 2 content for each NOBODY
  • The dormant content must be CONSISTENT with the base content — if a NOBODY is dormant-WITNESS, their Tier 3 behavior should contain subtle hints that they've seen something

Why this is transformative at 300-world scale: Most NPCs in any world are NOBODYs. In a world with 20-30 NPCs, maybe 3-5 have active patterns (FRIEND, MIRROR, ANCHOR, etc.). The rest are NOBODYs with dormant potential. This means:

  • Different players get different stories because they pay attention to different people
  • Replay value isn't just seed variation — it's ATTENTION variation
  • The generator can populate worlds cheaply (Tier 3 base content is minimal) while preserving narrative depth (dormant content exists but costs nothing until activated)
  • A player who exhaustively explores a world discovers that EVERYONE has a story — it just takes attention to reveal it

Functional Motivations (What the Character Is Doing in Gameplay)

Motivation What They're Doing How the Player Encounters Them
HANDLER Managing something — cargo, people, information, systems Through their responsibilities. They're the person who makes things work.
WITNESS They saw something. They carry information they may or may not share. Through investigation or accident. They're a source if the player can reach them.
TURNCOAT Their loyalty is shifting. Moving from one camp to another. Through observation of behavioral change. They're unstable and that instability is visible.
CIVILIAN No institutional role. Just lives here. Through daily life. They're normalcy and humanity in a world of agendas.
OPERATOR Running something — a business, a scheme, a network. Through their ambitions and operations. They have plans, resources, and goals.
SKEPTIC Doubts. Questions. Doesn't buy the official or unofficial story. Through their questioning. They make the player re-examine assumptions.

Composition Matrix

Every NPC = one thematic pattern + one functional motivation. Here's the full composition space with drama ratings:

             HANDLER  WITNESS  TURNCOAT  CIVILIAN  OPERATOR  SKEPTIC
FRIEND         ★★★      ★★      ★★★★       ★★       ★★★      ★★★
MIRROR         ★★★      ★★       ★          ★★★★      ★       ★★
ANCHOR         ★★       ★        ★          ★★★★     ★★       ★
GHOST          ★★★     ★★★       ★★          —       ★★★★     ★★
CATALYST       ★★★      ★★      ★★★         ★       ★★★★     ★★★
THRESHOLD      ★★★★     ★        ★           ★       ★★       ★★★
REMNANT        ★★      ★★★★      ★★          ★★      ★★       ★★★
SYSTEM        ★★★★      ★★       ★★          —       ★★★      ★
NOBODY         ★★★     ★★★       —           ★★★     ★★       ★★

★★★★ = Gold (inherently dramatic, generators should prefer) ★★★ = Silver (strong with good parameters) ★★ = Bronze (works but requires specific context) ★ = Difficult (needs specific authoring support, generators should avoid except when deliberately seeking tension) — = Banned (mechanically contradictory)

Why These Ratings

Gold combinations (★★★★):

  • FRIEND + TURNCOAT — Your closest connection is changing sides. The most devastating discovery. The FRIEND's contradiction IS their wavering loyalty. Different from a standard secret — this is active betrayal in motion.
  • MIRROR + CIVILIAN — Pure, uncomplicated honesty. No institutional role to complicate the transparency. This NPC is honest because they're human, not because they're naive or institutional. The strongest moral reference point.
  • GHOST + OPERATOR — The absent power. Someone who was running things and left a vacuum. Every NPC references what the GHOST built, decided, or destroyed. The player investigates an absence and discovers a presence.
  • CATALYST + OPERATOR — The disruptor who acts. Doesn't just arrive and cause social friction — arrives and starts DOING things that reshape the community's equilibrium. Active destabilization.
  • THRESHOLD + HANDLER — The gatekeeper who manages access as their actual job. Natural, intuitive. The classic bouncer, department head, community elder who decides who's in and who's out.
  • REMNANT + WITNESS — Living memory. Someone who was there when the original events happened. Their testimony contradicts the official story. The most powerful kind of source: personal experience that time hasn't eroded.
  • SYSTEM + HANDLER — The institution's human face. The bureaucrat who processes your paperwork, the regulator who inspects your cargo, the administrator who schedules your shifts. They're not antagonists — they're the system being a system. That neutrality IS the conflict when the system produces injustice.
  • ANCHOR + CIVILIAN — Contentment incarnate. No institutional complication. Just a person who has found enough. The most direct embodiment of "Is this enough? — Yes." Their existence makes the player question whether the story is worth pursuing.

Banned combinations:

  • GHOST + CIVILIAN — A ghost is defined by remembered impact. A civilian has no institutional impact. A ghost-civilian is just "someone who left" — not powerful enough to warrant ghost status.
  • GHOST + NOBODY — A ghost is intensely remembered by many. A nobody is overlooked by all. Definitionally contradictory.
  • SYSTEM + CIVILIAN — A system IS the institution. A civilian has no institutional role. Contradictory.
  • NOBODY + TURNCOAT — A turncoat's value is that their shifting loyalty is observable and consequential. A nobody is unobserved. A turncoat nobody has no audience for their betrayal, which means it has no dramatic function.

Composition Rules for Generators

composition_rules:
  required_per_world:
    - pattern: FRIEND
      count: 1_per_supported_archetype
      motivation: [HANDLER, TURNCOAT, OPERATOR, SKEPTIC]  # preferred
      tier: 1
    - pattern: ANCHOR
      count: 1
      motivation: [CIVILIAN, HANDLER]  # preferred
      tier: 2

  recommended_per_world:
    - pattern: MIRROR
      count: 0-1
      motivation: [CIVILIAN, HANDLER]
    - pattern: THRESHOLD
      count: 1_per_social_site
      motivation: [HANDLER, SKEPTIC]
    - pattern: SYSTEM
      count: 0-2
      motivation: [HANDLER, OPERATOR]

  variable_per_world:
    - pattern: GHOST
      probability: 0.4
      motivation: [OPERATOR, HANDLER, WITNESS]
    - pattern: CATALYST
      probability: 0.3  # storyteller-activated
      motivation: [OPERATOR, SKEPTIC]
    - pattern: REMNANT
      probability: 0.25  # only in established+ worlds
      condition: "settlement_age >= establishing"
      motivation: [WITNESS, SKEPTIC]

  fill_remainder_with:
    pattern: NOBODY
    motivation: [CIVILIAN, HANDLER, WITNESS, OPERATOR]
    dormant_pattern_pool: [ANCHOR, WITNESS, FRIEND, MIRROR]  # what they can become

Proposal 2: Composition Matrix as Generator Constraint System

The thematic × functional composition matrix, with drama ratings and banned combinations, becomes the constraint solver's preference weights. Generators prefer gold combinations, tolerate silver, avoid bronze unless context demands it, and never create banned combinations. The NOBODY system's dormant patterns are assigned from a district-level pool, creating different emergent narrative potential per seed.


3. PC Archetypes: The 8, With Fluid Transitions

Defining the 8

The lead wants archetypes that are POSITIONS, not classes. You hold a position in a community. You can change it. The archetype determines your lens — what you notice, what you worry about, what your monologue sounds like.

# Archetype Lens Starting Knowledge Monologue Voice Relationship to Moral Texture
1 Insider Operational — sees the hidden operation from inside Knows the ring, the routes, the people Relational, protective, managing INSIDE the bargain. Maintaining it.
2 Investigator Analytical — sees patterns, anomalies, evidence Knows methodology, institutional resources, not local context Methodical, suspicious, documenting EXAMINING the bargain from outside.
3 Newcomer Discovery — everything is new, culture shock, first impressions Knows almost nothing local. Brings outside perspective. Curious, uncertain, absorbing ENCOUNTERING the bargain for the first time.
4 Merchant Economic — sees transactions, debts, supply chains, margins Knows prices, flows, who owes whom Pragmatic, calculating, transactional PROFITING from the bargain.
5 Administrator Political — sees power dynamics, factions, institutional levers Knows procedures, hierarchies, budgets, personnel Careful, strategic, weighing options MANAGING the bargain. Enabling it structurally.
6 Caretaker Compassionate — sees suffering, need, capability, limitation Knows who's hurting, what treatments exist, what's available Empathetic, diagnostic, burdened REPAIRING the damage the bargain causes.
7 Fixer Connective — sees who needs what, who owes whom, where leverage exists Knows everyone, superficially. Knows the favor economy. Confident, diplomatic, deal-making LUBRICATING the bargain. Making it work for everyone.
8 Exile Retrospective — sees what was lost, what changed, what others don't remember Knows the community's past. Carries knowledge that's become dangerous. Bitter, nostalgic, clear-eyed REJECTED by the bargain. Seeing it from outside with insider knowledge.

Why These 8 and Not Others

The 8 archetypes represent the 8 fundamental relationships a person can have with a social system:

  1. Inside it (Insider)
  2. Examining it (Investigator)
  3. Discovering it (Newcomer)
  4. Trading with it (Merchant)
  5. Administering it (Administrator)
  6. Healing its damage (Caretaker)
  7. Connecting its parts (Fixer)
  8. Expelled from it (Exile)

Every person in any community occupies one of these positions. Together, they produce 8 fundamentally different games in the same world. That's the replayability promise at 300-world scale: 8 lenses × 300 worlds × seed variation.

The Insider and Investigator Are NOT Special

The lead specifically warns: Insider + Investigator must not become the permanent center. The other 6 must feel equally primary.

How to enforce this:

  1. v0.2 spotlight: the Newcomer. The lead already flagged this. The Newcomer inverts everything — zero starting knowledge, the tutorial IS the gameplay, the Cheers moment is EARNED not inherited. Making the Newcomer the v0.2 centerpiece proves the system works beyond the adversarial pair.

  2. v0.3-v0.5 spotlight rotation. Each major update features a different archetype as the "deep" implementation. The Caretaker update comes with medical/social-care gameplay mechanics. The Administrator update comes with political/resource systems. The Fixer update comes with favor-economy mechanics.

  3. No archetype should require another to exist. A world with only Merchant + Caretaker supported is a valid world. Not every world needs an Insider or Investigator. The adversarial pair is ONE composition, not THE composition.

  4. Monologue voice budgets must be equal. If the Insider gets 50 authored monologue lines per world, every archetype gets 50. No archetype is the "primary" with extra content.

Archetype Transition Mechanics

This is the lead's most significant conceptual shift. Archetypes are positions you hold, not classes you are. You can change positions.

How transitions work:

A transition happens when the player changes their ROLE in a community. This requires:

  1. Opportunity — a transition trigger exists in the world (a job offer, a recruitment attempt, a crisis that creates an opening, a personal choice)
  2. Qualification — the player has met some threshold (relationship level, knowledge, time spent, skill demonstrated)
  3. Choice — the player decides to change (not forced, not automatic)
  4. Transition period — gradual shift over gameplay time, not instant swap

What changes during transition:

Dimension Behavior During Transition
Monologue voice Blends old and new. "I'm starting to think like a merchant. Is that who I am now?"
Knowledge vocabulary New keys activate. Old keys go STALE (not deleted — you remember, but the knowledge is from your old life).
Access tiers Gradual shift. Old insider access slowly decays. New access slowly builds. There's a vulnerable window where you have neither fully.
Agency boundaries New abilities emerge. Old abilities atrophy.
NPC relationships NPCs who trusted you as X may not trust you as Y. NPCs who ignored you as X may notice you as Y.

The vulnerable window is the gameplay. During transition, you're weakest. You've given up your old position's protections but haven't earned the new one's. This creates dramatic tension: every transition is a risk. The Insider who decides to become an Investigator faces a period where the ring knows they left but the Commission doesn't fully trust them yet. That gap is where the most interesting gameplay lives.

Transition map (which transitions are natural, which are dramatic):

From → Insider Investigator Newcomer Merchant Admin Caretaker Fixer Exile
Insider ★★★★ dramatic ★★ natural ★★ natural ★★ natural ★★★ natural ★★★★ dramatic
Investigator ★★★★ dramatic ★ difficult ★★★ natural ★★ natural ★★ natural ★★★ dramatic
Newcomer ★★★ dramatic ★★ possible ★★★ natural ★ difficult ★★★ natural ★★ possible
Merchant ★★★ dramatic ★ difficult ★★★ natural ★★ natural ★★★★ natural ★★ dramatic
Admin ★★ possible ★★★ natural ★★★ natural ★★ natural ★★★ natural ★★★ dramatic
Caretaker ★ difficult ★★ possible ★★ possible ★★ possible ★★★ natural ★★★★ dramatic
Fixer ★★★ natural ★ difficult ★★★★ natural ★★★ natural ★★ natural ★★ dramatic
Exile ★★★★ dramatic ★★★ dramatic ★★★ natural ★★ possible ★ difficult ★★★ natural ★★ possible

★★★★ = High-drama transition (the game should CELEBRATE this with authored content) ★★★ = Meaningful transition ★★ = Possible, quiet ★ = Difficult (requires unusual circumstances) — = Impossible or meaningless

The most dramatic transitions:

  • Insider → Investigator (defection: "I'm going to the Commission"): Destroys all insider relationships. Carries insider knowledge into investigation. The community sees you as a traitor. The institution sees you as a source.
  • Insider → Exile (expulsion: "They found out and I'm out"): All access revoked. Knowledge retained. Isolation with dangerous knowledge.
  • Caretaker → Exile (principled refusal: "I won't treat patients under these conditions"): Moral clarity at the cost of institutional access. You can see the problem clearly but can't reach it.
  • Fixer → Merchant (monetization: "All those favors? Now I'm charging"): Natural evolution. The favor economy becomes the real economy. Relationships become transactions.

What generators need to know about transitions:

Each world must have:

  • Transition trigger NPCs — at least 1 NPC per supported archetype who can offer/enable a transition into that archetype (a recruiter, a mentor, a crisis that creates an opening)
  • Transition-compatible relationships — at least 2-3 NPCs whose relationship state would CHANGE if the player transitions (creating dramatic consequences)
  • Authored transition monologue — 3-5 lines per transition type that fire during the transition period ("Am I really doing this?" / "Who am I becoming?" / "There's no going back now")

Proposal 3: Archetype Transition as Generator Input

Each world definition includes: supported archetypes (2-4 starting, more available via transition), transition triggers (which NPCs/events enable which transitions), and transition consequences (how NPCs and access tiers change). The generator places transition opportunities at appropriate density — not every world needs every transition, but the player should always have at least 1-2 possible transitions available.


4. Sacred / Profane / Middle Kingdom — Narrative Systems

Mapping the narrative and political systems I've designed to Nigel's framework.

SACRED (The Physics — Rules That Never Change)

These are the structural invariants. The generator never touches them. They exist in every world, every seed, every playthrough.

Sacred Element Why It's Invariant What Breaks Without It
Every community has a social fabric (relationships, trust, secrets) This IS the game. No social fabric = no social gameplay. Everything.
Triangles exist as atomic social tension unit Two-person conflict is a fight. Three-person conflict is politics. Social intrigue collapses into binary moral choices.
A FRIEND exists per supported PC archetype The emotional payload requires a specific, trusted NPC The game has no emotional center. Players don't name an NPC they feel conflicted about.
Knowledge follows Suspects → KnowsOf → KnowsDetails → Direct Information discovery must be progressive Investigation becomes binary (know/don't know), no detective texture
Relationships follow Unknown → Known → Friendly → POI → Hostile Social progression must be directional NPCs feel like switches, not people
Composition rules: thematic × functional assignment Every NPC has a narrative role AND a gameplay function NPCs exist but have no purpose. Background noise with no signal.
Archetypes are lenses that produce different experiences Character-as-lens is the core mechanic (D-005) Replayability through perspective dies
The NOBODY system: dormant content activatable through attention Player agency creates narrative The world is static. Players have no way to discover depth beyond what's presented.

PROFANE (The Parameters — Drawn From Pools)

These are the variables. The generator selects them from pools. Different selections produce different experiences.

Profane Element What Varies Pool Size (300-world scale)
Cultural ingredients per world Which heritage + motivation + function + alignment + corporate + age Combinatorial from 8 × 7 × 8 × 7 × 5 × 4 categories
WHICH NPC is the FRIEND Pool selection per archetype 2-4 candidates per archetype per world
WHICH NPCs are in the hidden network Role assignment from eligible NPCs Constrained by triangle membership
WHICH contraband/contested resource Derived from economic_function ingredient 2-3 options per economic function
WHICH thematic patterns assigned to which NPCs Generator constraint satisfaction Per composition rules
WHICH functional motivations assigned Generator selection Per composition matrix ratings
WHICH dormant patterns NOBODYs carry Pool assignment Per district dormant_pattern_pool
WHICH archetype transitions are available Context-dependent on world ingredients 1-3 per supported archetype
WHICH gate connections this world has Topology selection from graph space Per gate topology rules
WHICH NPCs are transition triggers Assignment from eligible pool 1 per available transition

MIDDLE KINGDOM (Sacred Structure, Profane Cast)

The most interesting category. The STRUCTURE is fixed. The CAST that fills it varies.

Middle Kingdom Element Sacred Part Profane Part
Triangles 3 NPCs with conflicting interests. Tension types are structural (power, loyalty, knowledge, etc). Which specific NPCs fill which roles. Their names, personalities, heritage.
THE FRIEND arc 5-phase contradiction arc: warmth → doubt → observation → confrontation → reckoning. Which NPC is the FRIEND. What their specific secret is. How the contradiction manifests in this cultural context.
Social sites Physical spaces where NPCs interact, with sightlines and routines. Which spaces. How many NPCs. What kind of economic activity fills them. Cultural aesthetic.
The community's bargain Every community has a collective arrangement with hidden costs. What the specific arrangement IS, what it costs, who benefits.
Gate topology Core worlds always connected (main narrative spine). Peripheral worlds vary per playthrough. Which specific worlds are accessible from where.
THE NOBODY promotion Attention activates dormant content. The mechanic is fixed. Which specific NOBODY has which dormant pattern. Different players activate different stories.
Archetype transitions You can change your position in a community. The transition has a vulnerable window. Which specific transitions are available. When the opportunity arises. What specific NPC offers it.

The Political Dimension That's Missing

Let me add something to the Sacred/Profane mapping that nobody else has flagged: inter-world politics.

At 300 worlds, there are inter-world relationships. Trade dependencies. Cultural friction. Political alliances. Historical grievances. These are the MACRO triangles — the same pattern that works for 3 NPCs in a bar works for 3 worlds in a star system.

Macro Element Sacred/Profane/Middle
Worlds have political relationships with other worlds Sacred (structure)
Which worlds are allies/rivals/dependent Profane (parameter)
Trade routes create economic dependencies Sacred (structure)
Which specific trade routes exist Middle Kingdom (core routes sacred, peripheral profane)
Cultural groups span multiple worlds Sacred (structure)
Which cultural groups are present where Profane (from ingredients)
Factions operate across worlds Sacred (structure)
Which factions are dominant where Profane (per-seed)

Generator implication: The world generator doesn't just generate individual worlds — it generates a NETWORK of worlds with political, economic, and cultural relationships. The player moving from World A to World B doesn't just encounter a different culture — they encounter a RELATIONSHIP between cultures. World B might resent World A's economic dominance. World B's ring might exist BECAUSE of World A's regulation. The macro politics create the context for the micro stories.

Proposal 4: Macro Political Generation Layer

Above the individual-world generator, add a network generator that creates inter-world relationships: trade dependencies, cultural friction, political alliances, faction territories, and historical grievances. These relationships feed into each world's moral texture — a world's "bargain" is partly determined by its position in the macro political network.


5. What Changes at 300-World Scale

Let me be brutally specific about what my previous proposals become.

Content Math Reframe

Round 3 (20 districts) Round 4 (300 worlds) Ratio
Worlds 20 300 15x
Total NPCs ~460 ~5,000-8,000 ~12x
Hand-authored Tier 1 NPCs ~100 ~50-100 (exemplar worlds only) ~same
Generated Tier 1 NPCs 0 ~500-900 new
Hand-authored lines ~20,880 ~5,000-10,000 (exemplars + seed content) ~0.5x
Generated lines ~35,000 ~500,000-1,000,000 ~20x
Content team size 18-25 writers 5-10 system designers + generators different product

The shift: the hand-authored content DECREASES in total volume but INCREASES in importance. Every hand-authored line is now a seed that generators learn from. The Kael Davan profile isn't just "one NPC" — it's the exemplar that the FRIEND generator uses to understand what emotional depth looks like.

What's Hand-Authored at 300-World Scale

  1. The ingredient menus (one-time investment, maintained)
  2. 5-10 exemplar worlds at full Sova quality (the reference implementations)
  3. Pattern specifications (FRIEND, MIRROR, ANCHOR, NOBODY, etc. — the templates generators fill)
  4. Archetype voice cards (8 archetype monologue voice specifications)
  5. Heritage root pools (naming algorithms, substrate vocabulary, food culture per root)
  6. Key emotional content for seed FRIENDs (the authored lines that generators riff on)
  7. Composition rules and constraint solver parameters (the rules generators follow)

What's Generated at 300-World Scale

  1. World definitions (ingredient selection → parameter derivation)
  2. NPC profiles (generated from ingredients + pattern assignment + tier template)
  3. NPC names (generated from heritage root phonological rules)
  4. Dialogue lines (generated from cultural parameters + voice profiles + tag taxonomy)
  5. Routines (generated from economic function + cultural rhythms)
  6. Environmental text (generated from cultural parameters + economic function)
  7. Triangle configurations (generated from pattern composition rules + NPC pool)
  8. NOBODY dormant content (generated from dormant pattern type + cultural context)
  9. Gate topology (generated from sacred/profane rules + network constraints)
  10. Macro political relationships (generated from ingredient combinations + proximity + trade logic)

The Quality Gradient

Not all 300 worlds are equal quality. And they shouldn't be.

Quality Tier Count Content Method Player Experience
Exemplar (Sova-quality) 5-10 Fully hand-authored The game's emotional peaks. Every NPC is hand-crafted.
Polished (generation + hand-review) 20-40 Generated, then reviewed and improved by human authors High quality. Most generated content is good; the weakest lines have been replaced.
Standard (pure generation) 150-200 Generated from ingredients, validated by schema Solid. Mechanically complete. Emotionally variable. Some worlds feel flat; some surprise you.
Frontier (minimal generation) 50-100 Generated with fewer ingredients, smaller NPC count Sparse but atmospheric. The player passing through gets a functional experience, not a deep one.

The player FEELS this gradient. Exemplar worlds are where the game's reputation is made. Polished worlds are where most players spend most time. Standard worlds provide the breadth. Frontier worlds provide the sense of unexplored space.

The gradient itself is a design feature. Not every place in the Settled Reach SHOULD feel equally rich. A 300-year-old core world SHOULD feel denser and more layered than a 40-year-old frontier outpost. The quality gradient maps to the settlement age ingredient: older worlds have more content, more NPCs, more depth. Younger worlds are sparser. This mirrors real human geography and makes the world feel authentic.

Proposal 5: Quality Gradient as Design Feature

The 300 worlds are explicitly distributed across quality tiers. The generator assigns content budgets per world based on settlement age, narrative importance, and gate topology position (worlds on main routes get more content than dead-ends). The quality gradient is INTENTIONAL and maps to in-world logic.


Summary of Round 4 Proposals

# Proposal What It Is For Generators
1 Cultural ingredients as generator input schema YAML schema: 6 ingredient categories + mechanical derivation rules. Explicit null handling for absent ingredients.
2 Composition matrix as constraint system Thematic × functional preference weights with gold/silver/bronze/banned ratings. NOBODY dormant pattern pool.
3 Archetype transitions as generator input Per-world: supported archetypes, transition triggers, transition consequences. Transition map with drama ratings.
4 Macro political generation layer Network generator: inter-world relationships (trade, culture, politics, history) that feed into per-world moral textures.
5 Quality gradient as design feature World content budget scales with settlement age, narrative importance, and topology position. Explicit tiering: exemplar/polished/standard/frontier.

What I Got Wrong in Round 3

  1. Scale. 20 districts ≠ 300 worlds. The math changes everything.
  2. Authoring team. Not 18-25 writers. 5-10 system designers building generators.
  3. Cultural groups as taxonomy. Fixed groups don't work at 300-world scale. Ingredients menu does.
  4. Archetype permanence. Archetypes as classes = wrong. Archetypes as positions = the game actually being about what it claims to be about — the cost of being inside systems you didn't choose. If you can't CHANGE your position, you're not making choices. You're serving a sentence.

What I Got Right in Round 3

  1. Moral texture per district. Still valid, now derived from ingredients rather than hand-assigned.
  2. NPC pattern library. Still valid, now expanded with THRESHOLD, REMNANT, NOBODY.
  3. Composition rules. Still valid, now formalized as generator constraints.
  4. "What does it cost to be connected to other people?" — Still the deepest formulation of the theme. The 300-world version: 300 different answers to that question, generated from ingredients, experienced through 8 lenses, connected by gate topology, with every NOBODY carrying the possibility of becoming someone who matters if the player pays attention.