SCORE_SCORECARD.md

music/pass4/SCORE_SCORECARD.md

Pass 3 — the score-side scorecard

Honest tier: STRUCTURE. Every number below is a property of the WRITING, computed from the plans through the renderer's own compiler before a sample was played. Nobody has heard any of this music. The targets are PROPOSED by the motivic-development lane's section 3.6 and carry no calibrated null; clearing them is evidence the writing changed and never evidence that the music is good.

Targets, per cue

targetfloorround 2PASS4_FLORES_FALLSPASS4_FLORES_ROADPASS4_FLORES_ROUNDS
theme_bars_max>= 8210 PASS18 PASS18 PASS
min_post_plant_bars>= 428 PASS8 PASS6 PASS
melodic_ideas>= 212 PASS2 PASS2 PASS
operations>= 10828 PASS35 PASS38 PASS
spine_changing>= 6322 PASS28 PASS31 PASS
chain_depth_mean> 1.51.02.1667 PASS2.2857 PASS2.625 PASS
chain_depth_max>= 414 PASS4 PASS5 PASS
chain_resets>= 101 PASS1 PASS1 PASS
theme_bar_share>= 0.50.280.8519 PASS0.8889 PASS0.9113 PASS
theme_notes_per_bar>= 2.02.63.261 PASS2.531 PASS2.655 PASS
evaded_cadences>= 101 PASS1 PASS1 PASS
near_plain_arrivals== 101 PASS1 PASS1 PASS
counter_onset_coincidence<= 0.351.00.1538 PASS0.0 PASS0.0 PASS
counter_exclusive_fraction>= 0.10.00.1071 PASS0.316 PASS0.4043 PASS
theme_distinctness< 0.81.00.5 PASS0.5 PASS0.5 PASS
ornament_at_goal_share<= 0.15None0.0227 PASS0.008 PASS0.0 PASS
hold_share>= 0.36560.0610.5926 PASS0.4444 PASS0.5484 PASS
energy_min_vs_class_floor>= 0.5018None0.4 PASS0.4 PASS0.52 PASS
valleys_with_a_melodic_layer== 0None0 PASS0 PASS0 PASS

PASS4_FLORES_FALLS — Flores Highlands -- the light on the water

PASS4_FLORES_ROAD — Flores Highlands -- the road that keeps count

PASS4_FLORES_ROUNDS — Flores Highlands -- the caci rounds

Cross-cue theme distinctness

Josh, 2026-08-07: do not use the same exemplar melodies across all tracks, even in the same region. Region identity is carried by instrumentation, mode, register, rhythmic dialect, ornament practice and the colotomic frame -- not by the tune. Round 2's three cues were three arrangements of ONE head cell and scored 1.000 here by construction.

abinterval LCScontour LCSchroma best of 12maxverdict
PASS4_FLORES_FALLSPASS4_FLORES_ROAD0.40.40.9420.4DISTINCT
PASS4_FLORES_FALLSPASS4_FLORES_ROUNDS0.16670.50.73140.5DISTINCT
PASS4_FLORES_ROADPASS4_FLORES_ROUNDS0.16670.50.79420.5DISTINCT

Worst pair 0.5 against a floor of 0.8; all distinct = True.

Pass-4 additions (reported beside the base battery, never in it)

operations the pass-3 battery has no opinion about, reported BESIDE it and never folded into it -- folding them in would move the denominator and end the before-and-after comparison

cuetargetvaluepassasked by
PASS4_FLORES_FALLSrotation_inside_every_declared_hold0PASSbuild/audio/pass3/PASS3_VERDICT.md section 4; docs/work_queue.json WQ_0086; the spine clause added after instr_dynamic_arc measured 0.0 s of hold under uniform rotation against its own 22.287 s floor
PASS4_FLORES_FALLShold_spine_reaches_the_dynamic_arc_floor40.0PASSharness/music_gen/instr_dynamic_arc.py :: floor_longest_hold_s = 22.287, calibrated on 28 corpus hits against 716 within-album controls
PASS4_FLORES_FALLSrotation_changes_no_energy0PASSWQ_0086.note -- 'WHILE THE DECLARED ENERGY STAYS FLAT'
PASS4_FLORES_FALLSrotation_block_length_one_to_two_cycles2PASSWQ_0086.note -- 'every one to two cycles'
PASS4_FLORES_FALLSall_three_axes_rotate3PASSWQ_0086.note -- 'rotate the carrier, the instrument family and the irama level'; a block where an answering voice runs holds the carrier by design and says so
PASS4_FLORES_FALLSspan_schedule_is_this_cue's_own6PASSdocs/work_queue.json WQ_0085
PASS4_FLORES_FALLScarrier_keeps_the_skeleton_and_the_ornament_part_takes_the_division72PASSbuild/audio/pass3/PASS3_VERDICT.md section 2 -- the named repair
PASS4_FLORES_FALLScounter_melody_derived_against_the_carrier_it_is_measured_against4PASSPASS3_VERDICT.md section 2 -- 'leave the carrier nearer its skeleton'
PASS4_FLORES_ROADrotation_inside_every_declared_hold0PASSbuild/audio/pass3/PASS3_VERDICT.md section 4; docs/work_queue.json WQ_0086; the spine clause added after instr_dynamic_arc measured 0.0 s of hold under uniform rotation against its own 22.287 s floor
PASS4_FLORES_ROADhold_spine_reaches_the_dynamic_arc_floor24.83PASSharness/music_gen/instr_dynamic_arc.py :: floor_longest_hold_s = 22.287, calibrated on 28 corpus hits against 716 within-album controls
PASS4_FLORES_ROADrotation_changes_no_energy0PASSWQ_0086.note -- 'WHILE THE DECLARED ENERGY STAYS FLAT'
PASS4_FLORES_ROADrotation_block_length_one_to_two_cycles2PASSWQ_0086.note -- 'every one to two cycles'
PASS4_FLORES_ROADall_three_axes_rotate3PASSWQ_0086.note -- 'rotate the carrier, the instrument family and the irama level'; a block where an answering voice runs holds the carrier by design and says so
PASS4_FLORES_ROADspan_schedule_is_this_cue's_own7PASSdocs/work_queue.json WQ_0085
PASS4_FLORES_ROADcarrier_keeps_the_skeleton_and_the_ornament_part_takes_the_division125PASSbuild/audio/pass3/PASS3_VERDICT.md section 2 -- the named repair
PASS4_FLORES_ROADcounter_melody_derived_against_the_carrier_it_is_measured_against3PASSPASS3_VERDICT.md section 2 -- 'leave the carrier nearer its skeleton'
PASS4_FLORES_ROUNDSrotation_inside_every_declared_hold0PASSbuild/audio/pass3/PASS3_VERDICT.md section 4; docs/work_queue.json WQ_0086; the spine clause added after instr_dynamic_arc measured 0.0 s of hold under uniform rotation against its own 22.287 s floor
PASS4_FLORES_ROUNDShold_spine_reaches_the_dynamic_arc_floor34.92PASSharness/music_gen/instr_dynamic_arc.py :: floor_longest_hold_s = 22.287, calibrated on 28 corpus hits against 716 within-album controls
PASS4_FLORES_ROUNDSrotation_changes_no_energy0PASSWQ_0086.note -- 'WHILE THE DECLARED ENERGY STAYS FLAT'
PASS4_FLORES_ROUNDSrotation_block_length_one_to_two_cycles2PASSWQ_0086.note -- 'every one to two cycles'
PASS4_FLORES_ROUNDSall_three_axes_rotate3PASSWQ_0086.note -- 'rotate the carrier, the instrument family and the irama level'; a block where an answering voice runs holds the carrier by design and says so
PASS4_FLORES_ROUNDSspan_schedule_is_this_cue's_own8PASSdocs/work_queue.json WQ_0085
PASS4_FLORES_ROUNDScarrier_keeps_the_skeleton_and_the_ornament_part_takes_the_division136PASSbuild/audio/pass3/PASS3_VERDICT.md section 2 -- the named repair
PASS4_FLORES_ROUNDScounter_melody_derived_against_the_carrier_it_is_measured_against4PASSPASS3_VERDICT.md section 2 -- 'leave the carrier nearer its skeleton'

Additions passed: 24 of 24.

Base battery: 57 of 57 — pass 3 scored 55 and round 2 scored 7 on the same code.

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