BENCH_R1_ELEVENLABS_CUE_MC0037_WaterfallTension_A.json

music/benchmark/records/BENCH_R1_ELEVENLABS_CUE_MC0037_WaterfallTension_A.json

{
 "ok": true,
 "schema": "benchmark-slate-row/1.0.0",
 "judge_version": "benchmark-judge/1.0.0",
 "track_id": "BENCH_R1_ELEVENLABS_CUE_MC0037_WaterfallTension_A",
 "engine": "elevenlabs",
 "engine_label": "ElevenLabs Music v2 (Josh's Starter tier)",
 "prompt_id": "CUE-MC0037_WaterfallTension_A",
 "variant": "",
 "cue_class": "EXPLORATION",
 "class_note": "EXPLORATION carries its own corpus band (n=8 melodic, n=8 loudness).",
 "audio": "D:\\audio\\benchmark\\elevenlabs\\MC0037_WaterfallTension_A.wav",
 "sha256": "df432ae1d012634eab6bbf39275c0752a6d98b3f0a552b9fce790e7408435a08",
 "bytes": 23056654,
 "source_codec": "pcm_s16le",
 "duration_s": 120.0,
 "judged_at": "2026-08-11T01:02:41+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": 0.6667,
   "boundaries": 6,
   "drops": 9,
   "boundaries_per_min": 3.0,
   "drops_per_min": 4.5,
   "lane_adding_raises_per_min": 9.5,
   "reads_like": "between the two populations",
   "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": false,
    "hook_presence": true,
    "noise_structure": true,
    "melodic_intelligence": true,
    "cross_track_distinctness": null,
    "dynamic_arc": true,
    "summit_tests": true
   },
   "summary": {
    "instruments_run": 8,
    "instruments_that_could_decide": 7,
    "passing": 6,
    "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_CUE_MC0037_WaterfallTension_A",
     "title": "CH02 cue MC0037_WaterfallTension_A",
     "period": {
      "period_s": 21.36235827664399,
      "strength": 0.39224356412887573,
      "best_lag_s": 21.36235827664399,
      "best_strength": 0.39224356412887573,
      "ambiguous": true,
      "descended": false,
      "subharmonic_candidate_s": 10.9598,
      "method": "audio_ssm_lag_profile",
      "window_s": [
       10.774,
       40.0
      ]
     },
     "period_agreement": {
      "card_section": 42.6665,
      "card_section_method": "card_section_repeat_lag",
      "card_complexity_autocorr": 16.1616
     },
     "escalation": {
      "first_half_power_per_cycle": 2.6581,
      "last_half_power_per_cycle": 3.6512,
      "escalation_ratio": 1.3736,
      "escalation_class": "rising"
     },
     "metrics": {
      "max_cycles_unchanged": 0.639,
      "cycle_period_s": 21.3624,
      "n_cycles": 5.6174,
      "n_novelty_events": 42,
      "passes_floor": true,
      "passes_target": true,
      "cycle_period_bars": 7.931,
      "n_novelty_moments": 20,
      "novelty_moments_per_cycle": 3.5604,
      "longest_unchanged_span_s": 13.65,
      "longest_unchanged_start_s": 0.0,
      "longest_unchanged_end_s": 13.65,
      "longest_unchanged_where": "lead_in",
      "max_cycles_unchanged_interior": 0.4784,
      "max_cycles_unchanged_no_tempo_events": 1.9848,
      "mean_cycles_between_novelty": 0.2809,
      "median_cycles_between_novelty": 0.2472,
      "law_binding": true,
      "period_ambiguous": true,
      "period_strength": 0.3922,
      "escalation_ratio": 1.3736,
      "structural_novelty_share": 0.3,
      "max_cycles_unchanged_strict": 1.9848,
      "passes_floor_strict": true,
      "passes_target_strict": true,
      "longest_unchanged_span_strict_s": 42.4,
      "longest_unchanged_start_strict_s": 0.0,
      "longest_unchanged_end_strict_s": 42.4,
      "structural_yield": 0.6667,
      "boundaries_per_min": 3.0,
      "drops_per_min": 4.5,
      "lane_adding_raises_per_min": 9.5,
      "n_beat_drop": 0,
      "n_lanes_added": 12,
      "n_lane_entry": 6,
      "n_new_section": 1,
      "n_novelty_peak": 6,
      "n_complexity_step": 0,
      "n_tempo_shift": 17
     },
     "series": {
      "novelty_timeline": [
       {
        "at_s": 0.0,
        "at_cycle": 0.0,
        "kinds": [
         "lane_entry",
         "lanes_added",
         "tempo_shift"
        ],
        "magnitude": 1.0,
        "n_events": 8
       },
       {
        "at_s": 13.65,
        "at_cycle": 0.639,
        "kinds": [
         "tempo_shift"
        ],
        "magnitude": 0.9608,
        "n_events": 1
       },
       {
        "at_s": 23.87,
        "at_cycle": 1.117,
        "kinds": [
         "tempo_shift"
        ],
        "magnitude": 0.8618,
        "n_events": 1
       },
       {
        "at_s": 29.23,
        "at_cycle": 1.368,
        "kinds": [
         "tempo_shift"
        ],
        "magnitude": 0.8028,
        "n_events": 1
       },
       {
        "at_s": 34.5,
        "at_cycle": 1.615,
        "kinds": [
         "tempo_shift"
        ],
        "magnitude": 0.8402,
        "n_events": 1
       },
       {
        "at_s": 42.4,
        "at_cycle": 1.985,
        "kinds": [
         "lane_entry",
         "lanes_added",
         "tempo_shift"
        ],
        "magnitude": 1.0,
        "n_events": 3
       },
       {
        "at_s": 47.671,
        "at_cycle": 2.232,
        "kinds": [
         "lanes_added",
         "new_section",
         "novelty_peak",
         "tempo_shift"
        ],
        "magnitude": 1.0,
        "n_events": 4
       },
       {
        "at_s": 53.15,
        "at_cycle": 2.488,
        "kinds": [
         "lanes_added",
         "tempo_shift"
        ],
        "magnitude": 1.0,
        "n_events": 2
       },
       {
        "at_s": 60.23,
        "at_cycle": 2.819,
        "kinds": [
         "tempo_shift"
        ],
        "magnitude": 1.0,
        "n_events": 1
       },
       {
        "at_s": 63.855,
        "at_cycle": 2.989,
        "kinds": [
         "lanes_added",
         "novelty_peak",
         "tempo_shift"
        ],
        "magnitude": 1.0,
        "n_events": 3
       },
       {
        "at_s": 69.126,
        "at_cycle": 3.236,
        "kinds": [
         "lanes_added"
        ],
        "magnitude": 0.4075,
        "n_events": 1
       },
       {
        "at_s": 77.35,
        "at_cycle": 3.621,
        "kinds": [
         "lanes_added",
         "novelty_peak",
         "tempo_shift"
        ],
        "magnitude": 0.7327,
        "n_events": 3
       },
       {
        "at_s": 82.29,
        "at_cycle": 3.852,
        "kinds": [
         "tempo_shift"
        ],
        "magnitude": 1.0,
        "n_events": 1
       },
       {
        "at_s": 87.12,
        "at_cycle": 4.078,
        "kinds": [
         "tempo_shift"
        ],
        "magnitude": 0.9347,
        "n_events": 1
       },
       {
        "at_s": 90.465,
        "at_cycle": 4.235,
        "kinds": [
         "lanes_added",
         "novelty_peak"
        ],
        "magnitude": 0.7288,
        "n_events": 2
       },
       {
        "at_s": 95.759,
        "at_cycle": 4.483,
        "kinds": [
         "lanes_added",
         "tempo_shift"
        ],
        "magnitude": 1.0,
        "n_events": 2
       },
       {
        "at_s": 100.984,
        "at_cycle": 4.727,
        "kinds": [
         "lanes_added",
         "novelty_peak"
        ],
        "magnitude": 0.7081,
        "n_events": 2
       },
       {
        "at_s": 106.51,
        "at_cycle": 4.986,
        "kinds": [
         "lanes_added",
         "tempo_shift"
        ],
        "magnitude": 0.9065,
        "n_events": 2
       },
       {
        "at_s": 111.92,
        "at_cycle": 5.239,
        "kinds": [
         "lanes_added",
         "novelty_peak"
        ],
        "magnitude": 0.8367,
        "n_events": 2
       },
       {
        "at_s": 115.47,
        "at_cycle": 5.405,
        "kinds": [
         "tempo_shift"
        ],
        "magnitude": 1.0,
        "n_events": 1
       }
      ],
      "cycles_between_novelty": [
       0.639,
       0.4784,
       0.2509,
       0.2467,
       0.3698,
       0.2467,
       0.2565,
       0.3314,
       0.1697,
       0.2467,
       0.385,
       0.2312,
       0.2261,
       0.1566,
       0.2478,
       0.2446,
       0.2587,
       0.2532,
       0.1662,
       0.2121
      ],
      "unchanged_spans": [
       {
        "start_s": 0.0,
        "end_s": 13.65,
        "cycles": 0.639,
        "where": "lead_in"
       },
       {
        "start_s": 13.65,
        "end_s": 23.87,
        "cycles": 0.4784,
        "where": "interior"
       },
       {
        "start_s": 23.87,
        "end_s": 29.23,
        "cycles": 0.2509,
        "where": "interior"
       },
       {
        "start_s": 29.23,
        "end_s": 34.5,
        "cycles": 0.2467,
        "where": "interior"
       },
       {
        "start_s": 34.5,
        "end_s": 42.4,
        "cycles": 0.3698,
        "where": "interior"
       },
       {
        "start_s": 42.4,
        "end_s": 47.671,
        "cycles": 0.2467,
        "where": "interior"
       },
       {
        "start_s": 47.671,
        "end_s": 53.15,
        "cycles": 0.2565,
        "where": "interior"
       },
       {
        "start_s": 53.15,
        "end_s": 60.23,
        "cycles": 0.3314,
        "where": "interior"
       },
       {
        "start_s": 60.23,
        "end_s": 63.855,
        "cycles": 0.1697,
        "where": "interior"
       },
       {
        "start_s": 63.855,
        "end_s": 69.126,
        "cycles": 0.2467,
        "where": "interior"
       },
       {
        "start_s": 69.126,
        "end_s": 77.35,
        "cycles": 0.385,
        "where": "interior"
       },
       {
        "start_s": 77.35,
        "end_s": 82.29,
        "cycles": 0.2312,
        "where": "interior"
       },
       {
        "start_s": 82.29,
        "end_s": 87.12,
        "cycles": 0.2261,
        "where": "interior"
       },
       {
        "start_s": 87.12,
        "end_s": 90.465,
        "cycles": 0.1566,
        "where": "interior"
       },
       {
        "start_s": 90.465,
        "end_s": 95.759,
        "cycles": 0.2478,
        "where": "interior"
       },
       {
        "start_s": 95.759,
        "end_s": 100.984,
        "cycles": 0.2446,
        "where": "interior"
       },
       {
        "start_s": 100.984,
        "end_s": 106.51,
        "cycles": 0.2587,
        "where": "interior"
       },
       {
        "start_s": 106.51,
        "end_s": 111.92,
        "cycles": 0.2532,
        "where": "interior"
       },
       {
        "start_s": 111.92,
        "end_s": 115.47,
        "cycles": 0.1662,
        "where": "interior"
       },
       {
        "start_s": 115.47,
        "end_s": 120.0,
        "cycles": 0.2121,
        "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 21.36 s (7.931 bars) by audio_ssm_lag_profile; track is 5.6 cycles long",
       "lag-profile peak at 21.36 s; no subharmonic descent was needed",
       "42 novelty events collapse to 20 moments (lane_entry 6, lanes_added 12, new_section 1, novelty_peak 6, tempo_shift 17)",
       "worst unchanged span 13.7 s = 0.64 cycles, 0-14 s (lead_in)",
       "period is AMBIGUOUS: a subharmonic at 10.96 s nearly won against the chosen 21.36 s; at the shorter reading the worst span is 1.25 cycles",
       "without tempo events the worst span reads 1.98 cycles",
       "STRICT reading, counting only events that ADD (a band arriving, a raise adding lanes, a structural change) and never a drop: worst span 1.98 cycles",
       "structural yield 0.67 (3.00 boundaries/min against 4.50 drops/min) -- a generation-defect axis, not a quality one",
       "novelty power per cycle 2.6581 in the first half against 3.6512 in the second (rising)"
      ]
     }
    },
    "layer_census": {
     "instrument": "layer_census",
     "version": "v1",
     "available": true,
     "reason": "",
     "metrics": {
      "n_bands_active": 9,
      "band_peak_simultaneity": 9.0,
      "band_mean_simultaneity": 6.654,
      "band_headroom": 2.346,
      "band_entrance_spread": 0.3556,
      "n_band_entrances": 2,
      "n_band_subtractions": 2,
      "band_peak_position": 0.356,
      "band_entrance_front_load": 0.7778,
      "band_active_fraction_mean": 0.7393,
      "est_layers_max": 7.0,
      "est_layers_mean": 5.8978,
      "est_layers_median": 6.0,
      "est_layers_p90": 7.0,
      "entrance_spread": 0.5514,
      "n_entrances": 5,
      "n_subtractions": 7,
      "n_deep_subtractions": 2,
      "subtraction_depth_mean": 1.2857142857142858,
      "layer_peak_position": 0.0019,
      "n_texture_plateaus": 8,
      "time_to_first_full_texture_s": 0.232,
      "time_to_first_full_texture_frac": 0.0019,
      "entrance_front_load": 0.0,
      "late_entrance_frac": 0.8,
      "passes_floor": 0,
      "passes_target": 0
     },
     "series": {
      "band_entry_positions": [
       0.0,
       0.0,
       0.0,
       0.0,
       0.0,
       0.0,
       0.011,
       0.3556,
       0.3556
      ],
      "band_exit_positions": [
       0.9644,
       0.9853,
       0.9896,
       0.9899,
       0.9998,
       0.9998,
       0.9998,
       0.9998,
       0.9998
      ],
      "layer_count_over_time": [
       5.0,
       7.0,
       7.0,
       7.0,
       7.0,
       7.0,
       7.0,
       7.0,
       7.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       7.0,
       7.0,
       7.0,
       7.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,
       6.0,
       6.0,
       7.0,
       7.0,
       7.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       7.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       5.0,
       6.0,
       6.0,
       6.0,
       6.0,
       7.0,
       7.0,
       7.0,
       7.0,
       6.0,
       6.0,
       5.0,
       5.0,
       5.0,
       5.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       5.0,
       6.0,
       6.0,
       7.0,
       7.0,
       7.0,
       7.0,
       7.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       7.0,
       7.0,
       6.0,
       6.0,
       5.0,
       6.0,
       6.0,
       6.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,
       7.0,
       7.0,
       7.0,
       7.0,
       6.0,
       6.0,
       7.0,
       7.0,
       7.0,
       7.0,
       6.0,
       5.0,
       6.0,
       7.0,
       7.0,
       7.0,
       6.0,
       5.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       7.0,
       7.0,
       6.0,
       6.0,
       6.0,
       6.0,
       7.0,
       7.0,
       7.0,
       7.0,
       6.0,
       6.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       6.0,
       6.0,
       6.0,
       5.0,
       5.0,
       5.0,
       5.0,
       6.0,
       6.0,
       6.0,
       6.0,
       7.0,
       7.0,
       7.0,
       7.0,
       7.0,
       6.0,
       6.0,
       6.0,
       6.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       6.0,
       6.0,
       7.0,
       6.0,
       7.0,
       7.0,
       7.0,
       7.0,
       6.0,
       5.0,
       5.0,
       5.0,
       5.0,
       6.0,
       7.0,
       7.0,
       7.0,
       7.0,
       7.0,
       7.0,
       6.0,
       6.0,
       6.0,
       6.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       6.0,
       6.0,
       6.0,
       7.0,
       7.0,
       7.0,
       7.0,
       6.0,
       6.0,
       6.0,
       6.0,
       5.0,
       5.0,
       6.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       6.0,
       7.0,
       7.0,
       7.0,
       7.0,
       7.0,
       7.0,
       7.0,
       7.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       5.0,
       5.0,
       4.0,
       4.0,
       5.0,
       5.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       7.0,
       7.0,
       6.0,
       6.0,
       6.0,
       7.0,
       7.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       7.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       7.0,
       6.0,
       7.0,
       7.0,
       7.0,
       7.0,
       6.0,
       6.0,
       5.0,
       5.0,
       6.0,
       5.0,
       6.0,
       6.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       6.0,
       5.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       7.0,
       7.0,
       7.0,
       7.0,
       7.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       5.0,
       5.0,
       4.0,
       5.0,
       5.0,
       5.0,
       4.0,
       4.0,
       4.0,
       4.0,
       4.0,
       5.0,
       5.0,
       5.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       5.0,
       6.0,
       6.0,
       6.0,
       7.0,
       7.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       6.0,
       7.0,
       7.0,
       7.0,
       5.0,
       4.0,
       4.0,
       4.0,
       4.0,
       4.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       6.0,
       6.0,
       6.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       5.0,
       6.0,
       6.0
      ],
      "layer_count_times_s": [
       0.0,
       0.28,
       0.56,
       0.84,
       1.11,
       1.39,
       1.67,
       1.95,
       2.23,
       2.51,
       2.79,
       3.07,
       3.34,
       3.62,
       3.9,
       4.18,
       4.46,
       4.74,
       5.02,
       5.29,
       5.57,
       5.85,
       6.13,
       6.41,
       6.69,
       6.97,
       7.24,
       7.52,
       7.8,
       8.08,
       8.36,
       8.64,
       8.92,
       9.2,
       9.47,
       9.75,
       10.03,
       10.31,
       10.59,
       10.87,
       11.15,
       11.42,
       11.7,
       11.98,
       12.26,
       12.54,
       12.82,
       13.1,
       13.37,
       13.65,
       13.93,
       14.21,
       14.49,
       14.77,
       15.05,
       15.33,
       15.6,
       15.88,
       16.16,
       16.44,
       16.72,
       17.0,
       17.28,
       17.55,
       17.83,
       18.11,
       18.39,
       18.67,
       18.95,
       19.23,
       19.5,
       19.78,
       20.06,
       20.34,
       20.62,
       20.9,
       21.18,
       21.46,
       21.73,
       22.01,
       22.29,
       22.57,
       22.85,
       23.13,
       23.41,
       23.68,
       23.96,
       24.24,
       24.52,
       24.8,
       25.08,
       25.36,
       25.63,
       25.91,
       26.19,
       26.47,
       26.75,
       27.03,
       27.31,
       27.59,
       27.86,
       28.14,
       28.42,
       28.7,
       28.98,
       29.26,
       29.54,
       29.81,
       30.09,
       30.37,
       30.65,
       30.93,
       31.21,
       31.49,
       31.76,
       32.04,
       32.32,
       32.6,
       32.88,
       33.16,
       33.44,
       33.72,
       33.99,
       34.27,
       34.55,
       34.83,
       35.11,
       35.39,
       35.67,
       35.94,
       36.22,
       36.5,
       36.78,
       37.06,
       37.34,
       37.62,
       37.89,
       38.17,
       38.45,
       38.73,
       39.01,
       39.29,
       39.57,
       39.85,
       40.12,
       40.4,
       40.68,
       40.96,
       41.24,
       41.52,
       41.8,
       42.07,
       42.35,
       42.63,
       42.91,
       43.19,
       43.47,
       43.75,
       44.03,
       44.3,
       44.58,
       44.86,
       45.14,
       45.42,
       45.7,
       45.98,
       46.25,
       46.53,
       46.81,
       47.09,
       47.37,
       47.65,
       47.93,
       48.2,
       48.48,
       48.76,
       49.04,
       49.32,
       49.6,
       49.88,
       50.16,
       50.43,
       50.71,
       50.99,
       51.27,
       51.55,
       51.83,
       52.11,
       52.38,
       52.66,
       52.94,
       53.22,
       53.5,
       53.78,
       54.06,
       54.33,
       54.61,
       54.89,
       55.17,
       55.45,
       55.73,
       56.01,
       56.29,
       56.56,
       56.84,
       57.12,
       57.4,
       57.68,
       57.96,
       58.24,
       58.51,
       58.79,
       59.07,
       59.35,
       59.63,
       59.91,
       60.19,
       60.46,
       60.74,
       61.02,
       61.3,
       61.58,
       61.86,
       62.14,
       62.42,
       62.69,
       62.97,
       63.25,
       63.53,
       63.81,
       64.09,
       64.37,
       64.64,
       64.92,
       65.2,
       65.48,
       65.76,
       66.04,
       66.32,
       66.59,
       66.87,
       67.15,
       67.43,
       67.71,
       67.99,
       68.27,
       68.55,
       68.82,
       69.1,
       69.38,
       69.66,
       69.94,
       70.22,
       70.5,
       70.77,
       71.05,
       71.33,
       71.61,
       71.89,
       72.17,
       72.45,
       72.72,
       73.0,
       73.28,
       73.56,
       73.84,
       74.12,
       74.4,
       74.68,
       74.95,
       75.23,
       75.51,
       75.79,
       76.07,
       76.35,
       76.63,
       76.9,
       77.18,
       77.46,
       77.74,
       78.02,
       78.3,
       78.58,
       78.85,
       79.13,
       79.41,
       79.69,
       79.97,
       80.25,
       80.53,
       80.81,
       81.08,
       81.36,
       81.64,
       81.92,
       82.2,
       82.48,
       82.76,
       83.03,
       83.31,
       83.59,
       83.87,
       84.15,
       84.43,
       84.71,
       84.99,
       85.26,
       85.54,
       85.82,
       86.1,
       86.38,
       86.66,
       86.94,
       87.21,
       87.49,
       87.77,
       88.05,
       88.33,
       88.61,
       88.89,
       89.16,
       89.44,
       89.72,
       90.0,
       90.28,
       90.56,
       90.84,
       91.12,
       91.39,
       91.67,
       91.95,
       92.23,
       92.51,
       92.79,
       93.07,
       93.34,
       93.62,
       93.9,
       94.18,
       94.46,
       94.74,
       95.02,
       95.29,
       95.57,
       95.85,
       96.13,
       96.41,
       96.69,
       96.97,
       97.25,
       97.52,
       97.8,
       98.08,
       98.36,
       98.64,
       98.92,
       99.2,
       99.47,
       99.75,
       100.03,
       100.31,
       100.59,
       100.87,
       101.15,
       101.42,
       101.7,
       101.98,
       102.26,
       102.54,
       102.82,
       103.1,
       103.38,
       103.65,
       103.93,
       104.21,
       104.49,
       104.77,
       105.05,
       105.33,
       105.6,
       105.88,
       106.16,
       106.44,
       106.72,
       107.0,
       107.28,
       107.55,
       107.83,
       108.11,
       108.39,
       108.67,
       108.95,
       109.23,
       109.51,
       109.78,
       110.06,
       110.34,
       110.62,
       110.9,
       111.18,
       111.46,
       111.73,
       112.01,
       112.29,
       112.57,
       112.85,
       113.13,
       113.41,
       113.68,
       113.96,
       114.24,
       114.52,
       114.8,
       115.08,
       115.36,
       115.64,
       115.91,
       116.19,
       116.47,
       116.75,
       117.03,
       117.31,
       117.59,
       117.86,
       118.14,
       118.42,
       118.7,
       118.98,
       119.26,
       119.54,
       119.81
      ],
      "entrance_schedule": [
       {
        "at_s": 29.489,
        "position": 0.2457,
        "delta": 1.0
       },
       {
        "at_s": 65.527,
        "position": 0.5461,
        "delta": 2.0
       },
       {
        "at_s": 78.576,
        "position": 0.6548,
        "delta": 1.0
       },
       {
        "at_s": 95.248,
        "position": 0.7937,
        "delta": 1.0
       },
       {
        "at_s": 104.768,
        "position": 0.8731,
        "delta": 2.0
       }
      ],
      "exit_schedule": [
       {
        "at_s": 2.322,
        "position": 0.0193,
        "delta": -1.0
       },
       {
        "at_s": 30.79,
        "position": 0.2566,
        "delta": -1.0
       },
       {
        "at_s": 50.109,
        "position": 0.4176,
        "delta": -1.0
       },
       {
        "at_s": 67.384,
        "position": 0.5615,
        "delta": -2.0
       },
       {
        "at_s": 93.205,
        "position": 0.7767,
        "delta": -1.0
       },
       {
        "at_s": 103.329,
        "position": 0.8611,
        "delta": -2.0
       },
       {
        "at_s": 113.453,
        "position": 0.9454,
        "delta": -1.0
       }
      ],
      "plateaus": [
       [
        0.0,
        2.322,
        7.0
       ],
       [
        2.322,
        29.489,
        6.0
       ],
       [
        29.489,
        30.79,
        7.0
       ],
       [
        30.79,
        50.109,
        6.0
       ],
       [
        50.109,
        65.527,
        5.0
       ],
       [
        65.527,
        67.384,
        7.0
       ],
       [
        67.384,
        78.576,
        5.0
       ],
       [
        78.576,
        93.205,
        6.0
       ],
       [
        93.205,
        95.248,
        5.0
       ],
       [
        95.248,
        103.329,
        6.0
       ],
       [
        103.329,
        104.768,
        4.0
       ],
       [
        104.768,
        113.453,
        6.0
       ],
       [
        113.453,
        120.001,
        5.0
       ]
      ]
     },
     "verdict": {
      "passes": false,
      "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.90, peak 7. 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.90 against a corpus-derived floor of 4.74 and target 5.4264; entrance spread 0.551 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": 0.046,
      "n_returns": 2,
      "transformation_share": 0.0,
      "structural_transformation_share": 0.0,
      "max_return_gap_s": 88.049,
      "hook_strength": 0.7639,
      "passes_floor": true,
      "passes_target": false,
      "total_length_s": 120.0,
      "hook_n_notes": 16,
      "hook_vocab_size": 6,
      "hook_range_semitones": 14.0,
      "hook_licensed_leap": 1.0,
      "card_recurrence_lag_s": 0.464,
      "card_self_similarity_lift": 0.1907,
      "hook_reproduces_known_signature": 0.0,
      "max_return_gap_frac": 0.7337,
      "returns_per_min": 1.0,
      "mean_return_similarity": 0.731,
      "transposed_share": 0.0,
      "timescaled_share": 0.0,
      "distinct_transpositions": 1,
      "contour_return_rate": 2.0,
      "interval_return_rate": 0.0,
      "melodic_salience": 0.9694,
      "audio_duration_s": 120.0
     },
     "series": {
      "match_curve_times_s": [
       0.0,
       0.19,
       0.37,
       0.56,
       0.74,
       0.93,
       1.11,
       1.3,
       1.49,
       1.67,
       1.86,
       2.04,
       2.23,
       2.41,
       2.6,
       2.79,
       2.97,
       3.16,
       3.34,
       3.53,
       3.72,
       3.9,
       4.09,
       4.27,
       4.46,
       4.64,
       4.83,
       5.02,
       5.2,
       5.39,
       5.57,
       5.76,
       5.94,
       6.13,
       6.32,
       6.5,
       6.69,
       6.87,
       7.06,
       7.24,
       7.43,
       7.62,
       7.8,
       7.99,
       8.17,
       8.36,
       8.54,
       8.73,
       8.92,
       9.1,
       9.29,
       9.47,
       9.66,
       9.85,
       10.03,
       10.22,
       10.4,
       10.59,
       10.77,
       10.96,
       11.15,
       11.33,
       11.52,
       11.7,
       11.89,
       12.07,
       12.26,
       12.45,
       12.63,
       12.82,
       13.0,
       13.19,
       13.37,
       13.56,
       13.75,
       13.93,
       14.12,
       14.3,
       14.49,
       14.68,
       14.86,
       15.05,
       15.23,
       15.42,
       15.6,
       15.79,
       15.98,
       16.16,
       16.35,
       16.53,
       16.72,
       16.9,
       17.09,
       17.28,
       17.46,
       17.65,
       17.83,
       18.02,
       18.2,
       18.39,
       18.58,
       18.76,
       18.95,
       19.13,
       19.32,
       19.5,
       19.69,
       19.88,
       20.06,
       20.25,
       20.43,
       20.62,
       20.81,
       20.99,
       21.18,
       21.36,
       21.55,
       21.73,
       21.92,
       22.11,
       22.29,
       22.48,
       22.66,
       22.85,
       23.03,
       23.22,
       23.41,
       23.59,
       23.78,
       23.96,
       24.15,
       24.33,
       24.52,
       24.71,
       24.89,
       25.08,
       25.26,
       25.45,
       25.63,
       25.82,
       26.01,
       26.19,
       26.38,
       26.56,
       26.75,
       26.94,
       27.12,
       27.31,
       27.49,
       27.68,
       27.86,
       28.05,
       28.24,
       28.42,
       28.61,
       28.79,
       28.98,
       29.16,
       29.35,
       29.54,
       29.72,
       29.91,
       30.09,
       30.28,
       30.46,
       30.65,
       30.84,
       31.02,
       31.21,
       31.39,
       31.58,
       31.76,
       31.95,
       32.14,
       32.32,
       32.51,
       32.69,
       32.88,
       33.07,
       33.25,
       33.44,
       33.62,
       33.81,
       33.99,
       34.18,
       34.37,
       34.55,
       34.74,
       34.92,
       35.11,
       35.29,
       35.48,
       35.67,
       35.85,
       36.04,
       36.22,
       36.41,
       36.59,
       36.78,
       36.97,
       37.15,
       37.34,
       37.52,
       37.71,
       37.89,
       38.08,
       38.27,
       38.45,
       38.64,
       38.82,
       39.01,
       39.2,
       39.38,
       39.57,
       39.75,
       39.94,
       40.12,
       40.31,
       40.5,
       40.68,
       40.87,
       41.05,
       41.24,
       41.42,
       41.61,
       41.8,
       41.98,
       42.17,
       42.35,
       42.54,
       42.72,
       42.91,
       43.1,
       43.28,
       43.47,
       43.65,
       43.84,
       44.03,
       44.21,
       44.4,
       44.58,
       44.77,
       44.95,
       45.14,
       45.33,
       45.51,
       45.7,
       45.88,
       46.07,
       46.25,
       46.44,
       46.63,
       46.81,
       47.0,
       47.18,
       47.37,
       47.55,
       47.74,
       47.93,
       48.11,
       48.3,
       48.48,
       48.67,
       48.85,
       49.04,
       49.23,
       49.41,
       49.6,
       49.78,
       49.97,
       50.16,
       50.34,
       50.53,
       50.71,
       50.9,
       51.08,
       51.27,
       51.46,
       51.64,
       51.83,
       52.01,
       52.2,
       52.38,
       52.57,
       52.76,
       52.94,
       53.13,
       53.31,
       53.5,
       53.68,
       53.87,
       54.06,
       54.24,
       54.43,
       54.61,
       54.8,
       54.98,
       55.17,
       55.36,
       55.54,
       55.73,
       55.91,
       56.1,
       56.29,
       56.47,
       56.66,
       56.84,
       57.03,
       57.21,
       57.4,
       57.59,
       57.77,
       57.96,
       58.14,
       58.33,
       58.51,
       58.7,
       58.89,
       59.07,
       59.26,
       59.44,
       59.63,
       59.81,
       60.0,
       60.19,
       60.37,
       60.56,
       60.74,
       60.93,
       61.11,
       61.3,
       61.49,
       61.67,
       61.86,
       62.04,
       62.23,
       62.42,
       62.6,
       62.79,
       62.97,
       63.16,
       63.34,
       63.53,
       63.72,
       63.9,
       64.09,
       64.27,
       64.46,
       64.64,
       64.83,
       65.02,
       65.2,
       65.39,
       65.57,
       65.76,
       65.94,
       66.13,
       66.32,
       66.5,
       66.69,
       66.87,
       67.06,
       67.24,
       67.43,
       67.62,
       67.8,
       67.99,
       68.17,
       68.36,
       68.55,
       68.73,
       68.92,
       69.1,
       69.29,
       69.47,
       69.66,
       69.85,
       70.03,
       70.22,
       70.4,
       70.59,
       70.77,
       70.96,
       71.15,
       71.33,
       71.52,
       71.7,
       71.89,
       72.07,
       72.26,
       72.45,
       72.63,
       72.82,
       73.0,
       73.19,
       73.38,
       73.56,
       73.75,
       73.93,
       74.12,
       74.3,
       74.49,
       74.68,
       74.86,
       75.05,
       75.23,
       75.42,
       75.6,
       75.79,
       75.98,
       76.16,
       76.35,
       76.53,
       76.72,
       76.9,
       77.09,
       77.28,
       77.46,
       77.65,
       77.83,
       78.02,
       78.2,
       78.39,
       78.58,
       78.76,
       78.95,
       79.13,
       79.32,
       79.51,
       79.69,
       79.88,
       80.06,
       80.25,
       80.43,
       80.62,
       80.81,
       80.99,
       81.18,
       81.36,
       81.55,
       81.73,
       81.92,
       82.11,
       82.29,
       82.48,
       82.66,
       82.85,
       83.03,
       83.22,
       83.41,
       83.59,
       83.78,
       83.96,
       84.15,
       84.33,
       84.52,
       84.71,
       84.89,
       85.08,
       85.26,
       85.45,
       85.64,
       85.82,
       86.01,
       86.19,
       86.38,
       86.56,
       86.75,
       86.94,
       87.12,
       87.31,
       87.49,
       87.68,
       87.86,
       88.05,
       88.24,
       88.42,
       88.61,
       88.79,
       88.98,
       89.16,
       89.35,
       89.54,
       89.72,
       89.91,
       90.09,
       90.28,
       90.46,
       90.65,
       90.84,
       91.02,
       91.21,
       91.39,
       91.58,
       91.77,
       91.95,
       92.14,
       92.32,
       92.51,
       92.69,
       92.88,
       93.07,
       93.25,
       93.44,
       93.62,
       93.81,
       93.99,
       94.18,
       94.37,
       94.55,
       94.74,
       94.92,
       95.11,
       95.29,
       95.48,
       95.67,
       95.85,
       96.04,
       96.22,
       96.41,
       96.6,
       96.78,
       96.97,
       97.15,
       97.34,
       97.52,
       97.71,
       97.9,
       98.08,
       98.27,
       98.45,
       98.64,
       98.82,
       99.01,
       99.2,
       99.38,
       99.57,
       99.75,
       99.94,
       100.12,
       100.31,
       100.5,
       100.68,
       100.87,
       101.05,
       101.24,
       101.42,
       101.61,
       101.8,
       101.98,
       102.17,
       102.35,
       102.54,
       102.73,
       102.91,
       103.1,
       103.28,
       103.47,
       103.65,
       103.84,
       104.03,
       104.21,
       104.4,
       104.58,
       104.77,
       104.95,
       105.14,
       105.33,
       105.51,
       105.7,
       105.88,
       106.07,
       106.25,
       106.44,
       106.63,
       106.81,
       107.0,
       107.18,
       107.37,
       107.55,
       107.74,
       107.93,
       108.11,
       108.3,
       108.48,
       108.67,
       108.86,
       109.04,
       109.23,
       109.41,
       109.6,
       109.78,
       109.97,
       110.16,
       110.34,
       110.53,
       110.71,
       110.9,
       111.08,
       111.27,
       111.46,
       111.64,
       111.83,
       112.01,
       112.2,
       112.38,
       112.57,
       112.76,
       112.94,
       113.13,
       113.31,
       113.5,
       113.68,
       113.87,
       114.06,
       114.24,
       114.43,
       114.61,
       114.8,
       114.99,
       115.17,
       115.36,
       115.54,
       115.73,
       115.91,
       116.1,
       116.29,
       116.47,
       116.66,
       116.84,
       117.03,
       117.21,
       117.4,
       117.59,
       117.77,
       117.96,
       118.14,
       118.33,
       118.51,
       118.7,
       118.89,
       119.07,
       119.26,
       119.44,
       119.63,
       119.81
      ],
      "match_curve": [
       1.0,
       0.9327,
       0.7876,
       0.7402,
       0.7227,
       0.7055,
       0.7463,
       0.7747,
       0.7683,
       0.7422,
       0.7388,
       0.7525,
       0.7504,
       0.7658,
       0.7705,
       0.7528,
       0.7467,
       0.7555,
       0.7352,
       0.694,
       0.6624,
       0.6731,
       0.661,
       0.652,
       0.6686,
       0.6521,
       0.6465,
       0.6521,
       0.704,
       0.7015,
       0.6447,
       0.637,
       0.6358,
       0.6378,
       0.6395,
       0.6682,
       0.6807,
       0.6313,
       0.6179,
       0.6213,
       0.6315,
       0.6429,
       0.6494,
       0.6482,
       0.6415,
       0.6331,
       0.629,
       0.6287,
       0.6274,
       0.6233,
       0.6197,
       0.6278,
       0.6291,
       0.6264,
       0.6249,
       0.634,
       0.6492,
       0.6574,
       0.657,
       0.651,
       0.6447,
       0.6419,
       0.6497,
       0.6568,
       0.6625,
       0.6558,
       0.6393,
       0.6498,
       0.6433,
       0.6396,
       0.6598,
       0.6717,
       0.669,
       0.6522,
       0.628,
       0.6073,
       0.5991,
       0.6099,
       0.6317,
       0.6756,
       0.6454,
       0.6478,
       0.6475,
       0.6403,
       0.6255,
       0.6154,
       0.672,
       0.6589,
       0.6103,
       0.6212,
       0.6267,
       0.6246,
       0.6165,
       0.6508,
       0.6406,
       0.6025,
       0.5992,
       0.6007,
       0.606,
       0.6104,
       0.6724,
       0.6651,
       0.6205,
       0.6118,
       0.6214,
       0.6326,
       0.6396,
       0.6929,
       0.6953,
       0.6232,
       0.6152,
       0.6203,
       0.6313,
       0.6417,
       0.6842,
       0.7012,
       0.6728,
       0.6475,
       0.6529,
       0.6556,
       0.6355,
       0.6526,
       0.6623,
       0.6519,
       0.6536,
       0.6583,
       0.6436,
       0.6176,
       0.602,
       0.6355,
       0.6143,
       0.5944,
       0.5973,
       0.6042,
       0.6148,
       0.6254,
       0.6312,
       0.6285,
       0.6165,
       0.6072,
       0.6096,
       0.611,
       0.6101,
       0.613,
       0.6244,
       0.6261,
       0.6244,
       0.6223,
       0.6156,
       0.6083,
       0.6038,
       0.6023,
       0.6034,
       0.6049,
       0.6047,
       0.5991,
       0.5868,
       0.6418,
       0.6785,
       0.6513,
       0.5883,
       0.5703,
       0.5551,
       0.6065,
       0.6823,
       0.7258,
       0.703,
       0.6531,
       0.633,
       0.6131,
       0.6423,
       0.7223,
       0.7609,
       0.7265,
       0.6855,
       0.6949,
       0.692,
       0.6978,
       0.7229,
       0.7233,
       0.7047,
       0.702,
       0.7172,
       0.715,
       0.6953,
       0.6895,
       0.7053,
       0.7064,
       0.6946,
       0.7291,
       0.7365,
       0.7022,
       0.6438,
       0.6438,
       0.6567,
       0.6442,
       0.6224,
       0.6115,
       0.601,
       0.6,
       0.6174,
       0.6083,
       0.5426,
       0.5056,
       0.4813,
       0.4743,
       0.4527,
       0.4357,
       0.4417,
       0.4546,
       0.451,
       0.4325,
       0.3934,
       0.3642,
       0.3645,
       0.3672,
       0.3673,
       0.3474,
       0.2882,
       0.2067,
       0.1339,
       0.0993,
       0.1335,
       0.1605,
       0.1614,
       0.1713,
       0.1953,
       0.1839,
       0.1264,
       0.0673,
       -0.0077,
       -0.1205,
       -0.2208,
       -0.2802,
       -0.31,
       -0.3295,
       -0.3508,
       -0.3715,
       -0.3888,
       -0.4012,
       -0.4087,
       -0.4156,
       -0.4305,
       -0.4599,
       -0.4917,
       -0.5124,
       -0.5387,
       -0.5682,
       -0.5574,
       -0.5427,
       -0.538,
       -0.5556,
       -0.5809,
       -0.6378,
       -0.7225,
       -0.7731,
       -0.8043,
       -0.8196,
       -0.8276,
       -0.8187,
       -0.8081,
       -0.7945,
       -0.7653,
       -0.713,
       -0.6424,
       -0.5698,
       -0.4864,
       -0.4338,
       -0.404,
       -0.3862,
       -0.3777,
       -0.3649,
       -0.3338,
       -0.272,
       -0.2147,
       -0.1924,
       -0.1994,
       -0.2173,
       -0.2354,
       -0.2468,
       -0.2417,
       -0.2168,
       -0.1833,
       -0.1142,
       -0.0455,
       -0.0165,
       -0.0151,
       -0.0405,
       -0.109,
       -0.1918,
       -0.2502,
       -0.2973,
       -0.3555,
       -0.4235,
       -0.5072,
       -0.5923,
       -0.5975,
       -0.5992,
       -0.598,
       -0.5951,
       -0.5931,
       -0.594,
       -0.5977,
       -0.6029,
       -0.6078,
       -0.6137,
       -0.6247,
       -0.6423,
       -0.6659,
       -0.6935,
       -0.7189,
       -0.7361,
       -0.742,
       -0.7382,
       -0.7308,
       -0.7258,
       -0.721,
       -0.7075,
       -0.6831,
       -0.6492,
       -0.6099,
       -0.5715,
       -0.5389,
       -0.5123,
       -0.4904,
       -0.47,
       -0.4469,
       -0.4203,
       -0.3938,
       -0.3729,
       -0.3603,
       -0.3531,
       -0.3467,
       -0.3377,
       -0.3264,
       -0.3156,
       -0.3088,
       -0.3073,
       -0.3079,
       -0.3021,
       -0.2962,
       -0.28,
       -0.2606,
       -0.2422,
       -0.2288,
       -0.2204,
       -0.2017,
       -0.1824,
       -0.1612,
       -0.1341,
       -0.1003,
       -0.0687,
       -0.0503,
       -0.0475,
       -0.0537,
       -0.0596,
       -0.0259,
       0.0156,
       0.0518,
       0.0756,
       0.0763,
       0.1007,
       0.1215,
       0.1261,
       0.1291,
       0.1901,
       0.2265,
       0.218,
       0.1697,
       0.1109,
       0.0753,
       0.0759,
       0.0966,
       0.1073,
       0.1426,
       0.1588,
       0.164,
       0.1705,
       0.1892,
       0.2219,
       0.2587,
       0.28,
       0.2743,
       0.2476,
       0.2433,
       0.2256,
       0.2296,
       0.2477,
       0.2557,
       0.2525,
       0.2422,
       0.2299,
       0.216,
       0.2006,
       0.2151,
       0.2153,
       0.1996,
       0.181,
       0.1691,
       0.1647,
       0.1749,
       0.1922,
       0.2006,
       0.2023,
       0.2036,
       0.2014,
       0.1916,
       0.1789,
       0.1662,
       0.1508,
       0.1321,
       0.1144,
       0.1022,
       0.0967,
       0.0953,
       0.095,
       0.0902,
       0.0823,
       0.0462,
       0.0207,
       0.0081,
       0.0186,
       0.0287,
       0.0301,
       0.0219,
       -0.0033,
       -0.0422,
       -0.0739,
       -0.0962,
       -0.1063,
       -0.0846,
       -0.0686,
       -0.0807,
       -0.1096,
       -0.1029,
       -0.0766,
       0.0011,
       0.0945,
       0.1769,
       0.233,
       0.2669,
       0.29,
       0.2994,
       0.3175,
       0.3331,
       0.3407,
       0.343,
       0.3369,
       0.3159,
       0.2802,
       0.2331,
       0.1831,
       0.1929,
       0.1737,
       0.1798,
       0.1944,
       0.2119,
       0.216,
       0.1975,
       0.1756,
       0.1302,
       0.0551,
       0.001,
       -0.0189,
       -0.0525,
       -0.0708,
       -0.0854,
       -0.1079,
       -0.137,
       -0.1401,
       -0.1287,
       -0.1112,
       -0.0932,
       -0.0791,
       -0.0711,
       -0.0685,
       -0.0687,
       -0.0728,
       -0.0829,
       -0.0982,
       -0.1181,
       -0.141,
       -0.1646,
       -0.1871,
       -0.2048,
       -0.2158,
       -0.222,
       -0.228,
       -0.235,
       -0.2351,
       -0.2212,
       -0.1937,
       -0.1565,
       -0.1153,
       -0.0767,
       -0.0472,
       -0.0276,
       -0.0131,
       0.0013,
       0.0183,
       0.0382,
       0.0577,
       0.0706,
       0.0727,
       0.099,
       0.1272,
       0.1578,
       0.1881,
       0.2137,
       0.227,
       0.2236,
       0.2097,
       0.1941,
       0.1929,
       0.214,
       0.2463,
       0.2797,
       0.3023,
       0.3085,
       0.3009,
       0.2873,
       0.2732,
       0.2565,
       0.2326,
       0.1987,
       0.1951,
       0.1584,
       0.1161,
       0.0973,
       0.1141,
       0.1534,
       0.1847,
       0.1824,
       0.1472,
       0.1027,
       0.0756,
       0.0801,
       0.1081,
       0.1305,
       0.1202,
       0.0735,
       0.0105,
       -0.0413,
       -0.0672,
       -0.0713,
       -0.0742,
       -0.0708,
       -0.0447,
       -0.0323,
       -0.0218,
       -0.0011,
       0.0412,
       0.1039,
       0.1672,
       0.2061,
       0.2102,
       0.1885,
       0.2089,
       0.2151,
       0.2178,
       0.2291,
       0.2408,
       0.2314,
       0.1973,
       0.1509,
       0.1099,
       0.1232,
       0.159,
       0.168,
       0.1705,
       0.1987,
       0.2169,
       0.1943,
       0.165,
       0.1417,
       0.0955,
       0.0143,
       -0.0786,
       -0.167,
       -0.1701,
       -0.1288,
       -0.1019,
       -0.1167,
       -0.1584,
       -0.1792,
       -0.1928,
       -0.1875,
       -0.1683,
       -0.1565,
       -0.1803,
       -0.2443,
       -0.2871,
       -0.3016,
       -0.342,
       -0.3774,
       -0.3953,
       -0.4312,
       -0.4731,
       -0.5054,
       -0.5211,
       -0.6214,
       -0.6612,
       -0.6807,
       -0.6743,
       -0.6409,
       -1.0,
       -1.0,
       -1.0,
       -1.0,
       -0.9474,
       -0.8404,
       -0.7608,
       -0.7187,
       -0.6805,
       -0.6338,
       -1.0,
       -1.0,
       -1.0,
       -1.0,
       -1.0,
       -1.0,
       -1.0,
       -1.0,
       -1.0,
       -1.0,
       -1.0,
       -1.0,
       -1.0,
       -1.0,
       -1.0,
       -1.0,
       -1.0,
       -1.0,
       -1.0,
       -1.0,
       -1.0,
       -1.0,
       -1.0,
       -1.0,
       -1.0,
       -1.0,
       -1.0,
       -1.0,
       -1.0,
       -1.0,
       -1.0
      ],
      "return_times_s": [
       21.362,
       31.951
      ],
      "inter_return_gaps_s": [
       21.316,
       10.589
      ]
     },
     "detail": {
      "hook_geometry": {
       "available": true,
       "onset_s": 0.046,
       "n_notes": 16,
       "vocab_size": 6,
       "range_semitones": 14.0,
       "licensed_leap": true,
       "largest_interval": -14.0,
       "intervals": [
        12.0,
        2.0,
        -14.0,
        0.0,
        12.0,
        2.0,
        -14.0,
        12.0,
        -12.0,
        14.0,
        -14.0,
        7.0,
        5.0,
        2.0,
        -14.0
       ],
       "pitch_contour": "UUD-UUDUDUDUUUD",
       "iv_step_frac": 0.2,
       "iv_repeat_frac": 0.06666666666666667,
       "iv_gapfill_frac": 0.0,
       "iv_entropy": 2.2825887305018333,
       "contour_turns_per_note": 0.6
      },
      "hook_strength": {
       "value": 0.7639,
       "terms": {
        "motif_length": 0.8,
        "interval_vocabulary": 0.7778,
        "distinctive_leap": 1.0,
        "compass": 1.0,
        "contour_activity": 0.8889,
        "singability": 0.1167
       },
       "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": {
       "literal": 2
      },
      "returns": [
       {
        "index": 115,
        "at_s": 21.362,
        "similarity": 0.7012,
        "chroma_cosine": 0.9613,
        "transpose_semitones": 0,
        "time_ratio": 1.0,
        "kinds": [
         "literal"
        ],
        "octave_delta": 0.013,
        "timbre_distance": 0.2305
       },
       {
        "index": 172,
        "at_s": 31.951,
        "similarity": 0.7609,
        "chroma_cosine": 0.969,
        "transpose_semitones": 0,
        "time_ratio": 1.0,
        "kinds": [
         "literal"
        ],
        "octave_delta": 0.058,
        "timbre_distance": 0.2566
       }
      ],
      "symbolic": {
       "available": true,
       "n_notes": 163,
       "query_intervals": [
        12,
        2,
        -14,
        0,
        12,
        2,
        -14,
        12,
        -12,
        14,
        -14,
        7,
        5,
        2,
        -14
       ],
       "query_len": 15,
       "max_edits_allowed": 4,
       "interval_returns": 0,
       "interval_return_times_s": [],
       "interval_mean_edits": null,
       "contour_returns": 4,
       "contour_return_times_s": [
        10.716,
        24.729,
        33.379,
        64.029
       ],
       "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.9694,
       "read_first_s": 120.0
      },
      "motif_window_s": 11.782,
      "register_background_median": 0.3457,
      "colour_background_median": 1.0923,
      "background_lift": 0.1588,
      "return_threshold_lift": 0.5121,
      "octave_cut": 0.5,
      "timbre_cut": 0.45
     },
     "verdict": {
      "passes": true,
      "law": "A track must state an identifiable motif and bring it back transformed rather than pasted: hooks and complexities, never stacked noise.",
      "evidence": [
       "2 returns and every one of them literal -- this is a loop, not a leitmotif"
      ]
     },
     "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.527,
      "separation_index": 0.8985,
      "roughness_mean": 0.092,
      "residual_share": 0.0353,
      "peak_structure_score": 26.581,
      "stacked_noise": false,
      "worst_window_start_s": 70.5,
      "worst_window_end_s": 74.49,
      "passes_floor": true,
      "passes_target": true,
      "adjacent_cohesion": 0.7186,
      "distant_cohesion": 0.4468,
      "crowding_retention": 0.6217,
      "lane_duty": 0.7393,
      "mean_lanes": 6.654,
      "register_spacing_octaves_mean": 1.006,
      "card_conjunction": 0.0227,
      "card_conjunction_legs": {
       "crowding": 0.085,
       "noisiness": 0.068,
       "unmelodic": 0.023,
       "simultaneity": 0.314
      },
      "peak_stability": 0.653,
      "masked_fraction": 0.1028,
      "onset_coherence": 0.6567,
      "voice_independence": 0.3433,
      "audio_flatness": 0.00284,
      "audio_conjunction": 0.0704,
      "audio_conjunction_legs": {
       "noise_residual": 0.06,
       "noise_unpeaked": 0.186,
       "noise_flatness": 0.068,
       "cram_roughness": 0.07,
       "cram_masking": 0.831,
       "cram_unpeaked": 0.186
      },
      "noise_wall_conjunction": 0.06,
      "crammed_wall_conjunction": 0.0704,
      "worst_window_score": 0.4471,
      "wall_score": 0.2003,
      "wall_score_tier": "audio",
      "wall_score_floor_bar": 0.8814,
      "wall_score_target_bar": 0.383
     },
     "series": {
      "band_distance_profile": {
       "1": 0.7186,
       "2": 0.6756,
       "3": 0.609,
       "4": 0.5586,
       "5": 0.4641,
       "6": 0.3938,
       "7": 0.2921,
       "8": 0.2864
      },
      "roughness_times_s": [
       0.0,
       0.279,
       0.557,
       0.836,
       1.115,
       1.393,
       1.672,
       1.95,
       2.229,
       2.508,
       2.786,
       3.065,
       3.344,
       3.622,
       3.901,
       4.18,
       4.458,
       4.737,
       5.016,
       5.294,
       5.573,
       5.851,
       6.13,
       6.409,
       6.687,
       6.966,
       7.245,
       7.523,
       7.802,
       8.081,
       8.359,
       8.638,
       8.916,
       9.195,
       9.474,
       9.752,
       10.031,
       10.31,
       10.588,
       10.867,
       11.146,
       11.424,
       11.703,
       11.981,
       12.26,
       12.539,
       12.817,
       13.096,
       13.375,
       13.653,
       13.932,
       14.211,
       14.489,
       14.768,
       15.047,
       15.325,
       15.604,
       15.882,
       16.161,
       16.44,
       16.718,
       16.997,
       17.276,
       17.554,
       17.833,
       18.112,
       18.39,
       18.669,
       18.947,
       19.226,
       19.505,
       19.783,
       20.062,
       20.341,
       20.619,
       20.898,
       21.177,
       21.455,
       21.734,
       22.013,
       22.291,
       22.57,
       22.848,
       23.127,
       23.406,
       23.684,
       23.963,
       24.242,
       24.52,
       24.799,
       25.078,
       25.356,
       25.635,
       25.913,
       26.192,
       26.471,
       26.749,
       27.028,
       27.307,
       27.585,
       27.864,
       28.143,
       28.421,
       28.7,
       28.979,
       29.257,
       29.536,
       29.814,
       30.093,
       30.372,
       30.65,
       30.929,
       31.208,
       31.486,
       31.765,
       32.044,
       32.322,
       32.601,
       32.879,
       33.158,
       33.437,
       33.715,
       33.994,
       34.273,
       34.551,
       34.83,
       35.109,
       35.387,
       35.666,
       35.944,
       36.223,
       36.502,
       36.78,
       37.059,
       37.338,
       37.616,
       37.895,
       38.174,
       38.452,
       38.731,
       39.01,
       39.288,
       39.567,
       39.845,
       40.124,
       40.403,
       40.681,
       40.96,
       41.239,
       41.517,
       41.796,
       42.075,
       42.353,
       42.632,
       42.91,
       43.189,
       43.468,
       43.746,
       44.025,
       44.304,
       44.582,
       44.861,
       45.14,
       45.418,
       45.697,
       45.976,
       46.254,
       46.533,
       46.811,
       47.09,
       47.369,
       47.647,
       47.926,
       48.205,
       48.483,
       48.762,
       49.041,
       49.319,
       49.598,
       49.876,
       50.155,
       50.434,
       50.712,
       50.991,
       51.27,
       51.548,
       51.827,
       52.106,
       52.384,
       52.663,
       52.941,
       53.22,
       53.499,
       53.777,
       54.056,
       54.335,
       54.613,
       54.892,
       55.171,
       55.449,
       55.728,
       56.007,
       56.285,
       56.564,
       56.842,
       57.121,
       57.4,
       57.678,
       57.957,
       58.236,
       58.514,
       58.793,
       59.072,
       59.35,
       59.629,
       59.907,
       60.186,
       60.465,
       60.743,
       61.022,
       61.301,
       61.579,
       61.858,
       62.137,
       62.415,
       62.694,
       62.973,
       63.251,
       63.53,
       63.808,
       64.087,
       64.366,
       64.644,
       64.923,
       65.202,
       65.48,
       65.759,
       66.038,
       66.316,
       66.595,
       66.873,
       67.152,
       67.431,
       67.709,
       67.988,
       68.267,
       68.545,
       68.824,
       69.103,
       69.381,
       69.66,
       69.939,
       70.217,
       70.496,
       70.774,
       71.053,
       71.332,
       71.61,
       71.889,
       72.168,
       72.446,
       72.725,
       73.004,
       73.282,
       73.561,
       73.839,
       74.118,
       74.397,
       74.675,
       74.954,
       75.233,
       75.511,
       75.79,
       76.069,
       76.347,
       76.626,
       76.904,
       77.183,
       77.462,
       77.74,
       78.019,
       78.298,
       78.576,
       78.855,
       79.134,
       79.412,
       79.691,
       79.97,
       80.248,
       80.527,
       80.805,
       81.084,
       81.363,
       81.641,
       81.92,
       82.199,
       82.477,
       82.756,
       83.035,
       83.313,
       83.592,
       83.87,
       84.149,
       84.428,
       84.706,
       84.985,
       85.264,
       85.542,
       85.821,
       86.1,
       86.378,
       86.657,
       86.936,
       87.214,
       87.493,
       87.771,
       88.05,
       88.329,
       88.607,
       88.886,
       89.165,
       89.443,
       89.722,
       90.001,
       90.279,
       90.558,
       90.836,
       91.115,
       91.394,
       91.672,
       91.951,
       92.23,
       92.508,
       92.787,
       93.066,
       93.344,
       93.623,
       93.901,
       94.18,
       94.459,
       94.737,
       95.016,
       95.295,
       95.573,
       95.852,
       96.131,
       96.409,
       96.688,
       96.967,
       97.245,
       97.524,
       97.802,
       98.081,
       98.36,
       98.638,
       98.917,
       99.196,
       99.474,
       99.753,
       100.032,
       100.31,
       100.589,
       100.867,
       101.146,
       101.425,
       101.703,
       101.982,
       102.261,
       102.539,
       102.818,
       103.097,
       103.375,
       103.654,
       103.933,
       104.211,
       104.49,
       104.768,
       105.047,
       105.326,
       105.604,
       105.883,
       106.162,
       106.44,
       106.719,
       106.998,
       107.276,
       107.555,
       107.833,
       108.112,
       108.391,
       108.669,
       108.948,
       109.227,
       109.505,
       109.784,
       110.063,
       110.341,
       110.62,
       110.899,
       111.177,
       111.456,
       111.734,
       112.013,
       112.292,
       112.57,
       112.849,
       113.128,
       113.406,
       113.685,
       113.964,
       114.242,
       114.521,
       114.799,
       115.078,
       115.357,
       115.635,
       115.914,
       116.193,
       116.471,
       116.75,
       117.029,
       117.307,
       117.586,
       117.864,
       118.143,
       118.422,
       118.7,
       118.979,
       119.258,
       119.536,
       119.815
      ],
      "roughness_curve": [
       0.1545,
       0.0956,
       0.18,
       0.0414,
       0.049,
       0.0474,
       0.0407,
       0.0628,
       0.0676,
       0.0593,
       0.0224,
       0.0597,
       0.0711,
       0.0697,
       0.0486,
       0.0525,
       0.1224,
       0.1123,
       0.1286,
       0.1103,
       0.109,
       0.0751,
       0.0928,
       0.0745,
       0.2239,
       0.1126,
       0.0443,
       0.0305,
       0.0606,
       0.1035,
       0.0443,
       0.0888,
       0.1132,
       0.1157,
       0.1091,
       0.1038,
       0.1929,
       0.126,
       0.1035,
       0.0544,
       0.0966,
       0.0832,
       0.1325,
       0.1459,
       0.0442,
       0.0504,
       0.046,
       0.0526,
       0.0741,
       0.0548,
       0.1064,
       0.0566,
       0.0994,
       0.0726,
       0.0496,
       0.1905,
       0.087,
       0.0943,
       0.0246,
       0.1023,
       0.0527,
       0.1459,
       0.1315,
       0.0657,
       0.0886,
       0.0497,
       0.0743,
       0.0433,
       0.0423,
       0.1163,
       0.1497,
       0.1154,
       0.0644,
       0.1319,
       0.0982,
       0.0759,
       0.0747,
       0.0723,
       0.0658,
       0.1343,
       0.1117,
       0.1055,
       0.0593,
       0.0553,
       0.0588,
       0.0758,
       0.0777,
       0.0462,
       0.0748,
       0.0642,
       0.0464,
       0.1673,
       0.0454,
       0.0709,
       0.0486,
       0.0632,
       0.0433,
       0.0861,
       0.1194,
       0.1066,
       0.0901,
       0.0894,
       0.1047,
       0.0292,
       0.0411,
       0.1961,
       0.1263,
       0.1213,
       0.1477,
       0.0779,
       0.4448,
       0.1221,
       0.0626,
       0.0434,
       0.0841,
       0.1232,
       0.0829,
       0.0839,
       0.1248,
       0.1307,
       0.05,
       0.0708,
       0.1382,
       0.0501,
       0.0466,
       0.0537,
       0.0434,
       0.0309,
       0.2377,
       0.0861,
       0.0495,
       0.0844,
       0.0728,
       0.0614,
       0.1463,
       0.0829,
       0.1211,
       0.0527,
       0.0894,
       0.0877,
       0.1236,
       0.1091,
       0.0908,
       0.0896,
       0.0168,
       0.0962,
       0.177,
       0.1033,
       0.1623,
       0.0667,
       0.0968,
       0.1073,
       0.1242,
       0.098,
       0.0404,
       0.044,
       0.085,
       0.0711,
       0.0698,
       0.0826,
       0.0785,
       0.0449,
       0.0652,
       0.058,
       0.0605,
       0.0886,
       0.0806,
       0.0536,
       0.0834,
       0.1064,
       0.15,
       0.1363,
       0.1535,
       0.0943,
       0.1798,
       0.123,
       0.0848,
       0.074,
       0.1271,
       0.1222,
       0.1135,
       0.1747,
       0.1547,
       0.1152,
       0.1597,
       0.0992,
       0.2083,
       0.0868,
       0.0876,
       0.306,
       0.2292,
       0.152,
       0.0665,
       0.053,
       0.0843,
       0.1955,
       0.0605,
       0.0238,
       0.0357,
       0.0288,
       0.0328,
       0.0739,
       0.0383,
       0.0235,
       0.0318,
       0.0825,
       0.0515,
       0.0755,
       0.2315,
       0.1208,
       0.0522,
       0.0596,
       0.1377,
       0.2126,
       0.1522,
       0.1469,
       0.0766,
       0.1482,
       0.1225,
       0.1064,
       0.137,
       0.1296,
       0.0562,
       0.0705,
       0.0809,
       0.0723,
       0.0864,
       0.1186,
       0.0785,
       0.1096,
       0.0828,
       0.117,
       0.0628,
       0.0899,
       0.0306,
       0.0673,
       0.096,
       0.0278,
       0.0756,
       0.0806,
       0.0784,
       0.0983,
       0.0718,
       0.1818,
       0.1766,
       0.0317,
       0.1051,
       0.0451,
       0.1098,
       0.0636,
       0.0873,
       0.0514,
       0.0558,
       0.0494,
       0.0869,
       0.119,
       0.0993,
       0.074,
       0.2736,
       0.1793,
       0.0954,
       0.1553,
       0.1419,
       0.1844,
       0.0407,
       0.072,
       0.1273,
       0.1424,
       0.206,
       0.0594,
       0.0712,
       0.0445,
       0.1128,
       0.0491,
       0.1141,
       0.0267,
       0.0515,
       0.0579,
       0.0786,
       0.0877,
       0.0675,
       0.0823,
       0.0558,
       0.0488,
       0.0713,
       0.0607,
       0.1186,
       0.0646,
       0.1986,
       0.1874,
       0.1557,
       0.0951,
       0.132,
       0.1145,
       0.0757,
       0.069,
       0.072,
       0.1065,
       0.1162,
       0.0793,
       0.12,
       0.1288,
       0.05,
       0.0685,
       0.0682,
       0.086,
       0.1396,
       0.0673,
       0.0409,
       0.1116,
       0.1159,
       0.1028,
       0.0504,
       0.0809,
       0.0366,
       0.0453,
       0.082,
       0.0751,
       0.0696,
       0.0727,
       0.0441,
       0.061,
       0.0815,
       0.079,
       0.1049,
       0.0951,
       0.0901,
       0.1255,
       0.078,
       0.1347,
       0.087,
       0.0611,
       0.0665,
       0.0647,
       0.0631,
       0.1861,
       0.0414,
       0.0676,
       0.1166,
       0.1617,
       0.1316,
       0.1439,
       0.1264,
       0.1339,
       0.1004,
       0.0707,
       0.0608,
       0.113,
       0.0836,
       0.0957,
       0.0592,
       0.0603,
       0.0351,
       0.0875,
       0.0444,
       0.0784,
       0.0867,
       0.0474,
       0.0467,
       0.0815,
       0.0592,
       0.0455,
       0.0346,
       0.1076,
       0.0887,
       0.0726,
       0.1567,
       0.0714,
       0.1185,
       0.1134,
       0.0618,
       0.1001,
       0.079,
       0.1022,
       0.0688,
       0.0625,
       0.0449,
       0.0964,
       0.2151,
       0.0804,
       0.0772,
       0.0913,
       0.0706,
       0.1086,
       0.0933,
       0.052,
       0.0598,
       0.1001,
       0.0681,
       0.0542,
       0.0487,
       0.0556,
       0.0874,
       0.0492,
       0.1066,
       0.0381,
       0.0962,
       0.0234,
       0.0503,
       0.057,
       0.0591,
       0.0895,
       0.1247,
       0.1176,
       0.1008,
       0.042,
       0.0426,
       0.1147,
       0.0718,
       0.0959,
       0.118,
       0.1326,
       0.0782,
       0.0653,
       0.1705,
       0.1092,
       0.1043,
       0.0934,
       0.1682,
       0.1141,
       0.117,
       0.159,
       0.0966,
       0.0641,
       0.112,
       0.0767,
       0.1171,
       0.0732,
       0.0566,
       0.049,
       0.0412
      ],
      "masked_curve": [
       0.0499,
       0.1073,
       0.0297,
       0.0576,
       0.0422,
       0.0597,
       0.1006,
       0.0416,
       0.0441,
       0.122,
       0.1169,
       0.0859,
       0.1796,
       0.1687,
       0.0964,
       0.0718,
       0.1904,
       0.1619,
       0.1026,
       0.0473,
       0.0827,
       0.0948,
       0.151,
       0.028,
       0.115,
       0.081,
       0.09,
       0.1208,
       0.1572,
       0.1246,
       0.0842,
       0.0665,
       0.0172,
       0.1065,
       0.1448,
       0.1058,
       0.0196,
       0.1376,
       0.0798,
       0.1096,
       0.1169,
       0.1704,
       0.0902,
       0.0903,
       0.0595,
       0.1422,
       0.0635,
       0.0668,
       0.0624,
       0.0163,
       0.0286,
       0.0354,
       0.0502,
       0.1393,
       0.0749,
       0.0544,
       0.0914,
       0.1437,
       0.1361,
       0.0749,
       0.0971,
       0.1088,
       0.0713,
       0.0256,
       0.2214,
       0.0259,
       0.0845,
       0.1415,
       0.1287,
       0.0609,
       0.0487,
       0.1209,
       0.0426,
       0.0791,
       0.1262,
       0.1452,
       0.1191,
       0.0993,
       0.1455,
       0.1539,
       0.15,
       0.0707,
       0.1024,
       0.1203,
       0.1759,
       0.1421,
       0.0515,
       0.1229,
       0.0808,
       0.1416,
       0.0667,
       0.1176,
       0.0931,
       0.0157,
       0.0773,
       0.1254,
       0.0585,
       0.1398,
       0.1901,
       0.1833,
       0.0508,
       0.0583,
       0.1129,
       0.0445,
       0.0922,
       0.1646,
       0.1263,
       0.0975,
       0.02,
       0.1609,
       0.069,
       0.2283,
       0.1621,
       0.135,
       0.0772,
       0.0675,
       0.1672,
       0.0531,
       0.0651,
       0.0167,
       0.0427,
       0.0808,
       0.1041,
       0.0561,
       0.056,
       0.1037,
       0.1479,
       0.1717,
       0.0784,
       0.0561,
       0.1404,
       0.1001,
       0.1347,
       0.0471,
       0.1531,
       0.0986,
       0.1401,
       0.1909,
       0.0775,
       0.1102,
       0.0668,
       0.1656,
       0.1428,
       0.1128,
       0.0922,
       0.1302,
       0.0448,
       0.0429,
       0.1964,
       0.0757,
       0.0841,
       0.1451,
       0.105,
       0.1114,
       0.0775,
       0.101,
       0.2132,
       0.1265,
       0.0335,
       0.094,
       0.1064,
       0.0863,
       0.1041,
       0.0772,
       0.0488,
       0.1121,
       0.0962,
       0.0802,
       0.0767,
       0.0843,
       0.0505,
       0.1145,
       0.0704,
       0.0756,
       0.0859,
       0.0804,
       0.0384,
       0.2336,
       0.2619,
       0.0906,
       0.0403,
       0.0326,
       0.0441,
       0.013,
       0.0624,
       0.0546,
       0.0514,
       0.2041,
       0.0854,
       0.0207,
       0.112,
       0.054,
       0.1229,
       0.147,
       0.1725,
       0.0548,
       0.2523,
       0.0966,
       0.0891,
       0.0311,
       0.0816,
       0.092,
       0.0917,
       0.1572,
       0.0605,
       0.1171,
       0.0868,
       0.07,
       0.174,
       0.1769,
       0.0928,
       0.0413,
       0.0483,
       0.0667,
       0.0595,
       0.1454,
       0.047,
       0.0805,
       0.0493,
       0.1181,
       0.2515,
       0.0894,
       0.0278,
       0.0136,
       0.0985,
       0.1194,
       0.118,
       0.1233,
       0.1161,
       0.111,
       0.0761,
       0.0883,
       0.0295,
       0.0441,
       0.0233,
       0.0723,
       0.0798,
       0.042,
       0.0514,
       0.092,
       0.2486,
       0.0189,
       0.0783,
       0.0459,
       0.0294,
       0.2078,
       0.1504,
       0.0731,
       0.0493,
       0.0941,
       0.1706,
       0.1277,
       0.1321,
       0.0693,
       0.1276,
       0.0447,
       0.0867,
       0.0984,
       0.0765,
       0.151,
       0.1126,
       0.0473,
       0.0678,
       0.0835,
       0.1093,
       0.1408,
       0.0291,
       0.0526,
       0.1921,
       0.0746,
       0.0533,
       0.2756,
       0.0193,
       0.0578,
       0.0719,
       0.1178,
       0.1304,
       0.1288,
       0.0266,
       0.0986,
       0.0727,
       0.1031,
       0.136,
       0.1342,
       0.1062,
       0.0569,
       0.0821,
       0.021,
       0.0134,
       0.0268,
       0.0353,
       0.0261,
       0.0541,
       0.0487,
       0.2194,
       0.1975,
       0.1668,
       0.0906,
       0.0614,
       0.1459,
       0.0147,
       0.0768,
       0.1543,
       0.1174,
       0.035,
       0.1086,
       0.0324,
       0.0753,
       0.0619,
       0.0536,
       0.2453,
       0.0617,
       0.0523,
       0.1865,
       0.1763,
       0.1921,
       0.0654,
       0.1502,
       0.1172,
       0.0649,
       0.0891,
       0.0741,
       0.0789,
       0.1368,
       0.0929,
       0.0479,
       0.0744,
       0.1037,
       0.097,
       0.1098,
       0.1333,
       0.1515,
       0.1399,
       0.094,
       0.0967,
       0.118,
       0.1236,
       0.0576,
       0.0785,
       0.1056,
       0.1823,
       0.0962,
       0.1833,
       0.0208,
       0.147,
       0.1333,
       0.0969,
       0.1997,
       0.2116,
       0.1085,
       0.0738,
       0.0423,
       0.1359,
       0.1299,
       0.1846,
       0.0841,
       0.0807,
       0.14,
       0.0718,
       0.14,
       0.0051,
       0.1519,
       0.1335,
       0.0428,
       0.0424,
       0.3058,
       0.2239,
       0.2134,
       0.1492,
       0.0447,
       0.0951,
       0.0991,
       0.1052,
       0.1132,
       0.0657,
       0.106,
       0.1481,
       0.0455,
       0.2628,
       0.0804,
       0.123,
       0.134,
       0.1018,
       0.1534,
       0.0491,
       0.1098,
       0.1805,
       0.076,
       0.0467,
       0.0448,
       0.0569,
       0.0688,
       0.0387,
       0.124,
       0.0835,
       0.1029,
       0.1485,
       0.1397,
       0.134,
       0.1786,
       0.0042,
       0.079,
       0.0772,
       0.0149,
       0.2455,
       0.2125,
       0.202,
       0.0389,
       0.2431,
       0.1553,
       0.1132,
       0.0869,
       0.0565,
       0.2079,
       0.0868,
       0.0613,
       0.0882,
       0.0869,
       0.0688,
       0.0579,
       0.087,
       0.1137,
       0.071,
       0.262,
       0.1966,
       0.2162,
       0.034,
       0.2712,
       0.1514,
       0.1103,
       0.1123
      ],
      "residual_curve": [
       0.1448,
       0.01,
       0.0312,
       0.0047,
       0.008,
       0.0144,
       0.1177,
       0.0101,
       0.009,
       0.0082,
       0.0181,
       0.0271,
       0.0872,
       0.0178,
       0.0078,
       0.0038,
       0.0119,
       0.0146,
       0.0906,
       0.0103,
       0.008,
       0.0153,
       0.0128,
       0.012,
       0.1886,
       0.0143,
       0.0188,
       0.01,
       0.0099,
       0.0105,
       0.1337,
       0.0058,
       0.0174,
       0.0511,
       0.022,
       0.0322,
       0.068,
       0.0206,
       0.0155,
       0.0417,
       0.0398,
       0.0267,
       0.1142,
       0.1322,
       0.0083,
       0.0088,
       0.0066,
       0.0164,
       0.1191,
       0.0564,
       0.0152,
       0.0088,
       0.0062,
       0.008,
       0.0621,
       0.1004,
       0.009,
       0.0055,
       0.019,
       0.01,
       0.011,
       0.1175,
       0.0208,
       0.0151,
       0.0142,
       0.0075,
       0.0572,
       0.1314,
       0.013,
       0.0158,
       0.0256,
       0.0555,
       0.0366,
       0.14,
       0.0334,
       0.0097,
       0.0119,
       0.0307,
       0.0156,
       0.1114,
       0.0228,
       0.0202,
       0.0111,
       0.0058,
       0.0079,
       0.1524,
       0.0259,
       0.006,
       0.0158,
       0.0073,
       0.0091,
       0.1863,
       0.0116,
       0.0271,
       0.0086,
       0.0069,
       0.0182,
       0.1381,
       0.0409,
       0.0289,
       0.0099,
       0.0148,
       0.0155,
       0.0998,
       0.02,
       0.0351,
       0.0136,
       0.0234,
       0.0216,
       0.1676,
       0.1197,
       0.0378,
       0.0493,
       0.0426,
       0.0155,
       0.0592,
       0.0815,
       0.031,
       0.0358,
       0.0232,
       0.0168,
       0.0487,
       0.1564,
       0.0147,
       0.0083,
       0.0082,
       0.014,
       0.0277,
       0.0975,
       0.008,
       0.0049,
       0.0322,
       0.0058,
       0.0161,
       0.1443,
       0.0109,
       0.0135,
       0.0058,
       0.042,
       0.0596,
       0.1423,
       0.0128,
       0.0292,
       0.0324,
       0.0167,
       0.0331,
       0.1183,
       0.0236,
       0.0551,
       0.0204,
       0.0232,
       0.0245,
       0.1939,
       0.0503,
       0.0107,
       0.0055,
       0.0027,
       0.01,
       0.0879,
       0.0093,
       0.0256,
       0.0058,
       0.0098,
       0.0123,
       0.0897,
       0.0173,
       0.0075,
       0.0097,
       0.0083,
       0.0129,
       0.0541,
       0.0427,
       0.0126,
       0.022,
       0.0201,
       0.0092,
       0.0261,
       0.014,
       0.0426,
       0.0268,
       0.0165,
       0.0288,
       0.2073,
       0.1276,
       0.0318,
       0.0222,
       0.0345,
       0.1682,
       0.1275,
       0.1537,
       0.0252,
       0.0368,
       0.008,
       0.0121,
       0.009,
       0.0232,
       0.0149,
       0.0035,
       0.0029,
       0.0034,
       0.0256,
       0.0776,
       0.0092,
       0.0035,
       0.0067,
       0.0072,
       0.0277,
       0.1655,
       0.0468,
       0.0304,
       0.0285,
       0.016,
       0.0173,
       0.024,
       0.0113,
       0.0223,
       0.0184,
       0.029,
       0.0208,
       0.0683,
       0.0248,
       0.0325,
       0.0137,
       0.0079,
       0.0261,
       0.1473,
       0.0166,
       0.0124,
       0.0089,
       0.0202,
       0.035,
       0.0287,
       0.0099,
       0.0043,
       0.0039,
       0.0653,
       0.0295,
       0.0389,
       0.0241,
       0.0148,
       0.052,
       0.0291,
       0.019,
       0.043,
       0.0586,
       0.0345,
       0.0387,
       0.0127,
       0.0161,
       0.0961,
       0.0565,
       0.0182,
       0.0068,
       0.0101,
       0.0744,
       0.0739,
       0.1807,
       0.0294,
       0.067,
       0.1499,
       0.0752,
       0.046,
       0.1742,
       0.0786,
       0.0419,
       0.0395,
       0.0461,
       0.1101,
       0.0831,
       0.0037,
       0.007,
       0.0042,
       0.0067,
       0.0237,
       0.0455,
       0.0045,
       0.0069,
       0.004,
       0.0105,
       0.021,
       0.0744,
       0.0083,
       0.0074,
       0.009,
       0.0165,
       0.0167,
       0.1401,
       0.0234,
       0.0224,
       0.0145,
       0.0132,
       0.0089,
       0.092,
       0.0206,
       0.0148,
       0.0116,
       0.0088,
       0.1155,
       0.1273,
       0.0259,
       0.026,
       0.0166,
       0.0179,
       0.0387,
       0.0654,
       0.1066,
       0.0431,
       0.0058,
       0.0049,
       0.0038,
       0.0212,
       0.0199,
       0.0044,
       0.0042,
       0.0084,
       0.0256,
       0.0259,
       0.0516,
       0.0302,
       0.0103,
       0.0112,
       0.0042,
       0.048,
       0.133,
       0.0058,
       0.0125,
       0.0331,
       0.0176,
       0.0243,
       0.0698,
       0.0086,
       0.0438,
       0.0215,
       0.0122,
       0.0523,
       0.2066,
       0.057,
       0.0308,
       0.0335,
       0.0376,
       0.1654,
       0.226,
       0.0472,
       0.0464,
       0.0438,
       0.0245,
       0.0152,
       0.0261,
       0.0055,
       0.0045,
       0.0045,
       0.0075,
       0.007,
       0.0773,
       0.0086,
       0.008,
       0.0182,
       0.0136,
       0.0114,
       0.1131,
       0.0215,
       0.0149,
       0.0059,
       0.0088,
       0.0275,
       0.0156,
       0.0148,
       0.0032,
       0.0059,
       0.0178,
       0.0115,
       0.0195,
       0.021,
       0.0057,
       0.0136,
       0.0084,
       0.0101,
       0.029,
       0.0641,
       0.0268,
       0.0132,
       0.0086,
       0.0198,
       0.0271,
       0.0344,
       0.0047,
       0.0043,
       0.0058,
       0.0042,
       0.0122,
       0.0248,
       0.0073,
       0.0107,
       0.02,
       0.0184,
       0.0129,
       0.0958,
       0.0064,
       0.009,
       0.0175,
       0.0085,
       0.0273,
       0.1403,
       0.0048,
       0.0094,
       0.0027,
       0.0036,
       0.0248,
       0.0534,
       0.0047,
       0.0067,
       0.0171,
       0.0666,
       0.0885,
       0.0768,
       0.0103,
       0.0233,
       0.1113,
       0.0714,
       0.0259,
       0.1187,
       0.0328,
       0.0067,
       0.0079,
       0.0055,
       0.0036,
       0.0218,
       0.0064,
       0.005,
       0.0056,
       0.0042
      ]
     },
     "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.527 (far 0.4468 / adjacent 0.7186 = retention 0.6217), corpus pct 0.085",
       "separation 0.8985 from lane_reserve 0.739, melodic_salience 0.977, spectral_peakiness 0.932, voiced_fraction 0.946",
       "density-without-structure conjunction 0.0227 vs bar 0.7536 :: crowding 0.085, noisiness 0.068, simultaneity 0.314, unmelodic 0.023",
       "roughness 0.092, residual share 0.0353, peak structure 26.581 dB (stability 0.653), masked fraction 0.1028, voice independence 0.3433",
       "noise-wall conjunction 0.06 vs bar 0.8652 :: flatness 0.068, residual 0.060, unpeaked 0.186",
       "crammed-wall conjunction 0.0704 vs bar 0.9043 :: masking 0.831, roughness 0.070, unpeaked 0.186",
       "worst window 70.5s to 74.49s at 0.4471 :: roughness 0.135; residual share 0.076; peak structure 26.2 dB; masked fraction 0.104",
       "wall score 0.2003 (audio tier) against floor 0.8814 and target 0.383"
      ]
     }
    },
    "melodic_intelligence": {
     "instrument": "melodic_intelligence",
     "version": "v1",
     "available": true,
     "reason": "",
     "metrics": {
      "interval_entropy": 3.5069,
      "interval_bigram_entropy": 5.6302,
      "contour_depth": 8.0,
      "melodic_complexity": 0.526,
      "n_development_ops": 2,
      "development_share": 1.0,
      "development_kinds": [
       "fragmentation"
      ],
      "phrase_count": 21,
      "phrase_length_variety": 0.9945,
      "phrase_sophistication": 0.5824,
      "n_melodic_voices": 4,
      "counter_melody_presence": 0.5709,
      "dialogue_handoffs": 2,
      "orchestrational_dialogue": 0.1592,
      "passes_floor": true,
      "passes_target": false
     },
     "series": {
      "development_returns": [
       {
        "at_s": 33.379,
        "kind": "fragmentation",
        "error_semitones": 0.0,
        "time_ratio": 1.107,
        "transpose_semitones": 0.0,
        "fragment_intervals": 3
       },
       {
        "at_s": 36.571,
        "kind": "fragmentation",
        "error_semitones": 0.0,
        "time_ratio": 1.018,
        "transpose_semitones": 0.0,
        "fragment_intervals": 4
       }
      ],
      "phrase_boundaries_s": [
       4.516,
       6.722,
       10.101,
       11.366,
       14.036,
       18.739,
       21.386,
       24.729,
       26.041,
       30.174,
       32.055,
       33.379,
       35.387,
       41.413,
       47.926,
       68.034,
       74.699,
       84.718,
       105.384,
       116.111
      ],
      "lead_sequence": [
       "tenor",
       "bass",
       "tenor"
      ]
     },
     "detail": {
      "line": {
       "extractor": "harmonic-summation predominant melody (rig's block), pYIN cross-check omitted",
       "voiced_fraction": 0.8331,
       "note_count": 163,
       "note_rate_per_s": 1.3583,
       "analysed_s": 120.0
      },
      "complexity": {
       "available": true,
       "interval_entropy": 3.5069,
       "interval_bigram_entropy": 5.6302,
       "interval_predictive_information": 0.847,
       "interval_predictive_information_uncorrected": 1.3836,
       "rhythm_entropy": 3.3975,
       "rhythm_predictive_information": 0.3265,
       "contour_depth": 8.0,
       "pitch_class_alphabet": 6,
       "step_leap_ratio": 0.18,
       "variety": 0.9062,
       "structure": 0.3053,
       "melodic_complexity": 0.526,
       "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": 2,
       "n_ops": 2,
       "kinds": [
        "fragmentation"
       ],
       "op_kinds": [
        "fragmentation"
       ],
       "development_share": 1.0,
       "cell_intervals": [
        12.0,
        2.0,
        -14.0,
        0.0,
        12.0,
        2.0,
        -14.0,
        12.0,
        -12.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": 21,
       "phrase_length_variety": 0.9945,
       "phrase_len_notes_median": 7.0,
       "antecedent_consequent_rate": 0.05,
       "cadential_differentiation": 0.2796,
       "phrase_hierarchy": 1.0,
       "phrase_sophistication": 0.5824,
       "tonic_pc_estimate": 2,
       "definition": "mean of length-variety score, antecedent-consequent rate, cadential entropy, hierarchy"
      },
      "counter_melody": {
       "available": true,
       "n_melodic_voices": 4,
       "voice_bands": [
        "bass",
        "tenor",
        "alto",
        "soprano"
       ],
       "folded_doublings": [],
       "mean_pairwise_independence": 0.5709,
       "counter_melody_presence": 0.5709,
       "bands_examined": 5,
       "note": "a LOWER bound on voices -- two instruments in one register read as one band"
      },
      "dialogue": {
       "available": true,
       "dialogue_handoffs": 2,
       "handoffs_per_min": 1.0,
       "lead_sequence": [
        "tenor",
        "bass",
        "tenor"
       ],
       "lead_share_entropy": 0.4777,
       "distinct_lead_bands": 3,
       "orchestrational_dialogue": 0.1592,
       "windows": 30
      }
     },
     "verdict": {
      "passes": true,
      "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: 163 notes over 120 s (voiced 0.83)",
       "complexity 0.526 = variety 0.9062 x structure 0.3053",
       "development: 2 operation(s) ['fragmentation'] of 2 returns",
       "phrases: 21 , sophistication 0.5824",
       "voices: 4 melodically active of 5 bands",
       "dialogue: 2 hand-off(s), 0.4777 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": 1,
      "n_releases": 2,
      "n_valleys": 1,
      "longest_hold_s": 33.44,
      "deepest_valley_depth": 0.3411,
      "valley_engagement": 1.454,
      "peak_distinction": 0.6796,
      "arch_type": "multi_arch",
      "arc_class_match": null,
      "dynamic_range_db": 10.07,
      "passes_floor": true,
      "passes_target": false
     },
     "series": {
      "phases": [
       {
        "kind": "RELEASE",
        "t0": 0.0,
        "t1": 14.12,
        "dur": 14.86,
        "level": 0.1122,
        "traverse": -0.2984
       },
       {
        "kind": "VALLEY",
        "t0": 14.86,
        "t1": 36.41,
        "dur": 22.29,
        "level": 0.2067,
        "traverse": 0.156
       },
       {
        "kind": "BUILD",
        "t0": 37.15,
        "t1": 66.13,
        "dur": 29.72,
        "level": 0.7493,
        "traverse": 0.3153
       },
       {
        "kind": "HOLD",
        "t0": 66.87,
        "t1": 99.57,
        "dur": 33.44,
        "level": 0.6714,
        "traverse": -0.209
       },
       {
        "kind": "RELEASE",
        "t0": 100.31,
        "t1": 119.63,
        "dur": 20.06,
        "level": 0.5878,
        "traverse": -0.2163
       }
      ],
      "energy_curve_normalised": [
       0.2891,
       0.3323,
       0.3194,
       0.268,
       0.1968,
       -0.0112,
       -0.0834,
       -0.0138,
       0.1202,
       0.2292,
       0.2828,
       0.2336,
       0.115,
       0.0352,
       -0.0351,
       -0.0006,
       0.0677,
       0.072,
       -0.056,
       -0.1177,
       -0.0718,
       -0.0225,
       0.0304,
       0.1152,
       0.2582,
       0.2945,
       0.2228,
       0.2934,
       0.3381,
       0.341,
       0.2903,
       0.3053,
       0.1689,
       0.1377,
       0.1802,
       0.1269,
       0.1479,
       0.2649,
       0.2668,
       0.2036,
       0.2655,
       0.2592,
       0.2717,
       0.3404,
       0.3484,
       0.3092,
       0.3233,
       0.1484,
       0.0114,
       0.0303,
       0.1008,
       0.2325,
       0.4375,
       0.5405,
       0.5859,
       0.5785,
       0.6288,
       0.6611,
       0.825,
       0.8689,
       0.8764,
       0.6541,
       0.5322,
       0.531,
       0.7389,
       0.8343,
       0.9197,
       0.8802,
       0.765,
       0.4683,
       0.4942,
       0.5942,
       0.8824,
       0.9484,
       1.0006,
       0.8732,
       0.8081,
       0.7859,
       0.8436,
       0.9297,
       1.0653,
       1.0833,
       0.8963,
       0.7787,
       0.7384,
       0.786,
       0.8532,
       1.0005,
       1.0011,
       0.9482,
       0.7564,
       0.6303,
       0.6075,
       0.6615,
       0.778,
       0.795,
       0.753,
       0.5804,
       0.4875,
       0.4492,
       0.5063,
       0.5872,
       0.6527,
       0.705,
       0.5689,
       0.3949,
       0.5214,
       0.7989,
       0.8762,
       1.0465,
       1.1834,
       1.0321,
       0.7681,
       0.8268,
       0.8266,
       0.9087,
       1.0141,
       0.9874,
       0.8066,
       0.6293,
       0.6425,
       0.602,
       0.6262,
       0.6626,
       0.6822,
       0.506,
       0.2904,
       0.1572,
       0.2168,
       0.4525,
       0.6847,
       0.7998,
       0.8014,
       0.5982,
       0.3508,
       0.2857,
       0.5078,
       0.7201,
       0.8856,
       0.8808,
       0.8134,
       0.5739,
       0.5551,
       0.5952,
       0.71,
       0.6307,
       0.6364,
       0.4597,
       0.2442,
       0.3326,
       0.5228,
       0.7048,
       0.8589,
       0.9912,
       0.7339,
       0.5206,
       0.5024,
       0.5557,
       0.5183,
       0.5038,
       0.4405,
       0.1862
      ],
      "sedation_spans": []
     },
     "detail": {
      "hold_share": 0.2795,
      "raw_range": 0.1941,
      "peak": {
       "peak_distinction": 0.6796,
       "peak_position_normalised": 0.6832,
       "near_peak_share": 0.0247,
       "baseline_level": 0.5038
      },
      "valley": {
       "valley_engagement": 1.454,
       "terms": {
        "pulse_present": 1.0018,
        "contour_lifts": 1.454,
        "engagement_sustained": 0.875
       },
       "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.3642,
       "low_level_mean": 0.1778
      },
      "curve_agreement_spearman": {
       "sim": 0.9325732011781624,
       "cplx": 0.7887097935110738,
       "db": 0.8184489408815895
      },
      "primary_curve": "flow curve (energy; 45% normalised RMS by construction)",
      "audio": {
       "analysed_s": 120.0,
       "card_vs_reimplementation_spearman": 0.9474399522412326,
       "note": "the reimplementation follows acquire_exemplar's published recipe; the agreement above is measured, not assumed"
      },
      "purpose_class": "EXPLORATION",
      "energy_floor": 0.2737,
      "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), 1 hold(s), 2 release(s), 1 valley(s) over 120 s",
       "hold share 0.280 (corpus hits 0.407, round 2 0.092); longest hold 33.4 s (hits 41.6, round 2 13.4)",
       "arch type multi_arch; peak distinction 0.6796 at 0.6832, near-peak share 0.0247",
       "valley engagement 1.454 from {'pulse_present': 1.0018, 'contour_lifts': 1.454, 'engagement_sustained': 0.875} over phases below the valley level"
      ]
     }
    },
    "summit_tests": {
     "instrument": "summit_tests",
     "version": "v1",
     "available": true,
     "reason": "",
     "metrics": {
      "piano_melody_recovered": 0.9694,
      "singability": 1.0,
      "self_sufficiency": 0.9102,
      "transmissibility": 0.9449,
      "reduction_harmonic_interest": 0.834,
      "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": [
       [
        0.046,
        6.397
       ],
       [
        6.722,
        7.924
       ],
       [
        8.034,
        9.375
       ],
       [
        9.369,
        10.658
       ],
       [
        10.716,
        11.97
       ],
       [
        12.04,
        17.032
       ],
       [
        17.345,
        18.808
       ],
       [
        18.739,
        21.13
       ],
       [
        21.386,
        29.147
       ],
       [
        29.385,
        31.823
       ],
       [
        32.055,
        33.065
       ],
       [
        33.379,
        38.406
       ],
       [
        38.708,
        40.054
       ],
       [
        40.054,
        41.564
       ],
       [
        41.413,
        42.58
       ],
       [
        42.632,
        67.622
       ],
       [
        66.699,
        67.762
       ],
       [
        68.034,
        73.178
       ],
       [
        73.352,
        73.874
       ],
       [
        74.699,
        95.19
       ],
       [
        95.968,
        120.001
       ]
      ]
     },
     "detail": {
      "reduction": {
       "source": "melody: harmonic-summation predominant melody (rig's block), pYIN cross-check omitted; harmony: 24-triad chroma template match at 2.69 s windows",
       "melodic_salience": 0.9694,
       "line": {
        "extractor": "harmonic-summation predominant melody (rig's block), pYIN cross-check omitted",
        "voiced_fraction": 0.8331,
        "note_count": 163,
        "note_rate_per_s": 1.3583,
        "analysed_s": 120.0,
        "octave_errors_repaired": 83,
        "octave_repair_share": 0.5092
       },
       "chord_margin_median": 0.0081,
       "analysed_s": 120.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": 120.0,
       "bpm": 89.1,
       "beats_per_bar": 4,
       "tonic_pc": 2,
       "n_melody": 163,
       "n_harmony": 45
      },
      "piano_test": {
       "tier": "audio-extracted",
       "piano_melody_recovered": 0.9694,
       "melody_notes": 163,
       "melody_note_rate_per_s": 1.3583,
       "available": true,
       "judgeable": true,
       "reason": "",
       "singability": {
        "available": true,
        "reason": "",
        "singability": 1.0,
        "components": {
         "compass": 1.0,
         "tessitura": 1.0,
         "step_ratio": 1.0,
         "leap_handling": 1.0,
         "breath": 0.544
        },
        "components_scored": [
         "compass",
         "leap_handling",
         "step_ratio",
         "tessitura"
        ],
        "breath_scored": false,
        "compass_window_s": 10.77,
        "compass_semitones": 7.0,
        "compass_scope": "the note-weighted median PHRASE compass; a singer sings a phrase",
        "whole_cue_compass_semitones": 7.0,
        "tessitura_share": 0.9201,
        "tessitura_centre_midi": 50.0,
        "step_share": 0.7552,
        "largest_leap_semitones": 7.0,
        "largest_leap_scope": "the 98th percentile of within-phrase leaps",
        "max_leap_raw_semitones": 7.0,
        "leaps": 34,
        "leaps_gap_filled": 25,
        "gap_fill_share": 0.7353,
        "phrases_in_breath_range": 0.381,
        "longest_phrase_s": 24.99
       },
       "self_sufficiency": {
        "available": true,
        "reason": "",
        "self_sufficiency": 0.9102,
        "components": {
         "chord_tone_share": 1.0,
         "implied_harmony_agreement": 1.0,
         "structural_pitch_variety": 0.754
        },
        "chord_tone_share_raw": 0.8824,
        "implied_harmony_raw": 0.55,
        "implied_root_agreement": 0.4667,
        "structural_pitch_entropy": 0.6034,
        "structural_notes": 85,
        "spans_judged": 30
       },
       "transmissibility": {
        "available": true,
        "reason": "",
        "transmissibility": 0.9449,
        "components": {
         "pitch_alphabet": 1.0,
         "motivic_economy": 0.797,
         "repetition_structure": 1.0,
         "rhythmic_simplicity": 1.0
        },
        "pitch_alphabet_size": 6,
        "top3_contour_4gram_cover": 0.1635,
        "recurring_contour_4gram_share": 0.5211,
        "duration_classes": 17,
        "rhythm_entropy": 0.6849
       },
       "harmonic_interest": {
        "available": true,
        "reason": "",
        "reduction_harmonic_interest": 0.834,
        "components": {
         "distinct_chords": 1.0,
         "change_rate_per_min": 1.0,
         "non_tonic_share": 0.645,
         "dwell_balance": 0.75
        },
        "distinct_chords_raw": 5,
        "chord_changes": 16,
        "change_rate_per_min_raw": 8.0,
        "non_tonic_share_raw": 0.2222,
        "dwell_entropy": 0.5626
       },
       "phrase_grammar": {
        "available": true,
        "reason": "",
        "n_phrases": 21,
        "longest_phrase_s": 24.99,
        "longest_phrase_bars": 9.28,
        "longest_novel_phrase_s": 24.99,
        "longest_novel_phrase_bars": 9.28,
        "median_phrase_bars": 0.56,
        "distinct_ideas": 3,
        "idea_detail": {
         "n_ideas": 3,
         "n_shape_classes": 11,
         "ideas": [
          {
           "shape": [
            0,
            0,
            0,
            0,
            2,
            -2,
            0,
            -5,
            7,
            -2,
            0,
            2,
            -2,
            0,
            0,
            -5,
            7,
            -2,
            -5,
            0,
            7,
            -7
           ],
           "notes": 23,
           "count": 1,
           "share": 0.1631
          },
          {
           "shape": [
            0,
            2,
            -2,
            0,
            0,
            2,
            -2,
            0,
            0,
            2,
            -2,
            -5,
            5,
            2,
            -2,
            -5,
            5
           ],
           "notes": 18,
           "count": 1,
           "share": 0.1277
          },
          {
           "shape": [
            0,
            0,
            2,
            -1,
            -1,
            0,
            0,
            0,
            0,
            0,
            0,
            -2,
            2,
            -2,
            0,
            0,
            2
           ],
           "notes": 18,
           "count": 1,
           "share": 0.1277
          }
         ]
        },
        "cadences": 15,
        "antecedent_consequent_pairs": 1,
        "bar_s": 2.6936,
        "phrases": [
         {
          "start_s": 0.046,
          "end_s": 6.397,
          "span_s": 6.351,
          "n_notes": 18,
          "first_midi": 50.0,
          "last_midi": 50.0,
          "novel_span_s": 6.351,
          "repetitions": 1
         },
         {
          "start_s": 6.722,
          "end_s": 7.924,
          "span_s": 1.202,
          "n_notes": 3,
          "first_midi": 50.0,
          "last_midi": 50.0,
          "novel_span_s": 0.401,
          "repetitions": 3
         },
         {
          "start_s": 8.034,
          "end_s": 9.375,
          "span_s": 1.341,
          "n_notes": 3,
          "first_midi": 50.0,
          "last_midi": 45.0,
          "novel_span_s": 1.341,
          "repetitions": 1
         },
         {
          "start_s": 9.369,
          "end_s": 10.658,
          "span_s": 1.289,
          "n_notes": 3,
          "first_midi": 50.0,
          "last_midi": 50.0
         },
         {
          "start_s": 10.716,
          "end_s": 11.97,
          "span_s": 1.254,
          "n_notes": 3,
          "first_midi": 50.0,
          "last_midi": 50.0,
          "novel_span_s": 0.418,
          "repetitions": 3
         },
         {
          "start_s": 12.04,
          "end_s": 17.032,
          "span_s": 4.992,
          "n_notes": 14,
          "first_midi": 50.0,
          "last_midi": 50.0,
          "novel_span_s": 4.992,
          "repetitions": 1
         },
         {
          "start_s": 17.345,
          "end_s": 18.808,
          "span_s": 1.463,
          "n_notes": 2,
          "first_midi": 50.0,
          "last_midi": 50.0,
          "novel_span_s": 0.488,
          "repetitions": 3
         },
         {
          "start_s": 18.739,
          "end_s": 21.13,
          "span_s": 2.392,
          "n_notes": 7,
          "first_midi": 50.0,
          "last_midi": 45.0,
          "novel_span_s": 2.392,
          "repetitions": 1
         },
         {
          "start_s": 21.386,
          "end_s": 29.147,
          "span_s": 7.761,
          "n_notes": 23,
          "first_midi": 50.0,
          "last_midi": 45.0,
          "novel_span_s": 7.761,
          "repetitions": 1
         },
         {
          "start_s": 29.385,
          "end_s": 31.823,
          "span_s": 2.438,
          "n_notes": 6,
          "first_midi": 50.0,
          "last_midi": 50.0,
          "novel_span_s": 2.438,
          "repetitions": 1
         },
         {
          "start_s": 32.055,
          "end_s": 33.065,
          "span_s": 1.01,
          "n_notes": 3,
          "first_midi": 50.0,
          "last_midi": 50.0,
          "novel_span_s": 0.337,
          "repetitions": 3
         },
         {
          "start_s": 33.379,
          "end_s": 38.406,
          "span_s": 5.027,
          "n_notes": 14,
          "first_midi": 50.0,
          "last_midi": 50.0,
          "novel_span_s": 5.027,
          "repetitions": 1
         },
         {
          "start_s": 38.708,
          "end_s": 40.054,
          "span_s": 1.347,
          "n_notes": 2,
          "first_midi": 50.0,
          "last_midi": 50.0
         },
         {
          "start_s": 40.054,
          "end_s": 41.564,
          "span_s": 1.509,
          "n_notes": 2,
          "first_midi": 50.0,
          "last_midi": 50.0,
          "novel_span_s": 0.503,
          "repetitions": 3
         },
         {
          "start_s": 41.413,
          "end_s": 42.58,
          "span_s": 1.167,
          "n_notes": 3,
          "first_midi": 50.0,
          "last_midi": 50.0
         },
         {
          "start_s": 42.632,
          "end_s": 67.622,
          "span_s": 24.99,
          "n_notes": 11,
          "first_midi": 50.0,
          "last_midi": 46.0,
          "novel_span_s": 24.99,
          "repetitions": 1
         },
         {
          "start_s": 66.699,
          "end_s": 67.762,
          "span_s": 1.062,
          "n_notes": 3,
          "first_midi": 50.0,
          "last_midi": 50.0
         },
         {
          "start_s": 68.034,
          "end_s": 73.178,
          "span_s": 5.143,
          "n_notes": 12,
          "first_midi": 50.0,
          "last_midi": 45.0,
          "novel_span_s": 5.143,
          "repetitions": 1
         },
         {
          "start_s": 73.352,
          "end_s": 73.874,
          "span_s": 0.522,
          "n_notes": 1,
          "first_midi": 50.0,
          "last_midi": 50.0
         },
         {
          "start_s": 74.699,
          "end_s": 95.19,
          "span_s": 20.492,
          "n_notes": 18,
          "first_midi": 50.0,
          "last_midi": 50.0,
          "novel_span_s": 20.492,
          "repetitions": 1
         },
         {
          "start_s": 95.968,
          "end_s": 120.001,
          "span_s": 24.033,
          "n_notes": 12,
          "first_midi": 50.0,
          "last_midi": 50.0,
          "novel_span_s": 24.033,
          "repetitions": 1
         }
        ]
       },
       "axes": {
        "singability": 1.0,
        "self_sufficiency": 0.9102,
        "transmissibility": 0.9449,
        "reduction_harmonic_interest": 0.834,
        "piano_melody_recovered": 0.9694
       },
       "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 1.000, self-sufficiency 0.910, transmissibility 0.945, harmonic interest 0.834",
       "phrase grammar: longest span of NOVEL material 9.28 bars (unbroken 9.28), 3 distinct idea(s), 15 cadence(s), 1 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.3583,
    "note_density_per_sounding_s": 1.6484,
    "step_share": 0.7469,
    "leap_share": 0.0309,
    "interval_class_count": 6,
    "contour_turning_rate": 0.4356,
    "contour_depth": 6.0,
    "phrase_len_s_median": 3.936,
    "phrase_peak_position": 0.1146,
    "harmonization_density": 0.9433,
    "parallel_harmony_share": 0.5951,
    "range_semitones": 7.0,
    "distinct_durations": 14
   },
   "bands_used": {
    "class": "EXPLORATION",
    "n": 8,
    "why": "purpose class EXPLORATION carries its own band (n=8)",
    "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.3583,
      "p10": 1.1978,
      "p50": 1.9611,
      "p90": 2.7039,
      "band_source": "EXPLORATION",
      "band_n": 8,
      "verdict": "IN_BAND"
     },
     {
      "axis": "note_density_per_sounding_s",
      "value": 1.6484,
      "p10": 2.2247,
      "p50": 5.7876,
      "p90": 8.1449,
      "band_source": "EXPLORATION",
      "band_n": 8,
      "verdict": "BELOW_BAND"
     },
     {
      "axis": "step_share",
      "value": 0.7469,
      "p10": 0.5048,
      "p50": 0.5902,
      "p90": 0.8515,
      "band_source": "EXPLORATION",
      "band_n": 8,
      "verdict": "IN_BAND"
     },
     {
      "axis": "leap_share",
      "value": 0.0309,
      "p10": 0.0,
      "p50": 0.0911,
      "p90": 0.1772,
      "band_source": "EXPLORATION",
      "band_n": 8,
      "verdict": "IN_BAND"
     },
     {
      "axis": "interval_class_count",
      "value": 6,
      "p10": 6.4,
      "p50": 8.5,
      "p90": 10.3,
      "band_source": "EXPLORATION",
      "band_n": 8,
      "verdict": "BELOW_BAND"
     },
     {
      "axis": "contour_turning_rate",
      "value": 0.4356,
      "p10": 0.3275,
      "p50": 0.4254,
      "p90": 0.5088,
      "band_source": "EXPLORATION",
      "band_n": 8,
      "verdict": "IN_BAND"
     },
     {
      "axis": "contour_depth",
      "value": 6.0,
      "p10": 5.0,
      "p50": 6.0,
      "p90": 7.3,
      "band_source": "EXPLORATION",
      "band_n": 8,
      "verdict": "IN_BAND"
     },
     {
      "axis": "phrase_len_s_median",
      "value": 3.936,
      "p10": 1.73,
      "p50": 2.351,
      "p90": 11.056,
      "band_source": "EXPLORATION",
      "band_n": 8,
      "verdict": "IN_BAND"
     },
     {
      "axis": "phrase_peak_position",
      "value": 0.1146,
      "p10": 0.0524,
      "p50": 0.1965,
      "p90": 0.3501,
      "band_source": "EXPLORATION",
      "band_n": 8,
      "verdict": "IN_BAND"
     },
     {
      "axis": "harmonization_density",
      "value": 0.9433,
      "p10": 0.4049,
      "p50": 0.8248,
      "p90": 0.9346,
      "band_source": "EXPLORATION",
      "band_n": 8,
      "verdict": "ABOVE_BAND"
     },
     {
      "axis": "parallel_harmony_share",
      "value": 0.5951,
      "p10": 0.3301,
      "p50": 0.5817,
      "p90": 0.6548,
      "band_source": "EXPLORATION",
      "band_n": 8,
      "verdict": "IN_BAND"
     },
     {
      "axis": "range_semitones",
      "value": 7.0,
      "p10": 7.282,
      "p50": 19.0,
      "p90": 31.1,
      "band_source": "EXPLORATION",
      "band_n": 8,
      "verdict": "BELOW_BAND"
     },
     {
      "axis": "distinct_durations",
      "value": 14,
      "p10": 5.7,
      "p50": 8.5,
      "p90": 11.3,
      "band_source": "EXPLORATION",
      "band_n": 8,
      "verdict": "ABOVE_BAND"
     }
    ],
    "axes_below_band": [
     "note_density_per_sounding_s",
     "interval_class_count",
     "range_semitones"
    ],
    "axes_above_band": [
     "harmonization_density",
     "distinct_durations"
    ],
    "evidence": [
     "tier(s): ['audio']",
     "line: 1.3583 notes/s, steps 0.7469, leaps 0.0309, turning 0.4356",
     "harmonisation: 0.9433 of sounding time, parallel 0.5951 of lead notes",
     "BELOW the corpus p10 on: note_density_per_sounding_s, interval_class_count, range_semitones",
     "ABOVE the corpus p90 on: harmonization_density, distinct_durations -- 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/benchmark/elevenlabs/MC0037_WaterfallTension_A.wav",
      "total_s": 120.0,
      "line": {
       "extractor": "harmonic-summation predominant melody (rig's block), pYIN cross-check omitted",
       "voiced_fraction": 0.8331,
       "note_count": 163,
       "note_rate_per_s": 1.3583,
       "analysed_s": 120.0,
       "octave_errors_repaired": 83,
       "octave_repair_share": 0.5092
      },
      "harmonization": {
       "available": true,
       "harmonization_density": 0.9433,
       "three_plus_density": 0.783,
       "mean_concurrent_voices": 3.118,
       "max_concurrent_voices": 4,
       "n_sounding_voices": 4,
       "voice_names": [
        "bass",
        "tenor",
        "alto",
        "soprano"
       ],
       "folded_doublings": [],
       "sounding_share_of_cue": 0.9775,
       "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.5951,
       "doubled_share": 0.3988,
       "lead_notes": 163,
       "harmonising_interval_classes": {
        "4": 10,
        "5": 40,
        "7": 91,
        "9": 7
       },
       "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": 4,
       "voice_bands": [
        "bass",
        "tenor",
        "alto",
        "soprano"
       ],
       "mean_pairwise_independence": 0.5709,
       "counter_melody_presence": 0.5709,
       "bands_examined": 5,
       "note": "a LOWER bound on voices -- two instruments in one register read as one band"
      },
      "band_note_counts": {
       "bass": 138,
       "tenor": 409,
       "alto": 441,
       "soprano": 340,
       "high": 24
      },
      "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": 163,
      "analysed_s": 120.0,
      "sounding_s": 98.882,
      "melodic_coverage": 0.824,
      "note_density_per_s": 1.3583,
      "note_density_per_sounding_s": 1.6484,
      "step_share": 0.7469,
      "leap_share": 0.0309,
      "repeat_share": 0.4136,
      "interval_class_count": 6,
      "interval_classes": [
       0,
       1,
       2,
       4,
       5,
       7
      ],
      "interval_histogram": {
       "0": 67,
       "1": 2,
       "2": 52,
       "4": 1,
       "5": 35,
       "7": 5
      },
      "contour_turning_rate": 0.4356,
      "contour_depth": 6.0,
      "range_semitones": 7.0,
      "distinct_durations": 14,
      "duration_classes": [
       -8,
       -7,
       -6,
       -5,
       -4,
       -3,
       -2,
       -1,
       0,
       1,
       2,
       3,
       4,
       5
      ],
      "phrase_count": 19,
      "phrase_len_s_median": 3.936,
      "phrase_peak_position": 0.1146,
      "phrase_len_notes_median": 8.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.4964,
    "beat_consistency": 0.9904,
    "syncopation_audio": 0.0,
    "offbeat_weight_share": 0.425,
    "onset_density_per_s": 2.9917,
    "percussive_energy_share": 0.0339,
    "low_band_pulse_regularity": 0.1121,
    "sync_score": null,
    "sync_composite": null,
    "pulse_score": null,
    "interlock": null,
    "onset_synchrony": null,
    "onset_synchrony_max": null
   },
   "detail": {
    "audio": {
     "duration_s": 120.0,
     "hop": 256,
     "sr": 22050,
     "beats_per_bar_assumed": 4,
     "subdiv": 4,
     "low_band_energy_share": 0.5847,
     "onset_env_max": 6.702,
     "onsets_detected": 359,
     "tempo_bpm": 90.67,
     "tempo_source": "tracked, prior 89.1",
     "n_beats": 178,
     "ibi_median_s": 0.6618,
     "ibi_spread_frac": 0.0175,
     "low_band_env_max": 11.498,
     "bars_measured": 44,
     "mean_onsets_per_bar": 7.818,
     "card_total_length_s": 120.0
    },
    "purpose_class": "EXPLORATION",
    "tiers": [
     "audio"
    ],
    "bands_available": true,
    "outside_bands": [
     "beat_consistency 0.9904 ABOVE the EXPLORATION p90 0.9833"
    ],
    "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": false,
    "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: 359 onsets over 120.0 s = 2.9917/s; pulse salience 0.4964; beat consistency 0.9904 at 90.67 bpm; LHL syncopation 0.0 over 44 bars",
     "OUTSIDE THE CORPUS BANDS: beat_consistency 0.9904 ABOVE the EXPLORATION p90 0.9833"
    ]
   }
  },
  "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\\benchmark\\elevenlabs\\MC0037_WaterfallTension_A.wav",
   "cue_class": "EXPLORATION",
   "integrated_lufs": -14.05,
   "target_lufs": -12.18,
   "deviation_lu": -1.87,
   "tolerance_lu": 2.61,
   "clears_target": true,
   "loudness_range_lu": 3.97,
   "lra_band": [
    2.41,
    21.02
   ],
   "clears_lra_band": true,
   "true_peak_dbtp": 0.09,
   "ceiling_dbtp": -1.0,
   "clears_ceiling": false,
   "target_resolved_from": "EXPLORATION",
   "target_borrowed": false,
   "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": 8,
    "target_lufs": -12.18,
    "min_lufs": -16.34,
    "max_lufs": -7.69,
    "lra_median": 4.64
   }
  },
  "quotation_screen": {
   "label": "benchmark_track",
   "verdict": "CLEAR",
   "hits": [],
   "advisories": [],
   "candidate_interval_count": 162,
   "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": 162,
   "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": 9,
  "passing": 6,
  "per_instrument": {
   "cycle_law": true,
   "layer_census": false,
   "hook_presence": true,
   "noise_structure": true,
   "melodic_intelligence": true,
   "dynamic_arc": true,
   "summit_tests": true,
   "melody_bands": false,
   "groove_instrument": false
  },
  "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": 76.5,
 "reading": {
  "what_this_is": "WO-12's reread. The wall fraction above is UNCHANGED and still gates nothing; this block says which of its votes are scaffolding, which are self-declared unable to separate, and what the character axes read.",
  "law_untouched": "FLOOR NEVER VERDICT. No block here promotes a track or claims quality.",
  "axis_classes": {
   "cross_track_distinctness": {
    "class": "FLOOR",
    "verdict": null,
    "counted": false,
    "why": "a generation-defect detector; bounds where the defect is not"
   },
   "cycle_law": {
    "class": "FLOOR",
    "verdict": true,
    "counted": true,
    "why": "a generation-defect detector; bounds where the defect is not"
   },
   "dynamic_arc": {
    "class": "FLOOR",
    "verdict": true,
    "counted": true,
    "why": "a generation-defect detector; bounds where the defect is not"
   },
   "groove_instrument": {
    "class": "FLOOR",
    "verdict": false,
    "counted": true,
    "why": "a generation-defect detector; bounds where the defect is not"
   },
   "hook_presence": {
    "class": "DEGENERATE",
    "verdict": true,
    "counted": false,
    "why": "instr_hook_presence.py:200-210 -- the module declares its own floor DEGENERATE and says passes_floor should not be believed"
   },
   "layer_census": {
    "class": "DEGENERATE",
    "verdict": false,
    "counted": false,
    "why": "floor_instruments.py:248 -- its estimator saturates near 8 streams where a real cue runs 24 to 40 parts, so it cannot adjudicate the layer clause"
   },
   "melodic_intelligence": {
    "class": "FLOOR",
    "verdict": true,
    "counted": true,
    "why": "a generation-defect detector; bounds where the defect is not"
   },
   "melody_bands": {
    "class": "FLOOR",
    "verdict": false,
    "counted": true,
    "why": "a generation-defect detector; bounds where the defect is not"
   },
   "noise_structure": {
    "class": "DEGENERATE",
    "verdict": true,
    "counted": false,
    "why": "floor_instruments.py:246-247 -- fires on 0 of 18 across both tiers with nothing clearing the multiplicity bar"
   },
   "summit_tests": {
    "class": "DEGENERATE",
    "verdict": true,
    "counted": false,
    "why": "floor_instruments.py:124-128 -- its four continuous axes SEPARATE NOTHING on audio; it is a SCORE instrument that degrades honestly"
   }
  },
  "floor_only_fraction": {
   "passing": 3,
   "of": 5,
   "note": "the same arithmetic as wall_verdict with the self-declared-degenerate instruments removed. Still a FLOOR count, still not a verdict.",
   "and_it_still_inverts": "MEASURED, and it is the finding: with all four degenerate instruments removed, the restored T2 take reads 0 of 5 and the take Josh rejected reads 3 of 5. Demoting instruments does NOT fix the inversion, because the defect is not a bad selection of voters -- it is that a COUNT OF BAND MEMBERSHIPS is the wrong object for a ruling that was a RANKING. That is why the reread adds a rank beside the count instead of repairing the count."
  },
  "degenerate_excluded": [
   "hook_presence",
   "layer_census",
   "noise_structure",
   "summit_tests"
  ],
  "abstentions": [],
  "character_axes": {
   "structural_yield": {
    "value": 0.6667,
    "term": "turn_pacing",
    "slate_percentile": null,
    "corpus_band": {
     "n": 8,
     "p10": 0.4157,
     "p50": 0.8559,
     "p90": 2.284,
     "provisional": false,
     "resolved_from": "EXPLORATION",
     "borrowed": false,
     "borrow_declared_but_unavailable": null,
     "pooled": false,
     "honest_tier": "CORPUS-DERIVED"
    },
    "inside_corpus_band": true,
    "direction": "higher is more change per cut, both tails reported",
    "honest_tier": "AUDIO-COMPLETE -- a GENERATION-DEFECT DETECTOR, not a taste oracle -- floor_instruments.py:41-45 measures it at AUC 0.423 against album siblings, the regime a slate of edits of one track sits in.",
    "auc_over_the_graded_set": 0.9688,
    "t2_pair_behaviour": "ORDERS IT CORRECTLY (0.8333 kept / 0.7333 rejected)",
    "practice_cite": "docs/proposals/music/MUSIC_PRACTICE_GAP_AUDIT.md S3 (monotony is overcome only by variation); harness/music_gen/floor_instruments.py:28-56",
    "slate_percentile_note": "undefined on a one-row slate -- run ear_axes --read"
   },
   "boundaries_per_min": {
    "value": 3.0,
    "term": null,
    "slate_percentile": null,
    "corpus_band": {
     "n": 8,
     "p10": 4.6279,
     "p50": 5.8915,
     "p90": 7.2478,
     "provisional": false,
     "resolved_from": "EXPLORATION",
     "borrowed": false,
     "borrow_declared_but_unavailable": null,
     "pooled": false,
     "honest_tier": "CORPUS-DERIVED"
    },
    "inside_corpus_band": false,
    "direction": "REPORTED; the order assumed FEWER is better and the corpus says the opposite",
    "honest_tier": "AUDIO-COMPLETE",
    "auc_over_the_graded_set": 0.875,
    "t2_pair_behaviour": "INVERTS IT (1.304 kept / 2.87 rejected) -- why it is not a term",
    "practice_cite": "harness/music_gen/floor_instruments.py:36-38 (hits 5.09, turned-down 2.78)",
    "slate_percentile_note": "undefined on a one-row slate -- run ear_axes --read"
   },
   "dynamic_range_db": {
    "value": 10.07,
    "term": "dynamic_breath",
    "slate_percentile": null,
    "corpus_band": {
     "n": 8,
     "p10": 6.99,
     "p50": 10.11,
     "p90": 28.979,
     "provisional": false,
     "resolved_from": "EXPLORATION",
     "borrowed": false,
     "borrow_declared_but_unavailable": null,
     "pooled": false,
     "honest_tier": "CORPUS-DERIVED"
    },
    "inside_corpus_band": true,
    "direction": "higher is more breathing, both tails reported",
    "honest_tier": "AUDIO-COMPLETE",
    "auc_over_the_graded_set": 0.525,
    "t2_pair_behaviour": "ORDERS IT CORRECTLY (23.24 kept / 6.65 rejected)",
    "practice_cite": "docs/proposals/music/MUSIC_PRACTICE_GAP_AUDIT.md S9 (dynamics are composed, not a humanise knob); PIPE_AUDIO_MUSIC_2026-07-29.md §0",
    "slate_percentile_note": "undefined on a one-row slate -- run ear_axes --read"
   },
   "loudness_range_lu": {
    "value": 3.97,
    "term": null,
    "slate_percentile": null,
    "corpus_band": null,
    "inside_corpus_band": null,
    "direction": "REFUSED as deciding -- measured INVERTED on the graded set",
    "honest_tier": "AUDIO-COMPLETE, INFORMATIONAL",
    "auc_over_the_graded_set": 0.3,
    "t2_pair_behaviour": "orders it correctly (4.37 / 2.99) and inverts five other rulings",
    "practice_cite": "harness/music_gen/mix_policy.py:159-168; the exclusion is asserted by benchmark_judge control C8",
    "slate_percentile_note": "undefined on a one-row slate -- run ear_axes --read"
   },
   "dev_ops_per_min": {
    "value": 1.0,
    "term": "motivic_dev",
    "slate_percentile": null,
    "corpus_band": null,
    "inside_corpus_band": null,
    "direction": "higher is more development",
    "honest_tier": "AUDIO-ESTIMATE -- runs on the extracted predominant line",
    "auc_over_the_graded_set": 0.625,
    "t2_pair_behaviour": "ORDERS IT CORRECTLY (47 ops kept / 2 rejected)",
    "practice_cite": "docs/proposals/music/MUSIC_PRACTICE_GAP_AUDIT.md S3",
    "slate_percentile_note": "undefined on a one-row slate -- run ear_axes --read"
   },
   "dev_kinds": {
    "value": 1.0,
    "term": "motivic_dev",
    "slate_percentile": null,
    "corpus_band": null,
    "inside_corpus_band": null,
    "direction": "higher is more varied development",
    "honest_tier": "AUDIO-ESTIMATE",
    "auc_over_the_graded_set": 0.625,
    "t2_pair_behaviour": "ORDERS IT CORRECTLY (4 kinds kept / 1 rejected)",
    "practice_cite": "docs/proposals/music/MUSIC_PRACTICE_GAP_AUDIT.md S3",
    "slate_percentile_note": "undefined on a one-row slate -- run ear_axes --read"
   },
   "counter_melody_presence": {
    "value": 0.5709,
    "term": "voice_dialogue",
    "slate_percentile": null,
    "corpus_band": null,
    "inside_corpus_band": null,
    "direction": "higher is more second-voice presence",
    "honest_tier": "AUDIO-ESTIMATE -- register-band proxy, NOT source separation",
    "auc_over_the_graded_set": 0.6,
    "t2_pair_behaviour": "ORDERS IT CORRECTLY (0.5509 / 0.4907)",
    "practice_cite": "docs/proposals/music/MUSIC_PRACTICE_GAP_AUDIT.md S6",
    "slate_percentile_note": "undefined on a one-row slate -- run ear_axes --read"
   },
   "orchestrational_dialogue": {
    "value": 0.1592,
    "term": "voice_dialogue",
    "slate_percentile": null,
    "corpus_band": null,
    "inside_corpus_band": null,
    "direction": "higher is more trading",
    "honest_tier": "AUDIO-ESTIMATE -- register-band proxy",
    "auc_over_the_graded_set": 0.575,
    "t2_pair_behaviour": "INVERTS IT (0.4554 / 0.6349) -- carried anyway, because the term is theory-led",
    "practice_cite": "docs/proposals/music/MUSIC_PRACTICE_GAP_AUDIT.md S6; benchmark_judge.UNMEASURED_BY_ANY_INSTRUMENT names carrier migration unmeasured at INSTRUMENT grain, which this proxy does not claim to close",
    "slate_percentile_note": "undefined on a one-row slate -- run ear_axes --read"
   },
   "syncopation_audio": {
    "value": 0.0,
    "term": null,
    "slate_percentile": null,
    "corpus_band": null,
    "inside_corpus_band": null,
    "direction": "REPORTED -- reads exactly 0.0 on 13 of 19 engine rows and its EXPLORATION p10 is 0.0, so below-band is unreachable; a zero with no positive control on real material is the a-search-that-cannot-match class",
    "honest_tier": "AUDIO-COMPLETE by construction, UNCONTROLLED in practice",
    "auc_over_the_graded_set": 0.525,
    "t2_pair_behaviour": "TIE (0.0 / 0.0) -- it cannot see this pair at all",
    "practice_cite": "docs/proposals/music/MUSIC_PRACTICE_GAP_AUDIT.md S7 (composite syncopation is the number the empirical literature ties to groove)",
    "slate_percentile_note": "undefined on a one-row slate -- run ear_axes --read"
   }
  },
  "character_rank_note": "The character READING is a rank within a slate and cannot be computed from one row. Run `ear_axes.py --read build/audio/benchmark/records` for the rank; the per-axis values above are absolute and stand alone, and every `slate_percentile` here is NULL rather than the 0.5 a pool of one returns.",
  "refused_axes": {
   "boundaries_per_min": "REPORTED; the order assumed FEWER is better and the corpus says the opposite",
   "loudness_range_lu": "REFUSED as deciding -- measured INVERTED on the graded set",
   "syncopation_audio": "REPORTED -- reads exactly 0.0 on 13 of 19 engine rows and its EXPLORATION p10 is 0.0, so below-band is unreachable; a zero with no positive control on real material is the a-search-that-cannot-match class"
  }
 }
}

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