BENCH_R1_ELEVENLABS_EDIT_SERENE_V2.json

music/benchmark/records/BENCH_R1_ELEVENLABS_EDIT_SERENE_V2.json

{
 "ok": true,
 "schema": "benchmark-slate-row/1.0.0",
 "judge_version": "benchmark-judge/1.0.0",
 "track_id": "BENCH_R1_ELEVENLABS_EDIT_SERENE_V2",
 "engine": "elevenlabs",
 "engine_label": "ElevenLabs Music v2 (Josh's Starter tier)",
 "prompt_id": "EDIT-SERENE-V2",
 "variant": "",
 "cue_class": "SERENE",
 "class_note": "SERENE (our plans call it SANCTUARY) has NO corpus rows of its own, and the fallbacks do not agree -- which is why this note names all of them. Its melodic axes resolve to the ALL band (n=30, the whole corpus, battle cues included). Its loudness has TWO defensible borrows that differ by 2.4 LU: _default at -11.55 (n=30, used here) and MELANCHOLIC at -13.95 (n=4, what mix_policy.CLASS_MAP gives the SANCTUARY spelling). We use _default because Josh's serene class is peaceful AND UPLIFTING and a lament's level is the wrong reference for it -- but the disagreement is printed rather than resolved, because loudness is informational here anyway. Closing this hole means acquiring serene-class exemplars.",
 "audio": "D:\\audio\\ch02_soundtrack\\CH02_T5_HearthOfFlores_V2.wav",
 "sha256": "2a58d047ba7df78ee7539bd140f98e8277c593354aebc8922548e375d1b0e2e1",
 "bytes": 46096654,
 "source_codec": "pcm_s16le",
 "duration_s": 240.0,
 "judged_at": "2026-08-09T22:54:40+00:00",
 "licence": {
  "posture": "PAID-COMMERCIAL, BUT STUDIO GAMES ARE CARVED OUT BELOW ENTERPRISE",
  "shippable_today": false,
  "evidence": "docs/licence_records/elevenlabs/READ_RECORD_2026-08-09.md -- the Model-Specific Terms (Last Updated 26 May 2026) define Studio Games as commercialised video games on more than one platform, and elevenlabs.io/music-api states 'Film, TV, and large studio game rights require an Enterprise plan'. Starter is JUDGING-ONLY for this project",
  "next_read": "the Music Commercial Rights table itself is client-rendered and did not fetch; read it in the browser and pin the Starter row verbatim",
  "melody_input": "NO -- text prompt, ~30 s audio style reference, and a section-by-section composition plan. No MIDI, no melody file",
  "score_export": false,
  "score_export_note": "audio only; the NEEDS-SCORE instruments are unrecoverable for this engine and stay blind spots on every row"
 },
 "honest_tiers": {
  "structural_yield": "AUDIO-COMPLETE",
  "floor_battery": "AUDIO-COMPLETE for the arc/event/segmentation axes; AUDIO-ESTIMATE wherever an instrument needs the extracted line (melodic intelligence, summit tests)",
  "melody_bands": "AUDIO-ESTIMATE -- extraction from dense polyphony; harmonization_density is a LOWER BOUND. RECORDED NEGATIVE (control C11b): the AUDIO tier PASSES the round-4 cue Josh graded down in writing, while the SCORE tier read it LOW on harmonisation. A bands pass on an audio-only row is a FLOOR clearance and no part of a quality claim",
  "groove": "AUDIO-COMPLETE for the seven audio axes; its score axes are unavailable",
  "harmony_fit": "NEEDS-SCORE -- returns UNAVAILABLE on audio and is recorded as a blind spot",
  "loudness": "AUDIO-COMPLETE, and INFORMATIONAL ONLY -- see the header; it fails the corpus",
  "quotation_screen": "AUDIO-ESTIMATE -- runs on the extracted line; a partial seed set, so CLEAR is not a clean-room certificate",
  "cross_track_distinctness": "COHORT -- needs two or more slate tracks; a lone track cannot be distinct, only distinct FROM something",
  "arc_grammar": "SPLIT. `instr_dynamic_arc` (inside the floor battery) reads the build, the holds and the valleys, so movements 1-3's DYNAMICS are AUDIO-COMPLETE. But carrier migration -- the melody passed between instruments -- and whether the ending SETTLES are UNMEASURED BY ANY INSTRUMENT and are graded by ear. See UNMEASURED_BY_ANY_INSTRUMENT, printed on every row"
 },
 "measurements": {
  "structural_yield": {
   "available": true,
   "reason": "",
   "structural_yield": 3.4444,
   "boundaries": 31,
   "drops": 9,
   "boundaries_per_min": 7.75,
   "drops_per_min": 2.25,
   "lane_adding_raises_per_min": 3.0,
   "reads_like": "real released music",
   "honest_label": "a GENERATION-DEFECT detector, not a taste oracle -- AUC 0.911 against the round Josh rejected, 0.423 against the corpus's own album siblings"
  },
  "floor_battery": {
   "instruments_loaded": [
    "cycle_law",
    "layer_census",
    "hook_presence",
    "noise_structure",
    "melodic_intelligence",
    "cross_track_distinctness",
    "dynamic_arc",
    "summit_tests"
   ],
   "instruments_failed": [],
   "verdicts": {
    "cycle_law": true,
    "layer_census": true,
    "hook_presence": null,
    "noise_structure": true,
    "melodic_intelligence": false,
    "cross_track_distinctness": null,
    "dynamic_arc": true,
    "summit_tests": true
   },
   "summary": {
    "instruments_run": 8,
    "instruments_that_could_decide": 6,
    "passing": 5,
    "unanimous": false,
    "what_this_does_not_say": "Nothing here is a judgement of quality and no listening test stands behind any of it. Three of the four instruments looked for Josh's defect in their own domain and did not find it: the cycle law passes 17 of the 18 tracks he rejected (within-album AUC 0.501), the noise detector fires on 0 of 18 across both tiers with nothing clearing the multiplicity bar, and the layer census saturates near 8 streams where a real cue runs 24 to 40 parts, so it cannot adjudicate the layer clause at all. Sensory roughness came back at chance (0.4963). Structural yield is the axis that separates, and it separates our generator from real music, not good music from filler."
   },
   "results": {
    "cycle_law": {
     "instrument": "cycle_law",
     "version": "v1",
     "available": true,
     "reason": "",
     "track_id": "BENCH_R1_ELEVENLABS_EDIT_SERENE_V2",
     "title": "Hearth of Flores, variation two (the motion-surgery edit)",
     "period": {
      "period_s": 13.746213151927437,
      "strength": 0.5015173554420471,
      "best_lag_s": 13.746213151927437,
      "best_strength": 0.5015173554420471,
      "ambiguous": true,
      "descended": false,
      "subharmonic_candidate_s": 3.4366,
      "method": "audio_ssm_lag_profile",
      "window_s": [
       3.344,
       60.0
      ]
     },
     "period_agreement": {
      "card_section": 13.538,
      "card_section_method": "card_section_repeat_lag",
      "card_complexity_autocorr": 13.3744
     },
     "escalation": {
      "first_half_power_per_cycle": 1.7519,
      "last_half_power_per_cycle": 1.2878,
      "escalation_ratio": 0.7351,
      "escalation_class": "falling"
     },
     "metrics": {
      "max_cycles_unchanged": 1.2207,
      "cycle_period_s": 13.7462,
      "n_cycles": 17.4594,
      "n_novelty_events": 58,
      "passes_floor": true,
      "passes_target": true,
      "cycle_period_bars": 16.445,
      "n_novelty_moments": 32,
      "novelty_moments_per_cycle": 1.8328,
      "longest_unchanged_span_s": 16.78,
      "longest_unchanged_start_s": 156.25,
      "longest_unchanged_end_s": 173.03,
      "longest_unchanged_where": "interior",
      "max_cycles_unchanged_interior": 1.2207,
      "max_cycles_unchanged_no_tempo_events": 2.6233,
      "mean_cycles_between_novelty": 0.5456,
      "median_cycles_between_novelty": 0.5146,
      "law_binding": true,
      "period_ambiguous": true,
      "period_strength": 0.5015,
      "escalation_ratio": 0.7351,
      "structural_novelty_share": 0.4688,
      "max_cycles_unchanged_strict": 2.6233,
      "passes_floor_strict": true,
      "passes_target_strict": true,
      "longest_unchanged_span_strict_s": 36.06,
      "longest_unchanged_start_strict_s": 180.28,
      "longest_unchanged_end_strict_s": 216.34,
      "structural_yield": 3.4444,
      "boundaries_per_min": 7.75,
      "drops_per_min": 2.25,
      "lane_adding_raises_per_min": 3.0,
      "n_beat_drop": 4,
      "n_lanes_added": 2,
      "n_lane_entry": 16,
      "n_new_section": 3,
      "n_novelty_peak": 12,
      "n_complexity_step": 9,
      "n_tempo_shift": 12
     },
     "series": {
      "novelty_timeline": [
       {
        "at_s": 0.0,
        "at_cycle": 0.0,
        "kinds": [
         "tempo_shift"
        ],
        "magnitude": 1.0,
        "n_events": 1
       },
       {
        "at_s": 9.961,
        "at_cycle": 0.725,
        "kinds": [
         "lane_entry"
        ],
        "magnitude": 1.0,
        "n_events": 1
       },
       {
        "at_s": 13.37,
        "at_cycle": 0.973,
        "kinds": [
         "complexity_step",
         "lane_entry",
         "new_section",
         "novelty_peak"
        ],
        "magnitude": 1.0,
        "n_events": 7
       },
       {
        "at_s": 20.944,
        "at_cycle": 1.524,
        "kinds": [
         "new_section",
         "novelty_peak"
        ],
        "magnitude": 1.0,
        "n_events": 2
       },
       {
        "at_s": 27.585,
        "at_cycle": 2.007,
        "kinds": [
         "complexity_step",
         "novelty_peak"
        ],
        "magnitude": 0.6242,
        "n_events": 2
       },
       {
        "at_s": 34.482,
        "at_cycle": 2.508,
        "kinds": [
         "novelty_peak"
        ],
        "magnitude": 0.6211,
        "n_events": 1
       },
       {
        "at_s": 40.844,
        "at_cycle": 2.971,
        "kinds": [
         "complexity_step",
         "lane_entry",
         "lanes_added",
         "novelty_peak"
        ],
        "magnitude": 1.0,
        "n_events": 4
       },
       {
        "at_s": 48.274,
        "at_cycle": 3.512,
        "kinds": [
         "novelty_peak"
        ],
        "magnitude": 0.6184,
        "n_events": 1
       },
       {
        "at_s": 51.83,
        "at_cycle": 3.77,
        "kinds": [
         "complexity_step"
        ],
        "magnitude": 0.478,
        "n_events": 1
       },
       {
        "at_s": 54.33,
        "at_cycle": 3.952,
        "kinds": [
         "complexity_step",
         "novelty_peak"
        ],
        "magnitude": 0.6055,
        "n_events": 2
       },
       {
        "at_s": 57.21,
        "at_cycle": 4.162,
        "kinds": [
         "tempo_shift"
        ],
        "magnitude": 1.0,
        "n_events": 1
       },
       {
        "at_s": 68.55,
        "at_cycle": 4.987,
        "kinds": [
         "complexity_step",
         "lane_entry",
         "novelty_peak",
         "tempo_shift"
        ],
        "magnitude": 1.0,
        "n_events": 4
       },
       {
        "at_s": 82.617,
        "at_cycle": 6.01,
        "kinds": [
         "lane_entry"
        ],
        "magnitude": 1.0,
        "n_events": 2
       },
       {
        "at_s": 91.81,
        "at_cycle": 6.679,
        "kinds": [
         "tempo_shift"
        ],
        "magnitude": 0.8768,
        "n_events": 1
       },
       {
        "at_s": 96.038,
        "at_cycle": 6.987,
        "kinds": [
         "lane_entry",
         "novelty_peak"
        ],
        "magnitude": 1.0,
        "n_events": 2
       },
       {
        "at_s": 101.82,
        "at_cycle": 7.407,
        "kinds": [
         "tempo_shift"
        ],
        "magnitude": 1.0,
        "n_events": 1
       },
       {
        "at_s": 109.51,
        "at_cycle": 7.967,
        "kinds": [
         "complexity_step"
        ],
        "magnitude": 0.522,
        "n_events": 1
       },
       {
        "at_s": 112.733,
        "at_cycle": 8.201,
        "kinds": [
         "lanes_added"
        ],
        "magnitude": 0.3775,
        "n_events": 1
       },
       {
        "at_s": 115.64,
        "at_cycle": 8.412,
        "kinds": [
         "tempo_shift"
        ],
        "magnitude": 0.5703,
        "n_events": 1
       },
       {
        "at_s": 127.315,
        "at_cycle": 9.262,
        "kinds": [
         "lane_entry"
        ],
        "magnitude": 1.0,
        "n_events": 1
       },
       {
        "at_s": 138.81,
        "at_cycle": 10.098,
        "kinds": [
         "complexity_step",
         "lane_entry",
         "novelty_peak",
         "tempo_shift"
        ],
        "magnitude": 1.0,
        "n_events": 6
       },
       {
        "at_s": 141.293,
        "at_cycle": 10.279,
        "kinds": [
         "lane_entry"
        ],
        "magnitude": 1.0,
        "n_events": 1
       },
       {
        "at_s": 156.25,
        "at_cycle": 11.367,
        "kinds": [
         "tempo_shift"
        ],
        "magnitude": 1.0,
        "n_events": 1
       },
       {
        "at_s": 173.03,
        "at_cycle": 12.587,
        "kinds": [
         "complexity_step"
        ],
        "magnitude": 0.464,
        "n_events": 1
       },
       {
        "at_s": 180.28,
        "at_cycle": 13.115,
        "kinds": [
         "lane_entry",
         "tempo_shift"
        ],
        "magnitude": 1.0,
        "n_events": 2
       },
       {
        "at_s": 195.4,
        "at_cycle": 14.215,
        "kinds": [
         "tempo_shift"
        ],
        "magnitude": 1.0,
        "n_events": 1
       },
       {
        "at_s": 208.26,
        "at_cycle": 15.15,
        "kinds": [
         "tempo_shift"
        ],
        "magnitude": 1.0,
        "n_events": 1
       },
       {
        "at_s": 216.34,
        "at_cycle": 15.738,
        "kinds": [
         "novelty_peak"
        ],
        "magnitude": 0.9255,
        "n_events": 1
       },
       {
        "at_s": 222.703,
        "at_cycle": 16.201,
        "kinds": [
         "beat_drop",
         "new_section",
         "novelty_peak"
        ],
        "magnitude": 1.0,
        "n_events": 3
       },
       {
        "at_s": 231.178,
        "at_cycle": 16.818,
        "kinds": [
         "beat_drop"
        ],
        "magnitude": 0.3308,
        "n_events": 1
       },
       {
        "at_s": 236.727,
        "at_cycle": 17.221,
        "kinds": [
         "beat_drop",
         "tempo_shift"
        ],
        "magnitude": 1.0,
        "n_events": 2
       },
       {
        "at_s": 238.887,
        "at_cycle": 17.378,
        "kinds": [
         "beat_drop"
        ],
        "magnitude": 0.5217,
        "n_events": 1
       }
      ],
      "cycles_between_novelty": [
       0.7246,
       0.248,
       0.551,
       0.4831,
       0.5017,
       0.4628,
       0.5405,
       0.2587,
       0.1819,
       0.2095,
       0.825,
       1.0233,
       0.6688,
       0.3076,
       0.4206,
       0.5594,
       0.2345,
       0.2115,
       0.8493,
       0.8362,
       0.1806,
       1.0881,
       1.2207,
       0.5274,
       1.0999,
       0.9355,
       0.5878,
       0.4629,
       0.6165,
       0.4037,
       0.1571,
       0.081
      ],
      "unchanged_spans": [
       {
        "start_s": 0.0,
        "end_s": 9.961,
        "cycles": 0.7246,
        "where": "lead_in"
       },
       {
        "start_s": 9.961,
        "end_s": 13.37,
        "cycles": 0.248,
        "where": "interior"
       },
       {
        "start_s": 13.37,
        "end_s": 20.944,
        "cycles": 0.551,
        "where": "interior"
       },
       {
        "start_s": 20.944,
        "end_s": 27.585,
        "cycles": 0.4831,
        "where": "interior"
       },
       {
        "start_s": 27.585,
        "end_s": 34.482,
        "cycles": 0.5017,
        "where": "interior"
       },
       {
        "start_s": 34.482,
        "end_s": 40.844,
        "cycles": 0.4628,
        "where": "interior"
       },
       {
        "start_s": 40.844,
        "end_s": 48.274,
        "cycles": 0.5405,
        "where": "interior"
       },
       {
        "start_s": 48.274,
        "end_s": 51.83,
        "cycles": 0.2587,
        "where": "interior"
       },
       {
        "start_s": 51.83,
        "end_s": 54.33,
        "cycles": 0.1819,
        "where": "interior"
       },
       {
        "start_s": 54.33,
        "end_s": 57.21,
        "cycles": 0.2095,
        "where": "interior"
       },
       {
        "start_s": 57.21,
        "end_s": 68.55,
        "cycles": 0.825,
        "where": "interior"
       },
       {
        "start_s": 68.55,
        "end_s": 82.617,
        "cycles": 1.0233,
        "where": "interior"
       },
       {
        "start_s": 82.617,
        "end_s": 91.81,
        "cycles": 0.6688,
        "where": "interior"
       },
       {
        "start_s": 91.81,
        "end_s": 96.038,
        "cycles": 0.3076,
        "where": "interior"
       },
       {
        "start_s": 96.038,
        "end_s": 101.82,
        "cycles": 0.4206,
        "where": "interior"
       },
       {
        "start_s": 101.82,
        "end_s": 109.51,
        "cycles": 0.5594,
        "where": "interior"
       },
       {
        "start_s": 109.51,
        "end_s": 112.733,
        "cycles": 0.2345,
        "where": "interior"
       },
       {
        "start_s": 112.733,
        "end_s": 115.64,
        "cycles": 0.2115,
        "where": "interior"
       },
       {
        "start_s": 115.64,
        "end_s": 127.315,
        "cycles": 0.8493,
        "where": "interior"
       },
       {
        "start_s": 127.315,
        "end_s": 138.81,
        "cycles": 0.8362,
        "where": "interior"
       },
       {
        "start_s": 138.81,
        "end_s": 141.293,
        "cycles": 0.1806,
        "where": "interior"
       },
       {
        "start_s": 141.293,
        "end_s": 156.25,
        "cycles": 1.0881,
        "where": "interior"
       },
       {
        "start_s": 156.25,
        "end_s": 173.03,
        "cycles": 1.2207,
        "where": "interior"
       },
       {
        "start_s": 173.03,
        "end_s": 180.28,
        "cycles": 0.5274,
        "where": "interior"
       },
       {
        "start_s": 180.28,
        "end_s": 195.4,
        "cycles": 1.0999,
        "where": "interior"
       },
       {
        "start_s": 195.4,
        "end_s": 208.26,
        "cycles": 0.9355,
        "where": "interior"
       },
       {
        "start_s": 208.26,
        "end_s": 216.34,
        "cycles": 0.5878,
        "where": "interior"
       },
       {
        "start_s": 216.34,
        "end_s": 222.703,
        "cycles": 0.4629,
        "where": "interior"
       },
       {
        "start_s": 222.703,
        "end_s": 231.178,
        "cycles": 0.6165,
        "where": "interior"
       },
       {
        "start_s": 231.178,
        "end_s": 236.727,
        "cycles": 0.4037,
        "where": "interior"
       },
       {
        "start_s": 236.727,
        "end_s": 238.887,
        "cycles": 0.1571,
        "where": "interior"
       },
       {
        "start_s": 238.887,
        "end_s": 240.0,
        "cycles": 0.081,
        "where": "run_out"
       }
      ]
     },
     "verdict": {
      "passes": true,
      "law": "No repeated cycle of a track runs more than five cycles without a novelty event -- a new instrument, a catch, a new melody or a beat drop (Josh, 2026-08-07; the enhanced target is three).",
      "evidence": [
       "cycle period 13.75 s (16.445 bars) by audio_ssm_lag_profile; track is 17.5 cycles long",
       "lag-profile peak at 13.75 s; no subharmonic descent was needed",
       "58 novelty events collapse to 32 moments (beat_drop 4, complexity_step 9, lane_entry 16, lanes_added 2, new_section 3, novelty_peak 12, tempo_shift 12)",
       "worst unchanged span 16.8 s = 1.22 cycles, 156-173 s (interior)",
       "period is AMBIGUOUS: a subharmonic at 3.44 s nearly won against the chosen 13.75 s; at the shorter reading the worst span is 4.88 cycles",
       "without tempo events the worst span reads 2.62 cycles",
       "STRICT reading, counting only events that ADD (a band arriving, a raise adding lanes, a structural change) and never a drop: worst span 2.62 cycles",
       "structural yield 3.44 (7.75 boundaries/min against 2.25 drops/min) -- a generation-defect axis, not a quality one",
       "novelty power per cycle 1.7519 in the first half against 1.2878 in the second (falling)"
      ]
     }
    },
    "layer_census": {
     "instrument": "layer_census",
     "version": "v1",
     "available": true,
     "reason": "",
     "metrics": {
      "n_bands_active": 9,
      "band_peak_simultaneity": 9.0,
      "band_mean_simultaneity": 6.423,
      "band_headroom": 2.577,
      "band_entrance_spread": 0.0447,
      "n_band_entrances": 14,
      "n_band_subtractions": 22,
      "band_peak_position": 0.0704,
      "band_entrance_front_load": 1.0,
      "band_active_fraction_mean": 0.7137,
      "est_layers_max": 8.0,
      "est_layers_mean": 5.2128,
      "est_layers_median": 5.0,
      "est_layers_p90": 6.0,
      "entrance_spread": 0.8676,
      "n_entrances": 21,
      "n_subtractions": 24,
      "n_deep_subtractions": 4,
      "subtraction_depth_mean": 1.375,
      "layer_peak_position": 0.0126,
      "n_texture_plateaus": 26,
      "time_to_first_full_texture_s": 3.019,
      "time_to_first_full_texture_frac": 0.0126,
      "entrance_front_load": 0.2381,
      "late_entrance_frac": 0.5238,
      "passes_floor": 1,
      "passes_target": 0
     },
     "series": {
      "band_entry_positions": [
       0.017,
       0.0252,
       0.0276,
       0.0415,
       0.0564,
       0.0571,
       0.0572,
       0.0572,
       0.0702
      ],
      "band_exit_positions": [
       0.9012,
       0.9231,
       0.9286,
       0.929,
       0.9396,
       0.9538,
       0.9636,
       0.9641,
       0.9805
      ],
      "layer_count_over_time": [
       0.0,
       0.0,
       0.0,
       5.0,
       6.0,
       6.0,
       7.0,
       7.0,
       8.0,
       7.0,
       7.0,
       7.0,
       7.0,
       7.0,
       7.0,
       7.0,
       7.0,
       7.0,
       7.0,
       8.0,
       8.0,
       8.0,
       8.0,
       8.0,
       6.0,
       5.0,
       5.0,
       5.0,
       4.0,
       4.0,
       5.0,
       6.0,
       6.0,
       5.0,
       4.0,
       5.0,
       5.0,
       6.0,
       6.0,
       6.0,
       5.0,
       4.0,
       4.0,
       4.0,
       4.0,
       4.0,
       4.0,
       4.0,
       3.0,
       5.0,
       6.0,
       6.0,
       4.0,
       3.0,
       3.0,
       5.0,
       5.0,
       6.0,
       6.0,
       4.0,
       3.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       4.0,
       5.0,
       5.0,
       5.0,
       4.0,
       4.0,
       4.0,
       5.0,
       6.0,
       6.0,
       5.0,
       6.0,
       5.0,
       5.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       5.0,
       4.0,
       5.0,
       6.0,
       5.0,
       5.0,
       5.0,
       4.0,
       4.0,
       5.0,
       5.0,
       6.0,
       5.0,
       4.0,
       4.0,
       5.0,
       5.0,
       5.0,
       6.0,
       5.0,
       4.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       4.0,
       5.0,
       5.0,
       5.0,
       5.0,
       4.0,
       4.0,
       4.0,
       5.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       5.0,
       4.0,
       4.0,
       4.0,
       4.0,
       5.0,
       5.0,
       6.0,
       5.0,
       4.0,
       5.0,
       6.0,
       6.0,
       5.0,
       6.0,
       6.0,
       4.0,
       4.0,
       5.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       5.0,
       5.0,
       5.0,
       4.0,
       4.0,
       6.0,
       6.0,
       6.0,
       6.0,
       4.0,
       4.0,
       5.0,
       5.0,
       6.0,
       6.0,
       5.0,
       5.0,
       5.0,
       5.0,
       6.0,
       7.0,
       7.0,
       6.0,
       6.0,
       6.0,
       6.0,
       5.0,
       5.0,
       4.0,
       4.0,
       6.0,
       7.0,
       6.0,
       6.0,
       6.0,
       5.0,
       5.0,
       6.0,
       5.0,
       5.0,
       5.0,
       4.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       6.0,
       6.0,
       6.0,
       6.0,
       5.0,
       5.0,
       5.0,
       6.0,
       7.0,
       6.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       6.0,
       5.0,
       4.0,
       4.0,
       6.0,
       6.0,
       5.0,
       5.0,
       4.0,
       4.0,
       5.0,
       5.0,
       5.0,
       5.0,
       4.0,
       4.0,
       5.0,
       6.0,
       5.0,
       6.0,
       5.0,
       4.0,
       5.0,
       6.0,
       6.0,
       6.0,
       5.0,
       4.0,
       5.0,
       6.0,
       5.0,
       5.0,
       5.0,
       4.0,
       4.0,
       5.0,
       6.0,
       5.0,
       5.0,
       5.0,
       5.0,
       6.0,
       5.0,
       5.0,
       4.0,
       4.0,
       5.0,
       6.0,
       6.0,
       6.0,
       6.0,
       5.0,
       5.0,
       6.0,
       6.0,
       6.0,
       6.0,
       5.0,
       4.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       6.0,
       4.0,
       3.0,
       5.0,
       6.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       6.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       6.0,
       6.0,
       6.0,
       6.0,
       5.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       6.0,
       6.0,
       4.0,
       5.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       5.0,
       5.0,
       5.0,
       5.0,
       4.0,
       6.0,
       7.0,
       6.0,
       6.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       4.0,
       5.0,
       5.0,
       4.0,
       6.0,
       6.0,
       6.0,
       5.0,
       5.0,
       5.0,
       4.0,
       5.0,
       6.0,
       5.0,
       5.0,
       5.0,
       5.0,
       6.0,
       6.0,
       5.0,
       5.0,
       6.0,
       6.0,
       6.0,
       6.0,
       5.0,
       5.0,
       5.0,
       5.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       5.0,
       5.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       5.0,
       4.0,
       5.0,
       5.0,
       5.0,
       6.0,
       6.0,
       5.0,
       5.0,
       4.0,
       4.0,
       3.0,
       5.0,
       7.0,
       6.0,
       6.0,
       4.0,
       4.0,
       5.0,
       6.0,
       5.0,
       6.0,
       6.0,
       7.0,
       7.0,
       6.0,
       7.0,
       7.0,
       6.0,
       6.0,
       6.0,
       5.0,
       5.0,
       5.0,
       4.0,
       4.0,
       5.0,
       0.0,
       0.0,
       0.0,
       0.0,
       0.0,
       0.0
      ],
      "layer_count_times_s": [
       0.0,
       0.56,
       1.11,
       1.67,
       2.23,
       2.79,
       3.34,
       3.9,
       4.46,
       5.02,
       5.57,
       6.13,
       6.69,
       7.24,
       7.8,
       8.36,
       8.92,
       9.47,
       10.03,
       10.59,
       11.15,
       11.7,
       12.26,
       12.82,
       13.37,
       13.93,
       14.49,
       15.05,
       15.6,
       16.16,
       16.72,
       17.28,
       17.83,
       18.39,
       18.95,
       19.5,
       20.06,
       20.62,
       21.18,
       21.73,
       22.29,
       22.85,
       23.41,
       23.96,
       24.52,
       25.08,
       25.63,
       26.19,
       26.75,
       27.31,
       27.86,
       28.42,
       28.98,
       29.54,
       30.09,
       30.65,
       31.21,
       31.76,
       32.32,
       32.88,
       33.44,
       33.99,
       34.55,
       35.11,
       35.67,
       36.22,
       36.78,
       37.34,
       37.89,
       38.45,
       39.01,
       39.57,
       40.12,
       40.68,
       41.24,
       41.8,
       42.35,
       42.91,
       43.47,
       44.03,
       44.58,
       45.14,
       45.7,
       46.25,
       46.81,
       47.37,
       47.93,
       48.48,
       49.04,
       49.6,
       50.16,
       50.71,
       51.27,
       51.83,
       52.38,
       52.94,
       53.5,
       54.06,
       54.61,
       55.17,
       55.73,
       56.29,
       56.84,
       57.4,
       57.96,
       58.51,
       59.07,
       59.63,
       60.19,
       60.74,
       61.3,
       61.86,
       62.42,
       62.97,
       63.53,
       64.09,
       64.64,
       65.2,
       65.76,
       66.32,
       66.87,
       67.43,
       67.99,
       68.55,
       69.1,
       69.66,
       70.22,
       70.77,
       71.33,
       71.89,
       72.45,
       73.0,
       73.56,
       74.12,
       74.68,
       75.23,
       75.79,
       76.35,
       76.9,
       77.46,
       78.02,
       78.58,
       79.13,
       79.69,
       80.25,
       80.81,
       81.36,
       81.92,
       82.48,
       83.03,
       83.59,
       84.15,
       84.71,
       85.26,
       85.82,
       86.38,
       86.94,
       87.49,
       88.05,
       88.61,
       89.16,
       89.72,
       90.28,
       90.84,
       91.39,
       91.95,
       92.51,
       93.07,
       93.62,
       94.18,
       94.74,
       95.29,
       95.85,
       96.41,
       96.97,
       97.52,
       98.08,
       98.64,
       99.2,
       99.75,
       100.31,
       100.87,
       101.42,
       101.98,
       102.54,
       103.1,
       103.65,
       104.21,
       104.77,
       105.33,
       105.88,
       106.44,
       107.0,
       107.55,
       108.11,
       108.67,
       109.23,
       109.78,
       110.34,
       110.9,
       111.46,
       112.01,
       112.57,
       113.13,
       113.68,
       114.24,
       114.8,
       115.36,
       115.91,
       116.47,
       117.03,
       117.59,
       118.14,
       118.7,
       119.26,
       119.81,
       120.37,
       120.93,
       121.49,
       122.04,
       122.6,
       123.16,
       123.72,
       124.27,
       124.83,
       125.39,
       125.95,
       126.5,
       127.06,
       127.62,
       128.17,
       128.73,
       129.29,
       129.85,
       130.4,
       130.96,
       131.52,
       132.08,
       132.63,
       133.19,
       133.75,
       134.3,
       134.86,
       135.42,
       135.98,
       136.53,
       137.09,
       137.65,
       138.21,
       138.76,
       139.32,
       139.88,
       140.43,
       140.99,
       141.55,
       142.11,
       142.66,
       143.22,
       143.78,
       144.34,
       144.89,
       145.45,
       146.01,
       146.56,
       147.12,
       147.68,
       148.24,
       148.79,
       149.35,
       149.91,
       150.47,
       151.02,
       151.58,
       152.14,
       152.69,
       153.25,
       153.81,
       154.37,
       154.92,
       155.48,
       156.04,
       156.6,
       157.15,
       157.71,
       158.27,
       158.82,
       159.38,
       159.94,
       160.5,
       161.05,
       161.61,
       162.17,
       162.73,
       163.28,
       163.84,
       164.4,
       164.95,
       165.51,
       166.07,
       166.63,
       167.18,
       167.74,
       168.3,
       168.86,
       169.41,
       169.97,
       170.53,
       171.08,
       171.64,
       172.2,
       172.76,
       173.31,
       173.87,
       174.43,
       174.99,
       175.54,
       176.1,
       176.66,
       177.21,
       177.77,
       178.33,
       178.89,
       179.44,
       180.0,
       180.56,
       181.12,
       181.67,
       182.23,
       182.79,
       183.34,
       183.9,
       184.46,
       185.02,
       185.57,
       186.13,
       186.69,
       187.25,
       187.8,
       188.36,
       188.92,
       189.47,
       190.03,
       190.59,
       191.15,
       191.7,
       192.26,
       192.82,
       193.38,
       193.93,
       194.49,
       195.05,
       195.6,
       196.16,
       196.72,
       197.28,
       197.83,
       198.39,
       198.95,
       199.51,
       200.06,
       200.62,
       201.18,
       201.73,
       202.29,
       202.85,
       203.41,
       203.96,
       204.52,
       205.08,
       205.64,
       206.19,
       206.75,
       207.31,
       207.87,
       208.42,
       208.98,
       209.54,
       210.09,
       210.65,
       211.21,
       211.77,
       212.32,
       212.88,
       213.44,
       214.0,
       214.55,
       215.11,
       215.67,
       216.22,
       216.78,
       217.34,
       217.9,
       218.45,
       219.01,
       219.57,
       220.13,
       220.68,
       221.24,
       221.8,
       222.35,
       222.91,
       223.47,
       224.03,
       224.58,
       225.14,
       225.7,
       226.26,
       226.81,
       227.37,
       227.93,
       228.48,
       229.04,
       229.6,
       230.16,
       230.71,
       231.27,
       231.83,
       232.39,
       232.94,
       233.5,
       234.06,
       234.61,
       235.17,
       235.73,
       236.29,
       236.84,
       237.4,
       237.96,
       238.52,
       239.07,
       239.63
      ],
      "entrance_schedule": [
       {
        "at_s": 6.966,
        "position": 0.029,
        "delta": 7.0
       },
       {
        "at_s": 10.356,
        "position": 0.0432,
        "delta": 1.0
       },
       {
        "at_s": 16.393,
        "position": 0.0683,
        "delta": 2.0
       },
       {
        "at_s": 27.353,
        "position": 0.114,
        "delta": 2.0
       },
       {
        "at_s": 41.332,
        "position": 0.1722,
        "delta": 1.0
       },
       {
        "at_s": 68.267,
        "position": 0.2844,
        "delta": 2.0
       },
       {
        "at_s": 82.849,
        "position": 0.3452,
        "delta": 2.0
       },
       {
        "at_s": 88.607,
        "position": 0.3692,
        "delta": 1.0
       },
       {
        "at_s": 98.36,
        "position": 0.4098,
        "delta": 1.0
       },
       {
        "at_s": 112.524,
        "position": 0.4688,
        "delta": 1.0
       },
       {
        "at_s": 126.502,
        "position": 0.5271,
        "delta": 1.0
       },
       {
        "at_s": 133.375,
        "position": 0.5557,
        "delta": 2.0
       },
       {
        "at_s": 150.14,
        "position": 0.6256,
        "delta": 2.0
       },
       {
        "at_s": 171.642,
        "position": 0.7152,
        "delta": 1.0
       },
       {
        "at_s": 180.698,
        "position": 0.7529,
        "delta": 1.0
       },
       {
        "at_s": 188.453,
        "position": 0.7852,
        "delta": 1.0
       },
       {
        "at_s": 195.605,
        "position": 0.815,
        "delta": 1.0
       },
       {
        "at_s": 202.339,
        "position": 0.8431,
        "delta": 1.0
       },
       {
        "at_s": 209.908,
        "position": 0.8746,
        "delta": 1.0
       },
       {
        "at_s": 218.593,
        "position": 0.9108,
        "delta": 1.0
       },
       {
        "at_s": 230.203,
        "position": 0.9592,
        "delta": 1.0
       }
      ],
      "exit_schedule": [
       {
        "at_s": 15.139,
        "position": 0.0631,
        "delta": -4.0
       },
       {
        "at_s": 22.477,
        "position": 0.0937,
        "delta": -2.0
       },
       {
        "at_s": 30.372,
        "position": 0.1265,
        "delta": -1.0
       },
       {
        "at_s": 61.068,
        "position": 0.2545,
        "delta": -1.0
       },
       {
        "at_s": 66.688,
        "position": 0.2779,
        "delta": -1.0
       },
       {
        "at_s": 73.004,
        "position": 0.3042,
        "delta": -2.0
       },
       {
        "at_s": 85.542,
        "position": 0.3564,
        "delta": -1.0
       },
       {
        "at_s": 94.505,
        "position": 0.3938,
        "delta": -1.0
       },
       {
        "at_s": 99.846,
        "position": 0.416,
        "delta": -1.0
       },
       {
        "at_s": 115.078,
        "position": 0.4795,
        "delta": -1.0
       },
       {
        "at_s": 124.923,
        "position": 0.5205,
        "delta": -1.0
       },
       {
        "at_s": 128.592,
        "position": 0.5358,
        "delta": -1.0
       },
       {
        "at_s": 137.462,
        "position": 0.5728,
        "delta": -1.0
       },
       {
        "at_s": 145.125,
        "position": 0.6047,
        "delta": -1.0
       },
       {
        "at_s": 155.481,
        "position": 0.6478,
        "delta": -1.0
       },
       {
        "at_s": 175.961,
        "position": 0.7332,
        "delta": -1.0
       },
       {
        "at_s": 184.784,
        "position": 0.7699,
        "delta": -1.0
       },
       {
        "at_s": 190.032,
        "position": 0.7918,
        "delta": -1.0
       },
       {
        "at_s": 196.998,
        "position": 0.8208,
        "delta": -1.0
       },
       {
        "at_s": 206.983,
        "position": 0.8624,
        "delta": -1.0
       },
       {
        "at_s": 216.828,
        "position": 0.9034,
        "delta": -1.0
       },
       {
        "at_s": 231.549,
        "position": 0.9648,
        "delta": -1.0
       },
       {
        "at_s": 233.314,
        "position": 0.9721,
        "delta": -1.0
       },
       {
        "at_s": 236.472,
        "position": 0.9853,
        "delta": -5.0
       }
      ],
      "plateaus": [
       [
        0.0,
        6.966,
        0.0
       ],
       [
        6.966,
        10.356,
        7.0
       ],
       [
        10.356,
        15.139,
        8.0
       ],
       [
        15.139,
        16.393,
        4.0
       ],
       [
        16.393,
        22.477,
        6.0
       ],
       [
        22.477,
        27.353,
        4.0
       ],
       [
        27.353,
        30.372,
        6.0
       ],
       [
        30.372,
        41.332,
        5.0
       ],
       [
        41.332,
        61.068,
        6.0
       ],
       [
        61.068,
        66.688,
        5.0
       ],
       [
        66.688,
        68.267,
        4.0
       ],
       [
        68.267,
        73.004,
        6.0
       ],
       [
        73.004,
        82.849,
        4.0
       ],
       [
        82.849,
        85.542,
        6.0
       ],
       [
        85.542,
        88.607,
        5.0
       ],
       [
        88.607,
        94.505,
        6.0
       ],
       [
        94.505,
        98.36,
        5.0
       ],
       [
        98.36,
        99.846,
        6.0
       ],
       [
        99.846,
        112.524,
        5.0
       ],
       [
        112.524,
        115.078,
        6.0
       ],
       [
        115.078,
        124.923,
        5.0
       ],
       [
        124.923,
        126.502,
        4.0
       ],
       [
        126.502,
        128.592,
        5.0
       ],
       [
        128.592,
        133.375,
        4.0
       ],
       [
        133.375,
        137.462,
        6.0
       ],
       [
        137.462,
        145.125,
        5.0
       ],
       [
        145.125,
        150.14,
        4.0
       ],
       [
        150.14,
        155.481,
        6.0
       ],
       [
        155.481,
        171.642,
        5.0
       ],
       [
        171.642,
        175.961,
        6.0
       ],
       [
        175.961,
        180.698,
        5.0
       ],
       [
        180.698,
        184.784,
        6.0
       ],
       [
        184.784,
        188.453,
        5.0
       ],
       [
        188.453,
        190.032,
        6.0
       ],
       [
        190.032,
        195.605,
        5.0
       ],
       [
        195.605,
        196.998,
        6.0
       ],
       [
        196.998,
        202.339,
        5.0
       ],
       [
        202.339,
        206.983,
        6.0
       ],
       [
        206.983,
        209.908,
        5.0
       ],
       [
        209.908,
        216.828,
        6.0
       ],
       [
        216.828,
        218.593,
        5.0
       ],
       [
        218.593,
        230.203,
        6.0
       ],
       [
        230.203,
        231.549,
        7.0
       ],
       [
        231.549,
        233.314,
        6.0
       ],
       [
        233.314,
        236.472,
        5.0
       ],
       [
        236.472,
        240.001,
        0.0
       ]
      ]
     },
     "verdict": {
      "passes": true,
      "law": "A track runs many distinct layers and stages their entrances and exits across the whole cue rather than arriving as one undifferentiated wall.",
      "evidence": [
       "TIER 1 -- 9 of ten spectral occupancy bands carry content; peak band simultaneity 9.0. Bands are not instruments and this figure is not a layer count.",
       "TIER 2 -- spectral stream estimate, mean 5.21, peak 8. Measured accuracy +-1 over 1-8 concurrent sources on the synthetic ladder (MAE 0.29); it SATURATES near 8 and cannot count dozens.",
       "stream mean 5.21 against a corpus-derived floor of 4.74 and target 5.4264; entrance spread 0.868 against floor 0.640 and target 0.7923"
      ],
      "staging_tier": "spectral_stream_estimate"
     }
    },
    "hook_presence": {
     "instrument": "hook_presence",
     "version": "v1",
     "available": true,
     "reason": "",
     "metrics": {
      "hook_available": true,
      "time_to_hook_s": 3.773,
      "n_returns": 0,
      "transformation_share": null,
      "structural_transformation_share": null,
      "max_return_gap_s": 236.227,
      "hook_strength": 0.8222,
      "passes_floor": null,
      "passes_target": null,
      "total_length_s": 240.0,
      "hook_n_notes": 16,
      "hook_vocab_size": 3,
      "hook_range_semitones": 12.0,
      "hook_licensed_leap": 1.0,
      "card_recurrence_lag_s": 0.464,
      "card_self_similarity_lift": 0.2578,
      "hook_reproduces_known_signature": 0.0,
      "max_return_gap_frac": 0.9843,
      "returns_per_min": 0.0,
      "mean_return_similarity": null,
      "transposed_share": null,
      "timescaled_share": null,
      "distinct_transpositions": null,
      "contour_return_rate": 1.0,
      "interval_return_rate": 0.0,
      "melodic_salience": 0.7673,
      "audio_duration_s": 240.0
     },
     "series": {
      "match_curve_times_s": [
       0.0,
       0.56,
       1.11,
       1.67,
       2.23,
       2.79,
       3.34,
       3.9,
       4.46,
       5.02,
       5.57,
       6.13,
       6.69,
       7.24,
       7.8,
       8.36,
       8.92,
       9.47,
       10.03,
       10.59,
       11.15,
       11.7,
       12.26,
       12.82,
       13.37,
       13.93,
       14.49,
       15.05,
       15.6,
       16.16,
       16.72,
       17.28,
       17.83,
       18.39,
       18.95,
       19.5,
       20.06,
       20.62,
       21.18,
       21.73,
       22.29,
       22.85,
       23.41,
       23.96,
       24.52,
       25.08,
       25.63,
       26.19,
       26.75,
       27.31,
       27.86,
       28.42,
       28.98,
       29.54,
       30.09,
       30.65,
       31.21,
       31.76,
       32.32,
       32.88,
       33.44,
       33.99,
       34.55,
       35.11,
       35.67,
       36.22,
       36.78,
       37.34,
       37.89,
       38.45,
       39.01,
       39.57,
       40.12,
       40.68,
       41.24,
       41.8,
       42.35,
       42.91,
       43.47,
       44.03,
       44.58,
       45.14,
       45.7,
       46.25,
       46.81,
       47.37,
       47.93,
       48.48,
       49.04,
       49.6,
       50.16,
       50.71,
       51.27,
       51.83,
       52.38,
       52.94,
       53.5,
       54.06,
       54.61,
       55.17,
       55.73,
       56.29,
       56.84,
       57.4,
       57.96,
       58.51,
       59.07,
       59.63,
       60.19,
       60.74,
       61.3,
       61.86,
       62.42,
       62.97,
       63.53,
       64.09,
       64.64,
       65.2,
       65.76,
       66.32,
       66.87,
       67.43,
       67.99,
       68.55,
       69.1,
       69.66,
       70.22,
       70.77,
       71.33,
       71.89,
       72.45,
       73.0,
       73.56,
       74.12,
       74.68,
       75.23,
       75.79,
       76.35,
       76.9,
       77.46,
       78.02,
       78.58,
       79.13,
       79.69,
       80.25,
       80.81,
       81.36,
       81.92,
       82.48,
       83.03,
       83.59,
       84.15,
       84.71,
       85.26,
       85.82,
       86.38,
       86.94,
       87.49,
       88.05,
       88.61,
       89.16,
       89.72,
       90.28,
       90.84,
       91.39,
       91.95,
       92.51,
       93.07,
       93.62,
       94.18,
       94.74,
       95.29,
       95.85,
       96.41,
       96.97,
       97.52,
       98.08,
       98.64,
       99.2,
       99.75,
       100.31,
       100.87,
       101.42,
       101.98,
       102.54,
       103.1,
       103.65,
       104.21,
       104.77,
       105.33,
       105.88,
       106.44,
       107.0,
       107.55,
       108.11,
       108.67,
       109.23,
       109.78,
       110.34,
       110.9,
       111.46,
       112.01,
       112.57,
       113.13,
       113.68,
       114.24,
       114.8,
       115.36,
       115.91,
       116.47,
       117.03,
       117.59,
       118.14,
       118.7,
       119.26,
       119.81,
       120.37,
       120.93,
       121.49,
       122.04,
       122.6,
       123.16,
       123.72,
       124.27,
       124.83,
       125.39,
       125.95,
       126.5,
       127.06,
       127.62,
       128.17,
       128.73,
       129.29,
       129.85,
       130.4,
       130.96,
       131.52,
       132.08,
       132.63,
       133.19,
       133.75,
       134.3,
       134.86,
       135.42,
       135.98,
       136.53,
       137.09,
       137.65,
       138.21,
       138.76,
       139.32,
       139.88,
       140.43,
       140.99,
       141.55,
       142.11,
       142.66,
       143.22,
       143.78,
       144.34,
       144.89,
       145.45,
       146.01,
       146.56,
       147.12,
       147.68,
       148.24,
       148.79,
       149.35,
       149.91,
       150.47,
       151.02,
       151.58,
       152.14,
       152.69,
       153.25,
       153.81,
       154.37,
       154.92,
       155.48,
       156.04,
       156.6,
       157.15,
       157.71,
       158.27,
       158.82,
       159.38,
       159.94,
       160.5,
       161.05,
       161.61,
       162.17,
       162.73,
       163.28,
       163.84,
       164.4,
       164.95,
       165.51,
       166.07,
       166.63,
       167.18,
       167.74,
       168.3,
       168.86,
       169.41,
       169.97,
       170.53,
       171.08,
       171.64,
       172.2,
       172.76,
       173.31,
       173.87,
       174.43,
       174.99,
       175.54,
       176.1,
       176.66,
       177.21,
       177.77,
       178.33,
       178.89,
       179.44,
       180.0,
       180.56,
       181.12,
       181.67,
       182.23,
       182.79,
       183.34,
       183.9,
       184.46,
       185.02,
       185.57,
       186.13,
       186.69,
       187.25,
       187.8,
       188.36,
       188.92,
       189.47,
       190.03,
       190.59,
       191.15,
       191.7,
       192.26,
       192.82,
       193.38,
       193.93,
       194.49,
       195.05,
       195.6,
       196.16,
       196.72,
       197.28,
       197.83,
       198.39,
       198.95,
       199.51,
       200.06,
       200.62,
       201.18,
       201.73,
       202.29,
       202.85,
       203.41,
       203.96,
       204.52,
       205.08,
       205.64,
       206.19,
       206.75,
       207.31,
       207.87,
       208.42,
       208.98,
       209.54,
       210.09,
       210.65,
       211.21,
       211.77,
       212.32,
       212.88,
       213.44,
       214.0,
       214.55,
       215.11,
       215.67,
       216.22,
       216.78,
       217.34,
       217.9,
       218.45,
       219.01,
       219.57,
       220.13,
       220.68,
       221.24,
       221.8,
       222.35,
       222.91,
       223.47,
       224.03,
       224.58,
       225.14,
       225.7,
       226.26,
       226.81,
       227.37,
       227.93,
       228.48,
       229.04,
       229.6,
       230.16,
       230.71,
       231.27,
       231.83,
       232.39,
       232.94,
       233.5,
       234.06,
       234.61,
       235.17,
       235.73,
       236.29,
       236.84,
       237.4,
       237.96,
       238.52,
       239.07,
       239.63
      ],
      "match_curve": [
       0.8616,
       0.9056,
       0.9531,
       0.9762,
       0.9706,
       0.9739,
       0.9877,
       0.9962,
       0.9836,
       0.9812,
       0.9797,
       0.9774,
       0.9743,
       0.9785,
       0.9785,
       0.979,
       0.972,
       0.8623,
       0.6291,
       0.4196,
       0.2125,
       -0.0952,
       -0.1087,
       -0.0211,
       -0.013,
       0.0075,
       0.0011,
       -0.02,
       -0.0552,
       -0.1004,
       -0.0686,
       -0.0596,
       -0.0566,
       -0.031,
       -0.009,
       0.0426,
       0.1088,
       0.189,
       0.2087,
       0.1988,
       0.1351,
       0.0824,
       0.0645,
       0.0206,
       0.0508,
       0.0376,
       0.0407,
       0.0364,
       0.1141,
       0.0954,
       0.0821,
       0.0504,
       0.027,
       -0.015,
       -0.0312,
       -0.0274,
       -0.0145,
       0.0186,
       0.034,
       0.0605,
       0.1395,
       0.1763,
       0.1796,
       0.1683,
       0.1868,
       0.1903,
       0.1464,
       0.1049,
       0.161,
       0.164,
       0.152,
       0.0678,
       0.1477,
       0.1852,
       0.0708,
       0.0183,
       -0.0112,
       -0.0473,
       -0.0303,
       -0.001,
       0.0347,
       0.0172,
       -0.0017,
       -0.0206,
       0.0209,
       0.0949,
       0.1802,
       0.2521,
       0.2732,
       0.2148,
       0.1666,
       0.1455,
       0.0503,
       0.1174,
       0.1289,
       0.0622,
       0.0711,
       0.1227,
       0.0477,
       -0.0097,
       -0.0502,
       -0.0348,
       -0.0122,
       0.0256,
       0.0597,
       0.0711,
       0.0521,
       0.01,
       0.0368,
       0.0815,
       0.1796,
       0.264,
       0.2754,
       0.2446,
       0.1736,
       0.1142,
       0.0792,
       0.0735,
       0.1346,
       0.1321,
       0.0437,
       0.0842,
       0.1372,
       0.0127,
       0.0297,
       0.0413,
       0.0367,
       0.0442,
       0.0721,
       0.0889,
       0.0871,
       0.0865,
       0.1061,
       0.1755,
       0.239,
       0.2932,
       0.3417,
       0.3393,
       0.3254,
       0.2487,
       0.2334,
       0.1534,
       0.0874,
       0.0145,
       -0.021,
       -0.0419,
       -0.0306,
       -0.0112,
       -0.0077,
       -0.0279,
       -0.0397,
       -0.0376,
       -0.0073,
       0.009,
       0.0051,
       -0.0163,
       0.0162,
       0.0752,
       0.1047,
       0.1806,
       0.2961,
       0.33,
       0.3198,
       0.2862,
       0.2516,
       0.1556,
       0.0977,
       0.1503,
       0.159,
       0.0894,
       0.1549,
       0.1367,
       0.0726,
       0.0448,
       0.002,
       -0.0205,
       -0.0348,
       0.0034,
       0.0171,
       0.0207,
       0.0278,
       0.0248,
       0.0845,
       0.1125,
       0.1935,
       0.2451,
       0.23,
       0.1981,
       0.1412,
       0.1187,
       0.1022,
       0.1725,
       0.2007,
       0.1851,
       0.1629,
       0.1812,
       0.1083,
       0.037,
       0.0181,
       -0.0051,
       -0.0288,
       -0.0051,
       0.0296,
       0.0475,
       0.0607,
       0.0812,
       0.1126,
       0.1531,
       0.2007,
       0.2756,
       0.3238,
       0.3314,
       0.3106,
       0.2875,
       0.2608,
       0.1385,
       0.1479,
       0.1587,
       0.1634,
       0.123,
       0.1941,
       0.1321,
       0.0641,
       0.0654,
       0.0517,
       0.0725,
       0.1039,
       0.1373,
       0.1562,
       0.1681,
       0.1581,
       0.1874,
       0.2537,
       0.31,
       0.3249,
       0.3229,
       0.3154,
       0.2936,
       0.2534,
       0.2138,
       0.1765,
       0.1925,
       0.1739,
       0.1425,
       0.052,
       0.0211,
       0.0019,
       0.0161,
       0.0322,
       -0.0157,
       0.0458,
       0.0589,
       0.0657,
       0.0641,
       0.0463,
       0.0176,
       -0.0363,
       0.0021,
       0.0047,
       0.0098,
       0.0455,
       0.065,
       0.1091,
       0.1774,
       0.2431,
       0.319,
       0.3421,
       0.3239,
       0.2454,
       0.2272,
       0.1764,
       0.2035,
       0.1972,
       0.1789,
       0.1245,
       0.195,
       0.1479,
       0.0399,
       0.0195,
       0.026,
       0.0371,
       0.0842,
       0.1191,
       0.1116,
       0.1067,
       0.0796,
       0.0718,
       0.069,
       0.1064,
       0.226,
       0.2632,
       0.2559,
       0.1644,
       0.1457,
       0.1118,
       0.0442,
       0.1153,
       0.1204,
       0.0729,
       0.075,
       0.0589,
       0.0868,
       0.0881,
       0.0553,
       0.0233,
       -0.0138,
       0.0408,
       0.0486,
       0.0502,
       0.0631,
       0.0956,
       0.1054,
       0.167,
       0.173,
       0.1577,
       0.1854,
       0.192,
       0.2138,
       0.1676,
       0.0914,
       0.1415,
       0.2038,
       0.2308,
       0.1639,
       0.2424,
       0.263,
       0.118,
       0.0886,
       0.055,
       0.0217,
       -0.0315,
       -0.0233,
       0.0914,
       0.0779,
       0.0459,
       0.0486,
       0.1077,
       0.173,
       0.1878,
       0.2393,
       0.2326,
       0.2611,
       0.2486,
       0.1771,
       0.1661,
       0.2505,
       0.2811,
       0.2701,
       0.2511,
       0.2875,
       0.2072,
       0.0941,
       0.0716,
       0.0433,
       0.025,
       0.0366,
       0.0627,
       0.0506,
       0.0379,
       0.044,
       0.0751,
       0.1387,
       0.2102,
       0.3076,
       0.3602,
       0.3502,
       0.288,
       0.2407,
       0.1966,
       0.1765,
       0.2632,
       0.2931,
       0.2502,
       0.3182,
       0.3321,
       0.212,
       0.0993,
       0.0129,
       0.0159,
       0.0356,
       0.0483,
       0.0564,
       0.0619,
       0.0851,
       0.1287,
       0.1826,
       0.2206,
       0.282,
       0.3099,
       0.3006,
       0.286,
       0.2793,
       0.2652,
       0.2563,
       0.2442,
       0.2322,
       0.2227,
       0.2063,
       0.1867,
       0.2408,
       0.3026,
       0.3409,
       0.334,
       0.3242,
       0.3191,
       0.2947,
       0.2952,
       0.2968,
       0.2715,
       0.2554,
       0.234,
       0.1872,
       0.1895,
       0.1878,
       0.1886,
       0.1989,
       0.1487,
       0.1554,
       0.1556,
       0.1433,
       0.1142,
       0.0669,
       0.0424,
       -0.0123,
       -1.0,
       -1.0,
       -1.0,
       -1.0,
       -1.0,
       -1.0,
       -1.0
      ],
      "return_times_s": [],
      "inter_return_gaps_s": []
     },
     "detail": {
      "hook_geometry": {
       "available": true,
       "onset_s": 3.773,
       "n_notes": 16,
       "vocab_size": 3,
       "range_semitones": 12.0,
       "licensed_leap": true,
       "largest_interval": 12.0,
       "intervals": [
        0.0,
        0.0,
        0.0,
        7.0,
        0.0,
        -7.0,
        7.0,
        0.0,
        -7.0,
        7.0,
        0.0,
        -7.0,
        0.0,
        0.0,
        12.0
       ],
       "pitch_contour": "---U-DU-DU-D--U",
       "iv_step_frac": 0.0,
       "iv_repeat_frac": 0.5333333333333333,
       "iv_gapfill_frac": 0.0,
       "iv_entropy": 1.272905595320056,
       "contour_turns_per_note": 0.4
      },
      "hook_strength": {
       "value": 0.8222,
       "terms": {
        "motif_length": 0.8,
        "interval_vocabulary": 1.0,
        "distinctive_leap": 1.0,
        "compass": 1.0,
        "contour_activity": 1.0,
        "singability": 0.1333
       },
       "provenance": {
        "motif_length": "CRAFT CONSENSUS",
        "interval_vocabulary": "CRAFT CONSENSUS",
        "distinctive_leap": "CRAFT CONSENSUS",
        "compass": "PHYSICAL, THEN CRAFT",
        "contour_activity": "CRAFT CONSENSUS",
        "singability": "CRAFT CONSENSUS WITH A MEASURED NULL AGAINST IT"
       },
       "definition": "arithmetic mean of six band-scored terms in 0..1; singability is 0.50*step_frac + 0.25*repeat_frac + 0.25*gapfill_frac, which is the stated definition rather than a vibe"
      },
      "hook_originality": {
       "screened": true,
       "verdict": "CLEAR",
       "hits": [],
       "advisories": [],
       "signatures_screened": 13,
       "caveat": "no SEED signature matched. The seed set is partial and its named gaps are listed; CLEAR is not a clean-room certificate."
      },
      "transformation_census": {},
      "returns": [],
      "symbolic": {
       "available": true,
       "n_notes": 240,
       "query_intervals": [
        0,
        0,
        0,
        7,
        0,
        -7,
        7,
        0,
        -7,
        7,
        0,
        -7,
        0,
        0,
        12
       ],
       "query_len": 15,
       "max_edits_allowed": 4,
       "interval_returns": 0,
       "interval_return_times_s": [],
       "interval_mean_edits": null,
       "contour_returns": 2,
       "contour_return_times_s": [
        30.975,
        37.872
       ],
       "varied_times_s": [],
       "note": "intervals are exact-size matches under an edit budget; the contour variant is blind to interval size and is the ornamentation-tolerant reading",
       "melodic_salience": 0.7673,
       "read_first_s": 120.0
      },
      "motif_window_s": 8.611,
      "register_background_median": 0.8616,
      "colour_background_median": 1.3383,
      "background_lift": 0.1171,
      "return_threshold_lift": 0.4879,
      "octave_cut": 0.5,
      "timbre_cut": 0.45
     },
     "verdict": {
      "passes": null,
      "law": "A track must state an identifiable motif and bring it back transformed rather than pasted: hooks and complexities, never stacked noise.",
      "evidence": [
       "the opening motif is never restated above this track's own harmonic background; there is a statement and no return"
      ]
     },
     "thresholds": {
      "floor_returns_per_min": 0.0,
      "floor_transformation_share": 0.0,
      "target_returns_per_min": 0.5852,
      "target_transformation_share": 1.0,
      "derived_from": "30 corpus HITS, audio arm, 2026-08-07",
      "health": "DEGENERATE -- see the sensitivity sweep in the validation artifact"
     },
     "_honest_tier": "MEASURED INSTRUMENT"
    },
    "noise_structure": {
     "instrument": "noise_structure",
     "version": "v1",
     "available": true,
     "reason": "",
     "metrics": {
      "crowding_index": 0.6352,
      "separation_index": 0.6781,
      "roughness_mean": 0.1357,
      "residual_share": 0.0937,
      "peak_structure_score": 24.859,
      "stacked_noise": false,
      "worst_window_start_s": 236.01,
      "worst_window_end_s": 239.96,
      "passes_floor": true,
      "passes_target": true,
      "adjacent_cohesion": 0.7685,
      "distant_cohesion": 0.5569,
      "crowding_retention": 0.7246,
      "lane_duty": 0.7137,
      "mean_lanes": 6.423,
      "register_spacing_octaves_mean": 1.006,
      "card_conjunction": 0.1114,
      "card_conjunction_legs": {
       "crowding": 0.194,
       "noisiness": 0.111,
       "unmelodic": 0.52,
       "simultaneity": 0.279
      },
      "peak_stability": 0.5744,
      "masked_fraction": 0.0977,
      "onset_coherence": 0.5317,
      "voice_independence": 0.4683,
      "audio_flatness": 0.00563,
      "audio_conjunction": 0.3374,
      "audio_conjunction_legs": {
       "noise_residual": 0.271,
       "noise_unpeaked": 0.337,
       "noise_flatness": 0.111,
       "cram_roughness": 0.466,
       "cram_masking": 0.681,
       "cram_unpeaked": 0.337
      },
      "noise_wall_conjunction": 0.1114,
      "crammed_wall_conjunction": 0.3374,
      "worst_window_score": 0.9057,
      "wall_score": 0.3403,
      "wall_score_tier": "audio",
      "wall_score_floor_bar": 0.8814,
      "wall_score_target_bar": 0.383
     },
     "series": {
      "band_distance_profile": {
       "1": 0.7685,
       "2": 0.7203,
       "3": 0.6694,
       "4": 0.6175,
       "5": 0.5614,
       "6": 0.5129,
       "7": 0.5023,
       "8": 0.4771
      },
      "roughness_times_s": [
       0.0,
       0.557,
       1.115,
       1.672,
       2.229,
       2.786,
       3.344,
       3.901,
       4.458,
       5.016,
       5.573,
       6.13,
       6.687,
       7.245,
       7.802,
       8.359,
       8.916,
       9.474,
       10.031,
       10.588,
       11.146,
       11.703,
       12.26,
       12.817,
       13.375,
       13.932,
       14.489,
       15.047,
       15.604,
       16.161,
       16.718,
       17.276,
       17.833,
       18.39,
       18.947,
       19.505,
       20.062,
       20.619,
       21.177,
       21.734,
       22.291,
       22.848,
       23.406,
       23.963,
       24.52,
       25.078,
       25.635,
       26.192,
       26.749,
       27.307,
       27.864,
       28.421,
       28.979,
       29.536,
       30.093,
       30.65,
       31.208,
       31.765,
       32.322,
       32.879,
       33.437,
       33.994,
       34.551,
       35.109,
       35.666,
       36.223,
       36.78,
       37.338,
       37.895,
       38.452,
       39.01,
       39.567,
       40.124,
       40.681,
       41.239,
       41.796,
       42.353,
       42.91,
       43.468,
       44.025,
       44.582,
       45.14,
       45.697,
       46.254,
       46.811,
       47.369,
       47.926,
       48.483,
       49.041,
       49.598,
       50.155,
       50.712,
       51.27,
       51.827,
       52.384,
       52.941,
       53.499,
       54.056,
       54.613,
       55.171,
       55.728,
       56.285,
       56.842,
       57.4,
       57.957,
       58.514,
       59.072,
       59.629,
       60.186,
       60.743,
       61.301,
       61.858,
       62.415,
       62.973,
       63.53,
       64.087,
       64.644,
       65.202,
       65.759,
       66.316,
       66.873,
       67.431,
       67.988,
       68.545,
       69.103,
       69.66,
       70.217,
       70.774,
       71.332,
       71.889,
       72.446,
       73.004,
       73.561,
       74.118,
       74.675,
       75.233,
       75.79,
       76.347,
       76.904,
       77.462,
       78.019,
       78.576,
       79.134,
       79.691,
       80.248,
       80.805,
       81.363,
       81.92,
       82.477,
       83.035,
       83.592,
       84.149,
       84.706,
       85.264,
       85.821,
       86.378,
       86.936,
       87.493,
       88.05,
       88.607,
       89.165,
       89.722,
       90.279,
       90.836,
       91.394,
       91.951,
       92.508,
       93.066,
       93.623,
       94.18,
       94.737,
       95.295,
       95.852,
       96.409,
       96.967,
       97.524,
       98.081,
       98.638,
       99.196,
       99.753,
       100.31,
       100.867,
       101.425,
       101.982,
       102.539,
       103.097,
       103.654,
       104.211,
       104.768,
       105.326,
       105.883,
       106.44,
       106.998,
       107.555,
       108.112,
       108.669,
       109.227,
       109.784,
       110.341,
       110.899,
       111.456,
       112.013,
       112.57,
       113.128,
       113.685,
       114.242,
       114.799,
       115.357,
       115.914,
       116.471,
       117.029,
       117.586,
       118.143,
       118.7,
       119.258,
       119.815,
       120.372,
       120.93,
       121.487,
       122.044,
       122.601,
       123.159,
       123.716,
       124.273,
       124.83,
       125.388,
       125.945,
       126.502,
       127.06,
       127.617,
       128.174,
       128.731,
       129.289,
       129.846,
       130.403,
       130.961,
       131.518,
       132.075,
       132.632,
       133.19,
       133.747,
       134.304,
       134.861,
       135.419,
       135.976,
       136.533,
       137.091,
       137.648,
       138.205,
       138.762,
       139.32,
       139.877,
       140.434,
       140.992,
       141.549,
       142.106,
       142.663,
       143.221,
       143.778,
       144.335,
       144.893,
       145.45,
       146.007,
       146.564,
       147.122,
       147.679,
       148.236,
       148.793,
       149.351,
       149.908,
       150.465,
       151.023,
       151.58,
       152.137,
       152.694,
       153.252,
       153.809,
       154.366,
       154.924,
       155.481,
       156.038,
       156.595,
       157.153,
       157.71,
       158.267,
       158.824,
       159.382,
       159.939,
       160.496,
       161.054,
       161.611,
       162.168,
       162.725,
       163.283,
       163.84,
       164.397,
       164.955,
       165.512,
       166.069,
       166.626,
       167.184,
       167.741,
       168.298,
       168.856,
       169.413,
       169.97,
       170.527,
       171.085,
       171.642,
       172.199,
       172.756,
       173.314,
       173.871,
       174.428,
       174.986,
       175.543,
       176.1,
       176.657,
       177.215,
       177.772,
       178.329,
       178.887,
       179.444,
       180.001,
       180.558,
       181.116,
       181.673,
       182.23,
       182.787,
       183.345,
       183.902,
       184.459,
       185.017,
       185.574,
       186.131,
       186.688,
       187.246,
       187.803,
       188.36,
       188.918,
       189.475,
       190.032,
       190.589,
       191.147,
       191.704,
       192.261,
       192.819,
       193.376,
       193.933,
       194.49,
       195.048,
       195.605,
       196.162,
       196.719,
       197.277,
       197.834,
       198.391,
       198.949,
       199.506,
       200.063,
       200.62,
       201.178,
       201.735,
       202.292,
       202.85,
       203.407,
       203.964,
       204.521,
       205.079,
       205.636,
       206.193,
       206.75,
       207.308,
       207.865,
       208.422,
       208.98,
       209.537,
       210.094,
       210.651,
       211.209,
       211.766,
       212.323,
       212.881,
       213.438,
       213.995,
       214.552,
       215.11,
       215.667,
       216.224,
       216.781,
       217.339,
       217.896,
       218.453,
       219.011,
       219.568,
       220.125,
       220.682,
       221.24,
       221.797,
       222.354,
       222.912,
       223.469,
       224.026,
       224.583,
       225.141,
       225.698,
       226.255,
       226.813,
       227.37,
       227.927,
       228.484,
       229.042,
       229.599,
       230.156,
       230.713,
       231.271,
       231.828,
       232.385,
       232.943,
       233.5,
       234.057,
       234.614,
       235.172,
       235.729,
       236.286,
       236.844,
       237.401,
       237.958,
       238.515,
       239.073,
       239.63
      ],
      "roughness_curve": [
       0.5676,
       0.6427,
       0.4193,
       0.1812,
       0.101,
       0.0959,
       0.1851,
       0.178,
       0.1413,
       0.0832,
       0.1077,
       0.1234,
       0.164,
       0.2186,
       0.208,
       0.1713,
       0.1018,
       0.2017,
       0.1582,
       0.1206,
       0.1091,
       0.1029,
       0.093,
       0.0828,
       0.0869,
       0.1082,
       0.0748,
       0.1709,
       0.1311,
       0.2273,
       0.0761,
       0.1116,
       0.1826,
       0.0679,
       0.0839,
       0.0774,
       0.0719,
       0.1589,
       0.1166,
       0.1337,
       0.0654,
       0.0703,
       0.0475,
       0.0445,
       0.0361,
       0.0414,
       0.061,
       0.1019,
       0.0722,
       0.0484,
       0.0554,
       0.0961,
       0.1236,
       0.1481,
       0.0756,
       0.1131,
       0.12,
       0.1089,
       0.0743,
       0.1044,
       0.0831,
       0.1244,
       0.1296,
       0.0818,
       0.1238,
       0.1591,
       0.0877,
       0.0494,
       0.1338,
       0.0398,
       0.1104,
       0.1152,
       0.0653,
       0.0909,
       0.1994,
       0.0874,
       0.0255,
       0.0463,
       0.0725,
       0.0774,
       0.1327,
       0.0594,
       0.0576,
       0.0872,
       0.0855,
       0.0512,
       0.0855,
       0.1294,
       0.1084,
       0.076,
       0.0622,
       0.0503,
       0.074,
       0.0625,
       0.1277,
       0.2101,
       0.062,
       0.1156,
       0.065,
       0.1192,
       0.0652,
       0.0948,
       0.0648,
       0.1155,
       0.059,
       0.1468,
       0.1198,
       0.1505,
       0.1164,
       0.0669,
       0.0836,
       0.1262,
       0.0893,
       0.0929,
       0.0324,
       0.0578,
       0.0334,
       0.2672,
       0.0649,
       0.0899,
       0.0887,
       0.1112,
       0.0691,
       0.0894,
       0.1062,
       0.051,
       0.1076,
       0.0859,
       0.0354,
       0.2166,
       0.169,
       0.112,
       0.1379,
       0.1075,
       0.067,
       0.3285,
       0.115,
       0.2506,
       0.0757,
       0.1267,
       0.1012,
       0.1127,
       0.1203,
       0.2008,
       0.1791,
       0.4802,
       0.0885,
       0.0729,
       0.079,
       0.1081,
       0.2762,
       0.079,
       0.0897,
       0.1683,
       0.2896,
       0.089,
       0.0806,
       0.1163,
       0.0871,
       0.1114,
       0.2877,
       0.044,
       0.0996,
       0.0448,
       0.0677,
       0.0703,
       0.1016,
       0.0551,
       0.0894,
       0.2161,
       0.089,
       0.0441,
       0.2016,
       0.1575,
       0.0854,
       0.1076,
       0.0575,
       0.1155,
       0.1385,
       0.1236,
       0.3137,
       0.1364,
       0.1905,
       0.0905,
       0.1849,
       0.1864,
       0.0982,
       0.0837,
       0.053,
       0.0621,
       0.1539,
       0.1397,
       0.2411,
       0.1118,
       0.1856,
       0.2818,
       0.0968,
       0.1381,
       0.2022,
       0.0936,
       0.1642,
       0.1407,
       0.079,
       0.2328,
       0.1074,
       0.0951,
       0.1863,
       0.0877,
       0.2362,
       0.155,
       0.2597,
       0.1185,
       0.1726,
       0.1107,
       0.1287,
       0.1403,
       0.1207,
       0.1469,
       0.2321,
       0.1043,
       0.2098,
       0.1133,
       0.0953,
       0.1669,
       0.0557,
       0.2734,
       0.1362,
       0.0603,
       0.0619,
       0.0832,
       0.1987,
       0.12,
       0.1875,
       0.1289,
       0.0518,
       0.263,
       0.0957,
       0.1031,
       0.0688,
       0.2174,
       0.3108,
       0.0803,
       0.1045,
       0.1951,
       0.1369,
       0.2863,
       0.2543,
       0.1915,
       0.0946,
       0.1581,
       0.1442,
       0.0566,
       0.074,
       0.0888,
       0.0281,
       0.1458,
       0.0501,
       0.1112,
       0.1126,
       0.1298,
       0.1503,
       0.0935,
       0.0425,
       0.1202,
       0.1341,
       0.1249,
       0.0706,
       0.0882,
       0.1008,
       0.133,
       0.1237,
       0.0956,
       0.1046,
       0.1071,
       0.1098,
       0.1743,
       0.0861,
       0.2017,
       0.1538,
       0.1576,
       0.0739,
       0.0328,
       0.1232,
       0.2595,
       0.1583,
       0.1887,
       0.1451,
       0.0948,
       0.3599,
       0.1619,
       0.2014,
       0.0733,
       0.1777,
       0.1805,
       0.0545,
       0.1572,
       0.1128,
       0.0345,
       0.207,
       0.0837,
       0.0737,
       0.0823,
       0.1315,
       0.2881,
       0.0835,
       0.1385,
       0.1739,
       0.1601,
       0.0991,
       0.1993,
       0.3646,
       0.1576,
       0.213,
       0.2452,
       0.3503,
       0.1034,
       0.067,
       0.0746,
       0.2097,
       0.0533,
       0.1315,
       0.1319,
       0.0812,
       0.2719,
       0.0822,
       0.1722,
       0.1478,
       0.0777,
       0.1171,
       0.1784,
       0.1684,
       0.073,
       0.2242,
       0.0572,
       0.0791,
       0.1938,
       0.1955,
       0.1483,
       0.1989,
       0.1417,
       0.142,
       0.1138,
       0.0777,
       0.0654,
       0.0923,
       0.1121,
       0.0656,
       0.1494,
       0.1103,
       0.1916,
       0.103,
       0.111,
       0.1623,
       0.237,
       0.095,
       0.1652,
       0.0524,
       0.1691,
       0.183,
       0.1619,
       0.1635,
       0.1127,
       0.2352,
       0.2756,
       0.1732,
       0.1788,
       0.0759,
       0.1128,
       0.1077,
       0.1163,
       0.2491,
       0.2261,
       0.182,
       0.1175,
       0.1727,
       0.1878,
       0.1219,
       0.1601,
       0.2396,
       0.1224,
       0.1966,
       0.1,
       0.2554,
       0.2562,
       0.1291,
       0.1571,
       0.1573,
       0.1131,
       0.0948,
       0.1766,
       0.0944,
       0.1652,
       0.18,
       0.2417,
       0.145,
       0.0782,
       0.0846,
       0.1253,
       0.0738,
       0.0732,
       0.033,
       0.1511,
       0.1317,
       0.0955,
       0.1539,
       0.1133,
       0.1141,
       0.2059,
       0.0971,
       0.1352,
       0.1059,
       0.0423,
       0.0817,
       0.048,
       0.045,
       0.1211,
       0.0988,
       0.1017,
       0.1666,
       0.0718,
       0.0575,
       0.2896,
       0.2221,
       0.2909,
       0.302,
       0.2145,
       0.2782,
       0.1345,
       0.3182,
       0.5358,
       0.1543
      ],
      "masked_curve": [
       0.0796,
       0.0461,
       0.1195,
       0.226,
       0.1868,
       0.1529,
       0.0449,
       0.0524,
       0.1295,
       0.2163,
       0.0446,
       0.1125,
       0.0452,
       0.0751,
       0.1415,
       0.058,
       0.0453,
       0.1514,
       0.0568,
       0.2122,
       0.0956,
       0.0808,
       0.1176,
       0.0624,
       0.0674,
       0.1265,
       0.1839,
       0.2184,
       0.1171,
       0.1778,
       0.1432,
       0.0468,
       0.0344,
       0.0177,
       0.0188,
       0.0357,
       0.0811,
       0.0479,
       0.0629,
       0.0452,
       0.0647,
       0.0567,
       0.0593,
       0.0577,
       0.0679,
       0.0755,
       0.0838,
       0.0846,
       0.0698,
       0.0628,
       0.1543,
       0.1457,
       0.0137,
       0.1615,
       0.1944,
       0.1475,
       0.07,
       0.0242,
       0.0249,
       0.0145,
       0.0389,
       0.0605,
       0.0265,
       0.0613,
       0.072,
       0.1629,
       0.0375,
       0.0456,
       0.0356,
       0.1047,
       0.0457,
       0.0869,
       0.0534,
       0.0735,
       0.017,
       0.053,
       0.1758,
       0.0978,
       0.1353,
       0.1299,
       0.0877,
       0.07,
       0.0438,
       0.0311,
       0.05,
       0.0565,
       0.0697,
       0.0341,
       0.0798,
       0.126,
       0.1134,
       0.0493,
       0.2096,
       0.07,
       0.0804,
       0.1643,
       0.0872,
       0.0767,
       0.0607,
       0.0177,
       0.0347,
       0.088,
       0.016,
       0.2057,
       0.0285,
       0.0696,
       0.0243,
       0.0289,
       0.0326,
       0.0721,
       0.1103,
       0.2439,
       0.1222,
       0.0644,
       0.0736,
       0.1299,
       0.0627,
       0.0235,
       0.085,
       0.1035,
       0.0793,
       0.0542,
       0.0643,
       0.2345,
       0.0804,
       0.1265,
       0.1806,
       0.0802,
       0.1622,
       0.1006,
       0.1061,
       0.045,
       0.12,
       0.0645,
       0.0337,
       0.046,
       0.0226,
       0.1703,
       0.1878,
       0.034,
       0.062,
       0.0497,
       0.1409,
       0.1236,
       0.1019,
       0.2853,
       0.1179,
       0.011,
       0.1592,
       0.0219,
       0.0435,
       0.192,
       0.0252,
       0.1196,
       0.1318,
       0.0369,
       0.0541,
       0.1287,
       0.1282,
       0.0922,
       0.1104,
       0.085,
       0.0297,
       0.0347,
       0.0127,
       0.1309,
       0.2193,
       0.0992,
       0.0888,
       0.1178,
       0.1139,
       0.0636,
       0.1336,
       0.0199,
       0.1819,
       0.0201,
       0.037,
       0.081,
       0.0254,
       0.1,
       0.036,
       0.1521,
       0.1254,
       0.0642,
       0.0636,
       0.0981,
       0.0616,
       0.1922,
       0.0463,
       0.0441,
       0.1092,
       0.1166,
       0.0734,
       0.0911,
       0.0901,
       0.048,
       0.0638,
       0.0135,
       0.1186,
       0.1203,
       0.0953,
       0.1848,
       0.1153,
       0.2303,
       0.0305,
       0.0442,
       0.021,
       0.0119,
       0.0376,
       0.0939,
       0.1516,
       0.0898,
       0.1141,
       0.0755,
       0.0439,
       0.1042,
       0.1444,
       0.207,
       0.0643,
       0.0683,
       0.0501,
       0.0466,
       0.0986,
       0.1373,
       0.1061,
       0.1298,
       0.1484,
       0.1221,
       0.0639,
       0.0991,
       0.0596,
       0.0234,
       0.0834,
       0.0478,
       0.1237,
       0.0617,
       0.0393,
       0.0534,
       0.1074,
       0.0461,
       0.2841,
       0.0595,
       0.0627,
       0.1118,
       0.098,
       0.0992,
       0.0977,
       0.2306,
       0.103,
       0.1136,
       0.0673,
       0.0697,
       0.0613,
       0.0433,
       0.1758,
       0.0641,
       0.1118,
       0.1082,
       0.0963,
       0.0298,
       0.1588,
       0.0325,
       0.0372,
       0.0573,
       0.074,
       0.1011,
       0.0829,
       0.1533,
       0.0919,
       0.0628,
       0.0402,
       0.1397,
       0.1139,
       0.1744,
       0.0541,
       0.0957,
       0.0639,
       0.0492,
       0.1555,
       0.1533,
       0.1632,
       0.2114,
       0.0774,
       0.0737,
       0.1134,
       0.0726,
       0.0387,
       0.0438,
       0.0634,
       0.05,
       0.1613,
       0.0588,
       0.0996,
       0.087,
       0.08,
       0.1423,
       0.2554,
       0.1635,
       0.0982,
       0.0704,
       0.0557,
       0.0921,
       0.0586,
       0.0632,
       0.1562,
       0.0732,
       0.2031,
       0.0952,
       0.0544,
       0.1265,
       0.0502,
       0.033,
       0.098,
       0.1166,
       0.2718,
       0.0648,
       0.0855,
       0.0943,
       0.1025,
       0.0646,
       0.0396,
       0.1227,
       0.04,
       0.0689,
       0.0691,
       0.0773,
       0.0931,
       0.1255,
       0.0995,
       0.0788,
       0.1372,
       0.1349,
       0.1029,
       0.1243,
       0.2198,
       0.0526,
       0.1554,
       0.1491,
       0.1669,
       0.0552,
       0.0294,
       0.1511,
       0.1788,
       0.0668,
       0.2594,
       0.1801,
       0.0525,
       0.1255,
       0.092,
       0.1077,
       0.0977,
       0.1098,
       0.0946,
       0.0783,
       0.121,
       0.1728,
       0.1487,
       0.1208,
       0.1033,
       0.0533,
       0.1103,
       0.125,
       0.1029,
       0.1091,
       0.1516,
       0.1729,
       0.0976,
       0.0926,
       0.1059,
       0.1384,
       0.2919,
       0.2073,
       0.1495,
       0.1026,
       0.0696,
       0.1686,
       0.0797,
       0.0922,
       0.0915,
       0.1358,
       0.1254,
       0.1362,
       0.1025,
       0.0489,
       0.1875,
       0.0978,
       0.1381,
       0.085,
       0.1353,
       0.0397,
       0.1,
       0.0428,
       0.1136,
       0.0842,
       0.0851,
       0.1227,
       0.1148,
       0.0999,
       0.0992,
       0.0843,
       0.0607,
       0.0928,
       0.0629,
       0.3069,
       0.0347,
       0.2466,
       0.1895,
       0.0608,
       0.0656,
       0.1337,
       0.0714,
       0.0985,
       0.1291,
       0.1389,
       0.0986,
       0.0781,
       0.137,
       0.0691,
       0.1965,
       0.0948,
       0.1563,
       0.052,
       0.0905,
       0.1771,
       0.127,
       0.1021,
       0.1928,
       0.1341,
       0.1092,
       0.1064,
       0.093
      ],
      "residual_curve": [
       0.0,
       0.1572,
       0.2279,
       0.1708,
       0.0359,
       0.0214,
       0.0193,
       0.0794,
       0.0514,
       0.0153,
       0.0208,
       0.0225,
       0.0473,
       0.0214,
       0.04,
       0.0211,
       0.0407,
       0.0243,
       0.039,
       0.0782,
       0.0214,
       0.043,
       0.0147,
       0.0143,
       0.0185,
       0.137,
       0.03,
       0.2029,
       0.0051,
       0.0321,
       0.0139,
       0.2088,
       0.1044,
       0.0149,
       0.0129,
       0.0222,
       0.0202,
       0.2346,
       0.0314,
       0.008,
       0.0068,
       0.0087,
       0.0025,
       0.0044,
       0.0019,
       0.0018,
       0.0035,
       0.0071,
       0.0019,
       0.0331,
       0.0446,
       0.091,
       0.0284,
       0.0108,
       0.0088,
       0.0026,
       0.0265,
       0.0897,
       0.0156,
       0.0152,
       0.0177,
       0.0157,
       0.1604,
       0.0042,
       0.0371,
       0.0351,
       0.0039,
       0.0038,
       0.07,
       0.0082,
       0.1358,
       0.0101,
       0.0026,
       0.0063,
       0.2134,
       0.2082,
       0.0145,
       0.0129,
       0.0259,
       0.0095,
       0.1413,
       0.0086,
       0.0308,
       0.0191,
       0.0109,
       0.028,
       0.0135,
       0.1309,
       0.0116,
       0.0143,
       0.0183,
       0.0028,
       0.0393,
       0.0203,
       0.0799,
       0.0291,
       0.0011,
       0.0035,
       0.0024,
       0.1204,
       0.1549,
       0.0235,
       0.03,
       0.0079,
       0.0784,
       0.1074,
       0.0062,
       0.1928,
       0.0078,
       0.0072,
       0.0521,
       0.1344,
       0.0226,
       0.0044,
       0.0021,
       0.0392,
       0.0062,
       0.0656,
       0.0021,
       0.0061,
       0.0044,
       0.0023,
       0.005,
       0.0249,
       0.0636,
       0.0601,
       0.047,
       0.1391,
       0.0209,
       0.0976,
       0.1039,
       0.0526,
       0.1085,
       0.0627,
       0.0324,
       0.1986,
       0.0798,
       0.1391,
       0.0409,
       0.0176,
       0.0561,
       0.0288,
       0.103,
       0.0116,
       0.1061,
       0.0815,
       0.015,
       0.1185,
       0.1978,
       0.1319,
       0.2249,
       0.0264,
       0.1656,
       0.0323,
       0.222,
       0.1439,
       0.0195,
       0.0958,
       0.0157,
       0.0639,
       0.2563,
       0.0478,
       0.0447,
       0.0224,
       0.0448,
       0.0483,
       0.0133,
       0.0874,
       0.0126,
       0.0549,
       0.0324,
       0.0085,
       0.1883,
       0.0616,
       0.1109,
       0.0992,
       0.0238,
       0.0677,
       0.0953,
       0.0655,
       0.2048,
       0.0759,
       0.1765,
       0.0715,
       0.1232,
       0.162,
       0.011,
       0.1689,
       0.0053,
       0.0187,
       0.1015,
       0.1157,
       0.1751,
       0.0485,
       0.0106,
       0.0729,
       0.0501,
       0.223,
       0.0218,
       0.0723,
       0.0474,
       0.0655,
       0.1341,
       0.1446,
       0.0262,
       0.0488,
       0.0158,
       0.0318,
       0.0417,
       0.0609,
       0.1791,
       0.0239,
       0.0605,
       0.0115,
       0.0134,
       0.0662,
       0.0523,
       0.1711,
       0.0338,
       0.0092,
       0.1024,
       0.0209,
       0.1536,
       0.1107,
       0.0502,
       0.0618,
       0.0182,
       0.137,
       0.1796,
       0.0228,
       0.14,
       0.0163,
       0.0635,
       0.0244,
       0.119,
       0.1405,
       0.0474,
       0.017,
       0.0138,
       0.0321,
       0.1326,
       0.0183,
       0.027,
       0.0239,
       0.0157,
       0.068,
       0.0259,
       0.0341,
       0.0087,
       0.0419,
       0.0209,
       0.0018,
       0.0051,
       0.0831,
       0.0661,
       0.1191,
       0.0132,
       0.0653,
       0.1054,
       0.0175,
       0.1589,
       0.0123,
       0.0285,
       0.0298,
       0.0777,
       0.0699,
       0.0173,
       0.0622,
       0.0157,
       0.0212,
       0.1355,
       0.1104,
       0.059,
       0.0922,
       0.0129,
       0.0758,
       0.0135,
       0.2669,
       0.1272,
       0.0277,
       0.0622,
       0.0199,
       0.025,
       0.1844,
       0.0398,
       0.0638,
       0.0136,
       0.0299,
       0.0404,
       0.0782,
       0.1864,
       0.0136,
       0.0388,
       0.0346,
       0.0112,
       0.0499,
       0.0517,
       0.1091,
       0.0215,
       0.0079,
       0.0876,
       0.0093,
       0.1658,
       0.1873,
       0.0842,
       0.1425,
       0.0842,
       0.2381,
       0.1179,
       0.0626,
       0.2213,
       0.0378,
       0.1034,
       0.04,
       0.263,
       0.1944,
       0.0468,
       0.0517,
       0.0542,
       0.0294,
       0.1789,
       0.028,
       0.0635,
       0.0218,
       0.0495,
       0.0866,
       0.0461,
       0.1383,
       0.124,
       0.0812,
       0.0906,
       0.0367,
       0.1489,
       0.0669,
       0.1434,
       0.1533,
       0.0978,
       0.0845,
       0.1001,
       0.0328,
       0.1568,
       0.0312,
       0.0377,
       0.0204,
       0.0333,
       0.1893,
       0.0147,
       0.0883,
       0.0331,
       0.0427,
       0.1099,
       0.1504,
       0.1162,
       0.1679,
       0.0465,
       0.0934,
       0.044,
       0.1778,
       0.2078,
       0.1136,
       0.127,
       0.0385,
       0.1118,
       0.251,
       0.1117,
       0.0746,
       0.0365,
       0.0595,
       0.0401,
       0.0386,
       0.0898,
       0.0595,
       0.0512,
       0.0477,
       0.0426,
       0.0645,
       0.1048,
       0.078,
       0.1305,
       0.1112,
       0.0978,
       0.1042,
       0.081,
       0.2563,
       0.1694,
       0.1552,
       0.0636,
       0.1285,
       0.051,
       0.0453,
       0.0706,
       0.0227,
       0.0413,
       0.0471,
       0.1197,
       0.0204,
       0.008,
       0.0051,
       0.0049,
       0.0042,
       0.0236,
       0.0376,
       0.1785,
       0.0585,
       0.0501,
       0.151,
       0.0575,
       0.0498,
       0.2067,
       0.0432,
       0.0973,
       0.016,
       0.1256,
       0.0629,
       0.0103,
       0.0811,
       0.0211,
       0.0412,
       0.0816,
       0.0391,
       0.0683,
       0.1183,
       0.0716,
       0.118,
       0.1078,
       0.0927,
       0.173,
       0.1276,
       0.2248,
       0.2625,
       0.2432
      ]
     },
     "verdict": {
      "passes": true,
      "law": "A texture may carry dozens of layers, but it must resolve into separable voices: there cannot just be stacked noise.",
      "evidence": [
       "crowding 0.6352 (far 0.5569 / adjacent 0.7685 = retention 0.7246), corpus pct 0.194",
       "separation 0.6781 from lane_reserve 0.771, melodic_salience 0.480, spectral_peakiness 0.889, voiced_fraction 0.573",
       "density-without-structure conjunction 0.1114 vs bar 0.7536 :: crowding 0.194, noisiness 0.111, simultaneity 0.279, unmelodic 0.520",
       "roughness 0.1357, residual share 0.0937, peak structure 24.859 dB (stability 0.5744), masked fraction 0.0977, voice independence 0.4683",
       "noise-wall conjunction 0.1114 vs bar 0.8652 :: flatness 0.111, residual 0.271, unpeaked 0.337",
       "crammed-wall conjunction 0.3374 vs bar 0.9043 :: masking 0.681, roughness 0.466, unpeaked 0.337",
       "worst window 236.01s to 239.96s at 0.9057 :: roughness 0.288; residual share 0.167; peak structure 21.2 dB; masked fraction 0.114",
       "wall score 0.3403 (audio tier) against floor 0.8814 and target 0.383"
      ]
     }
    },
    "melodic_intelligence": {
     "instrument": "melodic_intelligence",
     "version": "v1",
     "available": true,
     "reason": "",
     "metrics": {
      "interval_entropy": 2.1196,
      "interval_bigram_entropy": 3.514,
      "contour_depth": 5.0,
      "melodic_complexity": 0.298,
      "n_development_ops": 34,
      "development_share": 1.0,
      "development_kinds": [
       "fragmentation"
      ],
      "phrase_count": 46,
      "phrase_length_variety": 0.5617,
      "phrase_sophistication": 0.7105,
      "n_melodic_voices": 3,
      "counter_melody_presence": 0.4631,
      "dialogue_handoffs": 6,
      "orchestrational_dialogue": 0.4803,
      "passes_floor": false,
      "passes_target": false
     },
     "series": {
      "development_returns": [
       {
        "at_s": 9.985,
        "kind": "fragmentation",
        "error_semitones": 0.0,
        "time_ratio": 1.275,
        "transpose_semitones": 0.0,
        "fragment_intervals": 4
       },
       {
        "at_s": 14.42,
        "kind": "fragmentation",
        "error_semitones": 0.0,
        "time_ratio": 2.2,
        "transpose_semitones": -7.0,
        "fragment_intervals": 3
       },
       {
        "at_s": 17.322,
        "kind": "fragmentation",
        "error_semitones": 0.0,
        "time_ratio": 2.45,
        "transpose_semitones": -10.0,
        "fragment_intervals": 5
       },
       {
        "at_s": 27.725,
        "kind": "fragmentation",
        "error_semitones": 0.0,
        "time_ratio": 0.7,
        "transpose_semitones": -7.0,
        "fragment_intervals": 3
       },
       {
        "at_s": 30.975,
        "kind": "fragmentation",
        "error_semitones": 0.0,
        "time_ratio": 2.0,
        "transpose_semitones": -10.0,
        "fragment_intervals": 5
       },
       {
        "at_s": 38.475,
        "kind": "fragmentation",
        "error_semitones": 0.111,
        "time_ratio": 0.8,
        "transpose_semitones": -3.33,
        "fragment_intervals": 3
       },
       {
        "at_s": 43.108,
        "kind": "fragmentation",
        "error_semitones": 0.6,
        "time_ratio": 4.0,
        "transpose_semitones": -7.0,
        "fragment_intervals": 5
       },
       {
        "at_s": 51.688,
        "kind": "fragmentation",
        "error_semitones": 0.0,
        "time_ratio": 1.0,
        "transpose_semitones": -3.0,
        "fragment_intervals": 3
       },
       {
        "at_s": 57.353,
        "kind": "fragmentation",
        "error_semitones": 0.222,
        "time_ratio": 0.75,
        "transpose_semitones": -7.0,
        "fragment_intervals": 3
       },
       {
        "at_s": 58.352,
        "kind": "fragmentation",
        "error_semitones": 0.0,
        "time_ratio": 2.65,
        "transpose_semitones": -10.0,
        "fragment_intervals": 5
       },
       {
        "at_s": 66.177,
        "kind": "fragmentation",
        "error_semitones": 0.5,
        "time_ratio": 2.125,
        "transpose_semitones": -3.0,
        "fragment_intervals": 4
       },
       {
        "at_s": 72.144,
        "kind": "fragmentation",
        "error_semitones": 0.222,
        "time_ratio": 0.9,
        "transpose_semitones": -10.33,
        "fragment_intervals": 3
       },
       {
        "at_s": 73.781,
        "kind": "fragmentation",
        "error_semitones": 0.0,
        "time_ratio": 1.375,
        "transpose_semitones": -10.0,
        "fragment_intervals": 4
       },
       {
        "at_s": 79.122,
        "kind": "fragmentation",
        "error_semitones": 0.0,
        "time_ratio": 0.95,
        "transpose_semitones": -3.0,
        "fragment_intervals": 3
       },
       {
        "at_s": 83.952,
        "kind": "fragmentation",
        "error_semitones": 0.0,
        "time_ratio": 0.8,
        "transpose_semitones": -7.0,
        "fragment_intervals": 3
       },
       {
        "at_s": 87.295,
        "kind": "fragmentation",
        "error_semitones": 0.0,
        "time_ratio": 1.375,
        "transpose_semitones": -10.0,
        "fragment_intervals": 4
       },
       {
        "at_s": 91.382,
        "kind": "fragmentation",
        "error_semitones": 0.0,
        "time_ratio": 1.05,
        "transpose_semitones": 4.0,
        "fragment_intervals": 3
       },
       {
        "at_s": 94.331,
        "kind": "fragmentation",
        "error_semitones": 0.0,
        "time_ratio": 1.05,
        "transpose_semitones": -3.0,
        "fragment_intervals": 3
       },
       {
        "at_s": 97.129,
        "kind": "fragmentation",
        "error_semitones": 0.0,
        "time_ratio": 1.0,
        "transpose_semitones": -7.0,
        "fragment_intervals": 3
       },
       {
        "at_s": 99.532,
        "kind": "fragmentation",
        "error_semitones": 0.0,
        "time_ratio": 1.75,
        "transpose_semitones": -10.0,
        "fragment_intervals": 3
       },
       {
        "at_s": 100.984,
        "kind": "fragmentation",
        "error_semitones": 0.0,
        "time_ratio": 2.425,
        "transpose_semitones": -10.0,
        "fragment_intervals": 4
       },
       {
        "at_s": 105.477,
        "kind": "fragmentation",
        "error_semitones": 0.0,
        "time_ratio": 1.15,
        "transpose_semitones": -3.0,
        "fragment_intervals": 3
       },
       {
        "at_s": 109.819,
        "kind": "fragmentation",
        "error_semitones": 0.0,
        "time_ratio": 1.7,
        "transpose_semitones": -7.0,
        "fragment_intervals": 3
       },
       {
        "at_s": 113.012,
        "kind": "fragmentation",
        "error_semitones": 0.556,
        "time_ratio": 1.15,
        "transpose_semitones": -8.67,
        "fragment_intervals": 3
       },
       {
        "at_s": 115.345,
        "kind": "fragmentation",
        "error_semitones": 0.0,
        "time_ratio": 0.95,
        "transpose_semitones": -10.0,
        "fragment_intervals": 5
       },
       {
        "at_s": 120.152,
        "kind": "fragmentation",
        "error_semitones": 0.0,
        "time_ratio": 1.0,
        "transpose_semitones": -3.0,
        "fragment_intervals": 3
       },
       {
        "at_s": 126.897,
        "kind": "fragmentation",
        "error_semitones": 0.0,
        "time_ratio": 1.9,
        "transpose_semitones": -10.0,
        "fragment_intervals": 3
       },
       {
        "at_s": 132.981,
        "kind": "fragmentation",
        "error_semitones": 0.0,
        "time_ratio": 2.55,
        "transpose_semitones": -3.0,
        "fragment_intervals": 3
       },
       {
        "at_s": 137.218,
        "kind": "fragmentation",
        "error_semitones": 0.0,
        "time_ratio": 0.85,
        "transpose_semitones": -3.0,
        "fragment_intervals": 3
       },
       {
        "at_s": 144.196,
        "kind": "fragmentation",
        "error_semitones": 0.0,
        "time_ratio": 1.85,
        "transpose_semitones": -10.0,
        "fragment_intervals": 3
       },
       {
        "at_s": 158.441,
        "kind": "fragmentation",
        "error_semitones": 0.0,
        "time_ratio": 3.95,
        "transpose_semitones": -10.0,
        "fragment_intervals": 5
       },
       {
        "at_s": 164.699,
        "kind": "fragmentation",
        "error_semitones": 0.0,
        "time_ratio": 1.6,
        "transpose_semitones": -3.0,
        "fragment_intervals": 3
       },
       {
        "at_s": 168.321,
        "kind": "fragmentation",
        "error_semitones": 0.0,
        "time_ratio": 1.1,
        "transpose_semitones": -7.0,
        "fragment_intervals": 3
       },
       {
        "at_s": 171.503,
        "kind": "fragmentation",
        "error_semitones": 0.0,
        "time_ratio": 2.15,
        "transpose_semitones": -10.0,
        "fragment_intervals": 5
       }
      ],
      "phrase_boundaries_s": [
       6.002,
       7.628,
       9.985,
       14.06,
       22.187,
       25.612,
       28.433,
       30.975,
       38.475,
       41.006,
       44.652,
       49.168,
       51.107,
       55.867,
       59.025,
       66.723,
       70.229,
       72.144,
       73.015,
       77.044,
       80.515,
       82.442,
       83.685,
       85.833,
       90.744,
       92.891,
       96.967,
       100.577,
       104.629,
       108.042,
       110.864,
       113.836,
       118.41,
       121.789,
       125.69,
       132.551,
       135.361,
       142.187,
       144.742,
       153.124,
       155.876,
       163.782,
       166.197,
       169.599,
       176.646
      ],
      "lead_sequence": [
       "alto",
       "tenor",
       "bass",
       "tenor",
       "bass",
       "tenor",
       "alto"
      ]
     },
     "detail": {
      "line": {
       "extractor": "harmonic-summation predominant melody (rig's block), pYIN cross-check omitted",
       "voiced_fraction": 0.5441,
       "note_count": 351,
       "note_rate_per_s": 1.95,
       "analysed_s": 180.0
      },
      "complexity": {
       "available": true,
       "interval_entropy": 2.1196,
       "interval_bigram_entropy": 3.514,
       "interval_predictive_information": 0.4207,
       "interval_predictive_information_uncorrected": 0.7253,
       "rhythm_entropy": 3.0714,
       "rhythm_predictive_information": 0.0703,
       "contour_depth": 5.0,
       "pitch_class_alphabet": 9,
       "step_leap_ratio": 0.066,
       "variety": 0.7997,
       "structure": 0.1111,
       "melodic_complexity": 0.298,
       "definition": "geometric mean of a five-term VARIETY score and a three-term STRUCTURE score; structure is shuffle-corrected predictive information, which is zero for a random line and zero for a constant one"
      },
      "development": {
       "available": true,
       "reason": "",
       "n_returns": 34,
       "n_ops": 34,
       "kinds": [
        "fragmentation"
       ],
       "op_kinds": [
        "fragmentation"
       ],
       "development_share": 1.0,
       "cell_intervals": [
        0.0,
        0.0,
        0.0,
        7.0,
        0.0,
        -7.0,
        7.0,
        0.0,
        -7.0
       ],
       "note": "n_ops counts material-CHANGING operations only; exact repetition, octave transfer and transposition are restatements and are counted in n_returns but not in n_ops"
      },
      "phrases": {
       "available": true,
       "phrase_count": 46,
       "phrase_length_variety": 0.5617,
       "phrase_len_notes_median": 7.0,
       "antecedent_consequent_rate": 0.0667,
       "cadential_differentiation": 0.7755,
       "phrase_hierarchy": 1.0,
       "phrase_sophistication": 0.7105,
       "tonic_pc_estimate": 11,
       "definition": "mean of length-variety score, antecedent-consequent rate, cadential entropy, hierarchy"
      },
      "counter_melody": {
       "available": true,
       "n_melodic_voices": 3,
       "voice_bands": [
        "tenor",
        "alto",
        "soprano"
       ],
       "folded_doublings": [],
       "mean_pairwise_independence": 0.4631,
       "counter_melody_presence": 0.4631,
       "bands_examined": 5,
       "note": "a LOWER bound on voices -- two instruments in one register read as one band"
      },
      "dialogue": {
       "available": true,
       "dialogue_handoffs": 6,
       "handoffs_per_min": 2.0,
       "lead_sequence": [
        "alto",
        "tenor",
        "bass",
        "tenor",
        "bass",
        "tenor",
        "alto"
       ],
       "lead_share_entropy": 0.7205,
       "distinct_lead_bands": 4,
       "orchestrational_dialogue": 0.4803,
       "windows": 45
      }
     },
     "verdict": {
      "passes": false,
      "law": "A melody must be complex without being random, must return DEVELOPED rather than restated, must be built of shaped phrases that answer one another, and must share the melodic lead with more than one voice across the cue.",
      "tier": "audio",
      "evidence": [
       "line: 351 notes over 180 s (voiced 0.54)",
       "complexity 0.298 = variety 0.7997 x structure 0.1111",
       "development: 34 operation(s) ['fragmentation'] of 34 returns",
       "phrases: 46 , sophistication 0.7105",
       "voices: 3 melodically active of 5 bands",
       "dialogue: 6 hand-off(s), 0.7205 share entropy"
      ]
     }
    },
    "cross_track_distinctness": {
     "instrument": "cross_track_distinctness",
     "version": "v1",
     "available": false,
     "reason": "no cohort supplied. DISTINCTNESS IS A SET PROPERTY: this instrument grades a set pairwise, and a lone track has nothing to be distinct from. Pass cohort=[...] or use compare_set().",
     "metrics": {
      "worst_similarity": null,
      "worst_similarity_partner": null,
      "worst_transposition": null,
      "matching_run_len": null,
      "n_flagged_pairs": null,
      "declared_reference": null,
      "distinctness": null,
      "passes_floor": null,
      "passes_target": null
     },
     "series": {},
     "verdict": {
      "passes": null,
      "law": "No two tracks may share more melodic material than a declaration licenses: every track its own tune, and a reprise is design only where the plan names the partner and the node that earns it.",
      "evidence": [
       "a single-track verdict is undefined for this axis"
      ]
     },
     "_honest_tier": "MEASURED INSTRUMENT"
    },
    "dynamic_arc": {
     "instrument": "dynamic_arc",
     "version": "v1",
     "available": true,
     "reason": "",
     "metrics": {
      "n_builds": 1,
      "n_holds": 2,
      "n_releases": 2,
      "n_valleys": 0,
      "longest_hold_s": 93.62,
      "deepest_valley_depth": 0.8867,
      "valley_engagement": 1.1881,
      "peak_distinction": 0.339,
      "arch_type": "multi_arch",
      "arc_class_match": null,
      "dynamic_range_db": 18.69,
      "passes_floor": true,
      "passes_target": false
     },
     "series": {
      "phases": [
       {
        "kind": "BUILD",
        "t0": 0.0,
        "t1": 46.07,
        "dur": 46.81,
        "level": 0.5193,
        "traverse": 0.9055
       },
       {
        "kind": "HOLD",
        "t0": 46.81,
        "t1": 139.69,
        "dur": 93.62,
        "level": 0.7272,
        "traverse": -0.1034
       },
       {
        "kind": "RELEASE",
        "t0": 140.43,
        "t1": 179.82,
        "dur": 40.13,
        "level": 0.8137,
        "traverse": -0.212
       },
       {
        "kind": "HOLD",
        "t0": 180.56,
        "t1": 213.25,
        "dur": 33.43,
        "level": 0.9495,
        "traverse": 0.0677
       },
       {
        "kind": "RELEASE",
        "t0": 214.0,
        "t1": 239.26,
        "dur": 26.0,
        "level": 0.4649,
        "traverse": -1.015
       }
      ],
      "energy_curve_normalised": [
       -0.0116,
       -0.0391,
       -0.0487,
       -0.0743,
       -0.0997,
       -0.1091,
       -0.1178,
       -0.1326,
       -0.1219,
       -0.1023,
       -0.0735,
       -0.0356,
       -0.0221,
       -0.0007,
       0.0362,
       0.1121,
       0.2131,
       0.313,
       0.3963,
       0.4954,
       0.585,
       0.6488,
       0.7041,
       0.7717,
       0.8394,
       0.8483,
       0.8133,
       0.7739,
       0.7298,
       0.6792,
       0.6309,
       0.5961,
       0.573,
       0.5789,
       0.5869,
       0.5916,
       0.6114,
       0.6363,
       0.6787,
       0.7111,
       0.7564,
       0.8014,
       0.8533,
       0.8574,
       0.8484,
       0.8236,
       0.8036,
       0.783,
       0.7522,
       0.7147,
       0.667,
       0.6342,
       0.6441,
       0.6782,
       0.6995,
       0.7419,
       0.7923,
       0.8448,
       0.8834,
       0.9309,
       0.989,
       1.0282,
       1.0237,
       0.9907,
       0.959,
       0.9107,
       0.845,
       0.771,
       0.6882,
       0.6175,
       0.6008,
       0.596,
       0.5981,
       0.6057,
       0.6219,
       0.6604,
       0.7047,
       0.752,
       0.8225,
       0.8883,
       0.8851,
       0.8826,
       0.8486,
       0.8366,
       0.8101,
       0.7714,
       0.7193,
       0.66,
       0.6283,
       0.6388,
       0.6521,
       0.6575,
       0.691,
       0.7136,
       0.7541,
       0.7969,
       0.844,
       0.9038,
       0.9248,
       0.9077,
       0.8785,
       0.8553,
       0.8228,
       0.7843,
       0.732,
       0.6785,
       0.6585,
       0.6475,
       0.6564,
       0.6662,
       0.6932,
       0.7211,
       0.756,
       0.7932,
       0.8247,
       0.8652,
       0.8743,
       0.8792,
       0.8613,
       0.8328,
       0.8074,
       0.7842,
       0.7382,
       0.6828,
       0.6409,
       0.6332,
       0.6583,
       0.6707,
       0.6977,
       0.7334,
       0.7513,
       0.7743,
       0.8117,
       0.8527,
       0.8878,
       0.8922,
       0.8619,
       0.8338,
       0.8114,
       0.7781,
       0.7514,
       0.7065,
       0.6601,
       0.625,
       0.6192,
       0.6203,
       0.6316,
       0.6309,
       0.6458,
       0.6704,
       0.688,
       0.6995,
       0.7221,
       0.744,
       0.7504,
       0.7278,
       0.7109,
       0.7068,
       0.6786,
       0.6488,
       0.614,
       0.6072,
       0.6069,
       0.6315,
       0.6352,
       0.6585,
       0.6777,
       0.7073,
       0.7476,
       0.7752,
       0.799,
       0.8291,
       0.8329,
       0.8091,
       0.7862,
       0.7613,
       0.7494,
       0.7203,
       0.6675,
       0.6204,
       0.6134,
       0.5801,
       0.5468,
       0.5025,
       0.4717,
       0.4672,
       0.4961,
       0.5378,
       0.5962,
       0.6621,
       0.7087,
       0.7597,
       0.8139,
       0.8872,
       0.9613,
       1.0106,
       0.9915,
       0.9666,
       0.9384,
       0.9088,
       0.8727,
       0.8399,
       0.8099,
       0.7782,
       0.7775,
       0.7841,
       0.8068,
       0.8369,
       0.8669,
       0.9009,
       0.9303,
       0.9474,
       0.9747,
       0.9927,
       0.9724,
       0.9379,
       0.8959,
       0.8633,
       0.823,
       0.7791,
       0.7419,
       0.7174,
       0.7048,
       0.7096,
       0.7148,
       0.7296,
       0.7713,
       0.7862,
       0.8135,
       0.8062,
       0.7999,
       0.818,
       0.8085,
       0.7754,
       0.7463,
       0.7329,
       0.6983,
       0.6682,
       0.6305,
       0.6423,
       0.6824,
       0.7032,
       0.7402,
       0.7858,
       0.837,
       0.8667,
       0.905,
       0.9421,
       0.9801,
       1.0051,
       1.0062,
       1.0036,
       0.9871,
       0.9738,
       0.9571,
       0.9497,
       0.9201,
       0.9009,
       0.897,
       0.8984,
       0.9085,
       0.9092,
       0.9218,
       0.9399,
       0.9552,
       0.9611,
       0.982,
       0.9996,
       1.0079,
       1.0,
       0.9841,
       0.9691,
       0.9533,
       0.9349,
       0.9125,
       0.8847,
       0.8732,
       0.8773,
       0.8935,
       0.9119,
       0.9326,
       0.9581,
       0.9863,
       1.0098,
       1.0313,
       1.0597,
       1.0761,
       1.08,
       1.0627,
       1.0503,
       1.0384,
       1.0216,
       0.9918,
       0.9601,
       0.9347,
       0.8945,
       0.8685,
       0.8175,
       0.7712,
       0.737,
       0.6818,
       0.6419,
       0.601,
       0.5459,
       0.4989,
       0.4445,
       0.3622,
       0.3256,
       0.2603,
       0.2088,
       0.179,
       0.1276,
       0.0966,
       0.0721,
       0.04,
       0.0313,
       0.0338,
       0.0134,
       0.0229,
       0.0066,
       -0.0116,
       -0.0208,
       -0.0375
      ],
      "sedation_spans": []
     },
     "detail": {
      "hold_share": 0.531,
      "raw_range": 0.4133,
      "peak": {
       "peak_distinction": 0.339,
       "peak_position_normalised": 0.8913,
       "near_peak_share": 0.161,
       "baseline_level": 0.741
      },
      "valley": {
       "valley_engagement": 1.1881,
       "terms": {
        "pulse_present": 0.6667,
        "contour_lifts": 1.1881,
        "engagement_sustained": 0.5
       },
       "activity_reference": "onset-strength envelope (audio tier)",
       "headline_term": "contour_lifts -- motion of an independent activity signal in the valley, relative to the whole cue. The two level terms are diagnostics only: both were measured running BACKWARDS against the pools because a ratio to the track's own mean rewards a flat cue.",
       "scope": "phases below the valley level",
       "low_share": 0.1053,
       "low_level_mean": 0.0304
      },
      "curve_agreement_spearman": {
       "sim": 0.9739224446452877,
       "cplx": 0.9666828338251141,
       "db": 0.5123052017654253
      },
      "primary_curve": "flow curve (energy; 45% normalised RMS by construction)",
      "audio": {
       "analysed_s": 240.0,
       "card_vs_reimplementation_spearman": 0.9444344735097192,
       "note": "the reimplementation follows acquire_exemplar's published recipe; the agreement above is measured, not assumed"
      },
      "purpose_class": "SERENE",
      "energy_floor": null,
      "honest_label": "a GENERATION-DEFECT detector, not a taste oracle -- AUC 0.982 against the round Josh rejected on the loudness-free lane curve, and NOTHING clears the within-album multiplicity bar"
     },
     "verdict": {
      "passes": true,
      "law": "A cue must BUILD to a peak that stands above its surroundings, HOLD there long enough to be heard as arrival rather than as a spike, and keep something worth following in its valleys, so the listener is lost neither at the top nor at the bottom.",
      "tier": "audio",
      "evidence": [
       "phases: 1 build(s), 2 hold(s), 2 release(s), 0 valley(s) over 239 s",
       "hold share 0.531 (corpus hits 0.407, round 2 0.092); longest hold 93.6 s (hits 41.6, round 2 13.4)",
       "arch type multi_arch; peak distinction 0.339 at 0.8913, near-peak share 0.161",
       "valley engagement 1.1881 from {'pulse_present': 0.6667, 'contour_lifts': 1.1881, 'engagement_sustained': 0.5} over phases below the valley level"
      ]
     }
    },
    "summit_tests": {
     "instrument": "summit_tests",
     "version": "v1",
     "available": true,
     "reason": "",
     "metrics": {
      "piano_melody_recovered": 0.7545,
      "singability": 0.8838,
      "self_sufficiency": 0.9839,
      "transmissibility": 0.9392,
      "reduction_harmonic_interest": 1.0,
      "piano_test_passes": true,
      "orchestra_lint_findings": null,
      "orchestra_lint_passes": null,
      "longest_unbroken_span_s": null,
      "out_of_range_notes": null,
      "acoustic_core_declared": null,
      "passes_floor": true,
      "passes_target": true
     },
     "series": {
      "phrases_s": [
       [
        3.773,
        4.522
       ],
       [
        4.818,
        13.624
       ],
       [
        14.06,
        17.02
       ],
       [
        17.322,
        20.422
       ],
       [
        22.187,
        24.636
       ],
       [
        24.985,
        25.24
       ],
       [
        25.612,
        27.806
       ],
       [
        27.725,
        28.05
       ],
       [
        28.433,
        34.215
       ],
       [
        35.805,
        36.688
       ],
       [
        37.152,
        42.469
       ],
       [
        42.725,
        47.938
       ],
       [
        48.239,
        48.379
       ],
       [
        49.168,
        51.432
       ],
       [
        51.688,
        54.579
       ],
       [
        54.938,
        55.484
       ],
       [
        55.867,
        61.533
       ],
       [
        61.835,
        63.065
       ],
       [
        63.518,
        64.099
       ],
       [
        64.424,
        65.062
       ],
       [
        65.399,
        65.747
       ],
       [
        66.177,
        66.339
       ],
       [
        66.723,
        68.661
       ],
       [
        68.696,
        69.927
       ],
       [
        70.229,
        72.725
       ],
       [
        73.015,
        75.221
       ],
       [
        75.581,
        75.836
       ],
       [
        77.044,
        79.192
       ],
       [
        79.029,
        79.296
       ],
       [
        80.515,
        83.267
       ],
       [
        83.685,
        85.531
       ],
       [
        85.833,
        87.086
       ],
       [
        87.295,
        88.944
       ],
       [
        89.258,
        89.478
       ],
       [
        90.128,
        90.36
       ],
       [
        90.744,
        92.491
       ],
       [
        92.891,
        93.518
       ],
       [
        93.716,
        95.713
       ],
       [
        96.096,
        96.583
       ],
       [
        96.967,
        100.171
       ],
       [
        100.577,
        102.783
       ],
       [
        103.155,
        103.271
       ],
       [
        104.629,
        106.196
       ],
       [
        106.58,
        106.719
       ],
       [
        108.042,
        109.273
       ],
       [
        109.819,
        110.33
       ],
       [
        110.864,
        111.351
       ],
       [
        111.502,
        116.436
       ],
       [
        118.41,
        119.472
       ],
       [
        120.152,
        120.43
       ],
       [
        121.789,
        122.863
       ],
       [
        123.495,
        123.762
       ],
       [
        125.063,
        125.121
       ],
       [
        125.69,
        130.09
       ],
       [
        132.063,
        132.156
       ],
       [
        132.551,
        133.195
       ],
       [
        133.375,
        133.654
       ],
       [
        133.968,
        134.165
       ],
       [
        134.699,
        134.792
       ],
       [
        135.361,
        137.038
       ],
       [
        137.218,
        137.793
       ],
       [
        138.124,
        141.293
       ],
       [
        142.187,
        143.824
       ],
       [
        144.196,
        147.215
       ],
       [
        150.071,
        150.256
       ],
       [
        151.011,
        151.417
       ],
       [
        153.124,
        153.646
       ],
       [
        154.413,
        154.854
       ],
       [
        155.876,
        160.961
       ],
       [
        161.332,
        161.495
       ],
       [
        162.946,
        163.457
       ],
       [
        163.782,
        164.362
       ],
       [
        164.699,
        165.442
       ],
       [
        166.197,
        167.903
       ],
       [
        168.321,
        168.635
       ],
       [
        169.599,
        170.278
       ],
       [
        170.481,
        172.176
       ],
       [
        172.443,
        174.672
       ],
       [
        175.102,
        175.299
       ],
       [
        176.646,
        177.743
       ]
      ]
     },
     "detail": {
      "reduction": {
       "source": "melody: harmonic-summation predominant melody (rig's block), pYIN cross-check omitted; harmony: 24-triad chroma template match at 1.67 s windows",
       "melodic_salience": 0.7545,
       "line": {
        "extractor": "harmonic-summation predominant melody (rig's block), pYIN cross-check omitted",
        "voiced_fraction": 0.5441,
        "note_count": 351,
        "note_rate_per_s": 1.95,
        "analysed_s": 180.0,
        "octave_errors_repaired": 191,
        "octave_repair_share": 0.5442
       },
       "chord_margin_median": 0.0521,
       "analysed_s": 180.0,
       "extraction_error": "MONOPHONIC EXTRACTION FROM DENSE POLYPHONY IS UNRELIABLE. The melody is a predominant-voice estimate, not a transcription, and where two instruments trade the lead the line jumps between them. The chroma harmony reads the WHOLE MIX INCLUDING THE MELODY, which biases chord-tone agreement UPWARD -- the bias is measured on our own cues, which have both a score and a render, and published in the artifact's EXTRACTION_ERROR block rather than argued about",
       "tier": "audio-extracted",
       "total_s": 180.0,
       "bpm": 143.55,
       "beats_per_bar": 4,
       "tonic_pc": 11,
       "n_melody": 351,
       "n_harmony": 108
      },
      "piano_test": {
       "tier": "audio-extracted",
       "piano_melody_recovered": 0.7545,
       "melody_notes": 351,
       "melody_note_rate_per_s": 1.95,
       "available": true,
       "judgeable": true,
       "reason": "",
       "singability": {
        "available": true,
        "reason": "",
        "singability": 0.8838,
        "components": {
         "compass": 0.61,
         "tessitura": 1.0,
         "step_ratio": 1.0,
         "leap_handling": 1.0,
         "breath": 0.679
        },
        "components_scored": [
         "compass",
         "leap_handling",
         "step_ratio",
         "tessitura"
        ],
        "breath_scored": false,
        "compass_window_s": 6.69,
        "compass_semitones": 5.44,
        "compass_scope": "the note-weighted median PHRASE compass; a singer sings a phrase",
        "whole_cue_compass_semitones": 63.0,
        "tessitura_share": 0.9217,
        "tessitura_centre_midi": 40.0,
        "step_share": 0.8598,
        "largest_leap_semitones": 5.0,
        "largest_leap_scope": "the 98th percentile of within-phrase leaps",
        "max_leap_raw_semitones": 7.33,
        "leaps": 20,
        "leaps_gap_filled": 12,
        "gap_fill_share": 0.6,
        "phrases_in_breath_range": 0.4074,
        "longest_phrase_s": 8.806
       },
       "self_sufficiency": {
        "available": true,
        "reason": "",
        "self_sufficiency": 0.9839,
        "components": {
         "chord_tone_share": 1.0,
         "implied_harmony_agreement": 0.968,
         "structural_pitch_variety": 0.984
        },
        "chord_tone_share_raw": 0.9669,
        "implied_harmony_raw": 0.5322,
        "implied_root_agreement": 0.4545,
        "structural_pitch_entropy": 0.7873,
        "structural_notes": 181,
        "spans_judged": 88
       },
       "transmissibility": {
        "available": true,
        "reason": "",
        "transmissibility": 0.9392,
        "components": {
         "pitch_alphabet": 0.778,
         "motivic_economy": 1.0,
         "repetition_structure": 1.0,
         "rhythmic_simplicity": 1.0
        },
        "pitch_alphabet_size": 9,
        "top3_contour_4gram_cover": 0.4352,
        "recurring_contour_4gram_share": 0.5882,
        "duration_classes": 20,
        "rhythm_entropy": 0.5433
       },
       "harmonic_interest": {
        "available": true,
        "reason": "",
        "reduction_harmonic_interest": 1.0,
        "components": {
         "distinct_chords": 1.0,
         "change_rate_per_min": 1.0,
         "non_tonic_share": 1.0,
         "dwell_balance": 1.0
        },
        "distinct_chords_raw": 9,
        "chord_changes": 54,
        "change_rate_per_min_raw": 18.0,
        "non_tonic_share_raw": 0.6111,
        "dwell_entropy": 0.7611
       },
       "phrase_grammar": {
        "available": true,
        "reason": "",
        "n_phrases": 81,
        "longest_phrase_s": 8.806,
        "longest_phrase_bars": 5.27,
        "longest_novel_phrase_s": 8.806,
        "longest_novel_phrase_bars": 5.27,
        "median_phrase_bars": 0.53,
        "distinct_ideas": 1,
        "idea_detail": {
         "n_ideas": 1,
         "n_shape_classes": 19,
         "ideas": [
          {
           "shape": [
            -5,
            0,
            5,
            -5,
            0,
            5,
            -5,
            0,
            5,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            -5,
            5,
            0,
            2
           ],
           "notes": 26,
           "count": 2,
           "share": 0.1287
          }
         ]
        },
        "cadences": 27,
        "antecedent_consequent_pairs": 4,
        "bar_s": 1.6719,
        "phrases": [
         {
          "start_s": 3.773,
          "end_s": 4.522,
          "span_s": 0.749,
          "n_notes": 3,
          "first_midi": 50.0,
          "last_midi": 50.0,
          "novel_span_s": 0.25,
          "repetitions": 3
         },
         {
          "start_s": 4.818,
          "end_s": 13.624,
          "span_s": 8.806,
          "n_notes": 23,
          "first_midi": 50.0,
          "last_midi": 52.0,
          "novel_span_s": 8.806,
          "repetitions": 1
         },
         {
          "start_s": 14.06,
          "end_s": 17.02,
          "span_s": 2.961,
          "n_notes": 5,
          "first_midi": 55.0,
          "last_midi": 55.0,
          "novel_span_s": 0.592,
          "repetitions": 5
         },
         {
          "start_s": 17.322,
          "end_s": 20.422,
          "span_s": 3.1,
          "n_notes": 4,
          "first_midi": 52.0,
          "last_midi": 52.0,
          "novel_span_s": 0.775,
          "repetitions": 4
         },
         {
          "start_s": 22.187,
          "end_s": 24.636,
          "span_s": 2.45,
          "n_notes": 4,
          "first_midi": 47.0,
          "last_midi": 47.0,
          "novel_span_s": 0.613,
          "repetitions": 4
         },
         {
          "start_s": 24.985,
          "end_s": 25.24,
          "span_s": 0.255,
          "n_notes": 1,
          "first_midi": 47.0,
          "last_midi": 47.0
         },
         {
          "start_s": 25.612,
          "end_s": 27.806,
          "span_s": 2.194,
          "n_notes": 3,
          "first_midi": 47.0,
          "last_midi": 47.0,
          "novel_span_s": 2.194,
          "repetitions": 1
         },
         {
          "start_s": 27.725,
          "end_s": 28.05,
          "span_s": 0.325,
          "n_notes": 2,
          "first_midi": 43.0,
          "last_midi": 43.0
         },
         {
          "start_s": 28.433,
          "end_s": 34.215,
          "span_s": 5.782,
          "n_notes": 8,
          "first_midi": 43.0,
          "last_midi": 40.0,
          "novel_span_s": 5.782,
          "repetitions": 1
         },
         {
          "start_s": 35.805,
          "end_s": 36.688,
          "span_s": 0.882,
          "n_notes": 2,
          "first_midi": 47.0,
          "last_midi": 47.0
         },
         {
          "start_s": 37.152,
          "end_s": 42.469,
          "span_s": 5.317,
          "n_notes": 11,
          "first_midi": 47.0,
          "last_midi": 43.0,
          "novel_span_s": 5.317,
          "repetitions": 1
         },
         {
          "start_s": 42.725,
          "end_s": 47.938,
          "span_s": 5.213,
          "n_notes": 5,
          "first_midi": 43.0,
          "last_midi": 40.0,
          "novel_span_s": 5.213,
          "repetitions": 1
         },
         {
          "start_s": 48.239,
          "end_s": 48.379,
          "span_s": 0.139,
          "n_notes": 1,
          "first_midi": 47.0,
          "last_midi": 47.0
         },
         {
          "start_s": 49.168,
          "end_s": 51.432,
          "span_s": 2.264,
          "n_notes": 8,
          "first_midi": 47.0,
          "last_midi": 42.0,
          "novel_span_s": 2.264,
          "repetitions": 1
         },
         {
          "start_s": 51.688,
          "end_s": 54.579,
          "span_s": 2.891,
          "n_notes": 5,
          "first_midi": 47.0,
          "last_midi": 47.0,
          "novel_span_s": 0.578,
          "repetitions": 5
         },
         {
          "start_s": 54.938,
          "end_s": 55.484,
          "span_s": 0.546,
          "n_notes": 1,
          "first_midi": 43.0,
          "last_midi": 43.0
         },
         {
          "start_s": 55.867,
          "end_s": 61.533,
          "span_s": 5.666,
          "n_notes": 11,
          "first_midi": 43.0,
          "last_midi": 40.0,
          "novel_span_s": 5.666,
          "repetitions": 1
         },
         {
          "start_s": 61.835,
          "end_s": 63.065,
          "span_s": 1.231,
          "n_notes": 2,
          "first_midi": 47.0,
          "last_midi": 47.0
         },
         {
          "start_s": 63.518,
          "end_s": 64.099,
          "span_s": 0.58,
          "n_notes": 2,
          "first_midi": 42.0,
          "last_midi": 42.0
         },
         {
          "start_s": 64.424,
          "end_s": 65.062,
          "span_s": 0.639,
          "n_notes": 1,
          "first_midi": 47.0,
          "last_midi": 47.0
         },
         {
          "start_s": 65.399,
          "end_s": 65.747,
          "span_s": 0.348,
          "n_notes": 1,
          "first_midi": 47.0,
          "last_midi": 47.0
         },
         {
          "start_s": 66.177,
          "end_s": 66.339,
          "span_s": 0.163,
          "n_notes": 1,
          "first_midi": 47.0,
          "last_midi": 47.0
         },
         {
          "start_s": 66.723,
          "end_s": 68.661,
          "span_s": 1.939,
          "n_notes": 4,
          "first_midi": 47.0,
          "last_midi": 52.0,
          "novel_span_s": 1.939,
          "repetitions": 1
         },
         {
          "start_s": 68.696,
          "end_s": 69.927,
          "span_s": 1.231,
          "n_notes": 2,
          "first_midi": 43.0,
          "last_midi": 43.0
         },
         {
          "start_s": 70.229,
          "end_s": 72.725,
          "span_s": 2.496,
          "n_notes": 10,
          "first_midi": 43.0,
          "last_midi": 40.0,
          "novel_span_s": 2.496,
          "repetitions": 1
         },
         {
          "start_s": 73.015,
          "end_s": 75.221,
          "span_s": 2.206,
          "n_notes": 8,
          "first_midi": 39.666666666666664,
          "last_midi": 40.0,
          "novel_span_s": 0.276,
          "repetitions": 8
         },
         {
          "start_s": 75.581,
          "end_s": 75.836,
          "span_s": 0.255,
          "n_notes": 1,
          "first_midi": 35.0,
          "last_midi": 35.0
         },
         {
          "start_s": 77.044,
          "end_s": 79.192,
          "span_s": 2.148,
          "n_notes": 4,
          "first_midi": 42.0,
          "last_midi": 42.0,
          "novel_span_s": 2.148,
          "repetitions": 1
         },
         {
          "start_s": 79.029,
          "end_s": 79.296,
          "span_s": 0.267,
          "n_notes": 2,
          "first_midi": 42.0,
          "last_midi": 47.0
         },
         {
          "start_s": 80.515,
          "end_s": 83.267,
          "span_s": 2.752,
          "n_notes": 10,
          "first_midi": 47.0,
          "last_midi": 43.0,
          "novel_span_s": 2.752,
          "repetitions": 1
         },
         {
          "start_s": 83.685,
          "end_s": 85.531,
          "span_s": 1.846,
          "n_notes": 8,
          "first_midi": 43.0,
          "last_midi": 43.0,
          "novel_span_s": 1.846,
          "repetitions": 1
         },
         {
          "start_s": 85.833,
          "end_s": 87.086,
          "span_s": 1.254,
          "n_notes": 4,
          "first_midi": 40.0,
          "last_midi": 40.0,
          "novel_span_s": 0.314,
          "repetitions": 4
         },
         {
          "start_s": 87.295,
          "end_s": 88.944,
          "span_s": 1.649,
          "n_notes": 4,
          "first_midi": 40.0,
          "last_midi": 40.0,
          "novel_span_s": 0.412,
          "repetitions": 4
         },
         {
          "start_s": 89.258,
          "end_s": 89.478,
          "span_s": 0.221,
          "n_notes": 1,
          "first_midi": 35.0,
          "last_midi": 35.0
         },
         {
          "start_s": 90.128,
          "end_s": 90.36,
          "span_s": 0.232,
          "n_notes": 1,
          "first_midi": 42.0,
          "last_midi": 42.0
         },
         {
          "start_s": 90.744,
          "end_s": 92.491,
          "span_s": 1.747,
          "n_notes": 7,
          "first_midi": 42.0,
          "last_midi": 42.0,
          "novel_span_s": 0.25,
          "repetitions": 7
         },
         {
          "start_s": 92.891,
          "end_s": 93.518,
          "span_s": 0.627,
          "n_notes": 3,
          "first_midi": 47.0,
          "last_midi": 47.0,
          "novel_span_s": 0.209,
          "repetitions": 3
         },
         {
          "start_s": 93.716,
          "end_s": 95.713,
          "span_s": 1.997,
          "n_notes": 8,
          "first_midi": 47.0,
          "last_midi": 47.0,
          "novel_span_s": 0.25,
          "repetitions": 8
         },
         {
          "start_s": 96.096,
          "end_s": 96.583,
          "span_s": 0.488,
          "n_notes": 2,
          "first_midi": 43.333333333333336,
          "last_midi": 43.0
         },
         {
          "start_s": 96.967,
          "end_s": 100.171,
          "span_s": 3.204,
          "n_notes": 12,
          "first_midi": 43.0,
          "last_midi": 40.0,
          "novel_span_s": 3.204,
          "repetitions": 1
         },
         {
          "start_s": 100.577,
          "end_s": 102.783,
          "span_s": 2.206,
          "n_notes": 6,
          "first_midi": 40.0,
          "last_midi": 40.0,
          "novel_span_s": 0.368,
          "repetitions": 6
         },
         {
          "start_s": 103.155,
          "end_s": 103.271,
          "span_s": 0.116,
          "n_notes": 1,
          "first_midi": 35.0,
          "last_midi": 35.0
         },
         {
          "start_s": 104.629,
          "end_s": 106.196,
          "span_s": 1.567,
          "n_notes": 7,
          "first_midi": 35.0,
          "last_midi": 35.0,
          "novel_span_s": 0.224,
          "repetitions": 7
         },
         {
          "start_s": 106.58,
          "end_s": 106.719,
          "span_s": 0.139,
          "n_notes": 1,
          "first_midi": 35.0,
          "last_midi": 35.0
         },
         {
          "start_s": 108.042,
          "end_s": 109.273,
          "span_s": 1.231,
          "n_notes": 5,
          "first_midi": 35.0,
          "last_midi": 35.0,
          "novel_span_s": 0.246,
          "repetitions": 5
         },
         {
          "start_s": 109.819,
          "end_s": 110.33,
          "span_s": 0.511,
          "n_notes": 1,
          "first_midi": 31.0,
          "last_midi": 31.0
         },
         {
          "start_s": 110.864,
          "end_s": 111.351,
          "span_s": 0.488,
          "n_notes": 2,
          "first_midi": 31.0,
          "last_midi": 31.0
         },
         {
          "start_s": 111.502,
          "end_s": 116.436,
          "span_s": 4.934,
          "n_notes": 17,
          "first_midi": 31.0,
          "last_midi": 28.0,
          "novel_span_s": 4.934,
          "repetitions": 1
         },
         {
          "start_s": 118.41,
          "end_s": 119.472,
          "span_s": 1.062,
          "n_notes": 5,
          "first_midi": 23.0,
          "last_midi": 23.0,
          "novel_span_s": 1.062,
          "repetitions": 1
         },
         {
          "start_s": 120.152,
          "end_s": 120.43,
          "span_s": 0.279,
          "n_notes": 1,
          "first_midi": 23.0,
          "last_midi": 23.0
         },
         {
          "start_s": 121.789,
          "end_s": 122.863,
          "span_s": 1.074,
          "n_notes": 5,
          "first_midi": 23.0,
          "last_midi": 23.0,
          "novel_span_s": 0.215,
          "repetitions": 5
         },
         {
          "start_s": 123.495,
          "end_s": 123.762,
          "span_s": 0.267,
          "n_notes": 1,
          "first_midi": 18.666666666666664,
          "last_midi": 18.666666666666664
         },
         {
          "start_s": 125.063,
          "end_s": 125.121,
          "span_s": 0.058,
          "n_notes": 1,
          "first_midi": 19.0,
          "last_midi": 19.0
         },
         {
          "start_s": 125.69,
          "end_s": 130.09,
          "span_s": 4.4,
          "n_notes": 12,
          "first_midi": 19.0,
          "last_midi": 16.0,
          "novel_span_s": 4.4,
          "repetitions": 1
         },
         {
          "start_s": 132.063,
          "end_s": 132.156,
          "span_s": 0.093,
          "n_notes": 1,
          "first_midi": 11.0,
          "last_midi": 11.0
         },
         {
          "start_s": 132.551,
          "end_s": 133.195,
          "span_s": 0.644,
          "n_notes": 3,
          "first_midi": 11.0,
          "last_midi": 11.0,
          "novel_span_s": 0.644,
          "repetitions": 1
         },
         {
          "start_s": 133.375,
          "end_s": 133.654,
          "span_s": 0.279,
          "n_notes": 1,
          "first_midi": 11.0,
          "last_midi": 11.0
         },
         {
          "start_s": 133.968,
          "end_s": 134.165,
          "span_s": 0.197,
          "n_notes": 1,
          "first_midi": 11.0,
          "last_midi": 11.0
         },
         {
          "start_s": 134.699,
          "end_s": 134.792,
          "span_s": 0.093,
          "n_notes": 1,
          "first_midi": 11.0,
          "last_midi": 11.0
         },
         {
          "start_s": 135.361,
          "end_s": 137.038,
          "span_s": 1.678,
          "n_notes": 7,
          "first_midi": 11.0,
          "last_midi": 14.0,
          "novel_span_s": 1.678,
          "repetitions": 1
         },
         {
          "start_s": 137.218,
          "end_s": 137.793,
          "span_s": 0.575,
          "n_notes": 3,
          "first_midi": 11.0,
          "last_midi": 11.0,
          "novel_span_s": 0.192,
          "repetitions": 3
         },
         {
          "start_s": 138.124,
          "end_s": 141.293,
          "span_s": 3.17,
          "n_notes": 4,
          "first_midi": 11.0,
          "last_midi": 7.0,
          "novel_span_s": 3.17,
          "repetitions": 1
         },
         {
          "start_s": 142.187,
          "end_s": 143.824,
          "span_s": 1.637,
          "n_notes": 8,
          "first_midi": 7.0,
          "last_midi": 8.0,
          "novel_span_s": 1.637,
          "repetitions": 1
         },
         {
          "start_s": 144.196,
          "end_s": 147.215,
          "span_s": 3.019,
          "n_notes": 5,
          "first_midi": 4.0,
          "last_midi": 4.0,
          "novel_span_s": 0.604,
          "repetitions": 5
         },
         {
          "start_s": 150.071,
          "end_s": 150.256,
          "span_s": 0.186,
          "n_notes": 2,
          "first_midi": 6.0,
          "last_midi": 11.0
         },
         {
          "start_s": 151.011,
          "end_s": 151.417,
          "span_s": 0.406,
          "n_notes": 1,
          "first_midi": 11.0,
          "last_midi": 11.0
         },
         {
          "start_s": 153.124,
          "end_s": 153.646,
          "span_s": 0.522,
          "n_notes": 3,
          "first_midi": 11.0,
          "last_midi": 6.0,
          "novel_span_s": 0.522,
          "repetitions": 1
         },
         {
          "start_s": 154.413,
          "end_s": 154.854,
          "span_s": 0.441,
          "n_notes": 1,
          "first_midi": 7.0,
          "last_midi": 7.0
         },
         {
          "start_s": 155.876,
          "end_s": 160.961,
          "span_s": 5.085,
          "n_notes": 13,
          "first_midi": 7.0,
          "last_midi": 4.0,
          "novel_span_s": 5.085,
          "repetitions": 1
         },
         {
          "start_s": 161.332,
          "end_s": 161.495,
          "span_s": 0.163,
          "n_notes": 1,
          "first_midi": -1.0,
          "last_midi": -1.0
         },
         {
          "start_s": 162.946,
          "end_s": 163.457,
          "span_s": 0.511,
          "n_notes": 2,
          "first_midi": -1.0,
          "last_midi": -1.0
         },
         {
          "start_s": 163.782,
          "end_s": 164.362,
          "span_s": 0.58,
          "n_notes": 4,
          "first_midi": 6.0,
          "last_midi": 2.0,
          "novel_span_s": 0.58,
          "repetitions": 1
         },
         {
          "start_s": 164.699,
          "end_s": 165.442,
          "span_s": 0.743,
          "n_notes": 2,
          "first_midi": -1.0,
          "last_midi": -1.0
         },
         {
          "start_s": 166.197,
          "end_s": 167.903,
          "span_s": 1.707,
          "n_notes": 8,
          "first_midi": -1.0,
          "last_midi": -1.0,
          "novel_span_s": 0.213,
          "repetitions": 8
         },
         {
          "start_s": 168.321,
          "end_s": 168.635,
          "span_s": 0.313,
          "n_notes": 1,
          "first_midi": -5.0,
          "last_midi": -5.0
         },
         {
          "start_s": 169.599,
          "end_s": 170.278,
          "span_s": 0.679,
          "n_notes": 3,
          "first_midi": -5.0,
          "last_midi": -5.0,
          "novel_span_s": 0.226,
          "repetitions": 3
         },
         {
          "start_s": 170.481,
          "end_s": 172.176,
          "span_s": 1.695,
          "n_notes": 6,
          "first_midi": -5.0,
          "last_midi": -8.0,
          "novel_span_s": 1.695,
          "repetitions": 1
         },
         {
          "start_s": 172.443,
          "end_s": 174.672,
          "span_s": 2.229,
          "n_notes": 2,
          "first_midi": -8.0,
          "last_midi": -8.0
         },
         {
          "start_s": 175.102,
          "end_s": 175.299,
          "span_s": 0.197,
          "n_notes": 1,
          "first_midi": -1.0,
          "last_midi": -1.0
         },
         {
          "start_s": 176.646,
          "end_s": 177.743,
          "span_s": 1.097,
          "n_notes": 5,
          "first_midi": -1.0,
          "last_midi": -1.0,
          "novel_span_s": 0.219,
          "repetitions": 5
         }
        ]
       },
       "axes": {
        "singability": 0.8838,
        "self_sufficiency": 0.9839,
        "transmissibility": 0.9392,
        "reduction_harmonic_interest": 1.0,
        "piano_melody_recovered": 0.7545
       },
       "failures": [],
       "passes": true,
       "passes_target": true
      },
      "orchestra_lint": {
       "available": false,
       "reason": "SCORE-ONLY TEST. A lint needs a part; released audio has none. This is stated rather than approximated -- there is no honest way to infer a playable part list from a stereo master, and a fabricated one would make the corpus look calibrated when it is not"
      }
     },
     "verdict": {
      "passes": true,
      "law": "A theme must hold as melody plus harmony on one instrument -- the only route nostalgia travels -- and its score must be playable by real players from real notation.",
      "tier": "audio-extracted",
      "evidence": [
       "piano reduction (audio-extracted): singability 0.884, self-sufficiency 0.984, transmissibility 0.939, harmonic interest 1.000",
       "phrase grammar: longest span of NOVEL material 5.27 bars (unbroken 5.27), 1 distinct idea(s), 27 cadence(s), 4 antecedent-consequent pair(s) -- REPORTED, NOT GATED: extraction cannot support these clauses"
      ]
     }
    }
   }
  },
  "melody_bands": {
   "instrument": "melody_bands",
   "version": "melody-bands/1.0",
   "available": true,
   "reason": "",
   "tier": "audio",
   "metrics": {
    "note_density_per_s": 1.95,
    "note_density_per_sounding_s": 3.6932,
    "step_share": 0.8086,
    "leap_share": 0.0371,
    "interval_class_count": 8,
    "contour_turning_rate": 0.1595,
    "contour_depth": 5.0,
    "phrase_len_s_median": 2.49,
    "phrase_peak_position": 0.0126,
    "harmonization_density": 0.6629,
    "parallel_harmony_share": 0.7037,
    "range_semitones": 63.0,
    "distinct_durations": 12
   },
   "bands_used": {
    "class": "ALL",
    "n": 30,
    "why": "the corpus carries no band for purpose class SERENE; falling back to ALL (n=30)",
    "source": "build/audio/exemplars/instruments/MELODY_BANDS.json"
   },
   "verdict": {
    "passes": false,
    "passes_means": "no axis sits BELOW the corpus p10. It is a FLOOR, not a two-sided gate; see axes_above_band",
    "law": "A composed melody must land inside the note-density, interval-mix, contour, phrase-arc, harmonisation and compass bands that the corpus's own melodies occupy -- a few notes slowly played back to back with nothing sounding under them is outside them.",
    "per_axis": [
     {
      "axis": "note_density_per_s",
      "value": 1.95,
      "p10": 0.3096,
      "p50": 1.7564,
      "p90": 2.5429,
      "band_source": "ALL",
      "band_n": 29,
      "verdict": "IN_BAND"
     },
     {
      "axis": "note_density_per_sounding_s",
      "value": 3.6932,
      "p10": 2.5369,
      "p50": 4.9857,
      "p90": 7.9299,
      "band_source": "ALL",
      "band_n": 29,
      "verdict": "IN_BAND"
     },
     {
      "axis": "step_share",
      "value": 0.8086,
      "p10": 0.4758,
      "p50": 0.6722,
      "p90": 0.8538,
      "band_source": "ALL",
      "band_n": 29,
      "verdict": "IN_BAND"
     },
     {
      "axis": "leap_share",
      "value": 0.0371,
      "p10": 0.0,
      "p50": 0.0562,
      "p90": 0.1418,
      "band_source": "ALL",
      "band_n": 29,
      "verdict": "IN_BAND"
     },
     {
      "axis": "interval_class_count",
      "value": 8,
      "p10": 6.0,
      "p50": 8.0,
      "p90": 11.0,
      "band_source": "ALL",
      "band_n": 29,
      "verdict": "IN_BAND"
     },
     {
      "axis": "contour_turning_rate",
      "value": 0.1595,
      "p10": 0.2529,
      "p50": 0.3861,
      "p90": 0.5027,
      "band_source": "ALL",
      "band_n": 29,
      "verdict": "BELOW_BAND"
     },
     {
      "axis": "contour_depth",
      "value": 5.0,
      "p10": 4.0,
      "p50": 6.0,
      "p90": 7.0,
      "band_source": "ALL",
      "band_n": 29,
      "verdict": "IN_BAND"
     },
     {
      "axis": "phrase_len_s_median",
      "value": 2.49,
      "p10": 1.8092,
      "p50": 2.914,
      "p90": 13.6532,
      "band_source": "ALL",
      "band_n": 29,
      "verdict": "IN_BAND"
     },
     {
      "axis": "phrase_peak_position",
      "value": 0.0126,
      "p10": 0.0,
      "p50": 0.1535,
      "p90": 0.3499,
      "band_source": "ALL",
      "band_n": 29,
      "verdict": "IN_BAND"
     },
     {
      "axis": "harmonization_density",
      "value": 0.6629,
      "p10": 0.2737,
      "p50": 0.7446,
      "p90": 0.9488,
      "band_source": "ALL",
      "band_n": 27,
      "verdict": "IN_BAND"
     },
     {
      "axis": "parallel_harmony_share",
      "value": 0.7037,
      "p10": 0.1842,
      "p50": 0.4286,
      "p90": 0.7056,
      "band_source": "ALL",
      "band_n": 27,
      "verdict": "IN_BAND"
     },
     {
      "axis": "range_semitones",
      "value": 63.0,
      "p10": 7.298,
      "p50": 18.0,
      "p90": 37.8,
      "band_source": "ALL",
      "band_n": 29,
      "verdict": "ABOVE_BAND"
     },
     {
      "axis": "distinct_durations",
      "value": 12,
      "p10": 5.0,
      "p50": 9.0,
      "p90": 12.0,
      "band_source": "ALL",
      "band_n": 29,
      "verdict": "IN_BAND"
     }
    ],
    "axes_below_band": [
     "contour_turning_rate"
    ],
    "axes_above_band": [
     "range_semitones"
    ],
    "evidence": [
     "tier(s): ['audio']",
     "line: 1.95 notes/s, steps 0.8086, leaps 0.0371, turning 0.1595",
     "harmonisation: 0.6629 of sounding time, parallel 0.7037 of lead notes",
     "BELOW the corpus p10 on: contour_turning_rate",
     "ABOVE the corpus p90 on: range_semitones -- not a failure by itself; on the interval axes it is the measurable form of 'they clash'"
    ]
   },
   "detail": {
    "tiers": {
     "audio": {
      "version": "melody-bands/1.0",
      "tier": "audio",
      "path": "D:/audio/ch02_soundtrack/CH02_T5_HearthOfFlores_V2.wav",
      "total_s": 180.0,
      "line": {
       "extractor": "harmonic-summation predominant melody (rig's block), pYIN cross-check omitted",
       "voiced_fraction": 0.5441,
       "note_count": 351,
       "note_rate_per_s": 1.95,
       "analysed_s": 180.0,
       "octave_errors_repaired": 191,
       "octave_repair_share": 0.5442
      },
      "harmonization": {
       "available": true,
       "harmonization_density": 0.6629,
       "three_plus_density": 0.2502,
       "mean_concurrent_voices": 1.913,
       "max_concurrent_voices": 3,
       "n_sounding_voices": 3,
       "voice_names": [
        "tenor",
        "alto",
        "soprano"
       ],
       "folded_doublings": [],
       "sounding_share_of_cue": 0.8339,
       "definition": "share of frames carrying any melodic voice that carry two or more, after octave/unison doublings are folded; grid 50 ms"
      },
      "parallel": {
       "available": true,
       "parallel_harmony_share": 0.7037,
       "doubled_share": 0.1396,
       "lead_notes": 351,
       "harmonising_interval_classes": {
        "3": 18,
        "4": 119,
        "5": 17,
        "7": 192,
        "9": 62
       },
       "definition": "share of lead notes with another melodic voice sounding a consonant interval [3, 4, 5, 7, 8, 9] (mod 12, octaves excluded) over >= 50% of the note"
      },
      "counter_melody": {
       "available": true,
       "n_melodic_voices": 3,
       "voice_bands": [
        "tenor",
        "alto",
        "soprano"
       ],
       "mean_pairwise_independence": 0.4631,
       "counter_melody_presence": 0.4631,
       "bands_examined": 5,
       "note": "a LOWER bound on voices -- two instruments in one register read as one band"
      },
      "band_note_counts": {
       "bass": 218,
       "tenor": 606,
       "alto": 676,
       "soprano": 386,
       "high": 4
      },
      "extraction_error": "predominant-melody extraction from dense polyphony is an ESTIMATE, not a transcription; harmonization_density is a LOWER BOUND because two instruments in one register read as one band",
      "cached": false
     }
    },
    "axes": {
     "audio": {
      "available": true,
      "note_count": 351,
      "analysed_s": 180.0,
      "sounding_s": 95.039,
      "melodic_coverage": 0.528,
      "note_density_per_s": 1.95,
      "note_density_per_sounding_s": 3.6932,
      "step_share": 0.8086,
      "leap_share": 0.0371,
      "repeat_share": 0.74,
      "interval_class_count": 8,
      "interval_classes": [
       0,
       1,
       2,
       3,
       4,
       5,
       7,
       9
      ],
      "interval_histogram": {
       "0": 259,
       "1": 20,
       "2": 4,
       "3": 14,
       "4": 14,
       "5": 26,
       "7": 12,
       "9": 1
      },
      "contour_turning_rate": 0.1595,
      "contour_depth": 5.0,
      "range_semitones": 63.0,
      "distinct_durations": 12,
      "duration_classes": [
       -8,
       -7,
       -6,
       -5,
       -4,
       -3,
       -2,
       -1,
       0,
       1,
       2,
       3
      ],
      "phrase_count": 46,
      "phrase_len_s_median": 2.49,
      "phrase_peak_position": 0.0126,
      "phrase_len_notes_median": 7.0,
      "definitions": {
       "step_share": "|interval| <= 2 semitones (ECON-05, docs/proposals/music/school_grammars/SNES_JRPG_SCHOOL.md:57)",
       "leap_share": "|interval| >= 7 semitones (ECON-05, docs/proposals/music/school_grammars/SNES_JRPG_SCHOOL.md:57)",
       "interval_class_count": "distinct |interval| sizes, capped at 12+. A COUNT, not an entropy -- entropy points the wrong way on this corpus",
       "contour_turning_rate": "direction changes among moving intervals, per note of the line",
       "distinct_durations": "distinct log2 duration classes (mi._dur_class :490); ECON-07 (docs/proposals/music/school_grammars/SNES_JRPG_SCHOOL.md:59) targets <= 4 IN THE HOOK, and this is the WHOLE LINE -- the two are not the same quantity and the comparison is printed, not enforced",
       "phrase_peak_position": "time of the phrase's highest note, normalised 0..1 within the phrase; 0.5 is an arch centred, 1.0 rises to the last note"
      }
     }
    }
   }
  },
  "groove": {
   "instrument": "groove_instrument",
   "version": "groove-instr/1.0",
   "available": true,
   "reason": "",
   "metrics": {
    "pulse_salience_audio": 0.3106,
    "beat_consistency": 0.9765,
    "syncopation_audio": 0.0,
    "offbeat_weight_share": 0.4,
    "onset_density_per_s": 2.0889,
    "percussive_energy_share": 0.1464,
    "low_band_pulse_regularity": 0.1097,
    "sync_score": null,
    "sync_composite": null,
    "pulse_score": null,
    "interlock": null,
    "onset_synchrony": null,
    "onset_synchrony_max": null
   },
   "detail": {
    "audio": {
     "duration_s": 180.0,
     "hop": 256,
     "sr": 22050,
     "beats_per_bar_assumed": 4,
     "subdiv": 4,
     "low_band_energy_share": 0.684,
     "onset_env_max": 7.738,
     "onsets_detected": 376,
     "tempo_bpm": 139.67,
     "tempo_source": "tracked, prior 143.55",
     "n_beats": 388,
     "ibi_median_s": 0.4296,
     "ibi_spread_frac": 0.0541,
     "low_band_env_max": 16.205,
     "bars_measured": 72,
     "mean_onsets_per_bar": 4.986,
     "card_total_length_s": 240.0
    },
    "purpose_class": "SERENE",
    "tiers": [
     "audio"
    ],
    "bands_available": true,
    "outside_bands": [],
    "honest_label": "MEASURED INSTRUMENT. Nothing here has been listened to. The score tier has no extraction error; the audio tier inherits the beat tracker's grid and says so."
   },
   "verdict": {
    "passes": true,
    "law": "A cue must carry a pulse a listener can feel -- present, steady, and articulated against the metre by voices that tile rather than pile -- so that its rhythm is a structure and never merely a rate.",
    "tier": "audio",
    "evidence": [
     "audio: 376 onsets over 180.0 s = 2.0889/s; pulse salience 0.3106; beat consistency 0.9765 at 139.67 bpm; LHL syncopation 0.0 over 72 bars",
     "every measured audio axis sits inside its corpus band"
    ]
   }
  },
  "harmony_fit": {
   "instrument": "harmony_fit",
   "version": "harmony-fit/1.0",
   "available": false,
   "reason": "HARMONY FIT IS A SCORE INSTRUMENT AND HAS NO AUDIO TIER. Chord-tone agreement, dissonance classification and parallel-perfect detection all require knowing WHICH NOTES ARE SOUNDING, and docs/proposals/music/craft_research/COUNTERPOINT_AND_VOICE_LEADING.md:559-569 puts exactly those on the not-measurable-from-audio list (GAP 1, polyphonic transcription). Pass --plan. A card-only or audio-only tier here would be an invented proxy for the one thing the research says cannot be recovered from a render.",
   "tier": null,
   "metrics": {
    "chord_tone_share_primary": null,
    "chord_tone_share_all": null,
    "dissonance_classifiability": null,
    "tension_mean": null,
    "tension_p90": null,
    "high_tension_time_share": null,
    "harmonic_rhythm_per_min": null,
    "distinct_chords": null,
    "chord_change_entropy": null,
    "non_functional_ratio": null,
    "supported_share": null,
    "parallel_thirds_sixths_share": null,
    "undeclared_parallel_perfects": null,
    "null_percentile_primary": null
   },
   "verdict": {
    "passes": null,
    "law": "A melody is written AGAINST its harmony: its structural tones are members of the chord sounding beneath them at a rate no random draw from its own mode could reach, its non-chord tones are classifiable dissonances, and something is actually sounding that chord while the tune plays it.",
    "per_axis": [],
    "evidence": [
     "HARMONY FIT IS A SCORE INSTRUMENT AND HAS NO AUDIO TIER. Chord-tone agreement, dissonance classification and parallel-perfect detection all require knowing WHICH NOTES ARE SOUNDING, and docs/proposals/music/craft_research/COUNTERPOINT_AND_VOICE_LEADING.md:559-569 puts exactly those on the not-measurable-from-audio list (GAP 1, polyphonic transcription). Pass --plan. A card-only or audio-only tier here would be an invented proxy for the one thing the research says cannot be recovered from a render."
    ]
   },
   "detail": {}
  },
  "loudness_informational": {
   "file": "D:\\audio\\ch02_soundtrack\\CH02_T5_HearthOfFlores_V2.wav",
   "cue_class": "SERENE",
   "integrated_lufs": -13.98,
   "target_lufs": -11.55,
   "deviation_lu": -2.43,
   "tolerance_lu": 2.52,
   "clears_target": true,
   "loudness_range_lu": 5.03,
   "lra_band": [
    1.49,
    21.02
   ],
   "clears_lra_band": true,
   "true_peak_dbtp": -0.29,
   "ceiling_dbtp": -1.0,
   "clears_ceiling": false,
   "target_resolved_from": "_default",
   "target_borrowed": true,
   "policy_derived": true,
   "available": true,
   "gate": false,
   "why_not_a_gate": "the corpus's own masters are pushed into the ceiling -- MIX_POLICY.json _why_ceiling says so, and the control proves it: EX_022 Wind Scene, a track Josh named, reads -7.69 LUFS against a -12.18 target and +0.25 dBTP against a -1.0 ceiling. A gate that fails the music he loves is measuring the wrong population. The -1.0 dBTP ceiling is a delivery convention for OUR renders, which sum with SFX at runtime; a downloaded commercial-engine master is not under that contract until we master it ourselves",
   "corpus_class_distribution": {
    "n": 30,
    "target_lufs": -11.55,
    "min_lufs": -16.34,
    "max_lufs": -7.63,
    "lra_median": 5.12
   },
   "competing_borrow": {
    "class": "MELANCHOLIC",
    "target_lufs": -13.95,
    "n": 4,
    "why_printed": "SERENE has two defensible borrows and they differ by about 2.4 LU. Neither is a measurement of a serene corpus, because there is no serene corpus. Both are printed so the disagreement is visible."
   }
  },
  "quotation_screen": {
   "label": "benchmark_track",
   "verdict": "CLEAR",
   "hits": [],
   "advisories": [],
   "candidate_interval_count": 350,
   "signatures_screened": 13,
   "seed_set_gaps": [
    "LoZ Overworld main phrase",
    "SM64 Main Theme (Bob-omb Battlefield)",
    "SM64 Dire Dire Docks",
    "SMW Athletic",
    "SMB Underwater",
    "SMB3 Overworld",
    "ALttP Hyrule Castle",
    "ALttP Kakariko Village",
    "OoT Title",
    "Hyrule Field",
    "Gerudo Valley",
    "Great Fairy's Fountain",
    "MM Astral Observatory",
    "WW Grandma's Theme"
   ],
   "_zero_means": "no SEED signature matched. The seed set is partial and its named gaps are listed; CLEAR is not a clean-room certificate.",
   "available": true,
   "intervals_screened": 350,
   "honest_limit": "the extracted line is an ESTIMATE from dense polyphony, so a real quote can be missed by extraction error and a spurious run can be produced by it. CLEAR here is not a clean-room certificate -- the seed signature set is partial and names its own gaps in seed_set_gaps"
  }
 },
 "wall_verdict": {
  "instruments_that_could_decide": 8,
  "passing": 6,
  "per_instrument": {
   "cycle_law": true,
   "layer_census": true,
   "noise_structure": true,
   "melodic_intelligence": false,
   "dynamic_arc": true,
   "summit_tests": true,
   "melody_bands": false,
   "groove_instrument": true
  },
  "blind_spots": [
   {
    "instrument": "harmony_fit",
    "tier": "NEEDS-SCORE",
    "reason": "HARMONY FIT IS A SCORE INSTRUMENT AND HAS NO AUDIO TIER. Chord-tone agreement, dissonance classification and parallel-perfect detection all require knowing WHICH NOTES ARE SOUNDING, and docs/proposals/music/craft_research/COUNTERPOINT_AND_VOICE_LEADING.md:559-569 puts exactly those on the not-measurable-from-audio list (GAP 1, polyphonic transcription). Pass --plan. A card-only or audio-only tier here would be an invented proxy for the one thing the research says cannot be recovered from a render.",
    "recoverable": false,
    "how": "audio only; the NEEDS-SCORE instruments are unrecoverable for this engine and stay blind spots on every row"
   },
   {
    "instrument": "(none exists)",
    "tier": "UNMEASURED",
    "reason": "carrier migration -- the melody passed BETWEEN instruments on its returns -- no instrument in the battery identifies WHICH instrument is carrying the tune at a given moment. `instr_melody_bands` extracts ONE predominant line and folds octave doublings; `instr_hook_presence` sees the motif return but not who plays it. Source separation would be the honest route and nothing in this program uses it on the melodic layer.",
    "recoverable": false,
    "how": "the single clause Josh named most specifically on 2026-08-09 is graded by EAR ONLY. No wall verdict may be read as evidence for or against it."
   },
   {
    "instrument": "(none exists)",
    "tier": "UNMEASURED",
    "reason": "does the ending SETTLE and hand off to the next track -- `feature_rig.loop_seam` reads the seam and whether a fade was baked in, which is a different question from whether the last phrase resolves. Nothing reads cadence.",
    "recoverable": false,
    "how": "graded by ear. The seam measurement is reported and must not stand in for it."
   }
  ],
  "excluded_from_verdict": [
   {
    "measurement": "loudness_informational",
    "why": "it fails the corpus; see measurements.loudness_informational.why_not_a_gate"
   }
  ],
  "what_a_pass_is_not": "Nothing here is a judgement of quality and no listening test stands behind any of it. Three of the four instruments looked for Josh's defect in their own domain and did not find it: the cycle law passes 17 of the 18 tracks he rejected (within-album AUC 0.501), the noise detector fires on 0 of 18 across both tiers with nothing clearing the multiplicity bar, and the layer census saturates near 8 streams where a real cue runs 24 to 40 parts, so it cannot adjudicate the layer clause at all. Sensory roughness came back at chance (0.4963). Structural yield is the axis that separates, and it separates our generator from real music, not good music from filler."
 },
 "elapsed_s": 120.8
}

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