CH_05.md

chapters/CH_05/beats/CH_05.md

Chapter 5 — Sumatra and Java: The Sold Strait, the Bound Serpent, and the Road to the God-King's Mountain

Story Spine entry, v3.1 beat→fork→state event graph (docs/SPINE_SCHEMA_v3.md), restructured in place from the v2.5 cascade build (golden re-enrichment of the v2.4 build, plus the ratified Angkor/Khmer + Champa SPREAD), spine_status drafted. The v2.5 anchors, prose, source-anchor provenance, reveal discipline, and coverage re-architecture (T0_Chapter_Index extensions coverage_rearch_20260708; EXPANDED_COVERAGE_MAP A1/C2) are preserved; v3 re-shapes the site/boss/beat/side-quest/scene/state blocks into the typed machine layer (join-and-type — no new canon authored). Grounded on the enrich.py pack, the ENRICHMENT_PROPOSAL restoration, and the coverage re-architecture. Standard-care chapter (CVD §6.2); the §17.1 hard lines bind, and the living Batak, Javanese, Sumatran, Khmer, and Cham traditions are represented with weight and as they understand themselves — the anchor's begu ganjang restored as the Batak's own condemned datu-commanded killing-spirit (distinct from the revered sombaon and sumangot ancestral spirits), Naga Padoha restored as the Batak's own bound underworld chaos-serpent (honored within its cosmology, never a slain trophy), Mahakala deliberately LEFT the protective Borobudur gate-guardian; and the SPREAD excursion representing the Khmer (Suryavarman II's Angkor Wat, Jayavarman VII's Bayon, the baray hydraulic empire, the Mount-Meru temple-mountain cosmology) and the Cham (My Son, the plural maritime mandala) per primary source (Coedes, Chandler, Higham, Vickery, Maspero), with the 1177 Khmer-Cham river-war staged as a conflict between two honored peer-civilizations, the devaraja god-king claim carried as scholarly-contested (Kulke/Vickery) rather than flatly asserted, combat routed only through a single fictional collapse-monetizing devaraja-court official and materialized temple-guardian constructs, and the Khmer Rouge modern trauma held OUT of this ~1200 CE era as a standing high-care flag (witness-depth or routed around, never spectacle). Reveal-timing note — no House-of-Velheim name/family/pattern is ever player-facing here (the family first appears at Ch 8), and both the datu and the court official present a purely local, opportunistic surface MOTIVE (each monetizing a collapse for private advantage); but the datu's AWARENESS is FAMILY_BRIEFED via intermediaries — warned by powers he only half-understands to watch for exactly the kind of wrongness the protagonist gives off, the briefing legible to the player only as an unexplained, unresolved, unnamed unease, never as a family, a name, or the pattern; the Grand Sage is dark; the substrate-perception onset stays far ahead at the Ch 15 Adeptus-Minor Inscription crossing (HL_0028). Drafted is not canonical.

Entry header (schema per §9.5)

Continuity anchor (SSBL §9.3 — Ch 5 start state = Ch 4 end state)

Ch 5 opens from Ch 4's committed end state [SRC: T0_Chapter_Index @ CH_04]: a young elven child (Childhood; internal age 9); no companions; Shell the Water familiar sustained and Kira the Bali Starling (F1) bonded, the Sanur Octopus (W4) deferred and gated; the Child Familiar still lost and believed dead (Ch 58 reveal); no home; concealment at ACTIVE_CONCEALMENT; the freed Dalang Wayang Pujanegara a good-path ally left behind; the healer's-child mystery active; the paths carrying direction plus emerging magnitude near the L3 Neutral band [SRC: T3_Core_Characters # The Healer's Child]. Ch 5 turns the concealment skill outward: the child who is a hidden text learns to read other people the way one reads inscription — and meets the first enemy who reads back.

Body prose

The protagonist comes into Java's monument-country by river and road, and the first thing the land does is make them feel small in a way that helps. They climb a great terraced monument level after level toward a silence at the top — and reading its walls, holding a second people's inscription against the one they already carry, they feel the two click together as cousins: writing is one act wearing many hands, and the thing behind their eye is not a Manggarai trick or a Balinese one but something the whole world has been doing all along. None of it is named; it arrives as a quiet click of recognition and is filed with the rest.

From the high stone they come down to the water, to a river-port where the whole coast's traffic gathers, and here the chapter's real trouble surfaces — not a monster to be fought but a betrayal to be read. The strait has been sold. A broker's ledger, chased entry by entry through the wharves, names who was bought, and it points inland and upland, to the man who sold it. So the protagonist leaves the coast and climbs, up out of the ports into the Batak highlands, to a lake that a mountain once became, a caldera so vast the eye cannot hold it. Above that water they learn the larger version of the lesson the monument only hinted: the world has survived catastrophes older and greater than their own, emptiness is only a chapter and not the end, and the depletion they carry is weather rather than doom.

There the seller waits: a datu, a ritual-authority chief respected in daylight, who has read Srivijaya's collapse and decided to sell it a piece at a time — route-knowledge, harbor access, the secrets locked in bark-book manuscripts, traded to whichever power is rising. And a datu is not only a broker of secrets; he is a keeper of forces, and this one keeps a begu ganjang — a tall killing-spirit conjured and fed for the wealth it brings, set on the necks of those who would resist him. The village fears it, and is right to; its fear is not superstition to be dismissed but knowledge of a real evil its own tradition names and condemns. Against it stands a healer of the Samosir highlands, who keeps the ancestral dead rightly and wards the houses the datu's spirit hunts. Walking the warded thresholds at her side, the protagonist learns to tell the kept killing-spirit from the honored dead it counterfeits — and the corrupt datu from the office he disgraces.

This chief is also the first to read back. Every corrupted vessel before him was blind to what the protagonist truly is; this one has been briefed — told, by powers he only half-understands, to watch for exactly the kind of wrongness their vital-force gives off. He never sees through the disguise they wear on their face, but he is the first to feel the deeper thing beneath it, a ritual-specialist's trained unease sharpened by a warning, and that recognition is a new kind of danger the concealment they have practiced cannot answer.

And the sold strait has a trail that runs further than the highlands. The ledger does not stop at the water's edge; it runs north — back down to the coast and up the strait, over the isthmus where porters carry cargo across the neck of the peninsula, along the gulf, and inland up a lake that floods backward once a year — to a stone city where a whole empire is being sold the same way, a little at a time. There the god-king's mountain rises in five towers that are a map of the cosmos, and a great mirror-lake of water holds the harvests of a million people. And there the pattern the protagonist has just learned to read wears a court robe: an official who has decided the empire's decline is his to monetize, diverting the labor and hoarding the water and selling the sanctuaries, betraying a king remembered for saying that his subjects' pain was his own. When the wards are perverted the temple's own stone guardians rouse against the intruder, and out on the great lake two proud peoples are still bleeding from a war of fleets. The protagonist climbs the god-king's mountain the way the pilgrims do, reads the churning of a cosmic ocean carved along a wall, turns the water back to the fields it was stolen from, and then doubles back down the whole long route to the sea — carrying north-country knowledge the way they carry everything, filed and unnamed.

Beneath all of it, older than the datu or his spirit or the empire he is selling, something turns in iron. The Batak say the earth was fashioned on the back of a serpent bound in fetters, and that when he thrashes the ground shakes; in that highland caldera the child had felt the deep-time weight of it — not a beast to be killed, for he cannot be killed, only endured and steadied and let settle back into his binding — and filed away, without knowing why, that the world holds its worst catastrophes down by holding, not by winning. Everything now turns on what the protagonist does with a purchased man's fear and a stolen city's water: on the good path the strait is opened and the bought are given a way back and the killing-spirit's hold is broken and the mountain's water returns to its fields, and the corrupt datu and the god-king's official are taken alive to answer for what they sold. The compound duel and the god-king's court each leave a killing-blow within reach on the corrupt man himself — offered to a harder road, but never demanded of it and never the only way through, and a blade taken there falls on the seller alone, never on the village he preyed on or the peoples whose collapse he traded. On the corrosive path the ledgers are kept, their leverage now their own. Somewhere beneath the great monument, water falls the way it fell at the first cave, and the child always stops to listen.

Threads advancing (T0_Thread_Grid, 14 cells)

Mirrored to the canonical Thread grid (per-thread rows keyed THREAD_NN) and the per-chapter blocks of T1_Threads_22 [SRC: T0_Chapter_Index @ CH_05].

Civilizational marks (the builders-of-knowledge layer, §9.5 mandatory)

Each mark clears a group-A significance lens and anchors to the RCM verified-canon paragraph or a named primary source (Loeb, Sumatra; Tobing; Coedes; Chandler; Higham; Groslier; the Greater Angkor Project) [SRC: SIGNIFICANCE_LENSES].

Everything-woven (the twelve facets, each a real presence, none name-checked)

Sumatra and Java are authored as a hub in a maritime web — the Srivijayan routes, the 1025 CE Chola trail out of South India, the Majapahit rise, the mainland-SE-Asia excursion the routes reach, and the coming Sri Lanka crossing — never an isolated port [SRC: CROSS_CULTURAL_WEAVE].

Key sites and spatial layout

Story-load-bearing sites, each cleared through a significance lens and the §4 relevance filter; geography anchors to the World Geography Master, never the RCM [SRC: T1_World_Geography_Master # Ch 5] [SRC: SIGNIFICANCE_LENSES].

Typed v3.1 site rows (§3b) — beats reference these by site_id; the environmental detail rides each row as env texture.

Boss structure (§9 thin join index — phases are beats; the narrative lives in the beat graph)

Sub-bosses across different threads feed one main encounter; every fight is blended, primary-and-secondary-verb, three-axis (never 100-0-0), with phase escalation that evolves the moveset (HL_0078), at least two counters per signature attack, and a reward on win and on death [SRC: T0_Hard_Lines @ HL_0078] [SRC: T1_Combat_System_Spec].

§10 · Beat graph (was: 6 prose bullets → now: 12 typed v3.1 beats; reveal HELD on every beat)

Beat-scale mode_variety (folds to the chapter mode_variety_check): combat CH05_B02/CH05_B06/CH05_B11 · investigation→puzzle CH05_B04 · puzzle CH05_B09 · learning CH05_B01/CH05_B03 · discovery→learning CH05_B07 · character CH05_B05/CH05_B08/CH05_B10/CH05_B12 → projected combat=Y; puzzle=Y; learning=Y; character=Y (transformation not a named beat this chapter — the integrity-forming disposition is carried in the two combat_resolution forks FORK_CH05_A/B), no consecutive-mode repeat and four-plus distinct per five-window (HL_0049). dominant_combat_mode puzzle_routed (the ledger-decode, the mandala-ascent, the baray flow-puzzle, and the endure-and-bind Naga Padoha trial), matching the live entry [SRC: T0_Chapter_Index @ CH_05]. Thread-join note: the event-backed threads are joined to carrier beats above (THREAD_01/02/03/05/07/13/17/18); the chapter-ambient threads THREAD_04 (Flood Memory), THREAD_08 (Mystery Schools), THREAD_16 (Dream Traditions / Solar-Hero), THREAD_20 (Sacred Objects), THREAD_21 (Music), and THREAD_22 (Sacred Stones) advance at chapter-ambient level in the preserved Threads block, no single carrier beat — deliberate [SRC: T0_Thread_Grid @ THREAD_04].

§10b · Fork graph (two mirrored resolution forks; the corrupt-operative disposition typed, bands DERIVED never option labels)

FORK_CH05_A — the god-king's court (anchor CH05_B09)

optiondirectiondelta (class-bounded)axis_valuemark_writerelationship/factionopportunity_effectsws_writes
restore the baray flow and expose the official — turn the hoarded water back to the fields, reopen the sanctuaries, unseat him to answer for what he lootedgenerative+Substantialnone{angkor_khmer: protective-restoration via the returned water, high-persistence, forward_track none}ws.relationship_history: khmer/cham hosts respected; ws.faction_standing_per_faction: temple_household +nonews.integrity_score: +substantial-generative; ws.community_state_per_region: +baray_restored_sanctuaries_reopened; ws.antagonist_operational_state_per_region: +court_official_exposed
turn the water back and settle it transactionally — the fields fed, the court's bargain left standingneutral~0none{angkor_khmer: ambivalent, forward_track none}ws.relationship_history: hosts unresolvednonews.integrity_score: ~0; ws.community_state_per_region: +baray_restored
keep the court-ledger's leverage and take the integrity-gated killing-blow on the official (offered, never forced, never the only path) — the water still returned, the sanctuaries still reopenedcorrosive−Substantialnone{angkor_khmer: extraction-marked, high-persistence, forward_track none}ws.faction_standing_per_faction: court −nonews.integrity_score: −substantial-corrosive; ws.reputation_biography_propagation: +extraction-feared; ws.community_state_per_region: +baray_restored

FORK_CH05_B — the datu who sold the strait (anchor CH05_B11)

optiondirectiondelta (class-bounded)axis_valuemark_writerelationship/factionopportunity_effectsws_writes
bring the decoded evidence and pacify him before the duel — the brokerage exposed, the strait reopened, the killing-spirit's hold broken, the datu taken alive to answergenerative+Substantialnone{batak_sumatra: protective-restoration via the reopened strait, high-persistence, forward_track none}ws.relationship_history: boru_simanjuntak/siddarta respected; ws.faction_standing_per_faction: samosir_community +nonews.integrity_score: +substantial-generative; ws.community_state_per_region: +strait_reopened_begu_ganjang_hold_broken; ws.antagonist_operational_state_per_region: +datu_brokerage_exposed
break his hold in the compound duel and subdue him — the strait reopened, the bought given a way backgenerative+Substantialnone{batak_sumatra: protective, high-persistence, forward_track none}ws.faction_standing_per_faction: samosir_community +nonews.integrity_score: +substantial-generative; ws.community_state_per_region: +strait_reopened_begu_ganjang_hold_broken
reopen the strait transactionally and move onneutral~0none{batak_sumatra: ambivalent, forward_track none}ws.relationship_history: community unresolvednonews.integrity_score: ~0; ws.community_state_per_region: +strait_reopened
keep the two ledgers as your own leverage and take the integrity-gated killing-blow on the datu (offered, never forced, never the only path) — the strait still reopened, the hold still brokencorrosive−Substantialnone{batak_sumatra: extraction-marked, high-persistence, forward_track none}ws.reputation_biography_propagation: +fearednonews.integrity_score: −substantial-corrosive; ws.community_state_per_region: +strait_reopened
The v2.5 resolution bullet named truly_good / good_enough / neutral / evil as path labels — the retired vocabulary. v3.1 keys both forks' options by ACTION with a direction; the five texture bands are the DERIVED axis (§18); integrity deltas write ws.integrity_score (not ws.integrity_level). The excursion official (FORK_CH05_A) and the datu (FORK_CH05_B) are the two mirrored Substantial-class corrupt-operative dispositions the v2.5 integrity_divergence names; both are non-gating (the water is returned and the strait reopened on every option) [SRC: T1_Integrity_Paths_Worldstates_Master # 5.1].

Side-questlines (§11 — machine gate + beat interleave)

Assigned from CVD §17.6 where the Questline registry is a stub; per-chapter stage/gate authored in-spine [SRC: T0_Hard_Lines @ HL_0032] [POPULATE→T0_Questline_Index].

Key ally NPCs

Dialogue and scene anchors (§13 — typed rows bound to beat_id)

The canonical dialogue-and-scene-bearing moments, typed; the intent trio (thematic_anchor / audio_priority_layer / scene_audio_intent) defers by rule to the Scene_Spec population pass [SRC: T99_Story_Spine_Build_Logic # 9.6] [POPULATE→T0_Scene_Spec_Registry].

scene_anchor_idbeat_refscene_typepath_bucketanchor_typeparticipant_refshard_line_relevance
SC_CH05_two_inscriptionsCH05_B01per_chapter_cutsceneUNLOCKEDscene_entryprotagonistHELD: writing one act in many hands, felt not named; Neophyte register (HL_0028)
SC_CH05_silence_at_the_topCH05_B03per_chapter_cutsceneUNLOCKEDscene_entryprotagonistHELD: depletion reads as weather not doom, an L3 seed unspoken
SC_CH05_healers_wardCH05_B05per_chapter_cutsceneUNLOCKEDdialogue_initiationCHAR_0038, CHAR_0032, protagonistHELD: begu ganjang the tradition's own condemned killing-spirit, warded with the community's healer (HL_0005)
SC_CH05_caldera_holdsCH05_B06boss_encounter_resolutionUNLOCKEDbeat_transitionCHAR_0036, protagonistHELD: Naga Padoha endured never slain, the honored bound serpent (HL_0005)
SC_CH05_churning_and_turned_waterCH05_B09branch_decision_pointUNLOCKEDbranch_decision_pointprotagonistHELD: constructs ward-objects never deities; combat routes through the official + apparatus, never the Khmer/Cham communities (HL_0003/HL_0123)
SC_CH05_enemy_reads_backCH05_B11branch_decision_pointUNLOCKEDbranch_decision_pointCHAR_0031, protagonistHELD: trained unease, not a tier-6 read; no name, family, or pattern player-facing (HL_0028)

Protected-chapter combat framing (ruling 5)

Ch 5 is standard care and community-protected: the §17.1 line is absolute on combat against the Batak, Javanese, Sumatran, Khmer, and Cham communities and their sacred practice, and the datus who keep their office rightly, the healers, the monks (Mahayana and Theravada), the pustaha-keepers, the temple dancers and servants, the farmers and market-people, and the Khmer and Cham civilians of both peoples are allies and protected non-targets [SRC: T0_Hard_Lines @ HL_0003] [SRC: T0_Hard_Lines @ HL_0123]. All combat routes against the collapse-monetizing Datu Siahaan and the devaraja-court official (corrupt individuals who disgrace their offices, not the offices or the communities), the broker Chelvan Kanakkan, the datu-commanded begu ganjang (the tradition's own condemned killing-spirit, its hold broken alongside the community's own healer, held strictly distinct from the revered sombaon and sumangot ancestral dead), the bound Naga Padoha (endured and re-settled, never slain), the pangulubalang and the temple-guardian constructs (dvarapala, naga-balustrade, yaksha — objects and servitor-wards, never the deities), the two-peer war's court-and-military apparatus, and the environment; the sacred monuments are ascended, never desecrated. Mahakala, the Khmer naga, the neak ta and arak, and Po Nagar are revered or protective presences depicted as the traditions hold them and deliberately never villainized; the 1177 Khmer-Cham war is staged between two honored peer-civilizations with mutual dignity, neither the Cham fleet nor the Khmer defenders a villain-race. The devaraja god-king claim is carried as scholarly-contested (a god who protects the king, per Kulke/Vickery, which the genuine priests and people hold) rather than flatly asserted, the official exploiting the claim the faith does not require. The Khmer Rouge modern trauma is OUT of this ~1200 CE era, held as a standing high-care flag (witness-depth or routed around, never a scene or spectacle, never anachronistically imported). All recognition and perception stays Neophyte — briefing and trained unease, inscription, reverence, and lore, never a tier-6 vril-signature read (HL_0028/HL_0017) [SRC: T0_Hard_Lines @ HL_0004] [SRC: T0_Hard_Lines @ HL_0005].

Anti-fringe / Frame-A flags

Three-layer surfacing

Asset anchors

Mechanical anchors

§18 · Derived-state axes (computed at chapter close; texture ≠ ending)

End-state carry-forward (SSBL §9.3 — pins CH_06's start state; the authored fold over the beat/fork deltas)

Seam state-diffs (machine-checkable exit→entry assertions over ws state keys; the prose bridge stays in the transitions file)

The CH_04 → CH_05 seam (both sides v3.1-converted — CH_04's exit seam mirrors these assertions):

The CH_05 → CH_06 seam:

Decisions surfaced

Ch 5 surfaced these; the grounded and creative-within-vision ones resolve here with reasoning (Josh-override-able at RR-22).

Generated by harness/site/structure_site.py — the URL path is the repo path. review root