CH_12 — v3.1 EXEMPLAR (West Africa: the Ocean's Arithmetic, and the King Who Cannot Be Killed Into Innocence)
What this is. The EARLY / elevated-care exemplar, complementing the modern CH_39_v3.md. It exists to prove v3.1 handles the two hardest cases: (1) the assimilation participate-vs-subvert fork (§5.5 — the game's signature fork type, first-anchored here at the Dahomey Decision) with the mark that forward-tracks to Ch 39/42; and (2) elevated-care protected-combat routing (combat walls off the living communities → routes only through the Atlantic-trade apparatus + the tradition's own condemned folklore forces). Reveal is HELD on every beat (pre-Ch-38: no House-of-Velheim pattern, the Ahosu UNAWARE, the Grand Sage dark) — the deliberate contrast with CH_39's LIFTED, showing the per-beat reveal gate binding in both directions. Does NOT overwrite the live entry. Prose/anchors/[SRC:]/care-framing preserved by reference.
§10 · BEAT GRAPH (was: 5 prose bullets → now: 11 typed v3.1 beats; reveal HELD on every beat)
CH12_B01 · seq 1 · role hook · mode character · site ile_ife_bronze_city · boss none · fork none
objective: Come out of the forest into Ile-Ife; the babalawo casts the palm-nuts, reads the ase, and KEEPS it in confidence — not turned against her, the opposite of the hostile eyes.
layers: L1+L3 · reveal: HELD(ase felt-not-declared; no antagonist pattern; recognition-without-identification, HL_0028 tier-safe — a keeping, not a signature-read) · [SRC: T0_Character_Index @ CHAR_0086]
CH12_B02 · seq 2 · role core · mode learning · site ile_ife_bronze_city · boss none · fork none
objective: Learn Ifa as a weapon — the 256-Odu binary casting as a real formal mathematics, the craft the tradition made to fight its own condemned forces.
layers: L2 · reveal: HELD(pre-Ch-38: no House pattern) · [SRC: T1_Research_Corpus_Master # Ch 12]
CH12_B03 · seq 3 · role core · mode puzzle · site ile_ife_bronze_city · boss none · fork none
objective: Ward the Ajogun materialized-affliction at the diviner's shoulder — divine (cast the 256-Odu to read which of the malevolent forces and what it is owed), then ward (the ebo drives it off); the tradition's own condemned adversary, never a revered orisha.
layers: L2+L3 · reveal: HELD(care: honored-adversary — the Ajogun the tradition's own condemned enemy, warded never worshipped) · [SRC: BOSS_PERSONAS # BE_0012]
CH12_B04 · seq 4 · role core · mode character · site ile_ife_bronze_city · boss none · fork none
objective: The abiku family-haunting (a spirit-child sworn to be born-and-die, feeding on a mother's mourning) resolved by discernment and binding — homes the spirit-child-born-to-die parallel toward the Ch 9 link.
layers: L2 · reveal: HELD · [SRC: T0_Cross_Cultural_Link_Graph @ LINK_0160]
CH12_B05 · seq 5 · role core · mode learning · site ouidah_python_temple · boss none · fork none
objective: At the temple where the pythons are fed and never feared, Priestess Senami teaches cross-species intent as a discipline — Trade 1 Animal Communication takes its ancient home base.
layers: L1+L2 · reveal: HELD(care: the sacred python temple protected — never a battleground, contrast the wild river python) · [SRC: T0_Trade_Registry @ TRADE_01]
CH12_B06 · seq 6 · role core · mode combat · site ouidah_coast_factory · boss BE_0012.P1 · fork none
objective: Break the coastal slaving-factory raid — the factor-captain a fictional Luso-Atlantic trader, never a real historical slaver; first-class oppressor combat.
layers: L1 · reveal: HELD(care: combat routes through the EUROPEAN apparatus ONLY — never the Yoruba/Fon community or the Agojie, ruling 5) · [SRC: T0_Hard_Lines @ HL_0003]
CH12_B07 · seq 7 · role core · mode puzzle · site ouidah_coast_factory · boss none · fork none
objective: Expose and break the barracoon quota-broker (a fictional factor) — the extraction tier, framed as apparatus so no colonized person is a villain.
layers: L1+L2 · reveal: HELD · [SRC: T0_Hard_Lines @ HL_0003]
CH12_B08 · seq 8 · role core · mode puzzle · site west_african_road · boss none · fork none
objective: Win the Anansi wit-contest (the game's first Trickster Puzzle, a materialized-argument, never a demonized villain) — read the false premise, refuse the rigged wager; opens the SQ1 Anansi trickster-spine toward Ch 42.
CH12_B09 · seq 9 · role core · mode investigation · site abomey_royal_court · boss BE_0012.P2 · fork none
objective: The Ogboni night-court evidence — surface the hidden governance beneath the sovereign; the evidence that re-opens the Dahomey Decision, kept reversible until the final word.
layers: L1 · reveal: HELD · [SRC: T0_Hard_Lines @ HL_0032]
CH12_B10 · seq 10 · role climax · mode character · site abomey_royal_court · boss BE_0012.P3 · fork FORK_CH12_A
objective: The Ahosu — a cultivated, grieving Fon sovereign whose state-survival is braided into the trade, an antagonist by POSITION not villainy (UNAWARE), who cannot be killed into innocence; embedded and trusted from inside, she faces the assimilation choice; no combat against the Ahosu or the Agojie — complicity is read, not a body captured.
layers: L1+L3 · reveal: HELD(the family behind the institution is NEVER shown to the player as a pattern; the Ahosu UNAWARE; Grand Sage dark) · [SRC: T0_Character_Index @ CHAR_0087]
CH12_B11 · seq 11 · role core · mode learning · site akan_goldfields_niger_delta · boss none · fork none
objective: On the Niger Delta reach and the Akan goldfields, Olabisi opens the goldweight metrology — the brass-weight system as a non-alphabetic encoded mathematics and proverb-script governing the gold trade (Garrard); the fourth people's Great Work, typed into the graph, not left only in the preserved blocks.
layers: L2 · reveal: HELD · [SRC: T0_Character_Index @ CHAR_0093]
CH12_B12 · seq 12 · role exit · mode transformation · site bandiagara_escarpment · boss none · fork none
objective: Up the Bandiagara cliffs, engage the Dogon Hogon's cosmology as encoded observation (the controversy left unresolved); feel the proof — restated at ocean scale — that the trade only scatters what it cannot erase; the road bends south.
layers: L1+L2+L3 · reveal: HELD(the diaspora-continuity L3 truth felt, never shown as a pattern; Dogon-Sirius = encoded-observation, never ancient-astronaut) · [SRC: T0_Character_Index @ CHAR_0090]
Beat-scale mode_variety: combat B06 · puzzle B03/B07/B08 · investigation→puzzle B09 · learning B02/B05/B11 · character B01/B04/B10 · transformation B12 → projected five all-Y; dominant_combat_mode puzzle_routed (the Ifa casting / the Trickster Puzzle / the Ogboni expose), matching the live entry.
---
§10b · FORK GRAPH — the star: the assimilation participate-vs-subvert fork
FORK_CH12_A — THE DAHOMEY DECISION (anchor CH12_B10) · the §5.5 canonical FIRST anchor
FORK_CH12_A · anchor CH12_B10 · magnitude SUBSTANTIAL · kind assimilation_participate_subvert · care_band protected-elevated · convergence_node null · progression_guarantee: every option plays through — the town is defended and the road bends south on all; the Decision stays REVERSIBLE until the final word (fresh Ogboni evidence re-opens it); the reward fires BOTH ways (the win exposes the complicity chain; the loss still logs the diaspora-continuity lore and seeds the Ch 42 thread)
assimilation_axis: participate | subvert_and_remain | honorable_open (the three non-gating through-lines, §3.4)
care_note: PROTECTED-ELEVATED — no combat is routed at the Ahosu / Agojie / community; the Atlantic-trade apparatus and the condemned folklore forces are the only combat.
OPTIONS are ACTION-keyed; the five texture bands are the DERIVED axis; path_bucket UNLOCKED; the mark is the load-bearing durable write — it surfaces at the Ch 39 revisit and the Ch 42 payoff:
option
direction
delta (class-bounded)
axis_value
mark_write
relationship/faction
opportunity_effects
ws_writes
hold cover, subvert from inside, expose and break the complicity chain, protect who she can
ws.faction_standing_per_faction: community −; ws.relationship_history: ahosu complicit-ally
forward: Ch39/42 read the corrosive mark
none
participate AND keep the trade's method as a tool to carry forward
corrosive
−Substantial (terminal texture)
participate
{dahomey: participated + method-kept, permanent}
ws.reputation_biography_propagation: +feared
forward: the corrosive mark compounds
none
The v2.5 entry named good/neutral/bad (3 labels). v3.1: the fork options are ACTION-keyed with a direction + the explicit participate/subvert_and_remain/honorable_open axis + the mark as a first-class durable write (§5.5.4) the pipelines carry to Ch 39/42. The five texture bands are DERIVED; path_bucket stays UNLOCKED (Ch 65 lock). [SRC: T1_Integrity_Paths_Worldstates_Master # 5.5]
(No second fork in Ch 12 — the abiku discernment (B04) and the Anansi wager (B08) are exploration_interaction / dialogue micro-forks resolved as ACCUMULATIVE deltas, not authored as full fork_nodes here; a v3 build MAY promote them if their branches carry durable state.)
---
§9 · BOSS AS BEATS (a THIN JOIN INDEX; the main beat is non-combat)
BE_0012 "the Dahomey Decision" · primary EXPOSE · secondary PARRY · axis 30/45/25 · phases [P1→CH12_B06, P2→CH12_B09, P3→CH12_B10] · win {ws.antagonist_operational_state_per_region: +complicity_exposed} · death {the raid returns at higher tempo with the Ahosu's sanction as the complicity marker — the recurrence is the tragedy, imports pressure not new attacks}
sub-bosses (each a beat): S2 quota-broker → CH12_B07 · S3 Anansi Trickster Puzzle → CH12_B08 · S4 Ajogun materialized-affliction → CH12_B03. Thread-2's Ouidah python is temple-sacred, deliberately NEVER a combat target (care).
§13 · SCENE / DIALOGUE ANCHOR ROWS (bound to beat_id; path_bucket UNLOCKED throughout)
scene_anchor_id
beat_ref
scene_type
path_bucket
anchor_type
participant_refs
hard_line_relevance
SC_CH12_diviner_reads_and_keeps
CH12_B01
per_chapter_cutscene
UNLOCKED
dialogue_initiation
CHAR_0086, protagonist
HELD: ase kept-in-confidence
SC_CH12_ifa_is_a_weapon
CH12_B02
per_chapter_cutscene
UNLOCKED
beat_transition
CHAR_0086, protagonist
HELD
SC_CH12_temple_serpents_fed
CH12_B05
per_chapter_cutscene
UNLOCKED
scene_entry
CHAR_0089, protagonist
HELD: protected sacred site
SC_CH12_king_not_killed_into_innocence
CH12_B10
boss_encounter_resolution
UNLOCKED
branch_decision_point
CHAR_0087, protagonist
HELD: family-pattern NEVER shown
SC_CH12_akan_goldweights
CH12_B11
per_chapter_cutscene
UNLOCKED
scene_entry
CHAR_0093, protagonist
HELD: fourth-people metrology typed
SC_CH12_cliffs_and_the_star
CH12_B12
per_chapter_cutscene
UNLOCKED
scene_entry
CHAR_0090, protagonist
HELD: encoded-observation, controversy unresolved
§18 · DERIVED-STATE AXES (chapter close)
integrity_level L3 Drifting (chapter-end near the L3 band; the Dahomey Decision delta moves it) ← WS_002 · world_state_current WS3 Neutral ← WS_003 · path_bucket UNLOCKED ← WS_004
reveal_state HELD (pre-Ch-38: no House-of-Velheim pattern, Ahosu UNAWARE, Grand Sage dark) · identity_hiding_status CONCEALMENT_WITH_HOSTILE_RECOGNITION, pressure LOW (no hostile recognizer — what positions her for the assimilation test) ← WS_025 · age_stage Childhood (12→13)
assert home: +TRADE_01 ancient (Ouidah) · ws.age_stage: 13 (Childhood→Adolescence crossing waits at Ch13/14) · companion: healer's child FORMALLY JOINS as primary human companion at Ch 13 · mark_carried: {dahomey: per FORK_CH12_A} → forward-tracks to Ch39/Ch42 · reveal_state: HELD
---
Exemplar notes (for Fable + Josh)
The assimilation fork is machine-legible:kind: assimilation_participate_subvert + the explicit participate/subvert_and_remain/honorable_open axis + the mark_write with a forward-track. In v2.5 this was one prose sentence + a paragraph in Decisions; v3.1 makes the mark a durable state key the revisit chapters (39/42) can READ. This is the "memory of events" spine backbone Josh named.
Elevated-care routing is a fork property:care_band: protected-elevated, and every combat beat's reveal/care names the apparatus-only routing — so a downstream builder can never accidentally route combat at a protected community. The Block-14 discipline becomes machine-anchored.
The reveal gate binds HELD here (vs LIFTED in CH_39) — same per-beat field, opposite value: the family-pattern is NEVER shown at B10, provable structurally, and check_spine_graph.py proves no Cassius/thesis/Grand-Sage token surfaces on any beat.
Contrast pair complete: CH_12 (early / elevated-care / reveal HELD / assimilation fork + mark) + CH_39 (modern / standard / reveal LIFTED / textural fork + boss-as-beats) exercise the full v3.1 surface. The finale exemplar (CH_76) adds path-conditional boss-phase branching. [SRC: T1_Integrity_Paths_Worldstates_Master # 5.5]
Generated by harness/site/structure_site.py — the URL path is the repo path. review root