PASS7_TRANSFORM_REPORT.json

music/pass7/PASS7_TRANSFORM_REPORT.json

{
 "_doc": "round 4 (pass 7): what the transform did to each finished pass-5 plan, emitted rather than transcribed",
 "_honest_tier": "STRUCTURE. Every number is a property of the writing; nothing has been rendered or heard.",
 "engine_versions": {
  "pass7": "pass7/1.0",
  "harmony": "harmony/1.0",
  "groove": "groove/1.0",
  "plan_schema": "pass2-plan/1.0"
 },
 "seed": 7,
 "_standing_findings_note": {
  "H05 ERB spacing floor": "H05 stands REFUSE-tier on all three cues and is REPORTED rather than chased to zero, with the scoping stated. The source's own pipeline hook puts this table 'beside `voice_chord` as a filter on candidate voicings' (COUNTERPOINT_AND_VOICE_LEADING.md:341-346), and there it holds: `voice_lead` reports ZERO spacing violations inside the voicings this pass emits, and the block chords are voiced directly in their own register so the filter is not undone by an octave re-fit. What H05 counts here is every PAIR ACROSS INDEPENDENT PARTS -- a melody note a major second from an arpeggio note it is passing -- and a 2-semitone floor of A6 forbids that anywhere below the top of the piano. Three real defects the measure DID find were repaired: 189 violations inside one cello block layer (fixed by voicing in the block register), ROUNDS's broken-octave organ and arpeggiating cello sharing seven semitones (fixed by giving bass devices room below their slot and figuration room above), and the same overlap between the block and the bass. The residual is dominated by figuration-against-tune pairs and is left visible.",
  "H12 ECON-02 four-voice budget": "H12 stands REFUSE-tier on all three cues at five or six distinct non-doubling voices. This is the part-band deviation this program already declared and recorded rather than absorbed (pass2_plan.py:89-124): Josh's floor -- 'no track will be boring or filler', 'dozens of layers' -- supersedes the class median, and EXPLORATION is banded at 24-40 parts here against a research band of 8-16. A cue written to that floor cannot also hold ECON-02's composition-frame budget at every instant. The budget is honoured where the school states it -- the frame is lead, counter-line, bass and accompaniment -- and the count is reported.",
  "H10 H3-5 melodic voice density": "the peak measured is four melodically active voices, against a stated peak of three. Three of the four are pass 5's own -- carrier, counter-melody, second idea -- and the fourth is this pass's harmonised voice, which already rests through the opening, the close and every thin section. The residual is a handful of instants and is reported rather than repaired by thinning a voice the cue was graded for lacking."
 },
 "cues": [
  {
   "cue": "ROAD",
   "cue_id": "PASS7_FLORES_ROAD",
   "accepted": true,
   "plan_findings_blocking": [],
   "plan_findings_report": [],
   "metrics": {
    "cycle_period_s": 8.2759,
    "cycle_period_bars": 4,
    "total_cycles": 27,
    "total_bars": 108,
    "total_length_s": 223.448,
    "section_count": 21,
    "section_mean_s": 10.64,
    "part_count": 33,
    "est_layers_max": 25,
    "est_layers_mean": 16.63,
    "est_layers_min": 4,
    "n_entrances": 77,
    "n_exits": 71,
    "entrance_spread": 0.9615,
    "n_subtractions": 6,
    "subtraction_cycles": [
     8,
     16,
     20,
     24,
     25,
     26
    ],
    "peak_cycle_normalised": 0.4615,
    "n_novelty_events": 21,
    "novelty_per_cycle": 0.778,
    "max_cycles_unchanged": 1,
    "n_returns": 6,
    "transformation_share": 1.0,
    "hook_first_statement_cycle": 0,
    "n_cuts": 2,
    "planned_drops": 8,
    "planned_drops_per_min": 2.148,
    "planned_boundaries_per_min": 5.639,
    "predicted_structural_yield": 2.625,
    "crowding_index": 0.0413,
    "percussion_slot_max": 2,
    "separation_index": 0.5558,
    "strata_present": [
     "background",
     "foreground",
     "middleground"
    ],
    "strata_part_counts": {
     "foreground": 10,
     "middleground": 12,
     "background": 11
    },
    "strata_gain_share": {
     "foreground": 0.5254,
     "middleground": 0.2843,
     "background": 0.1904
    }
   },
   "T1": {
    "cadence_derivation": {
     "rule": "a cadence at each section whose declared intensity rises to a new maximum (section 0 excluded: it sets the baseline), dropped where it falls inside the cue's first sentence, thinned to ECON-10's 8-bar sentence spacing, plus the final section",
     "new_maximum_sections": [
      {
       "section": "S02",
       "bar": 9
      },
      {
       "section": "S03",
       "bar": 13
      },
      {
       "section": "S04",
       "bar": 17
      },
      {
       "section": "S05",
       "bar": 21
      },
      {
       "section": "S11",
       "bar": 45
      }
     ],
     "dropped_inside_first_sentence": [
      {
       "section": "S01",
       "bar": 5
      }
     ],
     "kept": [
      {
       "section": "S02",
       "bar": 9
      },
      {
       "section": "S04",
       "bar": 17
      },
      {
       "section": "S11",
       "bar": 45
      },
      {
       "section": "S20",
       "bar": 101
      }
     ],
     "min_spacing_bars": 8,
     "citation": "SNES_JRPG_SCHOOL.md:62 (ECON-10); harmony.py:671-673 for the bar convention"
    },
    "cadence_bars": [
     9,
     17,
     45,
     101
    ],
    "cadence_inventory": {
     "HC": 1,
     "deceptive": 1,
     "plagal": 1,
     "modal_close": 1
    },
    "chords": 54,
    "harmonic_rhythm_bars": 2.0,
    "non_functional_ratio": 0.36,
    "non_functional_target": 0.35,
    "borrowed_density": 0.0,
    "named_family": null,
    "pedal_device": {
     "kind": "pedal",
     "start_bar": 21,
     "end_bar": 104,
     "pc": 2
    },
    "roman_reduction": [
     "I",
     "Iquintal",
     "Isus2",
     "IIquintal",
     "Vquintal",
     "Iadd9",
     "vi7",
     "Vquintal",
     "vi",
     "IIsus4",
     "Vquintal",
     "Vsus2",
     "Vsus4",
     "I",
     "Iquintal",
     "VIsus4",
     "VIsus4",
     "I6",
     "Iadd9",
     "VIsus4",
     "VIsus4",
     "IIquintal",
     "I",
     "VIsus4",
     "Vsus2",
     "Vsus4",
     "I",
     "Iquintal",
     "VIsus4",
     "vi",
     "I6",
     "VIsus4",
     "vi7",
     "IIquintal",
     "IIsus2",
     "IIsus4",
     "Vquintal",
     "Vsus2",
     "VIsus4",
     "I",
     "Iquintal",
     "Isus2",
     "vi",
     "I6",
     "VIsus4",
     "vi7",
     "VIsus4",
     "IIsus2",
     "IIsus4",
     "IIquintal",
     "I",
     "VIsus4",
     "VIsus4",
     "Iquintal"
    ],
    "pitch_set": [
     2,
     4,
     6,
     9,
     11
    ],
    "pitch_set_names": [
     "D",
     "E",
     "F#",
     "A",
     "B"
    ],
    "out_of_set_events": [],
    "mode_constraint": "every ordinary slot is drawn from in_set_chords; an out-of-set chord is legal only on a cadence or arrival bar and is listed above with its foreign pitch classes",
    "in_set_vocabulary": [
     "I",
     "Iquintal",
     "Isus2",
     "vi",
     "I6",
     "Iadd9",
     "vi7",
     "IIquintal",
     "IIsus2",
     "IIsus4",
     "Vquintal",
     "Vsus2",
     "Vsus4",
     "VIsus4"
    ],
    "quintal_licence": "the quintal and quartal sonorities in this vocabulary are a DECLARED EXTENSION and are NOT offered as Kondo practice. docs/proposals/music/school_grammars/KONDO_SCHOOL.md:88 (PROCESS-02) separates the observed Kondo-isms from Everitt's own 'personal Kondo-isms' -- percussive ostinatos, added dissonances, QUARTAL STACKING, book-end themes -- which it names as HIS derived extensions rather than Kondo's, and as the model for how a composer legitimately extends the dialect. A five-note anhemitonic set contains no minor third above the tonic, so a stacked fifth is one of the few sonorities it spells wholly; that is the reason it appears, and the licence is the extension rule, not the practice list.",
    "grid_rewrite": {
     "grid_identical_to_plan": 0.7778,
     "grid_is_derived_and_lossy": true,
     "grid_loss_reason": "one grid per SECTION tiled on every cycle cannot express a chord schedule that changes across the cycles of a multi-cycle section; the shortfall is the sections longer than one cycle",
     "grid_is_inert_in_this_pass": "no pad or arpeggio layer survives T4, and those are the only two kinds that read it",
     "old_grid": [
      [
       "D",
       [
        38,
        50,
        57,
        62
       ]
      ],
      [
       "Bm",
       [
        35,
        47,
        54,
        62
       ]
      ],
      [
       "G",
       [
        31,
        43,
        50,
        59
       ]
      ],
      [
       "A",
       [
        33,
        45,
        52,
        57
       ]
      ]
     ],
     "new_home_grid": [
      [
       "I D",
       [
        38,
        45,
        54,
        62
       ]
      ],
      [
       "I D",
       [
        38,
        45,
        54,
        62
       ]
      ],
      [
       "Iquintal D",
       [
        38,
        45,
        52,
        62
       ]
      ],
      [
       "Iquintal D",
       [
        38,
        45,
        52,
        62
       ]
      ]
     ],
     "variants": 20,
     "entries_per_grid": 4,
     "bars_read_per_cycle": 4,
     "inert_tail_entries": 0,
     "shape_held": true,
     "per_section": [
      {
       "section": "S00",
       "variant": 0,
       "chords": [
        "I D",
        "I D",
        "Iquintal D",
        "Iquintal D"
       ]
      },
      {
       "section": "S01",
       "variant": 1,
       "chords": [
        "Isus2 D",
        "Isus2 D",
        "IIquintal E",
        "IIquintal E"
       ]
      },
      {
       "section": "S02",
       "variant": 2,
       "chords": [
        "Vquintal A",
        "Vquintal A",
        "Iadd9 D",
        "Iadd9 D"
       ]
      },
      {
       "section": "S03",
       "variant": 3,
       "chords": [
        "vi7 B",
        "vi7 B",
        "Vquintal A",
        "Vquintal A"
       ]
      },
      {
       "section": "S04",
       "variant": 4,
       "chords": [
        "vi B",
        "vi B",
        "IIsus4 E",
        "IIsus4 E"
       ]
      },
      {
       "section": "S05",
       "variant": 5,
       "chords": [
        "Vquintal A",
        "Vquintal A",
        "Vsus2 A",
        "Vsus2 A"
       ]
      },
      {
       "section": "S06",
       "variant": 6,
       "chords": [
        "Vsus4 A",
        "Vsus4 A",
        "I D",
        "I D"
       ]
      },
      {
       "section": "S07",
       "variant": 7,
       "chords": [
        "Iquintal D",
        "Iquintal D",
        "VIsus4 B",
        "VIsus4 B"
       ]
      },
      {
       "section": "S08",
       "variant": 8,
       "chords": [
        "VIsus4 B",
        "VIsus4 B",
        "I6 D",
        "I6 D"
       ]
      },
      {
       "section": "S09",
       "variant": 9,
       "chords": [
        "Iadd9 D",
        "Iadd9 D",
        "VIsus4 B",
        "VIsus4 B"
       ]
      },
      {
       "section": "S10",
       "variant": 10,
       "chords": [
        "VIsus4 B",
        "VIsus4 B",
        "IIquintal E",
        "IIquintal E"
       ]
      },
      {
       "section": "S11",
       "variant": 11,
       "chords": [
        "I D",
        "I D",
        "VIsus4 B",
        "VIsus4 B"
       ]
      },
      {
       "section": "S12",
       "variant": 12,
       "chords": [
        "Vsus2 A",
        "Vsus2 A",
        "Vsus4 A",
        "Vsus4 A"
       ]
      },
      {
       "section": "S13",
       "variant": 13,
       "chords": [
        "VIsus4 B",
        "VIsus4 B",
        "vi B",
        "vi B"
       ]
      },
      {
       "section": "S14",
       "variant": 14,
       "chords": [
        "vi7 B",
        "vi7 B",
        "IIquintal E",
        "IIquintal E"
       ]
      },
      {
       "section": "S15",
       "variant": 15,
       "chords": [
        "IIsus2 E",
        "IIsus2 E",
        "IIsus4 E",
        "IIsus4 E"
       ]
      },
      {
       "section": "S16",
       "variant": 16,
       "chords": [
        "VIsus4 B",
        "VIsus4 B",
        "I D",
        "I D"
       ]
      },
      {
       "section": "S17",
       "variant": 17,
       "chords": [
        "Iquintal D",
        "Iquintal D",
        "Isus2 D",
        "Isus2 D"
       ]
      },
      {
       "section": "S18",
       "variant": 18,
       "chords": [
        "vi B",
        "vi B",
        "I6 D",
        "I6 D"
       ]
      },
      {
       "section": "S19",
       "variant": 19,
       "chords": [
        "VIsus4 B",
        "VIsus4 B",
        "IIsus2 E",
        "IIsus2 E"
       ]
      },
      {
       "section": "S20",
       "variant": 11,
       "chords": [
        "I D",
        "I D",
        "VIsus4 B",
        "VIsus4 B"
       ]
      }
     ]
    }
   },
   "T2": {
    "moved_total": 12,
    "declined_total": 6,
    "structural_total": 48
   },
   "T2_layers": [
    {
     "layer": "F01",
     "instrument": "recorder.tenor",
     "notes": 46,
     "structural": 9,
     "already_chord_tone": 5,
     "moved": 3,
     "spine_preserved": true,
     "declined": [
      {
       "beat": 10.0,
       "midi": 71.0,
       "chord": "Iquintal",
       "reason": "no chord tone within 1 scale step(s) that preserves both adjacent interval signs"
      }
     ],
     "hook_extension_share": 0.0
    },
    {
     "layer": "F02",
     "instrument": "flute.sus_vib",
     "notes": 70,
     "structural": 9,
     "already_chord_tone": 8,
     "moved": 0,
     "spine_preserved": true,
     "declined": [
      {
       "beat": 138.0,
       "midi": 67.0,
       "chord": "I6",
       "reason": "no chord tone within 1 scale step(s) that preserves both adjacent interval signs"
      }
     ],
     "hook_extension_share": 0.0
    },
    {
     "layer": "F03",
     "instrument": "oboe.sus_vib",
     "notes": 52,
     "structural": 5,
     "already_chord_tone": 3,
     "moved": 2,
     "spine_preserved": true,
     "declined": [],
     "hook_extension_share": 0.2
    },
    {
     "layer": "F04",
     "instrument": "violin_solo.vib",
     "notes": 18,
     "structural": 15,
     "already_chord_tone": 7,
     "moved": 6,
     "spine_preserved": true,
     "declined": [
      {
       "beat": 276.0,
       "midi": 74.0,
       "chord": "IIsus2",
       "reason": "no chord tone within 1 scale step(s) that preserves both adjacent interval signs"
      },
      {
       "beat": 308.0,
       "midi": 74.0,
       "chord": "VIsus4",
       "reason": "no chord tone within 1 scale step(s) that preserves both adjacent interval signs"
      }
     ],
     "hook_extension_share": 0.0
    },
    {
     "layer": "F05",
     "instrument": "clarinet.sus",
     "notes": 34,
     "structural": 8,
     "already_chord_tone": 5,
     "moved": 1,
     "spine_preserved": true,
     "declined": [
      {
       "beat": 354.0,
       "midi": 74.0,
       "chord": "VIsus4",
       "reason": "no chord tone within 1 scale step(s) that preserves both adjacent interval signs"
      },
      {
       "beat": 400.0,
       "midi": 76.0,
       "chord": "I",
       "reason": "no chord tone within 1 scale step(s) that preserves both adjacent interval signs"
      }
     ],
     "hook_extension_share": 0.125
    },
    {
     "layer": "R01",
     "instrument": "flute.stac",
     "notes": 15,
     "structural": 1,
     "already_chord_tone": 1,
     "moved": 0,
     "spine_preserved": true,
     "declined": [],
     "hook_extension_share": 0.0
    },
    {
     "layer": "R02",
     "instrument": "recorder.soprano",
     "notes": 8,
     "structural": 1,
     "already_chord_tone": 1,
     "moved": 0,
     "spine_preserved": true,
     "declined": [],
     "hook_extension_share": 0.0
    }
   ],
   "T8_division": {
    "delta": 2,
    "levels": {
     "ROAD_P1": 0,
     "ROAD_P2": 1,
     "ROAD_P3": 2,
     "ROAD_P4": 2,
     "ROAD_P5": 0,
     "ROAD_P6": 1,
     "ROAD_P7": 0
    },
    "layers": [
     {
      "layer": "F01",
      "instrument": "recorder.tenor",
      "notes_before": 46,
      "notes_after": 46,
      "spans": [
       {
        "phrase": "ROAD_P1",
        "level": 0,
        "before": 46,
        "after": 46
       }
      ],
      "min_ioi_floor_s": 0.07,
      "min_ioi_reference": "tenor recorder in C",
      "levels_backed_off_for_playability": 0,
      "pairs_under_the_articulation_floor": 0
     },
     {
      "layer": "F02",
      "instrument": "flute.sus_vib",
      "notes_before": 70,
      "notes_after": 138,
      "spans": [
       {
        "phrase": "ROAD_P2",
        "level": 1,
        "before": 43,
        "after": 85
       },
       {
        "phrase": "ROAD_P3",
        "level": 2,
        "before": 27,
        "after": 53
       }
      ],
      "min_ioi_floor_s": 0.055,
      "min_ioi_reference": "flute",
      "levels_backed_off_for_playability": 0,
      "pairs_under_the_articulation_floor": 0
     },
     {
      "layer": "F03",
      "instrument": "oboe.sus_vib",
      "notes_before": 52,
      "notes_after": 118,
      "spans": [
       {
        "phrase": "ROAD_P4",
        "level": 2,
        "before": 52,
        "after": 118
       }
      ],
      "min_ioi_floor_s": 0.07,
      "min_ioi_reference": "oboe",
      "levels_backed_off_for_playability": 0,
      "pairs_under_the_articulation_floor": 16
     },
     {
      "layer": "F04",
      "instrument": "violin_solo.vib",
      "notes_before": 18,
      "notes_after": 18,
      "spans": [
       {
        "phrase": "ROAD_P5",
        "level": 0,
        "before": 18,
        "after": 18
       }
      ],
      "min_ioi_floor_s": 0.09,
      "min_ioi_reference": "solo violin",
      "levels_backed_off_for_playability": 0,
      "pairs_under_the_articulation_floor": 0
     },
     {
      "layer": "F05",
      "instrument": "clarinet.sus",
      "notes_before": 34,
      "notes_after": 57,
      "spans": [
       {
        "phrase": "ROAD_P6",
        "level": 1,
        "before": 24,
        "after": 47
       },
       {
        "phrase": "ROAD_P7",
        "level": 0,
        "before": 10,
        "after": 10
       }
      ],
      "min_ioi_floor_s": 0.06,
      "min_ioi_reference": "clarinet in B flat (sounding)",
      "levels_backed_off_for_playability": 0,
      "pairs_under_the_articulation_floor": 0
     },
     {
      "layer": "R01",
      "instrument": "flute.stac",
      "notes_before": 15,
      "notes_after": 15,
      "spans": [
       {
        "phrase": "ROAD_P6",
        "level": 0,
        "before": 15,
        "after": 15
       }
      ],
      "min_ioi_floor_s": 0.09,
      "min_ioi_reference": "no reference; 90 ms assumed",
      "levels_backed_off_for_playability": 1,
      "pairs_under_the_articulation_floor": 12
     },
     {
      "layer": "R02",
      "instrument": "recorder.soprano",
      "notes_before": 8,
      "notes_after": 15,
      "spans": [
       {
        "phrase": "ROAD_P6",
        "level": 1,
        "before": 8,
        "after": 15
       }
      ],
      "min_ioi_floor_s": 0.09,
      "min_ioi_reference": "no reference; 90 ms assumed",
      "levels_backed_off_for_playability": 0,
      "pairs_under_the_articulation_floor": 0
     }
    ],
    "arch_floor_pinned": true,
    "authored_levels": {
     "ROAD_P1": 0,
     "ROAD_P2": 1,
     "ROAD_P3": 2,
     "ROAD_P4": 2,
     "ROAD_P5": 0,
     "ROAD_P6": 1,
     "ROAD_P7": 0
    },
    "arch_floor_phrases": [
     "ROAD_P1",
     "ROAD_P5",
     "ROAD_P7"
    ],
    "arch_contrast_note": "the plant and the subtraction stay PLAIN so the valleys the arc instrument normalises on stay valleys (pass4_grammar.check_schedule; instr_dynamic_arc.py:467-473)",
    "notes_before": 243,
    "notes_after": 407,
    "palette": [
     "passing",
     "neighbour_upper",
     "neighbour_lower",
     "anticipation"
    ],
    "palette_note": "double_neighbour is dropped from the region's own palette (pass3_flores.py:97) because interval_class_count already sits above the corpus p90; a two-directional ornament widens the interval vocabulary and single neighbours and passing tones do not"
   },
   "division_search": [
    {
     "delta": 0,
     "arch_floor_pinned": true,
     "note_density_per_sounding_s": 1.8471,
     "step_share": 0.3348,
     "leap_share": 0.1607,
     "interval_class_count": 12,
     "icc_verdict": "ABOVE_BAND",
     "band_p10": 2.2247,
     "band_p50": 5.7876,
     "longest_novel_phrase_bars": 6.03,
     "distinct_ideas": 2,
     "piano_passes": true,
     "orchestra_hard": 16,
     "orchestra_hard_baseline": 14,
     "carrier_notes": 243,
     "cost_terms": {
      "density_shortfall": 11.328,
      "interval_variety_out_of_band": 10.0,
      "lint_over_baseline": 2.0
     },
     "cost": 23.328
    },
    {
     "delta": 0,
     "arch_floor_pinned": false,
     "note_density_per_sounding_s": 1.8471,
     "step_share": 0.3348,
     "leap_share": 0.1607,
     "interval_class_count": 12,
     "icc_verdict": "ABOVE_BAND",
     "band_p10": 2.2247,
     "band_p50": 5.7876,
     "longest_novel_phrase_bars": 6.03,
     "distinct_ideas": 2,
     "piano_passes": true,
     "orchestra_hard": 16,
     "orchestra_hard_baseline": 14,
     "carrier_notes": 243,
     "cost_terms": {
      "density_shortfall": 11.328,
      "interval_variety_out_of_band": 10.0,
      "lint_over_baseline": 2.0,
      "arch_floor_lifted": 12.0
     },
     "cost": 35.328
    },
    {
     "delta": 1,
     "arch_floor_pinned": true,
     "note_density_per_sounding_s": 2.1972,
     "step_share": 0.4327,
     "leap_share": 0.1091,
     "interval_class_count": 12,
     "icc_verdict": "ABOVE_BAND",
     "band_p10": 2.2247,
     "band_p50": 5.7876,
     "longest_novel_phrase_bars": 12.9,
     "distinct_ideas": 2,
     "piano_passes": true,
     "orchestra_hard": 19,
     "orchestra_hard_baseline": 14,
     "carrier_notes": 320,
     "cost_terms": {
      "density_shortfall": 0.825,
      "interval_variety_out_of_band": 10.0,
      "lint_over_baseline": 5.0
     },
     "cost": 15.825
    },
    {
     "delta": 1,
     "arch_floor_pinned": false,
     "note_density_per_sounding_s": 2.1972,
     "step_share": 0.4327,
     "leap_share": 0.1091,
     "interval_class_count": 12,
     "icc_verdict": "ABOVE_BAND",
     "band_p10": 2.2247,
     "band_p50": 5.7876,
     "longest_novel_phrase_bars": 12.9,
     "distinct_ideas": 2,
     "piano_passes": true,
     "orchestra_hard": 19,
     "orchestra_hard_baseline": 14,
     "carrier_notes": 320,
     "cost_terms": {
      "density_shortfall": 0.825,
      "interval_variety_out_of_band": 10.0,
      "lint_over_baseline": 5.0,
      "arch_floor_lifted": 12.0
     },
     "cost": 27.825
    },
    {
     "delta": 2,
     "arch_floor_pinned": true,
     "note_density_per_sounding_s": 2.7336,
     "step_share": 0.5552,
     "leap_share": 0.0801,
     "interval_class_count": 11,
     "icc_verdict": "ABOVE_BAND",
     "band_p10": 2.2247,
     "band_p50": 5.7876,
     "longest_novel_phrase_bars": 12.9,
     "distinct_ideas": 2,
     "piano_passes": true,
     "orchestra_hard": 19,
     "orchestra_hard_baseline": 14,
     "carrier_notes": 407,
     "cost_terms": {
      "interval_variety_out_of_band": 10.0,
      "lint_over_baseline": 5.0
     },
     "cost": 15.0
    },
    {
     "delta": 2,
     "arch_floor_pinned": false,
     "note_density_per_sounding_s": 2.7336,
     "step_share": 0.5552,
     "leap_share": 0.0801,
     "interval_class_count": 11,
     "icc_verdict": "ABOVE_BAND",
     "band_p10": 2.2247,
     "band_p50": 5.7876,
     "longest_novel_phrase_bars": 12.9,
     "distinct_ideas": 2,
     "piano_passes": true,
     "orchestra_hard": 19,
     "orchestra_hard_baseline": 14,
     "carrier_notes": 407,
     "cost_terms": {
      "interval_variety_out_of_band": 10.0,
      "lint_over_baseline": 5.0,
      "arch_floor_lifted": 12.0
     },
     "cost": 27.0
    },
    {
     "delta": 3,
     "arch_floor_pinned": true,
     "note_density_per_sounding_s": 2.8512,
     "step_share": 0.5673,
     "leap_share": 0.0633,
     "interval_class_count": 11,
     "icc_verdict": "ABOVE_BAND",
     "band_p10": 2.2247,
     "band_p50": 5.7876,
     "longest_novel_phrase_bars": 12.9,
     "distinct_ideas": 2,
     "piano_passes": true,
     "orchestra_hard": 19,
     "orchestra_hard_baseline": 14,
     "carrier_notes": 424,
     "cost_terms": {
      "interval_variety_out_of_band": 10.0,
      "lint_over_baseline": 5.0
     },
     "cost": 15.0
    },
    {
     "delta": 3,
     "arch_floor_pinned": false,
     "note_density_per_sounding_s": 3.1727,
     "step_share": 0.6145,
     "leap_share": 0.0454,
     "interval_class_count": 10,
     "icc_verdict": "IN_BAND",
     "band_p10": 2.2247,
     "band_p50": 5.7876,
     "longest_novel_phrase_bars": 13.03,
     "distinct_ideas": 3,
     "piano_passes": true,
     "orchestra_hard": 22,
     "orchestra_hard_baseline": 14,
     "carrier_notes": 495,
     "cost_terms": {
      "lint_over_baseline": 8.0,
      "arch_floor_lifted": 12.0
     },
     "cost": 20.0
    },
    {
     "delta": 4,
     "arch_floor_pinned": true,
     "note_density_per_sounding_s": 2.8512,
     "step_share": 0.5673,
     "leap_share": 0.0633,
     "interval_class_count": 11,
     "icc_verdict": "ABOVE_BAND",
     "band_p10": 2.2247,
     "band_p50": 5.7876,
     "longest_novel_phrase_bars": 12.9,
     "distinct_ideas": 2,
     "piano_passes": true,
     "orchestra_hard": 19,
     "orchestra_hard_baseline": 14,
     "carrier_notes": 424,
     "cost_terms": {
      "interval_variety_out_of_band": 10.0,
      "lint_over_baseline": 5.0
     },
     "cost": 15.0
    },
    {
     "delta": 4,
     "arch_floor_pinned": false,
     "note_density_per_sounding_s": 3.2289,
     "step_share": 0.6208,
     "leap_share": 0.0377,
     "interval_class_count": 10,
     "icc_verdict": "IN_BAND",
     "band_p10": 2.2247,
     "band_p50": 5.7876,
     "longest_novel_phrase_bars": 13.03,
     "distinct_ideas": 3,
     "piano_passes": true,
     "orchestra_hard": 22,
     "orchestra_hard_baseline": 14,
     "carrier_notes": 509,
     "cost_terms": {
      "lint_over_baseline": 8.0,
      "arch_floor_lifted": 12.0
     },
     "cost": 20.0
    }
   ],
   "melody_bands": {
    "metrics": {
     "note_density_per_s": 1.6245,
     "note_density_per_sounding_s": 2.7336,
     "step_share": 0.5552,
     "leap_share": 0.0801,
     "interval_class_count": 11,
     "contour_turning_rate": 0.3168,
     "contour_depth": 5.0,
     "phrase_len_s_median": 3.879,
     "phrase_peak_position": 0.1667,
     "harmonization_density": 0.1716,
     "parallel_harmony_share": 0.1185,
     "range_semitones": 27.0,
     "distinct_durations": 9
    },
    "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.6245,
       "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": 2.7336,
       "p10": 2.2247,
       "p50": 5.7876,
       "p90": 8.1449,
       "band_source": "EXPLORATION",
       "band_n": 8,
       "verdict": "IN_BAND"
      },
      {
       "axis": "step_share",
       "value": 0.5552,
       "p10": 0.5048,
       "p50": 0.5902,
       "p90": 0.8515,
       "band_source": "EXPLORATION",
       "band_n": 8,
       "verdict": "IN_BAND"
      },
      {
       "axis": "leap_share",
       "value": 0.0801,
       "p10": 0.0,
       "p50": 0.0911,
       "p90": 0.1772,
       "band_source": "EXPLORATION",
       "band_n": 8,
       "verdict": "IN_BAND"
      },
      {
       "axis": "interval_class_count",
       "value": 11,
       "p10": 6.4,
       "p50": 8.5,
       "p90": 10.3,
       "band_source": "EXPLORATION",
       "band_n": 8,
       "verdict": "ABOVE_BAND"
      },
      {
       "axis": "contour_turning_rate",
       "value": 0.3168,
       "p10": 0.3275,
       "p50": 0.4254,
       "p90": 0.5088,
       "band_source": "EXPLORATION",
       "band_n": 8,
       "verdict": "BELOW_BAND"
      },
      {
       "axis": "contour_depth",
       "value": 5.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.879,
       "p10": 1.73,
       "p50": 2.351,
       "p90": 11.056,
       "band_source": "EXPLORATION",
       "band_n": 8,
       "verdict": "IN_BAND"
      },
      {
       "axis": "phrase_peak_position",
       "value": 0.1667,
       "p10": 0.0524,
       "p50": 0.1965,
       "p90": 0.3501,
       "band_source": "EXPLORATION",
       "band_n": 8,
       "verdict": "IN_BAND"
      },
      {
       "axis": "harmonization_density",
       "value": 0.1716,
       "p10": 0.4049,
       "p50": 0.8248,
       "p90": 0.9346,
       "band_source": "EXPLORATION",
       "band_n": 8,
       "verdict": "BELOW_BAND"
      },
      {
       "axis": "parallel_harmony_share",
       "value": 0.1185,
       "p10": 0.3301,
       "p50": 0.5817,
       "p90": 0.6548,
       "band_source": "EXPLORATION",
       "band_n": 8,
       "verdict": "BELOW_BAND"
      },
      {
       "axis": "range_semitones",
       "value": 27.0,
       "p10": 7.282,
       "p50": 19.0,
       "p90": 31.1,
       "band_source": "EXPLORATION",
       "band_n": 8,
       "verdict": "IN_BAND"
      },
      {
       "axis": "distinct_durations",
       "value": 9,
       "p10": 5.7,
       "p50": 8.5,
       "p90": 11.3,
       "band_source": "EXPLORATION",
       "band_n": 8,
       "verdict": "IN_BAND"
      }
     ],
     "axes_below_band": [
      "contour_turning_rate",
      "harmonization_density",
      "parallel_harmony_share"
     ],
     "axes_above_band": [
      "interval_class_count"
     ],
     "evidence": [
      "tier(s): ['score']",
      "line: 1.6245 notes/s, steps 0.5552, leaps 0.0801, turning 0.3168",
      "harmonisation: 0.1716 of sounding time, parallel 0.1185 of lead notes",
      "BELOW the corpus p10 on: contour_turning_rate, harmonization_density, parallel_harmony_share",
      "ABOVE the corpus p90 on: interval_class_count -- not a failure by itself; on the interval axes it is the measurable form of 'they clash'"
     ]
    }
   },
   "summit_tests": {
    "available": true,
    "longest_novel_phrase_bars": 12.9,
    "distinct_ideas": 2,
    "piano_passes": true,
    "n_hard": 19,
    "n_soft": 10,
    "longest_unbroken_span_s": 57.828
   },
   "summit_tests_pass5_baseline": {
    "available": true,
    "longest_novel_phrase_bars": 6.03,
    "distinct_ideas": 2,
    "piano_passes": true,
    "n_hard": 14,
    "n_soft": 9,
    "longest_unbroken_span_s": 57.931
   },
   "T3": {
    "layer": "H01",
    "instrument": "viola_ens.sus_quiet",
    "stratum": "middleground",
    "register_slot": "mid",
    "derived_notes": 150,
    "written_notes": 133,
    "dropped_by_one_voice_schedule": 17,
    "harmonized_share": 0.6173,
    "interval_census": {
     "3": 50,
     "4": 44,
     "5": 33,
     "8": 2,
     "9": 21
    },
    "contrary_at_cadence": 1.0,
    "parallel_perfect_count": 0,
    "entry_cycle": 2,
    "exit_cycle": 24,
    "rest_spans": [
     [
      16,
      21
     ]
    ],
    "one_voice_reservation": [
     {
      "section": "S00",
      "cycles": [
       0,
       1
      ],
      "intensity": 0.42,
      "why": "opening: the second voice has not arrived yet"
     },
     {
      "section": "S01",
      "cycles": [
       1,
       2
      ],
      "intensity": 0.5,
      "why": "thin point: intensity 0.5 at or below the 30th percentile 0.54"
     },
     {
      "section": "S14",
      "cycles": [
       16,
       17
      ],
      "intensity": 0.44,
      "why": "thin point: intensity 0.44 at or below the 30th percentile 0.54"
     },
     {
      "section": "S15",
      "cycles": [
       17,
       19
      ],
      "intensity": 0.48,
      "why": "thin point: intensity 0.48 at or below the 30th percentile 0.54"
     },
     {
      "section": "S16",
      "cycles": [
       19,
       20
      ],
      "intensity": 0.44,
      "why": "thin point: intensity 0.44 at or below the 30th percentile 0.54"
     },
     {
      "section": "S17",
      "cycles": [
       20,
       21
      ],
      "intensity": 0.4,
      "why": "thin point: intensity 0.4 at or below the 30th percentile 0.54"
     },
     {
      "section": "S20",
      "cycles": [
       25,
       27
      ],
      "intensity": 0.54,
      "why": "close: the texture thins back to one voice"
     }
    ],
    "entry_delayed_to_hold_the_arc": null,
    "melodically_active_by_cycle": [
     1,
     1,
     2,
     2,
     3,
     3,
     3,
     3,
     3,
     3,
     3,
     3,
     4,
     3,
     3,
     3,
     1,
     1,
     1,
     1,
     0,
     2,
     2,
     2,
     1,
     1,
     1
    ],
    "melodically_active_peak": 4,
    "timbre_note": "VL-9 (COUNTERPOINT_AND_VOICE_LEADING.md:151-156): the second voice takes a different timbre class from every carrier in this cue, which is the condition under which two lines stay two lines"
   },
   "T4": {
    "replacements": [
     {
      "layer": "B09",
      "instrument": "organ.quiet",
      "was": "pad",
      "figure": "pedal",
      "block_at": null,
      "subdiv": 2.0,
      "rate_ladder": {
       "exempt": "pedal re-articulates once per bar (MOD-8)"
      },
      "notes_by_cycle": {
       "5": 4,
       "6": 4,
       "7": 4,
       "10": 4,
       "11": 4,
       "12": 4,
       "13": 4,
       "14": 4,
       "15": 4,
       "17": 4,
       "18": 4,
       "19": 4,
       "21": 4,
       "22": 4,
       "23": 4,
       "24": 4,
       "25": 4
      },
      "register_window": [
       44,
       55
      ],
      "block_register_window": null,
      "block_voices": null,
      "carrier_cap": {
       "requested_ceiling": 72.0,
       "window_before": [
        44,
        55
       ],
       "applied": false,
       "midpoint": 49.5,
       "why": "already under the carriers"
      },
      "notes": 68,
      "pitch_min": 50.0,
      "pitch_max": 50.0,
      "active_cycles": 17
     },
     {
      "layer": "B10",
      "instrument": "cello_ens.sus_quiet",
      "was": "pad",
      "figure": "arpeggio_up",
      "block_at": null,
      "subdiv": 0.5,
      "rate_ladder": {
       "0.25": 0.125,
       "0.5": 0.25,
       "1.0": 0.5
      },
      "notes_by_cycle": {
       "9": 4,
       "10": 8,
       "11": 8,
       "12": 8,
       "13": 8,
       "14": 8,
       "15": 8,
       "17": 2,
       "18": 2,
       "19": 2,
       "21": 8,
       "22": 8,
       "23": 8,
       "24": 8,
       "25": 2
      },
      "register_window": [
       56,
       67
      ],
      "block_register_window": null,
      "block_voices": null,
      "carrier_cap": {
       "requested_ceiling": 72.0,
       "window_before": [
        56,
        67
       ],
       "applied": false,
       "midpoint": 61.5,
       "why": "already under the carriers"
      },
      "notes": 92,
      "pitch_min": 57.0,
      "pitch_max": 66.0,
      "active_cycles": 15
     },
     {
      "layer": "M04",
      "instrument": "harp",
      "was": "arpeggio",
      "figure": "arpeggio_updown",
      "block_at": null,
      "subdiv": 2.0,
      "rate_ladder": {
       "0.25": 0.5,
       "1.0": 2.0
      },
      "notes_by_cycle": {
       "5": 32,
       "6": 32,
       "7": 32,
       "10": 32,
       "11": 32,
       "12": 32,
       "13": 32,
       "14": 32,
       "15": 32,
       "17": 8,
       "18": 8,
       "19": 8,
       "21": 32,
       "22": 32,
       "23": 32,
       "24": 32,
       "25": 8
      },
      "register_window": [
       64,
       75
      ],
      "block_register_window": null,
      "block_voices": null,
      "carrier_cap": {
       "requested_ceiling": 72.0,
       "window_before": [
        64,
        75
       ],
       "applied": false,
       "midpoint": 69.5,
       "why": "already under the carriers"
      },
      "notes": 448,
      "pitch_min": 64.0,
      "pitch_max": 74.0,
      "active_cycles": 17
     }
    ],
    "density_ladder": {
     "multiplier_by_cycle": [
      0.25,
      0.25,
      0.5,
      0.5,
      0.5,
      1.0,
      1.0,
      1.0,
      0.5,
      0.5,
      1.0,
      1.0,
      1.0,
      1.0,
      1.0,
      1.0,
      0.25,
      0.25,
      0.25,
      0.25,
      0.25,
      1.0,
      1.0,
      1.0,
      1.0,
      0.25,
      0.25
     ],
     "p30": 0.54,
     "p70": 0.76,
     "sections": [
      {
       "section": "S00",
       "cycles": [
        0,
        1
       ],
       "intensity": 0.42,
       "rate_multiplier": 0.25
      },
      {
       "section": "S01",
       "cycles": [
        1,
        2
       ],
       "intensity": 0.5,
       "rate_multiplier": 0.25
      },
      {
       "section": "S02",
       "cycles": [
        2,
        3
       ],
       "intensity": 0.58,
       "rate_multiplier": 0.5
      },
      {
       "section": "S03",
       "cycles": [
        3,
        4
       ],
       "intensity": 0.66,
       "rate_multiplier": 0.5
      },
      {
       "section": "S04",
       "cycles": [
        4,
        5
       ],
       "intensity": 0.7,
       "rate_multiplier": 0.5
      },
      {
       "section": "S05",
       "cycles": [
        5,
        6
       ],
       "intensity": 0.76,
       "rate_multiplier": 1.0
      },
      {
       "section": "S06",
       "cycles": [
        6,
        7
       ],
       "intensity": 0.76,
       "rate_multiplier": 1.0
      },
      {
       "section": "S07",
       "cycles": [
        7,
        8
       ],
       "intensity": 0.76,
       "rate_multiplier": 1.0
      },
      {
       "section": "S08",
       "cycles": [
        8,
        9
       ],
       "intensity": 0.6,
       "rate_multiplier": 0.5
      },
      {
       "section": "S09",
       "cycles": [
        9,
        10
       ],
       "intensity": 0.68,
       "rate_multiplier": 0.5
      },
      {
       "section": "S10",
       "cycles": [
        10,
        11
       ],
       "intensity": 0.76,
       "rate_multiplier": 1.0
      },
      {
       "section": "S11",
       "cycles": [
        11,
        12
       ],
       "intensity": 0.88,
       "rate_multiplier": 1.0
      },
      {
       "section": "S12",
       "cycles": [
        12,
        14
       ],
       "intensity": 0.88,
       "rate_multiplier": 1.0
      },
      {
       "section": "S13",
       "cycles": [
        14,
        16
       ],
       "intensity": 0.88,
       "rate_multiplier": 1.0
      },
      {
       "section": "S14",
       "cycles": [
        16,
        17
       ],
       "intensity": 0.44,
       "rate_multiplier": 0.25
      },
      {
       "section": "S15",
       "cycles": [
        17,
        19
       ],
       "intensity": 0.48,
       "rate_multiplier": 0.25
      },
      {
       "section": "S16",
       "cycles": [
        19,
        20
       ],
       "intensity": 0.44,
       "rate_multiplier": 0.25
      },
      {
       "section": "S17",
       "cycles": [
        20,
        21
       ],
       "intensity": 0.4,
       "rate_multiplier": 0.25
      },
      {
       "section": "S18",
       "cycles": [
        21,
        23
       ],
       "intensity": 0.88,
       "rate_multiplier": 1.0
      },
      {
       "section": "S19",
       "cycles": [
        23,
        25
       ],
       "intensity": 0.88,
       "rate_multiplier": 1.0
      },
      {
       "section": "S20",
       "cycles": [
        25,
        27
       ],
       "intensity": 0.54,
       "rate_multiplier": 0.25
      }
     ],
     "flat_column": false,
     "rungs": {
      "peak (at or above p70)": 1.0,
      "middle (p30 < i < p70)": 0.5,
      "thin (at or below p30)": 0.25
     },
     "rule": "the accompaniment figure's rate is the authored subdivision at the column's top rung, half of it in the middle and a quarter at or below the 30th percentile; the pedal is exempt because it re-articulates once per bar by definition (MOD-8) and has no subdivision to thin"
    },
    "carrier_register": {
     "carrier_medians": [
      71.0,
      74.0,
      74.0,
      74.0,
      74.0,
      76.0,
      81.0
     ],
     "median_of_medians": 74.0,
     "reduction_ceiling": 72.0
    },
    "register_shifts": [
     {
      "layer": "B11",
      "instrument": "contrabass.sus_quiet",
      "semitones": 12,
      "slot_before": "sub",
      "octave_after": -1,
      "mechanism": "drone octave, counted in scale degrees",
      "realised_pitch": 50,
      "slot_after": "bass"
     }
    ],
    "sounding_conflicts": 52,
    "sounding_filter": "voice_lead was given the pitches sounding across each chord's WHOLE SPAN via plan.span_of(chord_index_at(beat)), not at the onset instant -- an onset-only set leaves mid-span clashes invisible to the filter",
    "voice_lead": {
     "motion_census": {
      "contrary": 9,
      "oblique": 60,
      "similar": 13,
      "parallel": 14,
      "static": 63,
      "adjacent_motion_events": 96,
      "similar_plus_parallel_ratio": 0.2812,
      "ceiling": 0.5,
      "ok": true
     },
     "parallels": 11,
     "direct": 0,
     "spacing_violations": 0
    },
    "block_window": {
     "kind": null,
     "cycles": [],
     "share": 0.0
    },
    "block_pad_share": 0.0,
    "block_pad_ceiling": 0.2,
    "block_pad_ok": true,
    "measure_note": "share is the UNION of time covered by notes from a block or pad figure, over the cue's total beats; drones and pedals are excluded because ECON-03's object is the sustained block CHORD"
   },
   "T5": {
    "swing": {
     "class": "EXPLORATION",
     "derived": true,
     "source": "formula_cards :: tempo_and_time_grammar.groove.swing_ratio over the 30 hits named in MELODY_BANDS.json :: tracks",
     "n": 8,
     "value": 0.623,
     "pooled": false
    },
    "presence_gain": [],
    "cue_class": "EXPLORATION",
    "design": "bright-forward: a continuous eighth carpet that never stops, a 3+2+3 lean in the drum, off-beat hands, and a woodblock that plays two bars of four",
    "clock_layer": "B01",
    "colotomic_strokes": [
     0.0,
     8.0
    ],
    "clock_rewritten": false,
    "syncopation_articulated_mean": 0.1588,
    "pulse_salience_composite": 0.6632,
    "onset_synchrony_max": 0.375,
    "complementarity_min": 0.0,
    "ladder": {
     "cycle_marker": 0.0,
     "low_pulse": 0.0,
     "shaker": 0.3,
     "mid_drum": 0.4,
     "hand": 0.58,
     "wood": 0.72
    },
    "break_window": {
     "start_cycle": 18,
     "end_cycle": 20,
     "cycles": 2,
     "kept_roles": [
      "cycle_marker",
      "low_pulse"
     ],
     "dropped_roles": [
      "hand",
      "mid_drum",
      "shaker",
      "wood"
     ],
     "mode": "reduced_texture",
     "why": "SNES_JRPG_SCHOOL.md:82 LOOP-05 -- a break of reduced texture in the last third; the kept roles are the clock and the pulse, so the loop never loses its floor"
    },
    "voices": [
     {
      "layer": "B07",
      "instrument": "claps",
      "role": "hand",
      "was": "ostinato",
      "keys": [
       60,
       61
      ],
      "strokes": 16,
      "onsets_per_cycle": 8,
      "active_cycles_before": 20,
      "active_cycles_after": 14,
      "ladder_threshold": 0.58,
      "ladder_applied": true,
      "interlock": {
       "applied": true,
       "complementarity_before": 1.0,
       "complementarity_after": 1.0,
       "onsets_moved": 0
      }
     },
     {
      "layer": "B02",
      "instrument": "bass_drum",
      "role": "low_pulse",
      "was": "colotomic",
      "keys": [
       60
      ],
      "strokes": 4,
      "onsets_per_cycle": 4,
      "active_cycles_before": 24,
      "active_cycles_after": 24,
      "ladder_threshold": 0.0,
      "ladder_applied": true,
      "interlock": {
       "applied": false
      }
     },
     {
      "layer": "B03",
      "instrument": "frame_drum",
      "role": "mid_drum",
      "was": "ostinato",
      "keys": [
       60,
       62,
       61,
       63,
       64
      ],
      "strokes": 60,
      "onsets_per_cycle": 12,
      "active_cycles_before": 25,
      "active_cycles_after": 25,
      "ladder_threshold": 0.4,
      "ladder_applied": true,
      "interlock": {
       "applied": true,
       "complementarity_before": 0.6667,
       "complementarity_after": 0.9167,
       "onsets_moved": 3
      }
     },
     {
      "layer": "B06",
      "instrument": "shaker",
      "role": "shaker",
      "was": "ostinato",
      "keys": [
       60,
       61,
       62
      ],
      "strokes": 96,
      "onsets_per_cycle": 32,
      "active_cycles_before": 26,
      "active_cycles_after": 26,
      "ladder_threshold": 0.3,
      "ladder_applied": true,
      "interlock": {
       "applied": true,
       "complementarity_before": 0.1034,
       "complementarity_after": 0.8621,
       "onsets_moved": 32
      }
     },
     {
      "layer": "B08",
      "instrument": "woodblock",
      "role": "wood",
      "was": "ostinato",
      "keys": [
       60,
       61,
       62
      ],
      "strokes": 6,
      "onsets_per_cycle": 2,
      "active_cycles_before": 18,
      "active_cycles_after": 12,
      "ladder_threshold": 0.72,
      "ladder_applied": true,
      "interlock": {
       "applied": true,
       "complementarity_before": 0.0,
       "complementarity_after": 1.0,
       "onsets_moved": 2
      }
     }
    ],
    "not_expressed": "notes_for's per-cycle ACCENT rotation (vrot, groove.py:584-595). Expressing it in a colotomic stroke list needs the list expanded by lcm(len(keys), len(onsets)) -- 864 strokes for one shaker -- so it is not emitted and not claimed. The per-cycle KEY rotation IS expressed exactly, via every/phase; the density ladder carries the cyclic variation the accent rotation would have carried."
   },
   "T5_findings": [
    {
     "code": "R01 pulse present",
     "ok": true,
     "severity": "REFUSE",
     "detail": "composite pulse_salience 0.663 against floor 0.45 (tactus weight 3)"
    },
    {
     "code": "R02 syncopation in class band",
     "ok": true,
     "severity": "REFUSE",
     "detail": "articulated per-voice mean 0.159 against EXPLORATION band [0.05, 0.34]; composite 0.000"
    },
    {
     "code": "R03 no two voices above the synchrony ceiling",
     "ok": true,
     "severity": "REFUSE",
     "detail": "worst pair mid_drum|shaker at 0.375 against ceiling 0.55; min complementarity 0.000"
    },
    {
     "code": "R04 strong positions coincide with the colotomic strokes",
     "ok": true,
     "severity": "REFUSE",
     "detail": "strokes [0.0, 8.0] -> accents [24.43, 19.14]; top-2 cut 19.14; off-clock []"
    },
    {
     "code": "R05 the density ladder can subtract",
     "ok": true,
     "severity": "REFUSE",
     "detail": "at intensity 0.25 -> ['cycle_marker', 'low_pulse']; at 1.00 -> ['cycle_marker', 'low_pulse', 'shaker', 'mid_drum', 'hand', 'wood']"
    },
    {
     "code": "R06 a break window exists in the last third",
     "ok": true,
     "severity": "REFUSE",
     "detail": "cycles 27 -> {'start_cycle': 18, 'end_cycle': 20, 'cycles': 2, 'kept_roles': ['cycle_marker', 'low_pulse'], 'dropped_roles': ['hand', 'mid_drum', 'shaker', 'wood'], 'mode': 'reduced_texture', 'why': 'SNES_JRPG_SCHOOL.md:82 LOOP-05 -- a break of reduced texture in the last third; the kept roles are the clock and the pulse, so the loop never loses its floor'}"
    },
    {
     "code": "R07 distinct durations <= 4 per voice",
     "ok": true,
     "severity": "REFUSE",
     "detail": "max 1 distinct durations"
    }
   ],
   "T6": null,
   "exchange_ledger": {
    "parts_before": 32,
    "parts_after": 33,
    "part_band": [
     24,
     40
    ],
    "removed": [],
    "added": [
     "H01"
    ],
    "one_for_one": false
   },
   "harmony_check": []
  },
  {
   "cue": "FALLS",
   "cue_id": "PASS7_FLORES_FALLS",
   "accepted": true,
   "plan_findings_blocking": [],
   "plan_findings_report": [
    {
     "code": "V31 section count reaches the corpus bar (>= 15)",
     "detail": "14 sections; the strongest held-out rule in PATTERN_FINDINGS_V2 is section_count >= 15 (test AUC 0.783)"
    }
   ],
   "metrics": {
    "cycle_period_s": 6.6667,
    "cycle_period_bars": 2,
    "total_cycles": 27,
    "total_bars": 54,
    "total_length_s": 180.0,
    "section_count": 14,
    "section_mean_s": 12.857,
    "part_count": 18,
    "est_layers_max": 14,
    "est_layers_mean": 10.259,
    "est_layers_min": 1,
    "n_entrances": 54,
    "n_exits": 43,
    "entrance_spread": 1.0,
    "n_subtractions": 3,
    "subtraction_cycles": [
     17,
     20,
     25
    ],
    "peak_cycle_normalised": 0.3846,
    "n_novelty_events": 17,
    "novelty_per_cycle": 0.63,
    "max_cycles_unchanged": 3,
    "n_returns": 5,
    "transformation_share": 1.0,
    "hook_first_statement_cycle": 0,
    "n_cuts": 1,
    "planned_drops": 4,
    "planned_drops_per_min": 1.333,
    "planned_boundaries_per_min": 4.667,
    "predicted_structural_yield": 3.5,
    "crowding_index": 0.0,
    "percussion_slot_max": 1,
    "separation_index": 0.7189,
    "strata_present": [
     "background",
     "foreground",
     "middleground"
    ],
    "strata_part_counts": {
     "foreground": 5,
     "middleground": 6,
     "background": 7
    },
    "strata_gain_share": {
     "foreground": 0.486,
     "middleground": 0.2762,
     "background": 0.2378
    }
   },
   "T1": {
    "cadence_derivation": {
     "rule": "a cadence at each section whose declared intensity rises to a new maximum (section 0 excluded: it sets the baseline), dropped where it falls inside the cue's first sentence, thinned to ECON-10's 8-bar sentence spacing, plus the final section",
     "new_maximum_sections": [
      {
       "section": "S03",
       "bar": 11
      },
      {
       "section": "S05",
       "bar": 19
      }
     ],
     "dropped_inside_first_sentence": [
      {
       "section": "S01",
       "bar": 5
      },
      {
       "section": "S02",
       "bar": 7
      }
     ],
     "kept": [
      {
       "section": "S03",
       "bar": 11
      },
      {
       "section": "S05",
       "bar": 19
      },
      {
       "section": "S13",
       "bar": 51
      }
     ],
     "min_spacing_bars": 8,
     "citation": "SNES_JRPG_SCHOOL.md:62 (ECON-10); harmony.py:671-673 for the bar convention"
    },
    "cadence_bars": [
     11,
     19,
     51
    ],
    "cadence_inventory": {
     "HC": 1,
     "deceptive": 1,
     "modal_close": 1
    },
    "chords": 54,
    "harmonic_rhythm_bars": 1.0,
    "non_functional_ratio": 0.3673,
    "non_functional_target": 0.35,
    "borrowed_density": 0.0,
    "named_family": null,
    "pedal_device": {
     "kind": "pedal",
     "start_bar": 5,
     "end_bar": 54,
     "pc": 2
    },
    "roman_reduction": [
     "I",
     "Iquintal",
     "Isus2",
     "vi",
     "I6",
     "Iadd9",
     "vi7",
     "IIquintal",
     "IIsus2",
     "IIquintal",
     "Vquintal",
     "Vsus2",
     "Vsus4",
     "VIsus4",
     "VIsus4",
     "Isus2",
     "vi",
     "Vquintal",
     "vi",
     "VIsus4",
     "VIsus4",
     "VIsus4",
     "IIsus4",
     "Vquintal",
     "Vsus2",
     "Vsus4",
     "I",
     "VIsus4",
     "Isus2",
     "vi",
     "I6",
     "VIsus4",
     "vi7",
     "IIquintal",
     "IIsus2",
     "IIsus4",
     "VIsus4",
     "Vsus2",
     "Vsus4",
     "I",
     "VIsus4",
     "Isus2",
     "vi",
     "I6",
     "VIsus4",
     "vi7",
     "IIquintal",
     "IIsus2",
     "VIsus4",
     "IIquintal",
     "I",
     "VIsus4",
     "VIsus4",
     "Iquintal"
    ],
    "pitch_set": [
     2,
     4,
     6,
     9,
     11
    ],
    "pitch_set_names": [
     "D",
     "E",
     "F#",
     "A",
     "B"
    ],
    "out_of_set_events": [],
    "mode_constraint": "every ordinary slot is drawn from in_set_chords; an out-of-set chord is legal only on a cadence or arrival bar and is listed above with its foreign pitch classes",
    "in_set_vocabulary": [
     "I",
     "Iquintal",
     "Isus2",
     "vi",
     "I6",
     "Iadd9",
     "vi7",
     "IIquintal",
     "IIsus2",
     "IIsus4",
     "Vquintal",
     "Vsus2",
     "Vsus4",
     "VIsus4"
    ],
    "quintal_licence": "the quintal and quartal sonorities in this vocabulary are a DECLARED EXTENSION and are NOT offered as Kondo practice. docs/proposals/music/school_grammars/KONDO_SCHOOL.md:88 (PROCESS-02) separates the observed Kondo-isms from Everitt's own 'personal Kondo-isms' -- percussive ostinatos, added dissonances, QUARTAL STACKING, book-end themes -- which it names as HIS derived extensions rather than Kondo's, and as the model for how a composer legitimately extends the dialect. A five-note anhemitonic set contains no minor third above the tonic, so a stacked fifth is one of the few sonorities it spells wholly; that is the reason it appears, and the licence is the extension rule, not the practice list.",
    "grid_rewrite": {
     "grid_identical_to_plan": 0.5741,
     "grid_is_derived_and_lossy": true,
     "grid_loss_reason": "one grid per SECTION tiled on every cycle cannot express a chord schedule that changes across the cycles of a multi-cycle section; the shortfall is the sections longer than one cycle",
     "grid_is_inert_in_this_pass": "no pad or arpeggio layer survives T4, and those are the only two kinds that read it",
     "old_grid": [
      [
       "D",
       [
        38,
        50,
        57,
        62
       ]
      ],
      [
       "Bm",
       [
        35,
        47,
        54,
        62
       ]
      ],
      [
       "G",
       [
        31,
        43,
        50,
        59
       ]
      ],
      [
       "A",
       [
        33,
        45,
        52,
        57
       ]
      ]
     ],
     "new_home_grid": [
      [
       "I D",
       [
        38,
        45,
        54,
        62
       ]
      ],
      [
       "Iquintal D",
       [
        38,
        45,
        52,
        62
       ]
      ],
      [
       "Isus2 D",
       [
        38,
        45,
        52,
        62
       ]
      ],
      [
       "vi B",
       [
        38,
        47,
        54,
        62
       ]
      ]
     ],
     "variants": 14,
     "entries_per_grid": 4,
     "bars_read_per_cycle": 2,
     "inert_tail_entries": 2,
     "shape_held": true,
     "per_section": [
      {
       "section": "S00",
       "variant": 0,
       "chords": [
        "I D",
        "Iquintal D",
        "Isus2 D",
        "vi B"
       ]
      },
      {
       "section": "S01",
       "variant": 1,
       "chords": [
        "I6 D",
        "Iadd9 D",
        "vi7 B",
        "IIquintal E"
       ]
      },
      {
       "section": "S02",
       "variant": 2,
       "chords": [
        "vi7 B",
        "IIquintal E",
        "IIsus2 E",
        "IIquintal E"
       ]
      },
      {
       "section": "S03",
       "variant": 3,
       "chords": [
        "Vquintal A",
        "Vsus2 A",
        "Vsus4 A",
        "VIsus4 B"
       ]
      },
      {
       "section": "S04",
       "variant": 4,
       "chords": [
        "VIsus4 B",
        "Isus2 D",
        "vi B",
        "Vquintal A"
       ]
      },
      {
       "section": "S05",
       "variant": 5,
       "chords": [
        "vi B",
        "VIsus4 B",
        "VIsus4 B",
        "VIsus4 B"
       ]
      },
      {
       "section": "S06",
       "variant": 6,
       "chords": [
        "IIsus4 E",
        "Vquintal A",
        "Vsus2 A",
        "Vsus4 A"
       ]
      },
      {
       "section": "S07",
       "variant": 7,
       "chords": [
        "I D",
        "VIsus4 B",
        "Isus2 D",
        "vi B"
       ]
      },
      {
       "section": "S08",
       "variant": 8,
       "chords": [
        "I6 D",
        "VIsus4 B",
        "vi7 B",
        "IIquintal E"
       ]
      },
      {
       "section": "S09",
       "variant": 9,
       "chords": [
        "IIsus2 E",
        "IIsus4 E",
        "VIsus4 B",
        "Vsus2 A"
       ]
      },
      {
       "section": "S10",
       "variant": 10,
       "chords": [
        "VIsus4 B",
        "Vsus2 A",
        "Vsus4 A",
        "I D"
       ]
      },
      {
       "section": "S11",
       "variant": 11,
       "chords": [
        "vi B",
        "I6 D",
        "VIsus4 B",
        "vi7 B"
       ]
      },
      {
       "section": "S12",
       "variant": 12,
       "chords": [
        "IIquintal E",
        "IIsus2 E",
        "VIsus4 B",
        "IIquintal E"
       ]
      },
      {
       "section": "S13",
       "variant": 13,
       "chords": [
        "I D",
        "VIsus4 B",
        "VIsus4 B",
        "Iquintal D"
       ]
      }
     ]
    }
   },
   "T2": {
    "moved_total": 6,
    "declined_total": 2,
    "structural_total": 20
   },
   "T2_layers": [
    {
     "layer": "F01",
     "instrument": "recorder.alto",
     "notes": 38,
     "structural": 5,
     "already_chord_tone": 2,
     "moved": 3,
     "spine_preserved": true,
     "declined": [],
     "hook_extension_share": 0.0
    },
    {
     "layer": "F02",
     "instrument": "recorder.soprano",
     "notes": 42,
     "structural": 6,
     "already_chord_tone": 4,
     "moved": 1,
     "spine_preserved": true,
     "declined": [
      {
       "beat": 88.0,
       "midi": 68.0,
       "chord": "IIsus4",
       "reason": "no chord tone within 1 scale step(s) that preserves both adjacent interval signs"
      }
     ],
     "hook_extension_share": 0.0
    },
    {
     "layer": "F03",
     "instrument": "flute.sus_vib",
     "notes": 43,
     "structural": 6,
     "already_chord_tone": 5,
     "moved": 1,
     "spine_preserved": true,
     "declined": [],
     "hook_extension_share": 0.1667
    },
    {
     "layer": "R01",
     "instrument": "oboe.sus_vib",
     "notes": 27,
     "structural": 3,
     "already_chord_tone": 1,
     "moved": 1,
     "spine_preserved": true,
     "declined": [
      {
       "beat": 184.0,
       "midi": 69.0,
       "chord": "IIquintal",
       "reason": "no chord tone within 1 scale step(s) that preserves both adjacent interval signs"
      }
     ],
     "hook_extension_share": 0.0
    }
   ],
   "T8_division": {
    "delta": 4,
    "levels": {
     "FALLS_P1": 2,
     "FALLS_P2": 3,
     "FALLS_P3": 3,
     "FALLS_P4": 3,
     "FALLS_P5": 2,
     "FALLS_P6": 2
    },
    "layers": [
     {
      "layer": "F01",
      "instrument": "recorder.alto",
      "notes_before": 38,
      "notes_after": 76,
      "spans": [
       {
        "phrase": "FALLS_P1",
        "level": 2,
        "before": 38,
        "after": 76
       }
      ],
      "min_ioi_floor_s": 0.07,
      "min_ioi_reference": "alto recorder in F",
      "levels_backed_off_for_playability": 0,
      "pairs_under_the_articulation_floor": 1
     },
     {
      "layer": "F02",
      "instrument": "recorder.soprano",
      "notes_before": 42,
      "notes_after": 81,
      "spans": [
       {
        "phrase": "FALLS_P2",
        "level": 3,
        "before": 23,
        "after": 42
       },
       {
        "phrase": "FALLS_P3",
        "level": 3,
        "before": 19,
        "after": 39
       }
      ],
      "min_ioi_floor_s": 0.09,
      "min_ioi_reference": "no reference; 90 ms assumed",
      "levels_backed_off_for_playability": 0,
      "pairs_under_the_articulation_floor": 0
     },
     {
      "layer": "F03",
      "instrument": "flute.sus_vib",
      "notes_before": 43,
      "notes_after": 79,
      "spans": [
       {
        "phrase": "FALLS_P4",
        "level": 3,
        "before": 35,
        "after": 65
       },
       {
        "phrase": "FALLS_P5",
        "level": 2,
        "before": 5,
        "after": 9
       },
       {
        "phrase": "FALLS_P6",
        "level": 2,
        "before": 3,
        "after": 5
       }
      ],
      "min_ioi_floor_s": 0.055,
      "min_ioi_reference": "flute",
      "levels_backed_off_for_playability": 0,
      "pairs_under_the_articulation_floor": 1
     },
     {
      "layer": "R01",
      "instrument": "oboe.sus_vib",
      "notes_before": 27,
      "notes_after": 62,
      "spans": [
       {
        "phrase": "FALLS_P2",
        "level": 3,
        "before": 14,
        "after": 33
       },
       {
        "phrase": "FALLS_P3",
        "level": 3,
        "before": 6,
        "after": 12
       },
       {
        "phrase": "FALLS_P6",
        "level": 2,
        "before": 7,
        "after": 17
       }
      ],
      "min_ioi_floor_s": 0.07,
      "min_ioi_reference": "oboe",
      "levels_backed_off_for_playability": 0,
      "pairs_under_the_articulation_floor": 1
     }
    ],
    "arch_floor_pinned": false,
    "authored_levels": {
     "FALLS_P1": 0,
     "FALLS_P2": 1,
     "FALLS_P3": 2,
     "FALLS_P4": 1,
     "FALLS_P5": 0,
     "FALLS_P6": 0
    },
    "arch_floor_phrases": [
     "FALLS_P1",
     "FALLS_P5",
     "FALLS_P6"
    ],
    "arch_contrast_note": "THE FLOOR IS LIFTED ON THIS CUE AND IT IS A DECLARED DEBT: pinning it costs a summit clause, and ROUND4_STAGING.md section 6 ruled the piano test wins. The residue is a round-5 authoring item -- more distinct ideas, not less surface",
    "notes_before": 150,
    "notes_after": 298,
    "palette": [
     "passing",
     "neighbour_upper",
     "neighbour_lower",
     "anticipation"
    ],
    "palette_note": "double_neighbour is dropped from the region's own palette (pass3_flores.py:97) because interval_class_count already sits above the corpus p90; a two-directional ornament widens the interval vocabulary and single neighbours and passing tones do not"
   },
   "division_search": [
    {
     "delta": 0,
     "arch_floor_pinned": true,
     "note_density_per_sounding_s": 1.2654,
     "step_share": 0.4667,
     "leap_share": 0.2,
     "interval_class_count": 12,
     "icc_verdict": "ABOVE_BAND",
     "band_p10": 2.5369,
     "band_p50": 4.9857,
     "longest_novel_phrase_bars": 1.58,
     "distinct_ideas": 5,
     "piano_passes": false,
     "orchestra_hard": 15,
     "orchestra_hard_baseline": 12,
     "carrier_notes": 150,
     "cost_terms": {
      "density_shortfall": 38.145,
      "interval_variety_out_of_band": 10.0,
      "novel_span_under_four_bars": 25.0,
      "piano_test_fails": 25.0,
      "lint_over_baseline": 3.0
     },
     "cost": 101.145
    },
    {
     "delta": 0,
     "arch_floor_pinned": false,
     "note_density_per_sounding_s": 1.2654,
     "step_share": 0.4667,
     "leap_share": 0.2,
     "interval_class_count": 12,
     "icc_verdict": "ABOVE_BAND",
     "band_p10": 2.5369,
     "band_p50": 4.9857,
     "longest_novel_phrase_bars": 1.58,
     "distinct_ideas": 5,
     "piano_passes": false,
     "orchestra_hard": 15,
     "orchestra_hard_baseline": 12,
     "carrier_notes": 150,
     "cost_terms": {
      "density_shortfall": 38.145,
      "interval_variety_out_of_band": 10.0,
      "novel_span_under_four_bars": 25.0,
      "piano_test_fails": 25.0,
      "lint_over_baseline": 3.0,
      "arch_floor_lifted": 12.0
     },
     "cost": 113.145
    },
    {
     "delta": 1,
     "arch_floor_pinned": true,
     "note_density_per_sounding_s": 1.4843,
     "step_share": 0.5234,
     "leap_share": 0.1682,
     "interval_class_count": 13,
     "icc_verdict": "ABOVE_BAND",
     "band_p10": 2.5369,
     "band_p50": 4.9857,
     "longest_novel_phrase_bars": 3.45,
     "distinct_ideas": 3,
     "piano_passes": false,
     "orchestra_hard": 15,
     "orchestra_hard_baseline": 12,
     "carrier_notes": 170,
     "cost_terms": {
      "density_shortfall": 31.578,
      "interval_variety_out_of_band": 10.0,
      "novel_span_under_four_bars": 25.0,
      "piano_test_fails": 25.0,
      "lint_over_baseline": 3.0
     },
     "cost": 94.578
    },
    {
     "delta": 1,
     "arch_floor_pinned": false,
     "note_density_per_sounding_s": 1.4843,
     "step_share": 0.5234,
     "leap_share": 0.1682,
     "interval_class_count": 13,
     "icc_verdict": "ABOVE_BAND",
     "band_p10": 2.5369,
     "band_p50": 4.9857,
     "longest_novel_phrase_bars": 3.45,
     "distinct_ideas": 3,
     "piano_passes": false,
     "orchestra_hard": 15,
     "orchestra_hard_baseline": 12,
     "carrier_notes": 170,
     "cost_terms": {
      "density_shortfall": 31.578,
      "interval_variety_out_of_band": 10.0,
      "novel_span_under_four_bars": 25.0,
      "piano_test_fails": 25.0,
      "lint_over_baseline": 3.0,
      "arch_floor_lifted": 12.0
     },
     "cost": 106.578
    },
    {
     "delta": 2,
     "arch_floor_pinned": true,
     "note_density_per_sounding_s": 1.691,
     "step_share": 0.5714,
     "leap_share": 0.1667,
     "interval_class_count": 12,
     "icc_verdict": "ABOVE_BAND",
     "band_p10": 2.5369,
     "band_p50": 4.9857,
     "longest_novel_phrase_bars": 3.88,
     "distinct_ideas": 5,
     "piano_passes": false,
     "orchestra_hard": 16,
     "orchestra_hard_baseline": 12,
     "carrier_notes": 228,
     "cost_terms": {
      "density_shortfall": 25.377,
      "interval_variety_out_of_band": 10.0,
      "novel_span_under_four_bars": 25.0,
      "piano_test_fails": 25.0,
      "lint_over_baseline": 4.0
     },
     "cost": 89.377
    },
    {
     "delta": 2,
     "arch_floor_pinned": false,
     "note_density_per_sounding_s": 1.691,
     "step_share": 0.5714,
     "leap_share": 0.1667,
     "interval_class_count": 12,
     "icc_verdict": "ABOVE_BAND",
     "band_p10": 2.5369,
     "band_p50": 4.9857,
     "longest_novel_phrase_bars": 3.88,
     "distinct_ideas": 5,
     "piano_passes": false,
     "orchestra_hard": 16,
     "orchestra_hard_baseline": 12,
     "carrier_notes": 228,
     "cost_terms": {
      "density_shortfall": 25.377,
      "interval_variety_out_of_band": 10.0,
      "novel_span_under_four_bars": 25.0,
      "piano_test_fails": 25.0,
      "lint_over_baseline": 4.0,
      "arch_floor_lifted": 12.0
     },
     "cost": 101.377
    },
    {
     "delta": 3,
     "arch_floor_pinned": true,
     "note_density_per_sounding_s": 1.709,
     "step_share": 0.5781,
     "leap_share": 0.1641,
     "interval_class_count": 12,
     "icc_verdict": "ABOVE_BAND",
     "band_p10": 2.5369,
     "band_p50": 4.9857,
     "longest_novel_phrase_bars": 3.88,
     "distinct_ideas": 5,
     "piano_passes": false,
     "orchestra_hard": 16,
     "orchestra_hard_baseline": 12,
     "carrier_notes": 242,
     "cost_terms": {
      "density_shortfall": 24.837,
      "interval_variety_out_of_band": 10.0,
      "novel_span_under_four_bars": 25.0,
      "piano_test_fails": 25.0,
      "lint_over_baseline": 4.0
     },
     "cost": 88.837
    },
    {
     "delta": 3,
     "arch_floor_pinned": false,
     "note_density_per_sounding_s": 1.9802,
     "step_share": 0.6527,
     "leap_share": 0.1257,
     "interval_class_count": 9,
     "icc_verdict": "IN_BAND",
     "band_p10": 2.5369,
     "band_p50": 4.9857,
     "longest_novel_phrase_bars": 10.0,
     "distinct_ideas": 5,
     "piano_passes": true,
     "orchestra_hard": 17,
     "orchestra_hard_baseline": 12,
     "carrier_notes": 286,
     "cost_terms": {
      "density_shortfall": 16.701,
      "lint_over_baseline": 5.0,
      "arch_floor_lifted": 12.0
     },
     "cost": 33.701
    },
    {
     "delta": 4,
     "arch_floor_pinned": true,
     "note_density_per_sounding_s": 1.709,
     "step_share": 0.5781,
     "leap_share": 0.1641,
     "interval_class_count": 12,
     "icc_verdict": "ABOVE_BAND",
     "band_p10": 2.5369,
     "band_p50": 4.9857,
     "longest_novel_phrase_bars": 3.88,
     "distinct_ideas": 5,
     "piano_passes": false,
     "orchestra_hard": 16,
     "orchestra_hard_baseline": 12,
     "carrier_notes": 244,
     "cost_terms": {
      "density_shortfall": 24.837,
      "interval_variety_out_of_band": 10.0,
      "novel_span_under_four_bars": 25.0,
      "piano_test_fails": 25.0,
      "lint_over_baseline": 4.0
     },
     "cost": 88.837
    },
    {
     "delta": 4,
     "arch_floor_pinned": false,
     "note_density_per_sounding_s": 2.0438,
     "step_share": 0.6532,
     "leap_share": 0.1214,
     "interval_class_count": 10,
     "icc_verdict": "IN_BAND",
     "band_p10": 2.5369,
     "band_p50": 4.9857,
     "longest_novel_phrase_bars": 10.0,
     "distinct_ideas": 5,
     "piano_passes": true,
     "orchestra_hard": 17,
     "orchestra_hard_baseline": 12,
     "carrier_notes": 298,
     "cost_terms": {
      "density_shortfall": 14.793,
      "lint_over_baseline": 5.0,
      "arch_floor_lifted": 12.0
     },
     "cost": 31.793
    }
   ],
   "melody_bands": {
    "metrics": {
     "note_density_per_s": 0.9667,
     "note_density_per_sounding_s": 2.0438,
     "step_share": 0.6532,
     "leap_share": 0.1214,
     "interval_class_count": 10,
     "contour_turning_rate": 0.4943,
     "contour_depth": 6.0,
     "phrase_len_s_median": 4.021,
     "phrase_peak_position": 0.1184,
     "harmonization_density": 0.0343,
     "parallel_harmony_share": 0.092,
     "range_semitones": 17.0,
     "distinct_durations": 11
    },
    "bands_used": {
     "class": "ALL",
     "n": 30,
     "why": "the corpus carries no band for purpose class SANCTUARY; falling back to ALL (n=30)",
     "source": "build/audio/exemplars/instruments/MELODY_BANDS.json"
    },
    "verdict": {
     "passes": false,
     "passes_means": "no axis sits BELOW the corpus p10. It is a FLOOR, not a two-sided gate; see axes_above_band",
     "law": "A composed melody must land inside the note-density, interval-mix, contour, phrase-arc, harmonisation and compass bands that the corpus's own melodies occupy -- a few notes slowly played back to back with nothing sounding under them is outside them.",
     "per_axis": [
      {
       "axis": "note_density_per_s",
       "value": 0.9667,
       "p10": 0.3096,
       "p50": 1.7564,
       "p90": 2.5429,
       "band_source": "ALL",
       "band_n": 29,
       "verdict": "IN_BAND"
      },
      {
       "axis": "note_density_per_sounding_s",
       "value": 2.0438,
       "p10": 2.5369,
       "p50": 4.9857,
       "p90": 7.9299,
       "band_source": "ALL",
       "band_n": 29,
       "verdict": "BELOW_BAND"
      },
      {
       "axis": "step_share",
       "value": 0.6532,
       "p10": 0.4758,
       "p50": 0.6722,
       "p90": 0.8538,
       "band_source": "ALL",
       "band_n": 29,
       "verdict": "IN_BAND"
      },
      {
       "axis": "leap_share",
       "value": 0.1214,
       "p10": 0.0,
       "p50": 0.0562,
       "p90": 0.1418,
       "band_source": "ALL",
       "band_n": 29,
       "verdict": "IN_BAND"
      },
      {
       "axis": "interval_class_count",
       "value": 10,
       "p10": 6.0,
       "p50": 8.0,
       "p90": 11.0,
       "band_source": "ALL",
       "band_n": 29,
       "verdict": "IN_BAND"
      },
      {
       "axis": "contour_turning_rate",
       "value": 0.4943,
       "p10": 0.2529,
       "p50": 0.3861,
       "p90": 0.5027,
       "band_source": "ALL",
       "band_n": 29,
       "verdict": "IN_BAND"
      },
      {
       "axis": "contour_depth",
       "value": 6.0,
       "p10": 4.0,
       "p50": 6.0,
       "p90": 7.0,
       "band_source": "ALL",
       "band_n": 29,
       "verdict": "IN_BAND"
      },
      {
       "axis": "phrase_len_s_median",
       "value": 4.021,
       "p10": 1.8092,
       "p50": 2.914,
       "p90": 13.6532,
       "band_source": "ALL",
       "band_n": 29,
       "verdict": "IN_BAND"
      },
      {
       "axis": "phrase_peak_position",
       "value": 0.1184,
       "p10": 0.0,
       "p50": 0.1535,
       "p90": 0.3499,
       "band_source": "ALL",
       "band_n": 29,
       "verdict": "IN_BAND"
      },
      {
       "axis": "harmonization_density",
       "value": 0.0343,
       "p10": 0.2737,
       "p50": 0.7446,
       "p90": 0.9488,
       "band_source": "ALL",
       "band_n": 27,
       "verdict": "BELOW_BAND"
      },
      {
       "axis": "parallel_harmony_share",
       "value": 0.092,
       "p10": 0.1842,
       "p50": 0.4286,
       "p90": 0.7056,
       "band_source": "ALL",
       "band_n": 27,
       "verdict": "BELOW_BAND"
      },
      {
       "axis": "range_semitones",
       "value": 17.0,
       "p10": 7.298,
       "p50": 18.0,
       "p90": 37.8,
       "band_source": "ALL",
       "band_n": 29,
       "verdict": "IN_BAND"
      },
      {
       "axis": "distinct_durations",
       "value": 11,
       "p10": 5.0,
       "p50": 9.0,
       "p90": 12.0,
       "band_source": "ALL",
       "band_n": 29,
       "verdict": "IN_BAND"
      }
     ],
     "axes_below_band": [
      "note_density_per_sounding_s",
      "harmonization_density",
      "parallel_harmony_share"
     ],
     "axes_above_band": [],
     "evidence": [
      "tier(s): ['score']",
      "line: 0.9667 notes/s, steps 0.6532, leaps 0.1214, turning 0.4943",
      "harmonisation: 0.0343 of sounding time, parallel 0.092 of lead notes",
      "BELOW the corpus p10 on: note_density_per_sounding_s, harmonization_density, parallel_harmony_share"
     ]
    }
   },
   "summit_tests": {
    "available": true,
    "longest_novel_phrase_bars": 10.0,
    "distinct_ideas": 5,
    "piano_passes": true,
    "n_hard": 17,
    "n_soft": 4,
    "longest_unbroken_span_s": 73.25
   },
   "summit_tests_pass5_baseline": {
    "available": true,
    "longest_novel_phrase_bars": 1.58,
    "distinct_ideas": 5,
    "piano_passes": false,
    "n_hard": 12,
    "n_soft": 5,
    "longest_unbroken_span_s": 73.333
   },
   "T3": {
    "layer": "H01",
    "instrument": "folk_harp",
    "stratum": "middleground",
    "register_slot": "low_mid",
    "derived_notes": 82,
    "written_notes": 58,
    "dropped_by_one_voice_schedule": 4,
    "harmonized_share": 0.5985,
    "interval_census": {
     "3": 23,
     "4": 17,
     "5": 18,
     "8": 6,
     "9": 18
    },
    "contrary_at_cadence": 0.0,
    "parallel_perfect_count": 0,
    "entry_cycle": 7,
    "exit_cycle": 17,
    "rest_spans": [],
    "one_voice_reservation": [
     {
      "section": "S00",
      "cycles": [
       0,
       2
      ],
      "intensity": 0.4,
      "why": "opening: the second voice has not arrived yet"
     },
     {
      "section": "S01",
      "cycles": [
       2,
       3
      ],
      "intensity": 0.48,
      "why": "thin point: intensity 0.48 at or below the 30th percentile 0.48"
     },
     {
      "section": "S09",
      "cycles": [
       17,
       18
      ],
      "intensity": 0.42,
      "why": "thin point: intensity 0.42 at or below the 30th percentile 0.48"
     },
     {
      "section": "S10",
      "cycles": [
       18,
       21
      ],
      "intensity": 0.46,
      "why": "thin point: intensity 0.46 at or below the 30th percentile 0.48"
     },
     {
      "section": "S11",
      "cycles": [
       21,
       23
      ],
      "intensity": 0.46,
      "why": "thin point: intensity 0.46 at or below the 30th percentile 0.48"
     },
     {
      "section": "S13",
      "cycles": [
       25,
       27
      ],
      "intensity": 0.62,
      "why": "close: the texture thins back to one voice"
     }
    ],
    "entry_delayed_to_hold_the_arc": {
     "earliest_allowed_cycle": 3,
     "chosen_entry_cycle": 7,
     "peak_if_earliest": 6,
     "peak_after": 7,
     "why": "admitting the voice from its earliest legal cycle ties the approach with the arrival and moves the measured peak part count out of the last two thirds, which is pass 5's repair (3) undone and V13 red"
    },
    "melodically_active_by_cycle": [
     1,
     1,
     1,
     1,
     1,
     2,
     2,
     2,
     3,
     2,
     3,
     3,
     2,
     3,
     3,
     2,
     3,
     0,
     2,
     2,
     0,
     0,
     0,
     1,
     1,
     1,
     1
    ],
    "melodically_active_peak": 3,
    "timbre_note": "VL-9 (COUNTERPOINT_AND_VOICE_LEADING.md:151-156): the second voice takes a different timbre class from every carrier in this cue, which is the condition under which two lines stay two lines"
   },
   "T4": {
    "replacements": [
     {
      "layer": "B05",
      "instrument": "organ.quiet",
      "was": "pad",
      "figure": "pedal",
      "block_at": null,
      "subdiv": 2.0,
      "rate_ladder": {
       "exempt": "pedal re-articulates once per bar (MOD-8)"
      },
      "notes_by_cycle": {
       "2": 2,
       "3": 2,
       "4": 2,
       "5": 2,
       "6": 2,
       "7": 2,
       "8": 2,
       "9": 2,
       "10": 2,
       "11": 2,
       "12": 2,
       "13": 2,
       "14": 2,
       "15": 2,
       "16": 2,
       "18": 2,
       "19": 2,
       "20": 2,
       "21": 2,
       "22": 2,
       "23": 2,
       "24": 2,
       "26": 2
      },
      "register_window": [
       36,
       43
      ],
      "block_register_window": null,
      "block_voices": null,
      "carrier_cap": {
       "requested_ceiling": 67.0,
       "window_before": [
        36,
        43
       ],
       "applied": false,
       "midpoint": 39.5,
       "why": "already under the carriers"
      },
      "notes": 46,
      "pitch_min": 38.0,
      "pitch_max": 38.0,
      "active_cycles": 23
     },
     {
      "layer": "B06",
      "instrument": "cello_ens.sus_quiet",
      "was": "pad",
      "figure": "arpeggio_up",
      "block_at": "arrival",
      "subdiv": 1.0,
      "rate_ladder": {
       "0.25": 0.25,
       "0.5": 0.5,
       "1.0": 1.0
      },
      "notes_by_cycle": {
       "6": 8,
       "7": 8,
       "8": 8,
       "9": 8,
       "10": 8,
       "11": 8,
       "12": 8,
       "13": 8,
       "14": 8,
       "15": 8,
       "16": 8,
       "18": 2,
       "19": 2,
       "20": 2,
       "21": 2,
       "22": 2,
       "23": 4,
       "24": 4,
       "26": 4
      },
      "register_window": [
       56,
       67
      ],
      "block_register_window": [
       56,
       77
      ],
      "block_voices": 4,
      "carrier_cap": {
       "requested_ceiling": 67.0,
       "window_before": [
        56,
        67
       ],
       "applied": false,
       "midpoint": 61.5,
       "why": "already under the carriers"
      },
      "notes": 110,
      "pitch_min": 57.0,
      "pitch_max": 76.0,
      "active_cycles": 19
     }
    ],
    "density_ladder": {
     "multiplier_by_cycle": [
      0.25,
      0.25,
      0.25,
      0.5,
      0.5,
      1.0,
      1.0,
      1.0,
      1.0,
      1.0,
      1.0,
      1.0,
      1.0,
      1.0,
      1.0,
      1.0,
      1.0,
      0.25,
      0.25,
      0.25,
      0.25,
      0.25,
      0.25,
      0.5,
      0.5,
      0.5,
      0.5
     ],
     "p30": 0.48,
     "p70": 0.72,
     "sections": [
      {
       "section": "S00",
       "cycles": [
        0,
        2
       ],
       "intensity": 0.4,
       "rate_multiplier": 0.25
      },
      {
       "section": "S01",
       "cycles": [
        2,
        3
       ],
       "intensity": 0.48,
       "rate_multiplier": 0.25
      },
      {
       "section": "S02",
       "cycles": [
        3,
        5
       ],
       "intensity": 0.56,
       "rate_multiplier": 0.5
      },
      {
       "section": "S03",
       "cycles": [
        5,
        7
       ],
       "intensity": 0.72,
       "rate_multiplier": 1.0
      },
      {
       "section": "S04",
       "cycles": [
        7,
        9
       ],
       "intensity": 0.72,
       "rate_multiplier": 1.0
      },
      {
       "section": "S05",
       "cycles": [
        9,
        11
       ],
       "intensity": 0.76,
       "rate_multiplier": 1.0
      },
      {
       "section": "S06",
       "cycles": [
        11,
        13
       ],
       "intensity": 0.76,
       "rate_multiplier": 1.0
      },
      {
       "section": "S07",
       "cycles": [
        13,
        15
       ],
       "intensity": 0.76,
       "rate_multiplier": 1.0
      },
      {
       "section": "S08",
       "cycles": [
        15,
        17
       ],
       "intensity": 0.76,
       "rate_multiplier": 1.0
      },
      {
       "section": "S09",
       "cycles": [
        17,
        18
       ],
       "intensity": 0.42,
       "rate_multiplier": 0.25
      },
      {
       "section": "S10",
       "cycles": [
        18,
        21
       ],
       "intensity": 0.46,
       "rate_multiplier": 0.25
      },
      {
       "section": "S11",
       "cycles": [
        21,
        23
       ],
       "intensity": 0.46,
       "rate_multiplier": 0.25
      },
      {
       "section": "S12",
       "cycles": [
        23,
        25
       ],
       "intensity": 0.62,
       "rate_multiplier": 0.5
      },
      {
       "section": "S13",
       "cycles": [
        25,
        27
       ],
       "intensity": 0.62,
       "rate_multiplier": 0.5
      }
     ],
     "flat_column": false,
     "rungs": {
      "peak (at or above p70)": 1.0,
      "middle (p30 < i < p70)": 0.5,
      "thin (at or below p30)": 0.25
     },
     "rule": "the accompaniment figure's rate is the authored subdivision at the column's top rung, half of it in the middle and a quarter at or below the 30th percentile; the pedal is exempt because it re-articulates once per bar by definition (MOD-8) and has no subdivision to thin"
    },
    "carrier_register": {
     "carrier_medians": [
      64.0,
      66.0,
      69.0,
      69.0
     ],
     "median_of_medians": 69.0,
     "reduction_ceiling": 67.0
    },
    "register_shifts": [
     {
      "layer": "B05",
      "instrument": "organ.quiet",
      "semitones": -12,
      "slot_before": "bass",
      "mechanism": "accompaniment window, applied when T4 voices the figure",
      "realised_pitch": 50,
      "slot_after": "bass"
     }
    ],
    "sounding_conflicts": 52,
    "sounding_filter": "voice_lead was given the pitches sounding across each chord's WHOLE SPAN via plan.span_of(chord_index_at(beat)), not at the onset instant -- an onset-only set leaves mid-span clashes invisible to the filter",
    "voice_lead": {
     "motion_census": {
      "contrary": 8,
      "oblique": 65,
      "similar": 5,
      "parallel": 19,
      "static": 62,
      "adjacent_motion_events": 97,
      "similar_plus_parallel_ratio": 0.2474,
      "ceiling": 0.5,
      "ok": true
     },
     "parallels": 20,
     "direct": 0,
     "spacing_violations": 0
    },
    "block_window": {
     "kind": "arrival",
     "cycles": [
      9
     ],
     "why": "the arrival: the first cycle of S05, the first section to reach the cue's maximum intensity 0.76",
     "budget_cycles": 4,
     "total_cycles": 27,
     "share": 0.037
    },
    "block_pad_share": 0.037,
    "block_pad_ceiling": 0.2,
    "block_pad_ok": true,
    "measure_note": "share is the UNION of time covered by notes from a block or pad figure, over the cue's total beats; drones and pedals are excluded because ECON-03's object is the sustained block CHORD"
   },
   "T5": {
    "swing": {
     "class": "SANCTUARY",
     "derived": true,
     "source": "formula_cards :: tempo_and_time_grammar.groove.swing_ratio over the 30 hits named in MELODY_BANDS.json :: tracks",
     "n": 30,
     "value": 0.6105,
     "pooled": true,
     "why": "class SANCTUARY carries 0 hit cards, floor is 5"
    },
    "presence_gain": [
     {
      "layer": "B02",
      "instrument": "shaker",
      "gain_db_before": -24.0,
      "gain_db_after": -19.0
     },
     {
      "layer": "B04",
      "instrument": "slit_drum",
      "gain_db_before": -25.0,
      "gain_db_after": -21.0
     }
    ],
    "cue_class": "SANCTUARY",
    "design": "peaceful and uplifting: a present pulse at 0.42 velocity, continuous surface motion at 0.30, and a clap that answers in the gaps of two bars in four",
    "clock_layer": "B01",
    "colotomic_strokes": [
     0.0
    ],
    "clock_rewritten": false,
    "syncopation_articulated_mean": 0.0645,
    "pulse_salience_composite": 0.6596,
    "onset_synchrony_max": 0.125,
    "complementarity_min": 0.0,
    "ladder": {
     "cycle_marker": 0.0,
     "low_pulse": 0.0,
     "shaker": 0.28,
     "hand": 0.55
    },
    "break_window": {
     "start_cycle": 18,
     "end_cycle": 20,
     "cycles": 2,
     "kept_roles": [
      "cycle_marker",
      "low_pulse"
     ],
     "dropped_roles": [
      "hand",
      "shaker"
     ],
     "mode": "reduced_texture",
     "why": "SNES_JRPG_SCHOOL.md:82 LOOP-05 -- a break of reduced texture in the last third; the kept roles are the clock and the pulse, so the loop never loses its floor"
    },
    "voices": [
     {
      "layer": "B04",
      "instrument": "slit_drum",
      "role": "hand",
      "was": "ostinato",
      "keys": [
       60,
       61
      ],
      "strokes": 4,
      "onsets_per_cycle": 2,
      "active_cycles_before": 20,
      "active_cycles_after": 15,
      "ladder_threshold": 0.55,
      "ladder_applied": true,
      "interlock": {
       "applied": true,
       "complementarity_before": 1.0,
       "complementarity_after": 1.0,
       "onsets_moved": 0
      }
     },
     {
      "layer": "B03",
      "instrument": "frame_drum",
      "role": "low_pulse",
      "was": "ostinato",
      "keys": [
       60,
       62,
       61
      ],
      "strokes": 6,
      "onsets_per_cycle": 2,
      "active_cycles_before": 22,
      "active_cycles_after": 22,
      "ladder_threshold": 0.0,
      "ladder_applied": true,
      "interlock": {
       "applied": false
      }
     },
     {
      "layer": "B02",
      "instrument": "shaker",
      "role": "shaker",
      "was": "ostinato",
      "keys": [
       60,
       61
      ],
      "strokes": 32,
      "onsets_per_cycle": 16,
      "active_cycles_before": 26,
      "active_cycles_after": 26,
      "ladder_threshold": 0.28,
      "ladder_applied": true,
      "interlock": {
       "applied": true,
       "complementarity_before": 0.0,
       "complementarity_after": 1.0,
       "onsets_moved": 4
      }
     }
    ],
    "not_expressed": "notes_for's per-cycle ACCENT rotation (vrot, groove.py:584-595). Expressing it in a colotomic stroke list needs the list expanded by lcm(len(keys), len(onsets)) -- 864 strokes for one shaker -- so it is not emitted and not claimed. The per-cycle KEY rotation IS expressed exactly, via every/phase; the density ladder carries the cyclic variation the accent rotation would have carried."
   },
   "T5_findings": [
    {
     "code": "R01 pulse present",
     "ok": true,
     "severity": "REFUSE",
     "detail": "composite pulse_salience 0.660 against floor 0.45 (tactus weight 3)"
    },
    {
     "code": "R02 syncopation in class band",
     "ok": true,
     "severity": "REFUSE",
     "detail": "articulated per-voice mean 0.065 against SANCTUARY band [0.02, 0.26]; composite 0.000"
    },
    {
     "code": "R03 no two voices above the synchrony ceiling",
     "ok": true,
     "severity": "REFUSE",
     "detail": "worst pair low_pulse|shaker at 0.125 against ceiling 0.55; min complementarity 0.000"
    },
    {
     "code": "R04 strong positions coincide with the colotomic strokes",
     "ok": true,
     "severity": "REFUSE",
     "detail": "strokes [0.0] -> accents [7.86]; top-1 cut 7.86; off-clock []"
    },
    {
     "code": "R05 the density ladder can subtract",
     "ok": true,
     "severity": "REFUSE",
     "detail": "at intensity 0.25 -> ['cycle_marker', 'low_pulse']; at 1.00 -> ['cycle_marker', 'low_pulse', 'shaker', 'hand']"
    },
    {
     "code": "R06 a break window exists in the last third",
     "ok": true,
     "severity": "REFUSE",
     "detail": "cycles 27 -> {'start_cycle': 18, 'end_cycle': 20, 'cycles': 2, 'kept_roles': ['cycle_marker', 'low_pulse'], 'dropped_roles': ['hand', 'shaker'], 'mode': 'reduced_texture', 'why': 'SNES_JRPG_SCHOOL.md:82 LOOP-05 -- a break of reduced texture in the last third; the kept roles are the clock and the pulse, so the loop never loses its floor'}"
    },
    {
     "code": "R07 distinct durations <= 4 per voice",
     "ok": true,
     "severity": "REFUSE",
     "detail": "max 1 distinct durations"
    }
   ],
   "T6": null,
   "exchange_ledger": {
    "parts_before": 18,
    "parts_after": 18,
    "part_band": [
     8,
     18
    ],
    "removed": [
     {
      "layer": "F07",
      "instrument": "clarinet.sus",
      "stratum": "foreground",
      "melodic_role": "second_tune",
      "role": "second_idea"
     }
    ],
    "added": [
     "H01"
    ],
    "one_for_one": true
   },
   "harmony_check": []
  },
  {
   "cue": "ROUNDS",
   "cue_id": "PASS7_FLORES_ROUNDS",
   "accepted": true,
   "plan_findings_blocking": [],
   "plan_findings_report": [],
   "metrics": {
    "cycle_period_s": 6.4865,
    "cycle_period_bars": 4,
    "total_cycles": 31,
    "total_bars": 124,
    "total_length_s": 201.081,
    "section_count": 18,
    "section_mean_s": 11.171,
    "part_count": 36,
    "est_layers_max": 26,
    "est_layers_mean": 17.839,
    "est_layers_min": 4,
    "n_entrances": 95,
    "n_exits": 74,
    "entrance_spread": 1.0,
    "n_subtractions": 4,
    "subtraction_cycles": [
     12,
     13,
     14,
     25
    ],
    "peak_cycle_normalised": 0.7,
    "n_novelty_events": 21,
    "novelty_per_cycle": 0.677,
    "max_cycles_unchanged": 3,
    "n_returns": 7,
    "transformation_share": 1.0,
    "hook_first_statement_cycle": 0,
    "n_cuts": 2,
    "planned_drops": 6,
    "planned_drops_per_min": 1.79,
    "planned_boundaries_per_min": 5.371,
    "predicted_structural_yield": 3.0,
    "crowding_index": 0.0,
    "percussion_slot_max": 3,
    "separation_index": 0.5436,
    "strata_present": [
     "background",
     "foreground",
     "middleground"
    ],
    "strata_part_counts": {
     "foreground": 11,
     "middleground": 12,
     "background": 13
    },
    "strata_gain_share": {
     "foreground": 0.4668,
     "middleground": 0.269,
     "background": 0.2642
    }
   },
   "T1": {
    "cadence_derivation": {
     "rule": "a cadence at each section whose declared intensity rises to a new maximum (section 0 excluded: it sets the baseline), dropped where it falls inside the cue's first sentence, thinned to ECON-10's 8-bar sentence spacing, plus the final section",
     "new_maximum_sections": [
      {
       "section": "S02",
       "bar": 9
      },
      {
       "section": "S06",
       "bar": 37
      },
      {
       "section": "S15",
       "bar": 105
      }
     ],
     "dropped_inside_first_sentence": [
      {
       "section": "S01",
       "bar": 5
      }
     ],
     "kept": [
      {
       "section": "S02",
       "bar": 9
      },
      {
       "section": "S06",
       "bar": 37
      },
      {
       "section": "S15",
       "bar": 105
      },
      {
       "section": "S17",
       "bar": 121
      }
     ],
     "min_spacing_bars": 8,
     "citation": "SNES_JRPG_SCHOOL.md:62 (ECON-10); harmony.py:671-673 for the bar convention"
    },
    "cadence_bars": [
     9,
     37,
     105,
     121
    ],
    "cadence_inventory": {
     "HC": 1,
     "deceptive": 1,
     "plagal": 1,
     "modal_close": 1
    },
    "chords": 62,
    "harmonic_rhythm_bars": 2.0,
    "non_functional_ratio": 0.1333,
    "non_functional_target": 0.12,
    "borrowed_density": 0.0323,
    "named_family": "zelda",
    "pedal_device": null,
    "roman_reduction": [
     "I",
     "I",
     "bVII",
     "bVI",
     "V",
     "Iadd9",
     "vi7",
     "IIquintal",
     "IIsus2",
     "IIsus4",
     "Vquintal",
     "Vsus2",
     "Vsus4",
     "I",
     "Iquintal",
     "Isus2",
     "vi",
     "Vquintal",
     "vi",
     "vi7",
     "IIquintal",
     "VIsus4",
     "IIsus4",
     "Vquintal",
     "Vsus2",
     "Vsus4",
     "I",
     "Iquintal",
     "Isus2",
     "vi",
     "I6",
     "Iadd9",
     "vi7",
     "IIquintal",
     "IIsus2",
     "IIsus4",
     "Vquintal",
     "Vsus2",
     "VIsus4",
     "I",
     "Iquintal",
     "Isus2",
     "vi",
     "I6",
     "Iadd9",
     "vi7",
     "VIsus4",
     "IIsus2",
     "IIsus4",
     "Vquintal",
     "Vsus2",
     "IIquintal",
     "I",
     "Iquintal",
     "Isus2",
     "vi",
     "I6",
     "VIsus4",
     "vi7",
     "IIquintal",
     "I",
     "IIsus4"
    ],
    "pitch_set": [
     2,
     4,
     6,
     9,
     11
    ],
    "pitch_set_names": [
     "D",
     "E",
     "F#",
     "A",
     "B"
    ],
    "out_of_set_events": [
     {
      "beat": 16.0,
      "bar": 5,
      "symbol": "bVII",
      "outside_pcs": [
       0,
       7
      ],
      "outside_names": [
       "C",
       "G"
      ],
      "placed_at_cadence": true
     },
     {
      "beat": 24.0,
      "bar": 7,
      "symbol": "bVI",
      "outside_pcs": [
       5,
       10
      ],
      "outside_names": [
       "F",
       "A#"
      ],
      "placed_at_cadence": true
     },
     {
      "beat": 32.0,
      "bar": 9,
      "symbol": "V",
      "outside_pcs": [
       1
      ],
      "outside_names": [
       "C#"
      ],
      "placed_at_cadence": true
     }
    ],
    "mode_constraint": "every ordinary slot is drawn from in_set_chords; an out-of-set chord is legal only on a cadence or arrival bar and is listed above with its foreign pitch classes",
    "in_set_vocabulary": [
     "I",
     "Iquintal",
     "Isus2",
     "vi",
     "I6",
     "Iadd9",
     "vi7",
     "IIquintal",
     "IIsus2",
     "IIsus4",
     "Vquintal",
     "Vsus2",
     "Vsus4",
     "VIsus4"
    ],
    "quintal_licence": "the quintal and quartal sonorities in this vocabulary are a DECLARED EXTENSION and are NOT offered as Kondo practice. docs/proposals/music/school_grammars/KONDO_SCHOOL.md:88 (PROCESS-02) separates the observed Kondo-isms from Everitt's own 'personal Kondo-isms' -- percussive ostinatos, added dissonances, QUARTAL STACKING, book-end themes -- which it names as HIS derived extensions rather than Kondo's, and as the model for how a composer legitimately extends the dialect. A five-note anhemitonic set contains no minor third above the tonic, so a stacked fifth is one of the few sonorities it spells wholly; that is the reason it appears, and the licence is the extension rule, not the practice list.",
    "grid_rewrite": {
     "grid_identical_to_plan": 0.5806,
     "grid_is_derived_and_lossy": true,
     "grid_loss_reason": "one grid per SECTION tiled on every cycle cannot express a chord schedule that changes across the cycles of a multi-cycle section; the shortfall is the sections longer than one cycle",
     "grid_is_inert_in_this_pass": "no pad or arpeggio layer survives T4, and those are the only two kinds that read it",
     "old_grid": [
      [
       "D",
       [
        38,
        50,
        57,
        62
       ]
      ],
      [
       "Bm",
       [
        35,
        47,
        54,
        62
       ]
      ],
      [
       "G",
       [
        31,
        43,
        50,
        59
       ]
      ],
      [
       "A",
       [
        33,
        45,
        52,
        57
       ]
      ]
     ],
     "new_home_grid": [
      [
       "I D",
       [
        38,
        45,
        54,
        62
       ]
      ],
      [
       "I D",
       [
        38,
        45,
        54,
        62
       ]
      ],
      [
       "I D",
       [
        38,
        45,
        54,
        62
       ]
      ],
      [
       "I D",
       [
        38,
        45,
        54,
        62
       ]
      ]
     ],
     "variants": 17,
     "entries_per_grid": 4,
     "bars_read_per_cycle": 4,
     "inert_tail_entries": 0,
     "shape_held": true,
     "per_section": [
      {
       "section": "S00",
       "variant": 0,
       "chords": [
        "I D",
        "I D",
        "I D",
        "I D"
       ]
      },
      {
       "section": "S01",
       "variant": 1,
       "chords": [
        "bVII C",
        "bVII C",
        "bVI A#",
        "bVI A#"
       ]
      },
      {
       "section": "S02",
       "variant": 2,
       "chords": [
        "V A",
        "V A",
        "Iadd9 D",
        "Iadd9 D"
       ]
      },
      {
       "section": "S03",
       "variant": 3,
       "chords": [
        "IIsus2 E",
        "IIsus2 E",
        "IIsus4 E",
        "IIsus4 E"
       ]
      },
      {
       "section": "S04",
       "variant": 4,
       "chords": [
        "Vsus4 A",
        "Vsus4 A",
        "I D",
        "I D"
       ]
      },
      {
       "section": "S05",
       "variant": 5,
       "chords": [
        "vi B",
        "vi B",
        "Vquintal A",
        "Vquintal A"
       ]
      },
      {
       "section": "S06",
       "variant": 6,
       "chords": [
        "vi B",
        "vi B",
        "vi7 B",
        "vi7 B"
       ]
      },
      {
       "section": "S07",
       "variant": 7,
       "chords": [
        "IIsus4 E",
        "IIsus4 E",
        "Vquintal A",
        "Vquintal A"
       ]
      },
      {
       "section": "S08",
       "variant": 8,
       "chords": [
        "Vsus2 A",
        "Vsus2 A",
        "Vsus4 A",
        "Vsus4 A"
       ]
      },
      {
       "section": "S09",
       "variant": 9,
       "chords": [
        "I D",
        "I D",
        "Iquintal D",
        "Iquintal D"
       ]
      },
      {
       "section": "S10",
       "variant": 10,
       "chords": [
        "IIsus2 E",
        "IIsus2 E",
        "IIsus4 E",
        "IIsus4 E"
       ]
      },
      {
       "section": "S11",
       "variant": 11,
       "chords": [
        "VIsus4 B",
        "VIsus4 B",
        "I D",
        "I D"
       ]
      },
      {
       "section": "S12",
       "variant": 12,
       "chords": [
        "vi B",
        "vi B",
        "I6 D",
        "I6 D"
       ]
      },
      {
       "section": "S13",
       "variant": 13,
       "chords": [
        "VIsus4 B",
        "VIsus4 B",
        "IIsus2 E",
        "IIsus2 E"
       ]
      },
      {
       "section": "S14",
       "variant": 14,
       "chords": [
        "Vsus2 A",
        "Vsus2 A",
        "IIquintal E",
        "IIquintal E"
       ]
      },
      {
       "section": "S15",
       "variant": 9,
       "chords": [
        "I D",
        "I D",
        "Iquintal D",
        "Iquintal D"
       ]
      },
      {
       "section": "S16",
       "variant": 15,
       "chords": [
        "I6 D",
        "I6 D",
        "VIsus4 B",
        "VIsus4 B"
       ]
      },
      {
       "section": "S17",
       "variant": 16,
       "chords": [
        "I D",
        "I D",
        "IIsus4 E",
        "IIsus4 E"
       ]
      }
     ]
    }
   },
   "T2": {
    "moved_total": 7,
    "declined_total": 4,
    "structural_total": 27
   },
   "T2_layers": [
    {
     "layer": "F01",
     "instrument": "trumpet.sus",
     "notes": 49,
     "structural": 2,
     "already_chord_tone": 1,
     "moved": 0,
     "spine_preserved": true,
     "declined": [
      {
       "beat": 32.0,
       "midi": 62.0,
       "chord": "V",
       "reason": "no chord tone within 1 scale step(s) that preserves both adjacent interval signs"
      }
     ],
     "hook_extension_share": 0.5
    },
    {
     "layer": "F02",
     "instrument": "horn.sus",
     "notes": 77,
     "structural": 4,
     "already_chord_tone": 3,
     "moved": 1,
     "spine_preserved": true,
     "declined": [],
     "hook_extension_share": 0.0
    },
    {
     "layer": "F03",
     "instrument": "oboe.sus_vib",
     "notes": 28,
     "structural": 12,
     "already_chord_tone": 8,
     "moved": 2,
     "spine_preserved": true,
     "declined": [
      {
       "beat": 224.0,
       "midi": 59.0,
       "chord": "Isus2",
       "reason": "no chord tone within 1 scale step(s) that preserves both adjacent interval signs"
      },
      {
       "beat": 226.0,
       "midi": 59.0,
       "chord": "Isus2",
       "reason": "no chord tone within 1 scale step(s) that preserves both adjacent interval signs"
      }
     ],
     "hook_extension_share": 0.0833
    },
    {
     "layer": "F04",
     "instrument": "violin_solo.vib",
     "notes": 87,
     "structural": 3,
     "already_chord_tone": 1,
     "moved": 1,
     "spine_preserved": true,
     "declined": [
      {
       "beat": 384.0,
       "midi": 72.0,
       "chord": "IIsus4",
       "reason": "no chord tone within 1 scale step(s) that preserves both adjacent interval signs"
      }
     ],
     "hook_extension_share": 0.0
    },
    {
     "layer": "F05",
     "instrument": "trumpet.sus",
     "notes": 43,
     "structural": 4,
     "already_chord_tone": 3,
     "moved": 1,
     "spine_preserved": true,
     "declined": [],
     "hook_extension_share": 0.0
    },
    {
     "layer": "R01",
     "instrument": "horn.sus",
     "notes": 11,
     "structural": 1,
     "already_chord_tone": 0,
     "moved": 1,
     "spine_preserved": true,
     "declined": [],
     "hook_extension_share": 0.0
    },
    {
     "layer": "R02",
     "instrument": "trombone.sus",
     "notes": 5,
     "structural": 1,
     "already_chord_tone": 0,
     "moved": 1,
     "spine_preserved": true,
     "declined": [],
     "hook_extension_share": 0.0
    }
   ],
   "T8_division": {
    "delta": 4,
    "levels": {
     "ROUNDS_P1": 2,
     "ROUNDS_P2": 3,
     "ROUNDS_P3": 3,
     "ROUNDS_P4": 2,
     "ROUNDS_P5": 3,
     "ROUNDS_P6": 3,
     "ROUNDS_P7": 2,
     "ROUNDS_P8": 2
    },
    "layers": [
     {
      "layer": "F01",
      "instrument": "trumpet.sus",
      "notes_before": 49,
      "notes_after": 101,
      "spans": [
       {
        "phrase": "ROUNDS_P1",
        "level": 2,
        "before": 49,
        "after": 101
       }
      ],
      "min_ioi_floor_s": 0.08,
      "min_ioi_reference": "trumpet in B flat (sounding)",
      "levels_backed_off_for_playability": 0,
      "pairs_under_the_articulation_floor": 12
     },
     {
      "layer": "F02",
      "instrument": "horn.sus",
      "notes_before": 77,
      "notes_after": 157,
      "spans": [
       {
        "phrase": "ROUNDS_P2",
        "level": 3,
        "before": 46,
        "after": 93
       },
       {
        "phrase": "ROUNDS_P3",
        "level": 3,
        "before": 31,
        "after": 64
       }
      ],
      "min_ioi_floor_s": 0.1,
      "min_ioi_reference": "horn in F (sounding)",
      "levels_backed_off_for_playability": 0,
      "pairs_under_the_articulation_floor": 10
     },
     {
      "layer": "F03",
      "instrument": "oboe.sus_vib",
      "notes_before": 28,
      "notes_after": 57,
      "spans": [
       {
        "phrase": "ROUNDS_P4",
        "level": 2,
        "before": 28,
        "after": 57
       }
      ],
      "min_ioi_floor_s": 0.07,
      "min_ioi_reference": "oboe",
      "levels_backed_off_for_playability": 0,
      "pairs_under_the_articulation_floor": 0
     },
     {
      "layer": "F04",
      "instrument": "violin_solo.vib",
      "notes_before": 87,
      "notes_after": 183,
      "spans": [
       {
        "phrase": "ROUNDS_P5",
        "level": 3,
        "before": 33,
        "after": 69
       },
       {
        "phrase": "ROUNDS_P6",
        "level": 3,
        "before": 54,
        "after": 114
       }
      ],
      "min_ioi_floor_s": 0.09,
      "min_ioi_reference": "solo violin",
      "levels_backed_off_for_playability": 0,
      "pairs_under_the_articulation_floor": 16
     },
     {
      "layer": "F05",
      "instrument": "trumpet.sus",
      "notes_before": 43,
      "notes_after": 87,
      "spans": [
       {
        "phrase": "ROUNDS_P7",
        "level": 2,
        "before": 36,
        "after": 73
       },
       {
        "phrase": "ROUNDS_P8",
        "level": 2,
        "before": 7,
        "after": 14
       }
      ],
      "min_ioi_floor_s": 0.08,
      "min_ioi_reference": "trumpet in B flat (sounding)",
      "levels_backed_off_for_playability": 0,
      "pairs_under_the_articulation_floor": 8
     },
     {
      "layer": "R01",
      "instrument": "horn.sus",
      "notes_before": 11,
      "notes_after": 11,
      "spans": [
       {
        "phrase": "ROUNDS_P7",
        "level": 0,
        "before": 11,
        "after": 11
       }
      ],
      "min_ioi_floor_s": 0.1,
      "min_ioi_reference": "horn in F (sounding)",
      "levels_backed_off_for_playability": 2,
      "pairs_under_the_articulation_floor": 6
     },
     {
      "layer": "R02",
      "instrument": "trombone.sus",
      "notes_before": 5,
      "notes_after": 6,
      "spans": [
       {
        "phrase": "ROUNDS_P7",
        "level": 2,
        "before": 2,
        "after": 3
       },
       {
        "phrase": "ROUNDS_P8",
        "level": 0,
        "before": 3,
        "after": 3
       }
      ],
      "min_ioi_floor_s": 0.13,
      "min_ioi_reference": "tenor trombone",
      "levels_backed_off_for_playability": 2,
      "pairs_under_the_articulation_floor": 3
     }
    ],
    "arch_floor_pinned": false,
    "authored_levels": {
     "ROUNDS_P1": 0,
     "ROUNDS_P2": 1,
     "ROUNDS_P3": 2,
     "ROUNDS_P4": 0,
     "ROUNDS_P5": 2,
     "ROUNDS_P6": 1,
     "ROUNDS_P7": 0,
     "ROUNDS_P8": 0
    },
    "arch_floor_phrases": [
     "ROUNDS_P1",
     "ROUNDS_P4",
     "ROUNDS_P7",
     "ROUNDS_P8"
    ],
    "arch_contrast_note": "THE FLOOR IS LIFTED ON THIS CUE AND IT IS A DECLARED DEBT: pinning it costs a summit clause, and ROUND4_STAGING.md section 6 ruled the piano test wins. The residue is a round-5 authoring item -- more distinct ideas, not less surface",
    "notes_before": 300,
    "notes_after": 602,
    "palette": [
     "passing",
     "neighbour_upper",
     "neighbour_lower",
     "anticipation"
    ],
    "palette_note": "double_neighbour is dropped from the region's own palette (pass3_flores.py:97) because interval_class_count already sits above the corpus p90; a two-directional ornament widens the interval vocabulary and single neighbours and passing tones do not"
   },
   "division_search": [
    {
     "delta": 0,
     "arch_floor_pinned": true,
     "note_density_per_sounding_s": 2.6192,
     "step_share": 0.4799,
     "leap_share": 0.0805,
     "interval_class_count": 12,
     "icc_verdict": "ABOVE_BAND",
     "band_p10": 6.0917,
     "band_p50": 7.7299,
     "longest_novel_phrase_bars": 3.2,
     "distinct_ideas": 1,
     "piano_passes": false,
     "orchestra_hard": 25,
     "orchestra_hard_baseline": 19,
     "carrier_notes": 300,
     "cost_terms": {
      "density_shortfall": 104.175,
      "interval_variety_out_of_band": 10.0,
      "fewer_than_two_ideas": 50.0,
      "novel_span_under_four_bars": 25.0,
      "piano_test_fails": 25.0,
      "lint_over_baseline": 6.0
     },
     "cost": 220.175
    },
    {
     "delta": 0,
     "arch_floor_pinned": false,
     "note_density_per_sounding_s": 2.6192,
     "step_share": 0.4799,
     "leap_share": 0.0805,
     "interval_class_count": 12,
     "icc_verdict": "ABOVE_BAND",
     "band_p10": 6.0917,
     "band_p50": 7.7299,
     "longest_novel_phrase_bars": 3.2,
     "distinct_ideas": 1,
     "piano_passes": false,
     "orchestra_hard": 25,
     "orchestra_hard_baseline": 19,
     "carrier_notes": 300,
     "cost_terms": {
      "density_shortfall": 104.175,
      "interval_variety_out_of_band": 10.0,
      "fewer_than_two_ideas": 50.0,
      "novel_span_under_four_bars": 25.0,
      "piano_test_fails": 25.0,
      "lint_over_baseline": 6.0,
      "arch_floor_lifted": 12.0
     },
     "cost": 232.175
    },
    {
     "delta": 1,
     "arch_floor_pinned": true,
     "note_density_per_sounding_s": 3.0451,
     "step_share": 0.5667,
     "leap_share": 0.0667,
     "interval_class_count": 11,
     "icc_verdict": "ABOVE_BAND",
     "band_p10": 6.0917,
     "band_p50": 7.7299,
     "longest_novel_phrase_bars": 3.2,
     "distinct_ideas": 1,
     "piano_passes": false,
     "orchestra_hard": 25,
     "orchestra_hard_baseline": 19,
     "carrier_notes": 362,
     "cost_terms": {
      "density_shortfall": 91.398,
      "interval_variety_out_of_band": 10.0,
      "fewer_than_two_ideas": 50.0,
      "novel_span_under_four_bars": 25.0,
      "piano_test_fails": 25.0,
      "lint_over_baseline": 6.0
     },
     "cost": 207.398
    },
    {
     "delta": 1,
     "arch_floor_pinned": false,
     "note_density_per_sounding_s": 3.0451,
     "step_share": 0.5667,
     "leap_share": 0.0667,
     "interval_class_count": 11,
     "icc_verdict": "ABOVE_BAND",
     "band_p10": 6.0917,
     "band_p50": 7.7299,
     "longest_novel_phrase_bars": 3.2,
     "distinct_ideas": 1,
     "piano_passes": false,
     "orchestra_hard": 25,
     "orchestra_hard_baseline": 19,
     "carrier_notes": 362,
     "cost_terms": {
      "density_shortfall": 91.398,
      "interval_variety_out_of_band": 10.0,
      "fewer_than_two_ideas": 50.0,
      "novel_span_under_four_bars": 25.0,
      "piano_test_fails": 25.0,
      "lint_over_baseline": 6.0,
      "arch_floor_lifted": 12.0
     },
     "cost": 219.398
    },
    {
     "delta": 2,
     "arch_floor_pinned": true,
     "note_density_per_sounding_s": 3.7088,
     "step_share": 0.6358,
     "leap_share": 0.028,
     "interval_class_count": 10,
     "icc_verdict": "ABOVE_BAND",
     "band_p10": 6.0917,
     "band_p50": 7.7299,
     "longest_novel_phrase_bars": 5.71,
     "distinct_ideas": 1,
     "piano_passes": false,
     "orchestra_hard": 32,
     "orchestra_hard_baseline": 19,
     "carrier_notes": 466,
     "cost_terms": {
      "density_shortfall": 71.487,
      "interval_variety_out_of_band": 10.0,
      "fewer_than_two_ideas": 50.0,
      "piano_test_fails": 25.0,
      "lint_over_baseline": 13.0
     },
     "cost": 169.487
    },
    {
     "delta": 2,
     "arch_floor_pinned": false,
     "note_density_per_sounding_s": 3.7088,
     "step_share": 0.6358,
     "leap_share": 0.028,
     "interval_class_count": 10,
     "icc_verdict": "ABOVE_BAND",
     "band_p10": 6.0917,
     "band_p50": 7.7299,
     "longest_novel_phrase_bars": 5.71,
     "distinct_ideas": 1,
     "piano_passes": false,
     "orchestra_hard": 32,
     "orchestra_hard_baseline": 19,
     "carrier_notes": 466,
     "cost_terms": {
      "density_shortfall": 71.487,
      "interval_variety_out_of_band": 10.0,
      "fewer_than_two_ideas": 50.0,
      "piano_test_fails": 25.0,
      "lint_over_baseline": 13.0,
      "arch_floor_lifted": 12.0
     },
     "cost": 181.487
    },
    {
     "delta": 3,
     "arch_floor_pinned": true,
     "note_density_per_sounding_s": 3.7787,
     "step_share": 0.6498,
     "leap_share": 0.0274,
     "interval_class_count": 9,
     "icc_verdict": "ABOVE_BAND",
     "band_p10": 6.0917,
     "band_p50": 7.7299,
     "longest_novel_phrase_bars": 15.02,
     "distinct_ideas": 1,
     "piano_passes": false,
     "orchestra_hard": 32,
     "orchestra_hard_baseline": 19,
     "carrier_notes": 476,
     "cost_terms": {
      "density_shortfall": 69.39,
      "interval_variety_out_of_band": 10.0,
      "fewer_than_two_ideas": 50.0,
      "piano_test_fails": 25.0,
      "lint_over_baseline": 13.0
     },
     "cost": 167.39
    },
    {
     "delta": 3,
     "arch_floor_pinned": false,
     "note_density_per_sounding_s": 4.4011,
     "step_share": 0.714,
     "leap_share": 0.0102,
     "interval_class_count": 8,
     "icc_verdict": "IN_BAND",
     "band_p10": 6.0917,
     "band_p50": 7.7299,
     "longest_novel_phrase_bars": 15.02,
     "distinct_ideas": 2,
     "piano_passes": true,
     "orchestra_hard": 41,
     "orchestra_hard_baseline": 19,
     "carrier_notes": 593,
     "cost_terms": {
      "density_shortfall": 50.718,
      "lint_over_baseline": 22.0,
      "arch_floor_lifted": 12.0
     },
     "cost": 84.718
    },
    {
     "delta": 4,
     "arch_floor_pinned": true,
     "note_density_per_sounding_s": 3.7787,
     "step_share": 0.6498,
     "leap_share": 0.0274,
     "interval_class_count": 9,
     "icc_verdict": "ABOVE_BAND",
     "band_p10": 6.0917,
     "band_p50": 7.7299,
     "longest_novel_phrase_bars": 15.02,
     "distinct_ideas": 1,
     "piano_passes": false,
     "orchestra_hard": 32,
     "orchestra_hard_baseline": 19,
     "carrier_notes": 476,
     "cost_terms": {
      "density_shortfall": 69.39,
      "interval_variety_out_of_band": 10.0,
      "fewer_than_two_ideas": 50.0,
      "piano_test_fails": 25.0,
      "lint_over_baseline": 13.0
     },
     "cost": 167.39
    },
    {
     "delta": 4,
     "arch_floor_pinned": false,
     "note_density_per_sounding_s": 4.4536,
     "step_share": 0.72,
     "leap_share": 0.0083,
     "interval_class_count": 8,
     "icc_verdict": "IN_BAND",
     "band_p10": 6.0917,
     "band_p50": 7.7299,
     "longest_novel_phrase_bars": 15.02,
     "distinct_ideas": 2,
     "piano_passes": true,
     "orchestra_hard": 41,
     "orchestra_hard_baseline": 19,
     "carrier_notes": 602,
     "cost_terms": {
      "density_shortfall": 49.143,
      "lint_over_baseline": 22.0,
      "arch_floor_lifted": 12.0
     },
     "cost": 83.143
    }
   ],
   "melody_bands": {
    "metrics": {
     "note_density_per_s": 2.9888,
     "note_density_per_sounding_s": 4.4536,
     "step_share": 0.72,
     "leap_share": 0.0083,
     "interval_class_count": 8,
     "contour_turning_rate": 0.4027,
     "contour_depth": 6.0,
     "phrase_len_s_median": 1.864,
     "phrase_peak_position": 0.0884,
     "harmonization_density": 0.1015,
     "parallel_harmony_share": 0.0782,
     "range_semitones": 25.0,
     "distinct_durations": 12
    },
    "bands_used": {
     "class": "BATTLE",
     "n": 5,
     "why": "purpose class BATTLE carries its own band (n=5)",
     "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": 2.9888,
       "p10": 0.34,
       "p50": 0.4158,
       "p90": 0.8645,
       "band_source": "BATTLE",
       "band_n": 5,
       "verdict": "ABOVE_BAND"
      },
      {
       "axis": "note_density_per_sounding_s",
       "value": 4.4536,
       "p10": 6.0917,
       "p50": 7.7299,
       "p90": 8.7168,
       "band_source": "BATTLE",
       "band_n": 5,
       "verdict": "BELOW_BAND"
      },
      {
       "axis": "step_share",
       "value": 0.72,
       "p10": 0.7129,
       "p50": 0.7871,
       "p90": 0.8152,
       "band_source": "BATTLE",
       "band_n": 5,
       "verdict": "IN_BAND"
      },
      {
       "axis": "leap_share",
       "value": 0.0083,
       "p10": 0.0,
       "p50": 0.0,
       "p90": 0.0572,
       "band_source": "BATTLE",
       "band_n": 5,
       "verdict": "IN_BAND"
      },
      {
       "axis": "interval_class_count",
       "value": 8,
       "p10": 6.0,
       "p50": 7.0,
       "p90": 8.2,
       "band_source": "BATTLE",
       "band_n": 5,
       "verdict": "IN_BAND"
      },
      {
       "axis": "contour_turning_rate",
       "value": 0.4027,
       "p10": 0.3268,
       "p50": 0.4286,
       "p90": 0.4876,
       "band_source": "BATTLE",
       "band_n": 5,
       "verdict": "IN_BAND"
      },
      {
       "axis": "contour_depth",
       "value": 6.0,
       "p10": 5.1,
       "p50": 6.0,
       "p90": 6.0,
       "band_source": "BATTLE",
       "band_n": 5,
       "verdict": "IN_BAND"
      },
      {
       "axis": "phrase_len_s_median",
       "value": 1.864,
       "p10": 3.0556,
       "p50": 7.523,
       "p90": 13.7696,
       "band_source": "BATTLE",
       "band_n": 5,
       "verdict": "BELOW_BAND"
      },
      {
       "axis": "phrase_peak_position",
       "value": 0.0884,
       "p10": 0.0,
       "p50": 0.0,
       "p90": 0.1599,
       "band_source": "BATTLE",
       "band_n": 5,
       "verdict": "IN_BAND"
      },
      {
       "axis": "harmonization_density",
       "value": 0.1015,
       "p10": 0.2737,
       "p50": 0.7446,
       "p90": 0.9488,
       "band_source": "ALL (class BATTLE carries only n=3 on this axis, floor 5)",
       "band_n": 27,
       "verdict": "BELOW_BAND"
      },
      {
       "axis": "parallel_harmony_share",
       "value": 0.0782,
       "p10": 0.1842,
       "p50": 0.4286,
       "p90": 0.7056,
       "band_source": "ALL (class BATTLE carries only n=3 on this axis, floor 5)",
       "band_n": 27,
       "verdict": "BELOW_BAND"
      },
      {
       "axis": "range_semitones",
       "value": 25.0,
       "p10": 6.866,
       "p50": 8.0,
       "p90": 13.398,
       "band_source": "BATTLE",
       "band_n": 5,
       "verdict": "ABOVE_BAND"
      },
      {
       "axis": "distinct_durations",
       "value": 12,
       "p10": 5.0,
       "p50": 7.0,
       "p90": 8.2,
       "band_source": "BATTLE",
       "band_n": 5,
       "verdict": "ABOVE_BAND"
      }
     ],
     "axes_below_band": [
      "note_density_per_sounding_s",
      "phrase_len_s_median",
      "harmonization_density",
      "parallel_harmony_share"
     ],
     "axes_above_band": [
      "note_density_per_s",
      "range_semitones",
      "distinct_durations"
     ],
     "evidence": [
      "tier(s): ['score']",
      "line: 2.9888 notes/s, steps 0.72, leaps 0.0083, turning 0.4027",
      "harmonisation: 0.1015 of sounding time, parallel 0.0782 of lead notes",
      "BELOW the corpus p10 on: note_density_per_sounding_s, phrase_len_s_median, harmonization_density, parallel_harmony_share",
      "ABOVE the corpus p90 on: note_density_per_s, range_semitones, distinct_durations -- not a failure by itself; on the interval axes it is the measurable form of 'they clash'"
     ]
    }
   },
   "summit_tests": {
    "available": true,
    "longest_novel_phrase_bars": 15.02,
    "distinct_ideas": 2,
    "piano_passes": true,
    "n_hard": 41,
    "n_soft": 12,
    "longest_unbroken_span_s": 51.872
   },
   "summit_tests_pass5_baseline": {
    "available": true,
    "longest_novel_phrase_bars": 3.2,
    "distinct_ideas": 1,
    "piano_passes": false,
    "n_hard": 19,
    "n_soft": 9,
    "longest_unbroken_span_s": 51.892
   },
   "T3": {
    "layer": "H01",
    "instrument": "bassoon.sus",
    "stratum": "middleground",
    "register_slot": "low_mid",
    "derived_notes": 186,
    "written_notes": 146,
    "dropped_by_one_voice_schedule": 40,
    "harmonized_share": 0.62,
    "interval_census": {
     "3": 28,
     "4": 47,
     "5": 44,
     "8": 40,
     "9": 27
    },
    "contrary_at_cadence": 0.3333,
    "parallel_perfect_count": 0,
    "entry_cycle": 2,
    "exit_cycle": 28,
    "rest_spans": [
     [
      8,
      9
     ],
     [
      12,
      17
     ],
     [
      25,
      26
     ]
    ],
    "one_voice_reservation": [
     {
      "section": "S00",
      "cycles": [
       0,
       1
      ],
      "intensity": 0.62,
      "why": "opening: the second voice has not arrived yet"
     },
     {
      "section": "S05",
      "cycles": [
       8,
       9
      ],
      "intensity": 0.66,
      "why": "thin point: intensity 0.66 at or below the 30th percentile 0.66"
     },
     {
      "section": "S08",
      "cycles": [
       12,
       13
      ],
      "intensity": 0.54,
      "why": "thin point: intensity 0.54 at or below the 30th percentile 0.66"
     },
     {
      "section": "S09",
      "cycles": [
       13,
       17
      ],
      "intensity": 0.52,
      "why": "thin point: intensity 0.52 at or below the 30th percentile 0.66"
     },
     {
      "section": "S14",
      "cycles": [
       25,
       26
      ],
      "intensity": 0.52,
      "why": "thin point: intensity 0.52 at or below the 30th percentile 0.66"
     },
     {
      "section": "S17",
      "cycles": [
       30,
       31
      ],
      "intensity": 0.66,
      "why": "close: the texture thins back to one voice"
     }
    ],
    "entry_delayed_to_hold_the_arc": null,
    "melodically_active_by_cycle": [
     1,
     1,
     2,
     2,
     3,
     3,
     3,
     3,
     2,
     3,
     3,
     3,
     1,
     1,
     1,
     1,
     1,
     3,
     3,
     3,
     3,
     3,
     3,
     3,
     3,
     1,
     2,
     2,
     1,
     1,
     1
    ],
    "melodically_active_peak": 3,
    "timbre_note": "VL-9 (COUNTERPOINT_AND_VOICE_LEADING.md:151-156): the second voice takes a different timbre class from every carrier in this cue, which is the condition under which two lines stay two lines"
   },
   "T4": {
    "replacements": [
     {
      "layer": "B09",
      "instrument": "organ.quiet",
      "was": "pad",
      "figure": "broken_octave",
      "block_at": null,
      "subdiv": 1.0,
      "rate_ladder": {
       "0.25": 0.25,
       "0.5": 0.5,
       "1.0": 1.0
      },
      "notes_by_cycle": {
       "6": 8,
       "7": 8,
       "8": 4,
       "9": 16,
       "10": 16,
       "11": 16,
       "17": 8,
       "18": 8,
       "19": 8,
       "20": 8,
       "21": 16,
       "22": 16,
       "23": 16,
       "24": 16,
       "26": 16,
       "27": 16,
       "28": 16,
       "29": 16,
       "30": 4
      },
      "register_window": [
       36,
       55
      ],
      "block_register_window": null,
      "block_voices": null,
      "carrier_cap": {
       "requested_ceiling": 62.0,
       "window_before": [
        36,
        55
       ],
       "applied": false,
       "midpoint": 45.5,
       "why": "already under the carriers"
      },
      "notes": 232,
      "pitch_min": 38.0,
      "pitch_max": 54.0,
      "active_cycles": 19
     },
     {
      "layer": "B10",
      "instrument": "cello_ens.sus_quiet",
      "was": "pad",
      "figure": "arpeggio_down",
      "block_at": "accents",
      "subdiv": 1.0,
      "rate_ladder": {
       "0.25": 0.25,
       "0.5": 0.5,
       "1.0": 1.0
      },
      "notes_by_cycle": {
       "19": 8,
       "20": 8,
       "21": 16,
       "22": 16,
       "23": 16,
       "24": 16,
       "26": 16,
       "27": 16,
       "28": 16,
       "29": 16,
       "30": 4
      },
      "register_window": [
       56,
       67
      ],
      "block_register_window": [
       52,
       73
      ],
      "block_voices": 4,
      "carrier_cap": {
       "requested_ceiling": 62.0,
       "window_before": [
        56,
        67
       ],
       "applied": false,
       "midpoint": 61.5,
       "why": "already under the carriers"
      },
      "notes": 148,
      "pitch_min": 52.0,
      "pitch_max": 71.0,
      "active_cycles": 11
     },
     {
      "layer": "B11",
      "instrument": "violin_ens.sus_quiet",
      "was": "pad",
      "figure": "arpeggio_updown",
      "block_at": null,
      "subdiv": 2.0,
      "rate_ladder": {
       "0.25": 0.5,
       "0.5": 1.0,
       "1.0": 2.0
      },
      "notes_by_cycle": {
       "17": 16,
       "18": 16,
       "19": 16,
       "20": 16,
       "21": 32,
       "22": 32,
       "23": 32,
       "24": 32,
       "26": 32,
       "27": 32,
       "28": 32,
       "29": 32,
       "30": 8
      },
      "register_window": [
       56,
       67
      ],
      "block_register_window": null,
      "block_voices": null,
      "carrier_cap": {
       "requested_ceiling": 62.0,
       "window_before": [
        64,
        75
       ],
       "applied": true,
       "window_after": [
        56,
        67
       ],
       "midpoint_before": 69.5,
       "midpoint_after": 61.5,
       "shortfall": 0.0,
       "instrument_low": 55
      },
      "notes": 328,
      "pitch_min": 57.0,
      "pitch_max": 66.0,
      "active_cycles": 13
     }
    ],
    "density_ladder": {
     "multiplier_by_cycle": [
      0.25,
      0.5,
      0.5,
      0.5,
      0.5,
      0.5,
      0.5,
      0.5,
      0.25,
      1.0,
      1.0,
      1.0,
      0.25,
      0.25,
      0.25,
      0.25,
      0.25,
      0.5,
      0.5,
      0.5,
      0.5,
      1.0,
      1.0,
      1.0,
      1.0,
      0.25,
      1.0,
      1.0,
      1.0,
      1.0,
      0.25
     ],
     "p30": 0.66,
     "p70": 0.88,
     "sections": [
      {
       "section": "S00",
       "cycles": [
        0,
        1
       ],
       "intensity": 0.62,
       "rate_multiplier": 0.25
      },
      {
       "section": "S01",
       "cycles": [
        1,
        2
       ],
       "intensity": 0.7,
       "rate_multiplier": 0.5
      },
      {
       "section": "S02",
       "cycles": [
        2,
        4
       ],
       "intensity": 0.86,
       "rate_multiplier": 0.5
      },
      {
       "section": "S03",
       "cycles": [
        4,
        6
       ],
       "intensity": 0.86,
       "rate_multiplier": 0.5
      },
      {
       "section": "S04",
       "cycles": [
        6,
        8
       ],
       "intensity": 0.86,
       "rate_multiplier": 0.5
      },
      {
       "section": "S05",
       "cycles": [
        8,
        9
       ],
       "intensity": 0.66,
       "rate_multiplier": 0.25
      },
      {
       "section": "S06",
       "cycles": [
        9,
        11
       ],
       "intensity": 0.9,
       "rate_multiplier": 1.0
      },
      {
       "section": "S07",
       "cycles": [
        11,
        12
       ],
       "intensity": 0.9,
       "rate_multiplier": 1.0
      },
      {
       "section": "S08",
       "cycles": [
        12,
        13
       ],
       "intensity": 0.54,
       "rate_multiplier": 0.25
      },
      {
       "section": "S09",
       "cycles": [
        13,
        17
       ],
       "intensity": 0.52,
       "rate_multiplier": 0.25
      },
      {
       "section": "S10",
       "cycles": [
        17,
        19
       ],
       "intensity": 0.72,
       "rate_multiplier": 0.5
      },
      {
       "section": "S11",
       "cycles": [
        19,
        21
       ],
       "intensity": 0.72,
       "rate_multiplier": 0.5
      },
      {
       "section": "S12",
       "cycles": [
        21,
        23
       ],
       "intensity": 0.88,
       "rate_multiplier": 1.0
      },
      {
       "section": "S13",
       "cycles": [
        23,
        25
       ],
       "intensity": 0.88,
       "rate_multiplier": 1.0
      },
      {
       "section": "S14",
       "cycles": [
        25,
        26
       ],
       "intensity": 0.52,
       "rate_multiplier": 0.25
      },
      {
       "section": "S15",
       "cycles": [
        26,
        28
       ],
       "intensity": 0.94,
       "rate_multiplier": 1.0
      },
      {
       "section": "S16",
       "cycles": [
        28,
        30
       ],
       "intensity": 0.94,
       "rate_multiplier": 1.0
      },
      {
       "section": "S17",
       "cycles": [
        30,
        31
       ],
       "intensity": 0.66,
       "rate_multiplier": 0.25
      }
     ],
     "flat_column": false,
     "rungs": {
      "peak (at or above p70)": 1.0,
      "middle (p30 < i < p70)": 0.5,
      "thin (at or below p30)": 0.25
     },
     "rule": "the accompaniment figure's rate is the authored subdivision at the column's top rung, half of it in the middle and a quarter at or below the 30th percentile; the pedal is exempt because it re-articulates once per bar by definition (MOD-8) and has no subdivision to thin"
    },
    "carrier_register": {
     "carrier_medians": [
      62.0,
      64.0,
      64.0,
      64.0,
      64.0,
      64.0,
      66.0
     ],
     "median_of_medians": 64.0,
     "reduction_ceiling": 62.0
    },
    "register_shifts": [],
    "sounding_conflicts": 61,
    "sounding_filter": "voice_lead was given the pitches sounding across each chord's WHOLE SPAN via plan.span_of(chord_index_at(beat)), not at the onset instant -- an onset-only set leaves mid-span clashes invisible to the filter",
    "voice_lead": {
     "motion_census": {
      "contrary": 6,
      "oblique": 65,
      "similar": 16,
      "parallel": 17,
      "static": 79,
      "adjacent_motion_events": 104,
      "similar_plus_parallel_ratio": 0.3173,
      "ceiling": 0.5,
      "ok": true
     },
     "parallels": 14,
     "direct": 0,
     "spacing_violations": 0
    },
    "block_window": {
     "kind": "accents",
     "cycles": [
      9,
      26,
      27,
      28,
      29
     ],
     "why": "the accented sections, taken in descending intensity order until the ECON-03 budget of 0.18 of the cue is reached",
     "budget_cycles": 5,
     "total_cycles": 31,
     "share": 0.1613
    },
    "block_pad_share": 0.129,
    "block_pad_ceiling": 0.2,
    "block_pad_ok": true,
    "measure_note": "share is the UNION of time covered by notes from a block or pad figure, over the cue's total beats; drones and pedals are excluded because ECON-03's object is the sustained block CHORD"
   },
   "T5": {
    "swing": {
     "class": "BATTLE",
     "derived": true,
     "source": "formula_cards :: tempo_and_time_grammar.groove.swing_ratio over the 30 hits named in MELODY_BANDS.json :: tracks",
     "n": 5,
     "value": 0.604,
     "pooled": false
    },
    "presence_gain": [],
    "cue_class": "BATTLE",
    "design": "high drive: bass drum on every bar, an additive 3+3+2 tom, the ring's clap on the answering beats and the crowd's stomp on the off-eighths between",
    "clock_layer": "B01",
    "colotomic_strokes": [
     0.0,
     8.0
    ],
    "clock_rewritten": false,
    "syncopation_articulated_mean": 0.1619,
    "pulse_salience_composite": 0.6632,
    "onset_synchrony_max": 0.375,
    "complementarity_min": 0.0,
    "ladder": {
     "cycle_marker": 0.0,
     "low_pulse": 0.0,
     "mid_drum": 0.3,
     "shaker": 0.42,
     "clap": 0.55,
     "hand": 0.66,
     "wood": 0.78
    },
    "break_window": {
     "start_cycle": 21,
     "end_cycle": 23,
     "cycles": 2,
     "kept_roles": [
      "cycle_marker",
      "low_pulse"
     ],
     "dropped_roles": [
      "clap",
      "hand",
      "mid_drum",
      "shaker",
      "wood"
     ],
     "mode": "reduced_texture",
     "why": "SNES_JRPG_SCHOOL.md:82 LOOP-05 -- a break of reduced texture in the last third; the kept roles are the clock and the pulse, so the loop never loses its floor"
    },
    "voices": [
     {
      "layer": "B07",
      "instrument": "body_perc.kit",
      "role": "clap",
      "was": "ostinato",
      "keys": [
       61,
       60
      ],
      "strokes": 16,
      "onsets_per_cycle": 8,
      "active_cycles_before": 24,
      "active_cycles_after": 22,
      "ladder_threshold": 0.55,
      "ladder_applied": true,
      "interlock": {
       "applied": true,
       "complementarity_before": 0.25,
       "complementarity_after": 0.875,
       "onsets_moved": 5
      }
     },
     {
      "layer": "B02",
      "instrument": "bass_drum",
      "role": "low_pulse",
      "was": "ostinato",
      "keys": [
       60
      ],
      "strokes": 4,
      "onsets_per_cycle": 4,
      "active_cycles_before": 27,
      "active_cycles_after": 27,
      "ladder_threshold": 0.0,
      "ladder_applied": true,
      "interlock": {
       "applied": false
      }
     },
     {
      "layer": "B04",
      "instrument": "tom.low",
      "role": "mid_drum",
      "was": "ostinato",
      "keys": [
       60,
       61,
       62
      ],
      "strokes": 36,
      "onsets_per_cycle": 12,
      "active_cycles_before": 26,
      "active_cycles_after": 26,
      "ladder_threshold": 0.3,
      "ladder_applied": true,
      "interlock": {
       "applied": true,
       "complementarity_before": 0.0,
       "complementarity_after": 0.9167,
       "onsets_moved": 11
      }
     },
     {
      "layer": "B06",
      "instrument": "shaker",
      "role": "shaker",
      "was": "ostinato",
      "keys": [
       60,
       61,
       62
      ],
      "strokes": 96,
      "onsets_per_cycle": 32,
      "active_cycles_before": 27,
      "active_cycles_after": 27,
      "ladder_threshold": 0.42,
      "ladder_applied": true,
      "interlock": {
       "applied": true,
       "complementarity_before": 0.4375,
       "complementarity_after": 0.875,
       "onsets_moved": 32
      }
     },
     {
      "layer": "B08",
      "instrument": "woodblock",
      "role": "wood",
      "was": "ostinato",
      "keys": [
       60,
       61,
       62
      ],
      "strokes": 6,
      "onsets_per_cycle": 2,
      "active_cycles_before": 22,
      "active_cycles_after": 14,
      "ladder_threshold": 0.78,
      "ladder_applied": true,
      "interlock": {
       "applied": true,
       "complementarity_before": 0.0,
       "complementarity_after": 1.0,
       "onsets_moved": 2
      }
     },
     {
      "layer": "B13",
      "instrument": "body_perc.stomp",
      "role": "hand",
      "was": "ADDED",
      "keys": [
       40
      ],
      "strokes": 8,
      "onsets_per_cycle": 8,
      "active_cycles_before": 0,
      "active_cycles_after": 24,
      "ladder_threshold": 0.66,
      "ladder_applied": true,
      "interlock": {
       "applied": true,
       "complementarity_before": 0.0,
       "complementarity_after": 0.0
      }
     }
    ],
    "not_expressed": "notes_for's per-cycle ACCENT rotation (vrot, groove.py:584-595). Expressing it in a colotomic stroke list needs the list expanded by lcm(len(keys), len(onsets)) -- 864 strokes for one shaker -- so it is not emitted and not claimed. The per-cycle KEY rotation IS expressed exactly, via every/phase; the density ladder carries the cyclic variation the accent rotation would have carried."
   },
   "T5_findings": [
    {
     "code": "R01 pulse present",
     "ok": true,
     "severity": "REFUSE",
     "detail": "composite pulse_salience 0.663 against floor 0.45 (tactus weight 3)"
    },
    {
     "code": "R02 syncopation in class band",
     "ok": true,
     "severity": "REFUSE",
     "detail": "articulated per-voice mean 0.162 against BATTLE band [0.05, 0.38]; composite 0.000"
    },
    {
     "code": "R03 no two voices above the synchrony ceiling",
     "ok": true,
     "severity": "REFUSE",
     "detail": "worst pair mid_drum|shaker at 0.375 against ceiling 0.55; min complementarity 0.000"
    },
    {
     "code": "R04 strong positions coincide with the colotomic strokes",
     "ok": true,
     "severity": "REFUSE",
     "detail": "strokes [0.0, 8.0] -> accents [25.06, 19.68]; top-2 cut 19.68; off-clock []"
    },
    {
     "code": "R05 the density ladder can subtract",
     "ok": true,
     "severity": "REFUSE",
     "detail": "at intensity 0.25 -> ['cycle_marker', 'low_pulse']; at 1.00 -> ['cycle_marker', 'low_pulse', 'mid_drum', 'shaker', 'clap', 'hand', 'wood']"
    },
    {
     "code": "R06 a break window exists in the last third",
     "ok": true,
     "severity": "REFUSE",
     "detail": "cycles 31 -> {'start_cycle': 21, 'end_cycle': 23, 'cycles': 2, 'kept_roles': ['cycle_marker', 'low_pulse'], 'dropped_roles': ['clap', 'hand', 'mid_drum', 'shaker', 'wood'], 'mode': 'reduced_texture', 'why': 'SNES_JRPG_SCHOOL.md:82 LOOP-05 -- a break of reduced texture in the last third; the kept roles are the clock and the pulse, so the loop never loses its floor'}"
    },
    {
     "code": "R07 distinct durations <= 4 per voice",
     "ok": true,
     "severity": "REFUSE",
     "detail": "max 1 distinct durations"
    }
   ],
   "T6": {
    "brokers": {
     "F09": {
      "instrument": "contrabass.trem",
      "palette_role": "pressure",
      "of_the_place": false,
      "notes": 8,
      "pitches": [
       28,
       35
      ],
      "all_chord_tones": true,
      "register_reference": "ensemble_floor",
      "register_reference_midi": 38.0,
      "register_ceiling": 35,
      "register_declared_margin": 3,
      "register_margin_semitones": 3,
      "register_margin_vs_every_floor": {
       "ensemble_floor": 3,
       "melodic_floor": 3,
       "carrier_floor": 22
      },
      "onset_complementarity_vs_percussion": 1.0,
      "onsets_on_occupied_positions": 0,
      "notes_without_an_erb_clean_chord_tone": 3,
      "mean_metrical_weight": 1.0,
      "grid_mean_metrical_weight": 1.9844,
      "gain_margin_db": -6.5,
      "velocity_margin": -38,
      "articulation": "tremolo"
     },
     "F10": {
      "instrument": "horn.mute",
      "palette_role": "pressure",
      "of_the_place": false,
      "notes": 3,
      "pitches": [
       52
      ],
      "all_chord_tones": true,
      "register_reference": "carrier_floor",
      "register_reference_midi": 57.0,
      "register_ceiling": 54,
      "register_declared_margin": 3,
      "register_margin_semitones": 5,
      "register_margin_vs_every_floor": {
       "ensemble_floor": -14,
       "melodic_floor": -14,
       "carrier_floor": 5
      },
      "onset_complementarity_vs_percussion": 1.0,
      "onsets_on_occupied_positions": 0,
      "notes_without_an_erb_clean_chord_tone": 3,
      "mean_metrical_weight": 1.0,
      "grid_mean_metrical_weight": 1.9844,
      "gain_margin_db": -7.5,
      "velocity_margin": -42,
      "articulation": "mute"
     }
    },
    "floors": {
     "ensemble_floor": 38.0,
     "melodic_floor": 38.0,
     "carrier_floor": 57.0,
     "cycles": [
      10,
      11
     ],
     "_doc": "ensemble_floor is every non-broker pitched part including the sub drone; melodic_floor is the parts carrying a melodic role; carrier_floor is the primary carriers alone -- the tune itself"
    }
   },
   "exchange_ledger": {
    "parts_before": 34,
    "parts_after": 36,
    "part_band": [
     24,
     40
    ],
    "removed": [],
    "added": [
     "B13",
     "H01"
    ],
    "one_for_one": false
   },
   "harmony_check": []
  }
 ]
}

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