diff --git a/context/decomp-reference.md b/context/decomp-reference.md index aed5eb0..e7b9239 100644 --- a/context/decomp-reference.md +++ b/context/decomp-reference.md @@ -500,13 +500,20 @@ From the weapon `.SUB` records + the charge-curve `.data` constants (PE-parsed a inv=1) record to inv=0 at stream time — warning now fires at the TRIP, silent at recovery/respawn; `BT_GEN_WARN_SHIPPED=1` restores shipped behavior. This is the port's ONLY authored-content override (precedent: the self-hit score deviation). - **Why the era witnesses remember a VOICE at trip: BT 4.10 shipped NO speech - samples at all** [T1 — full sample census of content/AUDIO/*.wav (the cracked - AUDIO1/2.RES set): warnings are klaxon zones only; the exe has no "generator - out"/.WAV/.VOC strings]. The spoken "Warning, generator out" they recall is - FIRESTORM's speech system (Tesla II) — memory bleed from the later game. The - manual's "spoken MechTech warnings" (p14) describe the klaxon zones - aspirationally. + **The warning IS a VOICE — CORRECTED 2026-08-11 (a same-day wrong claim swept):** + the Warnings01/AllWarning zones are the project's recorded voice material (Yip, + original VWE) and the AudioControlSequences chain the zone-WORDS into spoken + phrases — established by the #119 leak-voice work (commit 42b0691: "the warning + is a phrase-sequenced voice patch (Warnings01 zones as notes)"). The generator + sequence (notes 29/16/26 = zones z4/z0/z3) is the "Warning, generator out" + phrase. An earlier revision of this entry claimed BT 4.10 shipped no speech and + attributed era memories to Firestorm — WRONG: the claim rested on preset NAMES + and was contradicted by our own git history. With the voice real, era memories + of hearing it at the trip may be genuine (possibly a later floor-content + revision fixing the same bit our deviation flips). + ⚠ Process lesson: before asserting an asset ABSENT, grep the project's own git + log and prior tickets for the asset family (#119 was one `git log --grep=voice` + away; six audit agents and the synthesizer all missed it). Voice-steal note: night-15 field logs show up to 932 channel steals/session — even fired Starts can be eaten at combat peak (L4AUDRND weight-steal). Diag hooks: BT_GEN_HEAT= (+_DELAY/_SECS) injects into viewpoint