HF_MT_09_WONDER_DISCOVERY.json

music/complete_tracks/cards/HF_MT_09_WONDER_DISCOVERY.json

{
 "card_id": "HF_MT_09_WONDER_DISCOVERY",
 "cue_role": "wonder_discovery",
 "cue_class": "scored_beat_with_tail",
 "working_title": "The First Time It Answers",
 "chapters_served": [
  "CH_03",
  "CH_04",
  "CH_06",
  "CH_10",
  "CH_11"
 ],
 "target_duration_s": 240,
 "loop_class": "tail_loop",
 "in_game_loop_span_s": 53,
 "short_loop_justification": "The cue is a scored beat with a loopable TAIL: the discovery plays once and linearly, and only the 16-bar tail holds while the player stays in the space. LOOP-01's band governs the tail; the track is the linear object it is cut from.",
 "bpm": 72,
 "tempo_band": "T2_slow",
 "key": "A lydian",
 "modal_colour": "Lydian; the raised 4th is the wonder colour and is reserved to this cue",
 "instrumentation_family": "strings_and_winds_chamber",
 "instrumentation": [
  "flute",
  "oboe",
  "clarinet",
  "violin ens (quiet)",
  "viola ens",
  "harp",
  "glockenspiel",
  "bowed vibraphone",
  "wine glasses"
 ],
 "voice_count_target": 9,
 "energy_class": "E03_luminous_wonder",
 "dynamic_range_target_db": 24,
 "total_bars": 72,
 "form": [
  {
   "label": "threshold",
   "bars": 8,
   "function": "wine glasses and bowed vibraphone only; no pitch centre yet"
  },
  {
   "label": "A",
   "bars": 16,
   "function": "flute rises in constant quarters AGAINST descending harp arpeggios (AFF-02)"
  },
  {
   "label": "B",
   "bars": 16,
   "function": "the contrary motion inverts: winds fall, harp climbs"
  },
  {
   "label": "arrival",
   "bars": 16,
   "function": "the raised 4th resolves upward for the only time in the track"
  },
  {
   "label": "tail",
   "bars": 16,
   "function": "the loopable span: glass and vibraphone with the head cell every 8 bars"
  }
 ],
 "motif_stated": [
  "FAM_THE_OTHERWORLD"
 ],
 "motif_developed": [
  "FAM_THE_SUBSTRATE"
 ],
 "motif_operation": "reharmonisation at the vril escalation; no rhythmic change",
 "distinct_motifs": 4,
 "anti_tiling": "The contrary-motion engine (AFF-02) inverts at B, so A and B are the same material moving in opposite directions -- development, not restatement.",
 "laws": [
  "SNES AFF-02",
  "SNES AFF-05",
  "KONDO HARMONY",
  "KONDO FORM-01",
  "EARWORM R2"
 ],
 "canon_refs": [
  "docs/proposals/music/LEITMOTIF_ARCHITECTURE.md section 2 (the realm family)",
  "T0_Chapter_Index.emotional_register = wonder / awe (CH_10, CH_11, CH_06)"
 ],
 "care_notes": "",
 "substrate_confidence": "full",
 "reveal_gate": "NONE",
 "region": null,
 "region_page": null,
 "interactive_hook": null,
 "_doc": "A per-track IDENTITY CARD. It says what the track IS on the axes a listener hears in the first four seconds, so that no two tracks in the roster read as the same track. Consumed by the composition lane; scored against build/audio/complete_tracks/SAMENESS_BASELINE.md.",
 "_emitter": "harness/music_gen/emit_identity_cards.py",
 "_ruling_served": "Josh 2026-08-05 -- 12 to 20 complete tracks with real orchestral complexity, not one 30-second texture fifteen times.",
 "tempo_band_range_bpm": [
  64,
  79
 ],
 "instrumentation_family_meaning": "a reduced chamber body: strings and woodwinds only, no brass, no percussion.",
 "energy_class_meaning": "rising, open, the ascending-against-descending contrary-motion engine.",
 "time_signature": "4/4",
 "beats_per_bar_quarter_equivalents": 4,
 "bar_seconds": 3.3333,
 "_duration_is_derived": "total_bars x beats_per_bar x 60 / bpm -- not hand-declared",
 "target_duration_mmss": "4:00",
 "form_summary": "threshold(8) - A(16) - B(16) - arrival(16) - tail(16)",
 "section_count": 5,
 "loop_point_cadence": "weakened -- half cadence or a bVII substitution, never a perfect authentic cadence (KONDO PHRASE-05, the anti-fatigue law)",
 "stack_coverage": {
  "current_stack": "sfizz 1.2.3 + VSCO2-CE + VCSL (23 instruments, CC0; CPU render)",
  "renderable_today": true,
  "missing_classes": [],
  "sourcing_action": "none -- the landed stack covers this card.",
  "honest_note": "The shipped cohort's 'one instrument set' is PARTLY a stack constraint: the landed 23 instruments contain no percussion, no choir, no trumpet, no tuba and no period instrument. A card that names them is naming what has to be acquired, not claiming it exists."
 },
 "order": 9
}

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