← all chapters

Chapter 5 — Sumatra and Java

Sumatra and Java, Indonesia; + mainland-SE-Asia excursion leg (Malacca Strait / Malay Peninsula / Kra Isthmus, Gulf of Thailand, inland up the Tonle Sap to Angkor/Khmer) with a Champa (My Son, coastal Vietnam) touch (SPREAD; excursion doubles back) · 1200 CE Srivijayan decline (175 years after Chola sack of Palembang); Majapahit composite; Angkor imperial peak ~1113-1218 (Suryavarman II Angkor Wat, Jayavarman VII Bayon; 1177 Cham naval sack and reconquest); Champa My Son contemporary

29 sections, taken from this chapter's own canon entry — not from a template. 1 carry a picture, a model or a frame today; 18 named things canon writes are not built yet and say so.

Creatures and fauna

the Sumatran tiger (ambient fauna, combat_permitted where it threatens), the orangutan, the highland and caldera-lake fauna, and on the excursion the Tonle Sap crocodiles (as the reliefs themselves depict them) as ambient/threat presences; the begu ganjang, Naga Padoha, and the krasue/ap as folklore beings (mythologically-stylized, faced as the traditions condemn or hold them); the architectural Naga-balustrade, the Mahakala gate-guardian, and the temple-guardian constructs (protective or ward-objects).

docs/spine/CH_05.md:265 · 39 creatures written in canon

39 creatures written, nothing drawn yet — next: Creatures and fauna - species base (345 planned); Folklore and mythological beings (186 planned); and 1 more kind

Architecture set dressing

Borobudur and its mandala terraces and the Prambanan towers, the Palembang port and river works, the Batak highland jabu rumah bolon; and on the excursion Angkor Wat and its moat-causeway, the Bayon face-towers, the root-split Ta Prohm, the baray and its mebon island-temples, and the near-mortarless My Son brick-towers (all protected living sacred sites referenced not reproduced).

docs/spine/CH_05.md:266 · 1 interior, 1 dwelling written in canon

1 interior, 1 dwelling written, nothing drawn yet — next: Architecture kits per culture (134 planned); Dwelling variation within a settlement (226 planned); and 2 more kinds

Material palette and style register

realistic-ethnographic for the Batak, Javanese, Sumatran, Khmer, and Cham communities, monuments, and ports; mythologically-stylized only for the begu ganjang, Naga Padoha, the krasue/ap, and the guardian constructs; volcanic andesite, keris and pustaha bark, caldera water, ashfall, Angkor sandstone-and-laterite, and Cham reddish brick.

docs/spine/CH_05.md:267

nothing drawn yet — next: Mood / lighting / weather sets (56 planned); Motif imagery (1 planned)

Music mood

the gondang sabangunan five-drum ensemble rising at the healer's ward and the Datu duel, a low seismic register at the caldera, and a temple-and-water register on the excursion (drawn from the documented traditions at reference register, no reproduction of protected sacred music).

docs/spine/CH_05.md:268

canon writes this and nothing has been drawn or built for it yet

Voice and crowd

the datu's ritual-authority register, the healer's warding register, the monk's mandala-reading voice, the court and priesthood registers, and the port and pilgrimage crowds; per-NPC registers deferred to the Voice registry.

docs/spine/CH_05.md:269 · 11 named people written in canon

11 named people written, nothing drawn yet — next: NPCs - ambient crowd buckets (240 planned)

Sfx substrate

caldera, monument, port, temple, and reversing-lake terrain enum; gondang, quaking-earth, surf, and flood-pulse ambient; the vital force-cast tier for the endure-and-bind Naga Padoha trial, the begu-ganjang ward, and the guardian-construct trial; inscription-activation at the pustaha-against-stone and Churning-relief reads.

docs/spine/CH_05.md:270

canon writes this and nothing has been drawn or built for it yet

Fragment carrier and sacred objects

sacred_objects_and_props include the keris pusaka, the datu's tunggal panaluan staff, the Surat Batak pustaha, and the sanctuary images the official loots, referenced not reproduced and the living-religion objects handled with care.

docs/spine/CH_05.md:271 · 1 inscription written in canon · 1 clause held back

1 inscription written, nothing drawn yet — next: Inscription and script glyph plates (21 planned); Folklore and mythological beings (186 planned)

Main boss win condition

multi-path and non-gating — the truly_good route is subdue-or-pacify (the datu's brokerage exposed, the strait reopened, and the begu ganjang's hold broken, or the pacify-via-decoded-evidence route bypassing phase 2, and on the excursion the official's water returned and sanctuaries reopened, both operatives taken alive to answer for what they sold); an integrity-gated lethal route is also offered on the Evil/low-integrity path — the corrupt datu and the excursion's court official killable as one played branch, vio…

docs/spine/CH_05.md:276 · 5 staged encounters written in canon

5 staged encounters written, nothing drawn yet — next: Bosses - main (180 planned); Bosses - sub and environmental (144 planned)

Agility course

the Mount Merapi volcanic-slope ascent, ash-and-scree slope movement biome-rotated against Ch 4's Uluwatu sea-cliff vertical, with a Borobudur-terrace-proportion Puzzle variant, one course per chapter across three variants.

docs/spine/CH_05.md:277

nothing drawn yet — next: Minigame surfaces (4 planned)

Abilities unlocked

none new at Ch 5 — the beginner kit carried from Ch 2-4 holds, with the next tier unlocks arriving at Ch 6; mastery_tier note — the beginner floor across every capability;

docs/spine/CH_05.md:278 · 1 clause held back

Stepped by band, because this is motion and not a still.

Gust Push A_A_002

Not yet driven in the build — no capture run has fired this one with real keys, so there is no in-engine motion to show. The tool that would produce it is the combat-feel harness.

Vital force sites

none new at Ch 5 — the capacity floor raised at Ch 3's VS_CH03_001 waterfall ritual carries forward;

docs/spine/CH_05.md:279 · 1 clause held back

nothing drawn yet — next: vital force sites (6 planned); Region key art (180 planned); and 1 more kind

Scripts

SURAT_BATAK against HANACARAKA_AKSARA_JAWA and OLD_JAVANESE_SANSKRIT_BOROBUDUR, joined on the excursion by the Cham (Dong Yen Chau) and Old-Khmer (Grahi 1183) inscriptions, the arc's first cross-cultural inscription comparison widening (Thread 17).

docs/spine/CH_05.md:280 · 3 scripts written in canon

3 scripts written, nothing drawn yet — next: Inscription and script glyph plates (21 planned)

Inscription spine

docs/spine/CH_05.md:281 · 1 inscription written in canon · 1 clause held back

1 inscription written, nothing drawn yet — next: Inscription and script glyph plates (21 planned)

Weapons

the Javanese and Sumatran keris as pusaka cultural substrate (Thread 20), not a roster acquisition; chapter_anchored_weapon_add none.

docs/spine/CH_05.md:282 · 1 weapon written in canon

1 weapon written, nothing drawn yet — next: Weapons - type silhouette (195 planned); Weapons - grade variants (165 planned); and 2 more kinds

Trades

no home base here;

docs/spine/CH_05.md:283 · 1 clause held back

nothing drawn yet — next: Trade physical presence per settlement (265 planned)

Familiars

Khan the Sumatran Tiger (Ground, slot G1) bonds here, with exact bond mechanics deferred to the T0_Familiar_Registry;

docs/spine/CH_05.md:284 · 1 familiar written in canon · 1 clause held back

1 familiar written, nothing drawn yet — next: Familiars (30 planned)

Companions and recurring npcs

the canonical Ch 5 figures — Datu Siahaan; Pustaha Apprentice Siddarta Sinaga (CHAR_0032); Buddhist Monk Ven. Sunyata (CHAR_0033); Srivijayan Captain Arya Wiryawan (CHAR_0034); Silk Road Broker Chelvan Kanakkan (CHAR_0035, the mid-boss); Lake Toba Elder Raja Tuan Ompu Martua (CHAR_0036); Palembang Port Master Nakhoda Iskandar (CHAR_0037); Samosir Healer Boru Simanjuntak (CHAR_0038); the carried Healer's Child (CHAR_0002); and the excursion's un-named Khmer and Cham hosts (personas at the quest layer). A §17.9 revea…

docs/spine/CH_05.md:285 · 11 named people written in canon

Canon names CHAR_0002, CHAR_0031, CHAR_0032, CHAR_0033, CHAR_0034, CHAR_0035, CHAR_0036, CHAR_0037, CHAR_0038 here, and the factory has not built them yet. Named rather than left out.

11 named people written, nothing drawn yet — next: NPCs - named persona (358 planned); Companions - base look (6 planned); and 1 more kind

Main quest beat

reopen the sold strait, decode the broker's ledger to the mainland, break the datu and his killing-spirit, and turn the god-king's water back to its fields, taking the corrupt datu and official alive to answer for it on the truly_good resolution — with an integrity-gated lethal route on the two corrupt operatives offered (violence offered, never forced, never required) on the Evil path; side_questlines SQ4 ADVANCE, SQ11 SEED, SQ1 ADVANCE.

docs/spine/CH_05.md:288 · 7 quest seeds written in canon

7 quest seeds written, nothing drawn yet — next: Cinematic key frames (4 planned)

Encounter mode/zone

consistent with the §3b typed sites and the §10 beat graph — the ledger-decode and Chelvan Kanakkan interception at palembang_port (CH05_B04); the begu-ganjang ward, the Naga Padoha caldera trial, and the Datu compound duel at samosir_highlands (Lake Toba and Samosir, the Toba caldera; CH05_B05/CH05_B06/CH05_B11); the mandala ascent and the Mahakala gate at borobudur (CH05_B01/CH05_B02/CH05_B03); the guardian-construct-and-baray trial and the official at angkor_wat/west_baray (CH05_B07/CH05_B09); the agility course…

docs/spine/CH_05.md:292 · 2 regions written in canon

2 regions written, nothing drawn yet — next: Layouts - climactic sites (126 planned); Layouts - ordinary sites (46 planned)

Key sites

docs/spine/CH_05.md:84 · 2 regions written in canon · 1 clause held back

2 regions written, nothing drawn yet — next: Layouts - climactic sites (126 planned); Layouts - ordinary sites (46 planned); and 1 more kind

Bosses and staged encounters

BE_0005 "Datu Siahaan, the datu who sold the strait" (CHAR_0031; Thread 3, institutional corruption; FAMILY_BRIEFED) · primary STRIKE · secondary DECODE · axis 45/30/25 · phases [P1→CH05_B04, P2→CH05_B11] · win {ws.antagonist_operational_state_per_region: +datu_brokerage_exposed_strait_reopened} · death {the strait stays sold; his authority-network map logged and a Chelvan Kanakkan ledger page recovered; a route-ledger lore fragment drops either way — the pattern named forward on win and death alike, no fail-wall} …

docs/spine/CH_05.md:110 · 5 staged encounters written in canon · 1 clause held back

Canon names BE_0005, CHAR_0031 here, and the factory has not built them yet. Named rather than left out.

5 staged encounters written, nothing drawn yet — next: Bosses - main (180 planned); Bosses - sub and environmental (144 planned)

Side-questlines and quest seeds

SQ4 · questline mystery_detective · stage ADVANCE · gate at(palembang_port) · beats [CH05_B04, CH05_B09, CH05_B11] · reward the collapse-monetizing intel and the 1025 CE destruction-pattern anchor, the bought-official trail and its northward reach into the god-king's court — the chapter's lead SQ11 · questline lost_civilizations · stage SEED · gate has(local.serpent_settled) · beats [CH05_B06, CH05_B07, CH05_B09] · reward the deep-time (Toba supereruption), thalassocracy (the Srivijayan collapse), and hydraulic-emp…

docs/spine/CH_05.md:213 · 7 quest seeds, 6 questlines written in canon

7 quest seeds, 6 questlines written, nothing drawn yet — next: Cinematic key frames (4 planned)

Companions and allies

Samosir Healer Boru Simanjuntak (CHAR_0038) — the legitimate Batak healer of the Samosir highlands who keeps the ancestral spirits rightly and wards the houses the datu's begu ganjang hunts, the protagonist's ally against the killing-spirit and the datu-vs-healer contrast that keeps the tradition honored; a protected healer-practitioner, never a target. Pustaha Apprentice Siddarta Sinaga (CHAR_0032) — the chapter's primary-arc companion, a young keeper of the Surat Batak bark-books who helps read the pustaha and di…

docs/spine/CH_05.md:222 · 11 named people written in canon

Canon names CHAR_0002, CHAR_0032, CHAR_0033, CHAR_0034, CHAR_0036, CHAR_0037, CHAR_0038 here, and the factory has not built them yet. Named rather than left out.

11 named people written, nothing drawn yet — next: NPCs - named persona (358 planned); Companions - base look (6 planned); and 1 more kind

How it plays, in canon's own words

Dominant combat mode — puzzle_routed; docs/spine/CH_05.md:275

Antagonist operative — Canon writes this line, and it is held: it carries routing a player at this chapter has not met. The section still counts what it binds. docs/spine/CH_05.md:286

Cross cultural links — Canon writes this line, and it is held: it carries routing a player at this chapter has not met. The section still counts what it binds. docs/spine/CH_05.md:287

Integrity divergence — Canon writes this line, and it is held: it carries routing a player at this chapter has not met. The section still counts what it binds. docs/spine/CH_05.md:289

Substrate sources — anchor — Loeb (Sumatra; the begu ganjang), Tobing (the Toba-Batak high god; Naga Padoha), the Surat Batak record, and the Sailendra Borobudur and Srivijayan scholarship; excursion — Coedes (already RCM Tier-1), Chandler (A History of Cambodia), Higham (The Civilization of Angkor), Groslier (with the Acker/Fletcher/Evans "hydraulic city" d… docs/spine/CH_05.md:290

Rewards — per-quest reward map authored in-intent — the pustaha-against-stone and Churning-relief literacy, the begu-ganjang / sombaon and the Khmer-naga / krasue lore, the collapse-monetizing intel and the 1025 CE anchor, the baray hydraulic-empire lore, the deep-time holding-lesson, and the Khan bond; loot and seed anchors deferred. docs/spine/CH_05.md:291

Sound

complete track — awaiting Josh's ear, authored score — orchestral rung one, authored score — generated tail, authored score — sketch realisation, generated score — iteration, generated ambience bed and generated tension layer

The track labelled complete track is a whole CUE rather than a theme statement: two and a half to five minutes across five to twelve composed sections, each with its own instruments, dynamic level and harmony. It exists because Josh listened to the thirty-second cohort below and said it was all the same track, and the measurement agreed with him on every axis a listener hears first. Three things about it are measured: the form is real, no single layer repeats itself for more than eight bars — measured one part at a time, because an ensemble measurement cannot see a pad tiling under a moving flute — and the loop point does not close with a full cadence, read off the notes rather than copied off the brief. What is not measured is whether it is any good. Nobody has heard it yet. The themes marked AUTHORED are composed in notes by the factory to a written brief, and each one is checked against that brief rather than against a description of it — every constraint the composition claims is a control over the notes. Where a track is labelled orchestral rung one, that score is played by real recorded instruments — a public-domain sampled orchestra, one part per line, with the loop point written into the arrangement rather than faded. It is a real realisation and it is not a professional scoring session. Where a track is labelled sketch realisation, the tune is finished and the orchestration is not: what you hear there is additive synthesis, not an orchestra. The themes marked GENERATED came out of the factory's own composition loop and were picked by measurement rather than by ear. These are ITERATIONS, not finished themes. Where a percentage is printed beside a track, it is that automated checklist — 8 of the doctrine's 13 melodic diagnostics. No diagnostic that needs a person to listen and sing it back has been run on any of this, on either lane. Anything below labelled ambience is a place, not a theme.

  1. Sumatra and Java — What Was Kept By Saying It complete track — awaiting Josh's ear · 4:42
  2. The Road Between complete track — awaiting Josh's ear · 3:07
  3. Journey and World — authored statement held 24s, generated tail authored score — generated tail · 0:32
  4. Journey and World — motif statement (authored) authored score — sketch realisation · 0:32
  5. Journey and World — prompted candidate (superseded by the authored statement) generated score — iteration · 0:32 · proxy 79%
  6. Journey and World — second render (NOT a variation: the motif did not survive) generated score — iteration · 0:32
  7. Journey and World — zone bed generated score — iteration · 0:32
  8. The One Who Stays — head-cell-alone (the watcher form) authored score — sketch realisation · 0:45
  9. angkor wat generated ambience bed · 0:30
  10. bayon taprohm generated ambience bed · 0:30
  11. borobudur generated ambience bed · 0:30
  12. borobudur generated tension layer · 0:30
  13. myson champa generated ambience bed · 0:30
  14. palembang port generated ambience bed · 0:30
  15. palembang port generated tension layer · 0:30
  16. samosir highlands generated ambience bed · 0:30
  17. samosir highlands generated tension layer · 0:30
  18. west baray generated ambience bed · 0:30
Earlier rung, kept (8)

These are the thirty-second theme statements the complete tracks above supersede. They are kept rather than removed: this cohort is the control arm the sameness measurement was taken on, and the comparison is what makes the track above legible as an answer to it.

  1. Journey and World authored score — orchestral rung one · 0:34
  2. The Deep Water authored score — orchestral rung one · 0:31
  3. The Living Voice authored score — orchestral rung one · 0:34
  4. The Long Way Back authored score — orchestral rung one · 0:42
  5. The Made Place authored score — orchestral rung one · 0:24
  6. The Recurrence authored score — orchestral rung one · 0:21
  7. The Substrate authored score — orchestral rung one · 0:28
  8. The Written authored score — orchestral rung one · 0:28
Where these came from

These are the beds the build actually loads for this chapter, joined off the sound registry and the build's own picked sources — a bed appears here only when the registry row, the picked cue and the file on disk all agree. When themes are written they appear above the beds, and they will be named as themes. Every length printed beside a track is measured off the served file's own bytes (Ogg granule positions, MP3 frame headers), never read from the browser.

The opening, in the chapter's own words

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.

Where it stands, line by line
spine
drafted - 1,038 words of prosedocs/spine/CH_05.md
registries
leg 4, leg 4b landed - 229 registry rows, 43 machine-layer rowsdocs/archive/WORK_QUEUE_HISTORY.md; registries/**; build/spine_rows/CH_05/
concept art
not started - no board for sumatra_javadocs/art_boards/MANIFEST.csv
engine staging
not startedgame:QA/BEAT_BLOCKOUT_CH_05.md - absent
dialogue
not startedgame:Content/Data/Dialogue/ch2_ch3_dialogue.json
systems in play
not startedgame:Saved/QA/LoopCaptures/ - no run covers it
look tier
no map built yetgame:QA/look/ - nothing for this region
feel tier
nothing driven with real input yetgame:Saved/QA/LoopCaptures/
polish tier
no polish pass has runno final-tier claim exists in either repo
Generated 2026-08-06 18:05 UTC by harness/site/build_progress_site.py from canon 521b6c6e and build 0a7fbe3. Every status line on this site is computed from those two repositories; nothing is asserted by hand.