music/pass4/SCORE_SCORECARD.json
{
"_doc": "THE SCORE-SIDE SCORECARD. Computed from the plans, through the renderer's own compiler, before anything is played. Primary acceptance evidence per the score-first ruling (MUSIC_CRAFT_DOCTORATE.md section 7.6).",
"_honest_tier": "STRUCTURE",
"_not_claimed": [
"not heard -- no listening verdict stands behind any number in this file",
"not a quality measure; the score says what was WRITTEN and only an ear knows whether it works",
"the targets are PROPOSED, not calibrated; they cannot be run on the corpus because we hold no scores for it"
],
"schema_version": "pass3-scorecard/1.0",
"cues": {
"PASS4_FLORES_FALLS": {
"cue_id": "PASS4_FLORES_FALLS",
"cue_purpose_class": "SANCTUARY",
"public_name": "Flores Highlands -- the light on the water",
"geometry": {
"bars": 54,
"cycles": 27,
"length_s": 180.0,
"bpm": 72.0,
"beats_per_bar": 4,
"cycle_bars": 2
},
"theme": {
"ideas": [
{
"id": "FALLS",
"label": "the light on the water",
"bars": 2,
"notes": [
[
76,
0.0,
2.0
],
[
71,
2.5,
1.0
],
[
69,
3.5,
0.5
],
[
71,
4.5,
1.5
],
[
66,
6.5,
1.0
]
],
"rest_fraction": 0.2,
"role": "primary"
},
{
"id": "FALLS_CONTRAST",
"label": "the answering idea",
"bars": 2,
"notes": [
[
62,
0.0,
0.9
],
[
66,
1.0,
1.0
],
[
64,
3.0,
0.5
],
[
66,
4.0,
1.5
],
[
71,
6.5,
0.9
]
],
"rest_fraction": 0.3333,
"role": "contrasting"
}
],
"idea_count": 2,
"phrases": [
{
"id": "FALLS_P1",
"type": "period",
"bars": 10,
"start_bar": 0,
"cadence": "evaded_then_PAC",
"division_level": 0,
"operation": "plant",
"derived_from": null,
"span": "span 1 -- the theme arrives as a PERIOD, its cadence evaded and retried"
},
{
"id": "FALLS_P2",
"type": "sentence",
"bars": 8,
"start_bar": 10,
"cadence": "HC",
"division_level": 1,
"operation": "modal_mutation",
"derived_from": "FALLS_P1",
"span": "span 2 -- the plagal face, early: the departure is the second thing heard, not the third"
},
{
"id": "FALLS_P3",
"type": "hybrid_ant_cont",
"bars": 8,
"start_bar": 18,
"cadence": "IAC",
"division_level": 2,
"operation": "rhythmic_displacement",
"derived_from": "FALLS_P2",
"span": "span 3 -- grown and displaced against a held grid, with the second idea combined"
},
{
"id": "FALLS_P4",
"type": "sentence",
"bars": 8,
"start_bar": 26,
"cadence": "IAC",
"division_level": 1,
"operation": "reharmonisation_profound",
"derived_from": "FALLS_P3",
"span": "span 4 -- THE ARRIVAL, near-plain and widest, and it comes before the withdrawal"
},
{
"id": "FALLS_P5",
"type": "presentation_only",
"bars": 10,
"start_bar": 36,
"cadence": "none_withheld",
"division_level": 0,
"operation": "augmentation",
"derived_from": null,
"span": "span 5 -- the withdrawal: presentation only, augmented, incomplete, the chain reset to the plant, and the last thing the cue says"
},
{
"id": "FALLS_P6",
"type": "coda",
"bars": 8,
"start_bar": 46,
"cadence": "none_withheld",
"division_level": 0,
"operation": "liquidation",
"derived_from": "FALLS_P5",
"span": "the loop join -- liquidation, cadence withheld, ending a step under the tonic so the loop wants to continue"
}
],
"theme_bars_max": 10,
"phrase_length_bars": [
8,
8,
8,
8,
10,
10
],
"phrase_length_distribution": {
"8": 4,
"10": 2
},
"min_post_plant_statement_bars": 8
},
"cadences": {
"count": 6,
"types": {
"evaded_then_PAC": 1,
"HC": 1,
"IAC": 2,
"none_withheld": 2
},
"evaded": 1,
"detail": [
{
"phrase": "FALLS_P1",
"type": "evaded_then_PAC",
"bar": 9,
"strength": 3,
"weak_cadence": "HC",
"weak_strength": 1,
"evaded_at_bar": 7
},
{
"phrase": "FALLS_P2",
"type": "HC",
"bar": 7,
"strength": 1
},
{
"phrase": "FALLS_P3",
"type": "IAC",
"bar": 7,
"strength": 2
},
{
"phrase": "FALLS_P4",
"type": "IAC",
"bar": 7,
"strength": 2
},
{
"phrase": "FALLS_P5",
"type": "none_withheld",
"bar": 9,
"strength": 0,
"note": "deliberately incomplete: no continuation, no cadence"
},
{
"phrase": "FALLS_P6",
"type": "none_withheld",
"bar": 7,
"strength": 0
}
]
},
"operations": {
"count": 28,
"spine_changing": 22,
"budget_cap_per_cue": 2,
"budgeted_over_cap": {
"sequence_tonal": 6,
"fragmentation": 4,
"liquidation": 4
},
"budget_note": "section 6.3's cap conflicts with section 6.2's invariant engine; resolved in favour of the engine and reported",
"unknown_names": [],
"by_name": {
"augmentation": 2,
"contrapuntal_combination": 1,
"division": 3,
"evaded_cadence": 1,
"fragmentation": 4,
"intervallic_expansion": 1,
"liquidation": 4,
"literal": 1,
"modal_mutation": 1,
"phrase_expansion": 1,
"plant": 1,
"reharmonisation_profound": 1,
"rhythmic_displacement": 1,
"sequence_tonal": 6
},
"spine_changing_names": [
"augmentation",
"contrapuntal_combination",
"evaded_cadence",
"fragmentation",
"intervallic_expansion",
"liquidation",
"modal_mutation",
"phrase_expansion",
"rhythmic_displacement",
"sequence_tonal"
]
},
"derivation_chain": {
"statements": 6,
"depth_mean": 2.1667,
"depth_max": 4,
"depth_post_plant_mean": 2.75,
"resets_to_one": 1,
"per_statement": [
{
"id": "FALLS_P1",
"op": "plant",
"from": null,
"depth": 1,
"bars": 10,
"at_cycle": null,
"layer": null,
"spine_changing": false
},
{
"id": "FALLS_P2",
"op": "modal_mutation",
"from": "FALLS_P1",
"depth": 2,
"bars": 8,
"at_cycle": null,
"layer": null,
"spine_changing": true
},
{
"id": "FALLS_P3",
"op": "rhythmic_displacement",
"from": "FALLS_P2",
"depth": 3,
"bars": 8,
"at_cycle": null,
"layer": null,
"spine_changing": true
},
{
"id": "FALLS_P4",
"op": "reharmonisation_profound",
"from": "FALLS_P3",
"depth": 4,
"bars": 8,
"at_cycle": null,
"layer": null,
"spine_changing": false
},
{
"id": "FALLS_P5",
"op": "augmentation",
"from": null,
"depth": 1,
"bars": 10,
"at_cycle": null,
"layer": null,
"spine_changing": true
},
{
"id": "FALLS_P6",
"op": "liquidation",
"from": "FALLS_P5",
"depth": 2,
"bars": 8,
"at_cycle": null,
"layer": null,
"spine_changing": true
}
]
},
"melodic_density": {
"theme_layers": [
"F01",
"F02",
"F03",
"R01"
],
"theme_notes": 150,
"all_composed_notes": 1660,
"theme_note_share": 0.0904,
"bars_sounding": 46,
"bar_share": 0.8519,
"notes_per_sounding_bar": 3.261
},
"counter_melody": {
"pairs": [
{
"layer": "F06",
"against": "F02",
"role": "secondary",
"shared_cycles": 5,
"carrier_rest_fraction": 0.4196,
"exclusive_ceiling_note": "the carrier's own rest fraction over the shared window -- the exclusive-sounding fraction cannot exceed it",
"onset_coincidence": 0.1538,
"onset_independence": 0.8462,
"rhythmic_complementarity": 1.0,
"exclusive_sounding_fraction": 0.1071,
"contour_opposition": 0.1667
}
],
"worst_onset_coincidence": 0.1538,
"best_exclusive_sounding_fraction": 0.1071,
"second_tunes": [
{
"layer": "F07",
"against": "F02",
"role": "second_tune",
"shared_cycles": 2,
"carrier_rest_fraction": 0.4792,
"exclusive_ceiling_note": "the carrier's own rest fraction over the shared window -- the exclusive-sounding fraction cannot exceed it",
"onset_coincidence": 0.5,
"onset_independence": 0.5,
"rhythmic_complementarity": 0.3,
"exclusive_sounding_fraction": 0.0521,
"contour_opposition": 0.1111
}
],
"second_tune_note": "REPORTED, NOT GATED. A second tune is the highest-independence object in the counter-melody roster and the only one that costs a real invention; it runs WITH the tune rather than in its rests, so the rhythmic-complementarity contract is not its contract. Its numbers are printed here anyway. What DOES bind it is contour opposition and registral separation, both of which are in the row."
},
"ornament": {
"layers": [
"M05"
],
"events": 44,
"per_bar": 0.815,
"goal_tones_declared": 24,
"share_landing_on_a_goal": 0.0227,
"rule": "ornament approaches the goal and leaves it plain (ornament lane 16.2)"
},
"dynamic_arc": {
"curve": [
0.4,
0.48,
0.56,
0.72,
0.72,
0.76,
0.76,
0.76,
0.76,
0.42,
0.46,
0.46,
0.62,
0.62
],
"n_peaks": 4,
"n_valleys": 1,
"peak_sections": [
"S03",
"S05",
"S10",
"S12"
],
"valley_sections": [
"S09"
],
"min": 0.4,
"mean": 0.6071,
"duration_weighted_mean": 0.6133,
"max": 0.76,
"class_floor": {
"min": 0.2222,
"mean": 0.42,
"hold_share": 0.501,
"longest_hold_s": 59.44,
"n_holds": 2,
"src": "BORROWED from per_class.MELANCHOLIC n=4 -- SANCTUARY has no corpus rows; the weakest row in this table and declared as such"
},
"min_clears_floor": true,
"mean_clears_floor": true,
"valleys_with_no_melodic_layer": [],
"holds": {
"holds": [
{
"from_section": 3,
"to_section": 4,
"energy": 0.72,
"seconds": 26.67
},
{
"from_section": 5,
"to_section": 8,
"energy": 0.76,
"seconds": 53.33
},
{
"from_section": 12,
"to_section": 13,
"energy": 0.62,
"seconds": 26.67
}
],
"n_holds": 3,
"hold_share": 0.5926,
"longest_hold_s": 53.33,
"definition": "two or more consecutive sections at the identical declared energy, within 0.15 of the cue's own maximum"
},
"hold_share_vs_class": {
"planned": 0.5926,
"class_median": 0.501,
"corpus_median": 0.407,
"round2_intended": {
"PASS2_FLORES_CACI": 0.061,
"PASS2_FLORES_REST": 0.0,
"PASS2_FLORES_WATERFALL": 0.0
},
"clears": true
},
"longest_hold_vs_class": {
"planned_s": 53.33,
"class_median_s": 59.44,
"corpus_recovered_s": 41.61,
"round2_measured_s": {
"CACI": 23.77,
"REST": 0.0,
"WATERFALL": 13.38
}
},
"unit_warning": "the class floor's `min` is a flow_p10 measured off a RENDER; the planned curve is a declared intention. They are not the same quantity and the comparison is a sanity band, not a test. HOLD SHARE is unit-free on both sides and is the axis that compares directly."
},
"silence": {
"windows": [
{
"cycle": 17,
"start_s": 115.0,
"end_s": 119.167,
"seconds": 4.167,
"layers_sounding": [],
"clean": true
}
],
"clean_seconds": 4.167,
"fraction_of_cue": 0.02315
},
"leitmotif_references": [
{
"kind": "near_plain_arrival",
"what": "the theme, near-plain, in the widest registration of the cue",
"at_cycle": 13,
"layer": "F03",
"earned_by": "span 4, and in this cue the arrival comes BEFORE the withdrawal: the light reaches the water and then the pool is quiet again"
}
]
},
"PASS4_FLORES_ROAD": {
"cue_id": "PASS4_FLORES_ROAD",
"cue_purpose_class": "EXPLORATION",
"public_name": "Flores Highlands -- the road that keeps count",
"geometry": {
"bars": 108,
"cycles": 27,
"length_s": 223.45,
"bpm": 116.0,
"beats_per_bar": 4,
"cycle_bars": 4
},
"theme": {
"ideas": [
{
"id": "ROAD",
"label": "the road that keeps count",
"bars": 2,
"notes": [
[
69,
0.0,
0.75
],
[
71,
1.0,
0.5
],
[
74,
2.0,
1.25
],
[
76,
4.0,
0.75
],
[
81,
5.0,
1.0
],
[
76,
6.5,
1.0
]
],
"rest_fraction": 0.3,
"role": "primary"
},
{
"id": "ROAD_CONTRAST",
"label": "the answering idea",
"bars": 2,
"notes": [
[
71,
0.0,
0.75
],
[
76,
2.0,
0.5
],
[
71,
3.0,
1.25
],
[
69,
4.5,
0.75
],
[
66,
5.5,
0.9
],
[
64,
6.5,
0.9
]
],
"rest_fraction": 0.3,
"role": "contrasting"
}
],
"idea_count": 2,
"phrases": [
{
"id": "ROAD_P1",
"type": "sentence",
"bars": 16,
"start_bar": 0,
"cadence": "HC",
"division_level": 0,
"operation": "plant",
"derived_from": null,
"span": "span 1 -- the theme, stated whole and plain"
},
{
"id": "ROAD_P2",
"type": "period",
"bars": 18,
"start_bar": 16,
"cadence": "evaded_then_PAC",
"division_level": 1,
"operation": "sequence_tonal",
"derived_from": "ROAD_P1",
"span": "span 2 -- the answer: a period, its cadence evaded and retried"
},
{
"id": "ROAD_P3",
"type": "hybrid_ant_cont",
"bars": 16,
"start_bar": 34,
"cadence": "IAC",
"division_level": 2,
"operation": "modal_mutation",
"derived_from": "ROAD_P2",
"span": "span 3 -- the departure, mutated into the plagal face"
},
{
"id": "ROAD_P4",
"type": "sentence",
"bars": 16,
"start_bar": 50,
"cadence": "IAC",
"division_level": 2,
"operation": "rhythmic_displacement",
"derived_from": "ROAD_P3",
"span": "span 4 -- displaced against a held grid, and combined"
},
{
"id": "ROAD_P5",
"type": "presentation_only",
"bars": 12,
"start_bar": 68,
"cadence": "none_withheld",
"division_level": 0,
"operation": "augmentation",
"derived_from": null,
"span": "span 5 -- the subtraction: presentation only, augmented, incomplete, and the chain reset to the plant"
},
{
"id": "ROAD_P6",
"type": "sentence",
"bars": 16,
"start_bar": 84,
"cadence": "none_withheld",
"division_level": 1,
"operation": "reharmonisation_profound",
"derived_from": "ROAD_P1",
"span": "span 6 -- the arrival, near-plain, then the open end"
},
{
"id": "ROAD_P7",
"type": "coda",
"bars": 8,
"start_bar": 100,
"cadence": "none_withheld",
"division_level": 0,
"operation": "liquidation",
"derived_from": "ROAD_P6",
"span": "the loop join -- liquidation, cadence withheld, ending a step under the tonic so the loop wants to continue"
}
],
"theme_bars_max": 18,
"phrase_length_bars": [
8,
12,
16,
16,
16,
16,
18
],
"phrase_length_distribution": {
"8": 1,
"12": 1,
"16": 4,
"18": 1
},
"min_post_plant_statement_bars": 8
},
"cadences": {
"count": 7,
"types": {
"HC": 1,
"evaded_then_PAC": 1,
"IAC": 2,
"none_withheld": 3
},
"evaded": 1,
"detail": [
{
"phrase": "ROAD_P1",
"type": "HC",
"bar": 15,
"strength": 1
},
{
"phrase": "ROAD_P2",
"type": "evaded_then_PAC",
"bar": 17,
"strength": 3,
"weak_cadence": "HC",
"weak_strength": 1,
"evaded_at_bar": 15
},
{
"phrase": "ROAD_P3",
"type": "IAC",
"bar": 15,
"strength": 2
},
{
"phrase": "ROAD_P4",
"type": "IAC",
"bar": 15,
"strength": 2
},
{
"phrase": "ROAD_P5",
"type": "none_withheld",
"bar": 11,
"strength": 0,
"note": "deliberately incomplete: no continuation, no cadence"
},
{
"phrase": "ROAD_P6",
"type": "none_withheld",
"bar": 15,
"strength": 0
},
{
"phrase": "ROAD_P7",
"type": "none_withheld",
"bar": 7,
"strength": 0
}
]
},
"operations": {
"count": 35,
"spine_changing": 28,
"budget_cap_per_cue": 2,
"budgeted_over_cap": {
"sequence_tonal": 10,
"fragmentation": 5,
"liquidation": 5
},
"budget_note": "section 6.3's cap conflicts with section 6.2's invariant engine; resolved in favour of the engine and reported",
"unknown_names": [],
"by_name": {
"augmentation": 2,
"contrapuntal_combination": 1,
"division": 4,
"evaded_cadence": 1,
"fragmentation": 5,
"intervallic_expansion": 1,
"liquidation": 5,
"literal": 1,
"modal_mutation": 1,
"phrase_expansion": 1,
"plant": 1,
"reharmonisation_profound": 1,
"rhythmic_displacement": 1,
"sequence_tonal": 10
},
"spine_changing_names": [
"augmentation",
"contrapuntal_combination",
"evaded_cadence",
"fragmentation",
"intervallic_expansion",
"liquidation",
"modal_mutation",
"phrase_expansion",
"rhythmic_displacement",
"sequence_tonal"
]
},
"derivation_chain": {
"statements": 7,
"depth_mean": 2.2857,
"depth_max": 4,
"depth_post_plant_mean": 2.8,
"resets_to_one": 1,
"per_statement": [
{
"id": "ROAD_P1",
"op": "plant",
"from": null,
"depth": 1,
"bars": 16,
"at_cycle": null,
"layer": null,
"spine_changing": false
},
{
"id": "ROAD_P2",
"op": "sequence_tonal",
"from": "ROAD_P1",
"depth": 2,
"bars": 18,
"at_cycle": null,
"layer": null,
"spine_changing": true
},
{
"id": "ROAD_P3",
"op": "modal_mutation",
"from": "ROAD_P2",
"depth": 3,
"bars": 16,
"at_cycle": null,
"layer": null,
"spine_changing": true
},
{
"id": "ROAD_P4",
"op": "rhythmic_displacement",
"from": "ROAD_P3",
"depth": 4,
"bars": 16,
"at_cycle": null,
"layer": null,
"spine_changing": true
},
{
"id": "ROAD_P5",
"op": "augmentation",
"from": null,
"depth": 1,
"bars": 12,
"at_cycle": null,
"layer": null,
"spine_changing": true
},
{
"id": "ROAD_P6",
"op": "reharmonisation_profound",
"from": "ROAD_P1",
"depth": 2,
"bars": 16,
"at_cycle": null,
"layer": null,
"spine_changing": false
},
{
"id": "ROAD_P7",
"op": "liquidation",
"from": "ROAD_P6",
"depth": 3,
"bars": 8,
"at_cycle": null,
"layer": null,
"spine_changing": true
}
]
},
"melodic_density": {
"theme_layers": [
"F01",
"F02",
"F03",
"F04",
"F05",
"R01",
"R02"
],
"theme_notes": 243,
"all_composed_notes": 3682,
"theme_note_share": 0.066,
"bars_sounding": 96,
"bar_share": 0.8889,
"notes_per_sounding_bar": 2.531
},
"counter_melody": {
"pairs": [
{
"layer": "F07",
"against": "F02",
"role": "secondary",
"shared_cycles": 9,
"carrier_rest_fraction": 0.4705,
"exclusive_ceiling_note": "the carrier's own rest fraction over the shared window -- the exclusive-sounding fraction cannot exceed it",
"onset_coincidence": 0.0,
"onset_independence": 1.0,
"rhythmic_complementarity": 1.0,
"exclusive_sounding_fraction": 0.316,
"contour_opposition": 0.0
}
],
"worst_onset_coincidence": 0.0,
"best_exclusive_sounding_fraction": 0.316,
"second_tunes": [
{
"layer": "F08",
"against": "F02",
"role": "second_tune",
"shared_cycles": 5,
"carrier_rest_fraction": 0.4313,
"exclusive_ceiling_note": "the carrier's own rest fraction over the shared window -- the exclusive-sounding fraction cannot exceed it",
"onset_coincidence": 0.1333,
"onset_independence": 0.8667,
"rhythmic_complementarity": 0.7033,
"exclusive_sounding_fraction": 0.1594,
"contour_opposition": 0.0
}
],
"second_tune_note": "REPORTED, NOT GATED. A second tune is the highest-independence object in the counter-melody roster and the only one that costs a real invention; it runs WITH the tune rather than in its rests, so the rhythmic-complementarity contract is not its contract. Its numbers are printed here anyway. What DOES bind it is contour opposition and registral separation, both of which are in the row."
},
"ornament": {
"layers": [
"M09"
],
"events": 125,
"per_bar": 1.157,
"goal_tones_declared": 28,
"share_landing_on_a_goal": 0.008,
"rule": "ornament approaches the goal and leaves it plain (ornament lane 16.2)"
},
"dynamic_arc": {
"curve": [
0.42,
0.5,
0.58,
0.66,
0.7,
0.76,
0.76,
0.76,
0.6,
0.68,
0.76,
0.88,
0.88,
0.88,
0.44,
0.48,
0.44,
0.4,
0.88,
0.88,
0.54
],
"n_peaks": 4,
"n_valleys": 3,
"peak_sections": [
"S05",
"S11",
"S15",
"S18"
],
"valley_sections": [
"S08",
"S14",
"S17"
],
"min": 0.4,
"mean": 0.661,
"duration_weighted_mean": 0.6822,
"max": 0.88,
"class_floor": {
"min": 0.2737,
"mean": 0.45,
"hold_share": 0.3347,
"longest_hold_s": 49.41,
"n_holds": 1,
"src": "per_class.EXPLORATION n=8"
},
"min_clears_floor": true,
"mean_clears_floor": true,
"valleys_with_no_melodic_layer": [],
"holds": {
"holds": [
{
"from_section": 5,
"to_section": 7,
"energy": 0.76,
"seconds": 24.83
},
{
"from_section": 11,
"to_section": 13,
"energy": 0.88,
"seconds": 41.38
},
{
"from_section": 18,
"to_section": 19,
"energy": 0.88,
"seconds": 33.1
}
],
"n_holds": 3,
"hold_share": 0.4444,
"longest_hold_s": 41.38,
"definition": "two or more consecutive sections at the identical declared energy, within 0.15 of the cue's own maximum"
},
"hold_share_vs_class": {
"planned": 0.4444,
"class_median": 0.3347,
"corpus_median": 0.407,
"round2_intended": {
"PASS2_FLORES_CACI": 0.061,
"PASS2_FLORES_REST": 0.0,
"PASS2_FLORES_WATERFALL": 0.0
},
"clears": true
},
"longest_hold_vs_class": {
"planned_s": 41.38,
"class_median_s": 49.41,
"corpus_recovered_s": 41.61,
"round2_measured_s": {
"CACI": 23.77,
"REST": 0.0,
"WATERFALL": 13.38
}
},
"unit_warning": "the class floor's `min` is a flow_p10 measured off a RENDER; the planned curve is a declared intention. They are not the same quantity and the comparison is a sanity band, not a test. HOLD SHARE is unit-free on both sides and is the axis that compares directly."
},
"silence": {
"windows": [
{
"cycle": 16,
"start_s": 137.586,
"end_s": 140.69,
"seconds": 3.103,
"layers_sounding": [],
"clean": true
},
{
"cycle": 20,
"start_s": 168.621,
"end_s": 173.793,
"seconds": 5.172,
"layers_sounding": [],
"clean": true
}
],
"clean_seconds": 8.275,
"fraction_of_cue": 0.03703
},
"leitmotif_references": [
{
"kind": "parent_quotation",
"what": "JOURNEY_WORLD's four head notes, verbatim, with the licensed +9 leap",
"at_cycle": 23,
"layer": "F09",
"earned_by": "the arrival span, where the road opens onto the lingko fields and the count the chapter is named for is kept -- one scheduled moment, in one cue of the three",
"notes": [
[
62,
0.0,
1.0
],
[
66,
1.0,
1.0
],
[
69,
2.0,
2.0
],
[
78,
4.0,
4.0
]
]
},
{
"kind": "near_plain_arrival",
"what": "the theme, near-plain, in the widest registration of the cue",
"at_cycle": 21,
"layer": "F05",
"earned_by": "plant-then-never-neutrally, with its one licensed exception at the arrival"
}
]
},
"PASS4_FLORES_ROUNDS": {
"cue_id": "PASS4_FLORES_ROUNDS",
"cue_purpose_class": "BATTLE",
"public_name": "Flores Highlands -- the caci rounds",
"geometry": {
"bars": 124,
"cycles": 31,
"length_s": 201.08,
"bpm": 148.0,
"beats_per_bar": 4,
"cycle_bars": 4
},
"theme": {
"ideas": [
{
"id": "ROUNDS",
"label": "the rounds",
"bars": 2,
"notes": [
[
62,
0.0,
0.5
],
[
62,
1.0,
0.5
],
[
66,
1.75,
0.75
],
[
64,
3.0,
0.5
],
[
69,
4.5,
0.75
],
[
66,
5.5,
0.5
],
[
64,
6.5,
1.0
]
],
"rest_fraction": 0.4,
"role": "primary"
},
{
"id": "ROUNDS_CONTRAST",
"label": "the answering idea",
"bars": 2,
"notes": [
[
59,
0.0,
0.5
],
[
62,
1.25,
0.5
],
[
64,
2.75,
0.75
],
[
59,
3.75,
0.5
],
[
62,
4.75,
0.75
],
[
57,
5.75,
0.5
],
[
57,
6.75,
0.675
]
],
"rest_fraction": 0.4333,
"role": "contrasting"
}
],
"idea_count": 2,
"phrases": [
{
"id": "ROUNDS_P1",
"type": "sentence",
"bars": 16,
"start_bar": 0,
"cadence": "HC",
"division_level": 0,
"operation": "plant",
"derived_from": null,
"span": "phase one, span 1 -- the theme, stated whole and plain"
},
{
"id": "ROUNDS_P2",
"type": "period",
"bars": 18,
"start_bar": 16,
"cadence": "evaded_then_PAC",
"division_level": 1,
"operation": "sequence_tonal",
"derived_from": "ROUNDS_P1",
"span": "phase one, span 2 -- the answer: a period, its cadence evaded and retried"
},
{
"id": "ROUNDS_P3",
"type": "hybrid_ant_cont",
"bars": 16,
"start_bar": 34,
"cadence": "IAC",
"division_level": 2,
"operation": "fragmentation",
"derived_from": "ROUNDS_P2",
"span": "phase one, span 3 -- the exchange fragments and accelerates"
},
{
"id": "ROUNDS_P4",
"type": "presentation_only",
"bars": 16,
"start_bar": 52,
"cadence": "none_withheld",
"division_level": 0,
"operation": "augmentation",
"derived_from": null,
"span": "THE COLLAPSE, at the middle of the cue -- presentation only, augmented, incomplete, and the chain reset to the plant. Phase one stops here rather than resolving"
},
{
"id": "ROUNDS_P5",
"type": "hybrid_ant_cont",
"bars": 16,
"start_bar": 68,
"cadence": "HC",
"division_level": 2,
"operation": "modal_mutation",
"derived_from": "ROUNDS_P4",
"span": "phase two, span 5 -- the ring reforms in the plagal face"
},
{
"id": "ROUNDS_P6",
"type": "sentence",
"bars": 16,
"start_bar": 84,
"cadence": "IAC",
"division_level": 1,
"operation": "rhythmic_displacement",
"derived_from": "ROUNDS_P5",
"span": "phase two, span 6 -- grown and displaced, and combined"
},
{
"id": "ROUNDS_P7",
"type": "sentence",
"bars": 16,
"start_bar": 102,
"cadence": "none_withheld",
"division_level": 0,
"operation": "reharmonisation_profound",
"derived_from": "ROUNDS_P6",
"span": "phase two, span 7 -- the last round: the arrival, near-plain and widest, and the cue's deepest derivation"
},
{
"id": "ROUNDS_P8",
"type": "coda",
"bars": 6,
"start_bar": 118,
"cadence": "none_withheld",
"division_level": 0,
"operation": "liquidation",
"derived_from": "ROUNDS_P7",
"span": "the loop join -- liquidation, cadence withheld, ending a step under the tonic so the loop wants to continue"
}
],
"theme_bars_max": 18,
"phrase_length_bars": [
6,
16,
16,
16,
16,
16,
16,
18
],
"phrase_length_distribution": {
"6": 1,
"16": 6,
"18": 1
},
"min_post_plant_statement_bars": 6
},
"cadences": {
"count": 8,
"types": {
"HC": 2,
"evaded_then_PAC": 1,
"IAC": 2,
"none_withheld": 3
},
"evaded": 1,
"detail": [
{
"phrase": "ROUNDS_P1",
"type": "HC",
"bar": 15,
"strength": 1
},
{
"phrase": "ROUNDS_P2",
"type": "evaded_then_PAC",
"bar": 17,
"strength": 3,
"weak_cadence": "HC",
"weak_strength": 1,
"evaded_at_bar": 15
},
{
"phrase": "ROUNDS_P3",
"type": "IAC",
"bar": 15,
"strength": 2
},
{
"phrase": "ROUNDS_P4",
"type": "none_withheld",
"bar": 15,
"strength": 0,
"note": "deliberately incomplete: no continuation, no cadence"
},
{
"phrase": "ROUNDS_P5",
"type": "HC",
"bar": 15,
"strength": 1
},
{
"phrase": "ROUNDS_P6",
"type": "IAC",
"bar": 15,
"strength": 2
},
{
"phrase": "ROUNDS_P7",
"type": "none_withheld",
"bar": 15,
"strength": 0
},
{
"phrase": "ROUNDS_P8",
"type": "none_withheld",
"bar": 5,
"strength": 0
}
]
},
"operations": {
"count": 38,
"spine_changing": 31,
"budget_cap_per_cue": 2,
"budgeted_over_cap": {
"sequence_tonal": 11,
"fragmentation": 7,
"liquidation": 5
},
"budget_note": "section 6.3's cap conflicts with section 6.2's invariant engine; resolved in favour of the engine and reported",
"unknown_names": [],
"by_name": {
"augmentation": 2,
"contrapuntal_combination": 1,
"division": 4,
"evaded_cadence": 1,
"fragmentation": 7,
"intervallic_expansion": 1,
"liquidation": 5,
"literal": 1,
"modal_mutation": 1,
"phrase_expansion": 1,
"plant": 1,
"reharmonisation_profound": 1,
"rhythmic_displacement": 1,
"sequence_tonal": 11
},
"spine_changing_names": [
"augmentation",
"contrapuntal_combination",
"evaded_cadence",
"fragmentation",
"intervallic_expansion",
"liquidation",
"modal_mutation",
"phrase_expansion",
"rhythmic_displacement",
"sequence_tonal"
]
},
"derivation_chain": {
"statements": 8,
"depth_mean": 2.625,
"depth_max": 5,
"depth_post_plant_mean": 3.1667,
"resets_to_one": 1,
"per_statement": [
{
"id": "ROUNDS_P1",
"op": "plant",
"from": null,
"depth": 1,
"bars": 16,
"at_cycle": null,
"layer": null,
"spine_changing": false
},
{
"id": "ROUNDS_P2",
"op": "sequence_tonal",
"from": "ROUNDS_P1",
"depth": 2,
"bars": 18,
"at_cycle": null,
"layer": null,
"spine_changing": true
},
{
"id": "ROUNDS_P3",
"op": "fragmentation",
"from": "ROUNDS_P2",
"depth": 3,
"bars": 16,
"at_cycle": null,
"layer": null,
"spine_changing": true
},
{
"id": "ROUNDS_P4",
"op": "augmentation",
"from": null,
"depth": 1,
"bars": 16,
"at_cycle": null,
"layer": null,
"spine_changing": true
},
{
"id": "ROUNDS_P5",
"op": "modal_mutation",
"from": "ROUNDS_P4",
"depth": 2,
"bars": 16,
"at_cycle": null,
"layer": null,
"spine_changing": true
},
{
"id": "ROUNDS_P6",
"op": "rhythmic_displacement",
"from": "ROUNDS_P5",
"depth": 3,
"bars": 16,
"at_cycle": null,
"layer": null,
"spine_changing": true
},
{
"id": "ROUNDS_P7",
"op": "reharmonisation_profound",
"from": "ROUNDS_P6",
"depth": 4,
"bars": 16,
"at_cycle": null,
"layer": null,
"spine_changing": false
},
{
"id": "ROUNDS_P8",
"op": "liquidation",
"from": "ROUNDS_P7",
"depth": 5,
"bars": 6,
"at_cycle": null,
"layer": null,
"spine_changing": true
}
]
},
"melodic_density": {
"theme_layers": [
"F01",
"F02",
"F03",
"F04",
"F05",
"R01",
"R02"
],
"theme_notes": 300,
"all_composed_notes": 4031,
"theme_note_share": 0.0744,
"bars_sounding": 113,
"bar_share": 0.9113,
"notes_per_sounding_bar": 2.655
},
"counter_melody": {
"pairs": [
{
"layer": "F07",
"against": "F02",
"role": "secondary",
"shared_cycles": 8,
"carrier_rest_fraction": 0.5371,
"exclusive_ceiling_note": "the carrier's own rest fraction over the shared window -- the exclusive-sounding fraction cannot exceed it",
"onset_coincidence": 0.0,
"onset_independence": 1.0,
"rhythmic_complementarity": 1.0,
"exclusive_sounding_fraction": 0.4043,
"contour_opposition": 0.1818
}
],
"worst_onset_coincidence": 0.0,
"best_exclusive_sounding_fraction": 0.4043,
"second_tunes": [
{
"layer": "F08",
"against": "F04",
"role": "second_tune",
"shared_cycles": 8,
"carrier_rest_fraction": 0.418,
"exclusive_ceiling_note": "the carrier's own rest fraction over the shared window -- the exclusive-sounding fraction cannot exceed it",
"onset_coincidence": 0.6429,
"onset_independence": 0.3571,
"rhythmic_complementarity": 0.7987,
"exclusive_sounding_fraction": 0.0781,
"contour_opposition": 0.0
}
],
"second_tune_note": "REPORTED, NOT GATED. A second tune is the highest-independence object in the counter-melody roster and the only one that costs a real invention; it runs WITH the tune rather than in its rests, so the rhythmic-complementarity contract is not its contract. Its numbers are printed here anyway. What DOES bind it is contour opposition and registral separation, both of which are in the row."
},
"ornament": {
"layers": [
"M09"
],
"events": 84,
"per_bar": 0.677,
"goal_tones_declared": 33,
"share_landing_on_a_goal": 0.0,
"rule": "ornament approaches the goal and leaves it plain (ornament lane 16.2)"
},
"dynamic_arc": {
"curve": [
0.62,
0.7,
0.86,
0.86,
0.86,
0.66,
0.9,
0.9,
0.54,
0.52,
0.72,
0.72,
0.88,
0.88,
0.52,
0.94,
0.94,
0.66
],
"n_peaks": 5,
"n_valleys": 3,
"peak_sections": [
"S02",
"S06",
"S10",
"S12",
"S15"
],
"valley_sections": [
"S05",
"S09",
"S14"
],
"min": 0.52,
"mean": 0.76,
"duration_weighted_mean": 0.7677,
"max": 0.94,
"class_floor": {
"min": 0.5018,
"mean": 0.6,
"hold_share": 0.3656,
"longest_hold_s": 57.21,
"n_holds": 2,
"src": "per_class.BATTLE n=5"
},
"min_clears_floor": true,
"mean_clears_floor": true,
"valleys_with_no_melodic_layer": [],
"holds": {
"holds": [
{
"from_section": 2,
"to_section": 4,
"energy": 0.86,
"seconds": 38.92
},
{
"from_section": 6,
"to_section": 7,
"energy": 0.9,
"seconds": 19.46
},
{
"from_section": 12,
"to_section": 13,
"energy": 0.88,
"seconds": 25.95
},
{
"from_section": 15,
"to_section": 16,
"energy": 0.94,
"seconds": 25.95
}
],
"n_holds": 4,
"hold_share": 0.5484,
"longest_hold_s": 38.92,
"definition": "two or more consecutive sections at the identical declared energy, within 0.15 of the cue's own maximum"
},
"hold_share_vs_class": {
"planned": 0.5484,
"class_median": 0.3656,
"corpus_median": 0.407,
"round2_intended": {
"PASS2_FLORES_CACI": 0.061,
"PASS2_FLORES_REST": 0.0,
"PASS2_FLORES_WATERFALL": 0.0
},
"clears": true
},
"longest_hold_vs_class": {
"planned_s": 38.92,
"class_median_s": 57.21,
"corpus_recovered_s": 41.61,
"round2_measured_s": {
"CACI": 23.77,
"REST": 0.0,
"WATERFALL": 13.38
}
},
"unit_warning": "the class floor's `min` is a flow_p10 measured off a RENDER; the planned curve is a declared intention. They are not the same quantity and the comparison is a sanity band, not a test. HOLD SHARE is unit-free on both sides and is the axis that compares directly."
},
"silence": {
"windows": [
{
"cycle": 12,
"start_s": 81.081,
"end_s": 83.514,
"seconds": 2.432,
"layers_sounding": [],
"clean": true
},
{
"cycle": 25,
"start_s": 162.162,
"end_s": 164.595,
"seconds": 2.432,
"layers_sounding": [],
"clean": true
}
],
"clean_seconds": 4.864,
"fraction_of_cue": 0.02419
},
"leitmotif_references": [
{
"kind": "near_plain_arrival",
"what": "the theme, near-plain, widest registration, phase two's last round",
"at_cycle": 25,
"layer": "F05",
"earned_by": "the arrival after phase two's own full ascent; the parent quotation belongs to the road cue and is not repeated here"
}
]
}
},
"theme_distinctness": {
"pairs": [
{
"a": "PASS4_FLORES_FALLS",
"b": "PASS4_FLORES_ROAD",
"interval_lcs": 0.4,
"contour_lcs": 0.4,
"chroma_best_of_12": 0.942,
"chroma_note": "reported, NOT gated: on a five-note cell twelve rotations of a sparse histogram nearly always align, so this axis cannot discriminate here",
"max": 0.4,
"verdict": "DISTINCT"
},
{
"a": "PASS4_FLORES_FALLS",
"b": "PASS4_FLORES_ROUNDS",
"interval_lcs": 0.1667,
"contour_lcs": 0.5,
"chroma_best_of_12": 0.7314,
"chroma_note": "reported, NOT gated: on a five-note cell twelve rotations of a sparse histogram nearly always align, so this axis cannot discriminate here",
"max": 0.5,
"verdict": "DISTINCT"
},
{
"a": "PASS4_FLORES_ROAD",
"b": "PASS4_FLORES_ROUNDS",
"interval_lcs": 0.1667,
"contour_lcs": 0.5,
"chroma_best_of_12": 0.7942,
"chroma_note": "reported, NOT gated: on a five-note cell twelve rotations of a sparse histogram nearly always align, so this axis cannot discriminate here",
"max": 0.5,
"verdict": "DISTINCT"
}
],
"worst_pair_similarity": 0.5,
"floor": 0.8,
"all_distinct": true,
"rule": "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."
},
"verdicts": {
"PASS4_FLORES_FALLS": {
"rows": [
{
"target": "theme_bars_max",
"floor": 8,
"cmp": ">=",
"value": 10,
"round2": 2,
"pass": true,
"why": "a two-bar unit is a BASIC IDEA by Caplin's taxonomy, so a cue containing only two-bar units contains no theme"
},
{
"target": "min_post_plant_bars",
"floor": 4,
"cmp": ">=",
"value": 8,
"round2": 2,
"pass": true,
"why": "once a theme exists a bare two-bar cell is a FRAGMENT; permitting bare cells everywhere collapsed round 2 into a motto loop"
},
{
"target": "melodic_ideas",
"floor": 2,
"cmp": ">=",
"value": 2,
"round2": 1,
"pass": true,
"why": "a period's antecedent is basic idea PLUS contrasting idea by definition, so one idea cannot fill a period"
},
{
"target": "operations",
"floor": 10,
"cmp": ">=",
"value": 28,
"round2": 8,
"pass": true,
"why": "the lower envelope of Josh's 3-5-cycle novelty floor and the corpus's treatment change every 5.79 bars"
},
{
"target": "spine_changing",
"floor": 6,
"cmp": ">=",
"value": 22,
"round2": 3,
"pass": true,
"why": "the corpus's landmark-to-tide ratio applied to the operation count"
},
{
"target": "chain_depth_mean",
"floor": 1.5,
"cmp": ">",
"value": 2.1667,
"round2": 1.0,
"pass": true,
"why": "a STAR is one cell with many coats; a CHAIN is material that has travelled (motivic lane section 2)"
},
{
"target": "chain_depth_max",
"floor": 4,
"cmp": ">=",
"value": 4,
"round2": 1,
"pass": true,
"why": "the chain must reach depth four somewhere or it is a star with one extra hop"
},
{
"target": "chain_resets",
"floor": 1,
"cmp": ">=",
"value": 1,
"round2": 0,
"pass": true,
"why": "the plant must recur near-plain at the arrival; a chain that walks away and never comes back loses the listener"
},
{
"target": "theme_bar_share",
"floor": 0.5,
"cmp": ">=",
"value": 0.8519,
"round2": 0.28,
"pass": true,
"why": "theme-carrying layers sound in at least half the cue's bars"
},
{
"target": "theme_notes_per_bar",
"floor": 2.0,
"cmp": ">=",
"value": 3.261,
"round2": 2.6,
"pass": true,
"why": "an eight-bar sentence at division level 1 carries twenty to thirty notes over eight bars, so two per bar is a floor. NOTE THE DENOMINATOR: the motivic lane quotes 0.75 notes per bar of the WHOLE cue; this metric is per SOUNDING bar, on which round 2 measures 2.5-2.7 and clears the floor. It is the BAR SHARE that round 2 fails -- its theme sounds in 28 to 30 percent of the cue's bars -- and the two numbers are reported separately for exactly that reason"
},
{
"target": "evaded_cadences",
"floor": 1,
"cmp": ">=",
"value": 1,
"round2": 0,
"pass": true,
"why": "the cheapest structural event a listener feels and a segmenter barely registers"
},
{
"target": "near_plain_arrivals",
"floor": 1,
"cmp": "==",
"value": 1,
"round2": 0,
"pass": true,
"why": "plant-then-never-neutrally, with its one licensed exception"
},
{
"target": "counter_onset_coincidence",
"floor": 0.35,
"cmp": "<=",
"value": 0.1538,
"round2": 1.0,
"pass": true,
"why": "shared onsets are a primary fusion cue; a line on the tune's own onset grid is written to disappear into it"
},
{
"target": "counter_exclusive_fraction",
"floor": 0.1,
"cmp": ">=",
"value": 0.1071,
"round2": 0.0,
"pass": true,
"why": "a counter-melody that never speaks while the tune is silent is not answering anything"
},
{
"target": "theme_distinctness",
"floor": 0.8,
"cmp": "<",
"value": 0.5,
"round2": 1.0,
"pass": true,
"why": "Josh 2026-08-07: do not use the same exemplar melodies across all tracks, even in the same region"
},
{
"target": "ornament_at_goal_share",
"floor": 0.15,
"cmp": "<=",
"value": 0.0227,
"round2": null,
"pass": true,
"why": "ornament density is highest APPROACHING the goal and lowest AT it; decorating arrivals is what makes pastiche"
},
{
"target": "hold_share",
"floor": 0.501,
"cmp": ">=",
"value": 0.5926,
"round2": 0.061,
"pass": true,
"why": "round 2's PLANS contained no holds at all (intended share 0.000 / 0.000 / 0.061); a peak one section wide is a spike, not an arrival"
},
{
"target": "energy_min_vs_class_floor",
"floor": 0.2222,
"cmp": ">=",
"value": 0.4,
"round2": null,
"pass": true,
"why": "the ARPG energy floor, per class -- the calmest class is peaceful AND uplifting, never sedative (sanity band; units differ, see unit_warning)"
},
{
"target": "valleys_with_a_melodic_layer",
"floor": 0,
"cmp": "==",
"value": 0,
"round2": null,
"pass": true,
"why": "peaks and valleys that still never lose the listener: every valley keeps something to follow"
}
],
"passed": 19,
"total": 19,
"all_pass": true,
"warrant": "Every floor here is PROPOSED by the motivic-development lane's section 3.6, derived from craft literature plus our own before-and-after. None has a calibrated null and none can be run on the corpus, because we hold no scores for the corpus. Clearing them is evidence the WRITING changed; it is not evidence the music is good, and no ear has heard any of it."
},
"PASS4_FLORES_ROAD": {
"rows": [
{
"target": "theme_bars_max",
"floor": 8,
"cmp": ">=",
"value": 18,
"round2": 2,
"pass": true,
"why": "a two-bar unit is a BASIC IDEA by Caplin's taxonomy, so a cue containing only two-bar units contains no theme"
},
{
"target": "min_post_plant_bars",
"floor": 4,
"cmp": ">=",
"value": 8,
"round2": 2,
"pass": true,
"why": "once a theme exists a bare two-bar cell is a FRAGMENT; permitting bare cells everywhere collapsed round 2 into a motto loop"
},
{
"target": "melodic_ideas",
"floor": 2,
"cmp": ">=",
"value": 2,
"round2": 1,
"pass": true,
"why": "a period's antecedent is basic idea PLUS contrasting idea by definition, so one idea cannot fill a period"
},
{
"target": "operations",
"floor": 10,
"cmp": ">=",
"value": 35,
"round2": 8,
"pass": true,
"why": "the lower envelope of Josh's 3-5-cycle novelty floor and the corpus's treatment change every 5.79 bars"
},
{
"target": "spine_changing",
"floor": 6,
"cmp": ">=",
"value": 28,
"round2": 3,
"pass": true,
"why": "the corpus's landmark-to-tide ratio applied to the operation count"
},
{
"target": "chain_depth_mean",
"floor": 1.5,
"cmp": ">",
"value": 2.2857,
"round2": 1.0,
"pass": true,
"why": "a STAR is one cell with many coats; a CHAIN is material that has travelled (motivic lane section 2)"
},
{
"target": "chain_depth_max",
"floor": 4,
"cmp": ">=",
"value": 4,
"round2": 1,
"pass": true,
"why": "the chain must reach depth four somewhere or it is a star with one extra hop"
},
{
"target": "chain_resets",
"floor": 1,
"cmp": ">=",
"value": 1,
"round2": 0,
"pass": true,
"why": "the plant must recur near-plain at the arrival; a chain that walks away and never comes back loses the listener"
},
{
"target": "theme_bar_share",
"floor": 0.5,
"cmp": ">=",
"value": 0.8889,
"round2": 0.28,
"pass": true,
"why": "theme-carrying layers sound in at least half the cue's bars"
},
{
"target": "theme_notes_per_bar",
"floor": 2.0,
"cmp": ">=",
"value": 2.531,
"round2": 2.6,
"pass": true,
"why": "an eight-bar sentence at division level 1 carries twenty to thirty notes over eight bars, so two per bar is a floor. NOTE THE DENOMINATOR: the motivic lane quotes 0.75 notes per bar of the WHOLE cue; this metric is per SOUNDING bar, on which round 2 measures 2.5-2.7 and clears the floor. It is the BAR SHARE that round 2 fails -- its theme sounds in 28 to 30 percent of the cue's bars -- and the two numbers are reported separately for exactly that reason"
},
{
"target": "evaded_cadences",
"floor": 1,
"cmp": ">=",
"value": 1,
"round2": 0,
"pass": true,
"why": "the cheapest structural event a listener feels and a segmenter barely registers"
},
{
"target": "near_plain_arrivals",
"floor": 1,
"cmp": "==",
"value": 1,
"round2": 0,
"pass": true,
"why": "plant-then-never-neutrally, with its one licensed exception"
},
{
"target": "counter_onset_coincidence",
"floor": 0.35,
"cmp": "<=",
"value": 0.0,
"round2": 1.0,
"pass": true,
"why": "shared onsets are a primary fusion cue; a line on the tune's own onset grid is written to disappear into it"
},
{
"target": "counter_exclusive_fraction",
"floor": 0.1,
"cmp": ">=",
"value": 0.316,
"round2": 0.0,
"pass": true,
"why": "a counter-melody that never speaks while the tune is silent is not answering anything"
},
{
"target": "theme_distinctness",
"floor": 0.8,
"cmp": "<",
"value": 0.5,
"round2": 1.0,
"pass": true,
"why": "Josh 2026-08-07: do not use the same exemplar melodies across all tracks, even in the same region"
},
{
"target": "ornament_at_goal_share",
"floor": 0.15,
"cmp": "<=",
"value": 0.008,
"round2": null,
"pass": true,
"why": "ornament density is highest APPROACHING the goal and lowest AT it; decorating arrivals is what makes pastiche"
},
{
"target": "hold_share",
"floor": 0.3347,
"cmp": ">=",
"value": 0.4444,
"round2": 0.061,
"pass": true,
"why": "round 2's PLANS contained no holds at all (intended share 0.000 / 0.000 / 0.061); a peak one section wide is a spike, not an arrival"
},
{
"target": "energy_min_vs_class_floor",
"floor": 0.2737,
"cmp": ">=",
"value": 0.4,
"round2": null,
"pass": true,
"why": "the ARPG energy floor, per class -- the calmest class is peaceful AND uplifting, never sedative (sanity band; units differ, see unit_warning)"
},
{
"target": "valleys_with_a_melodic_layer",
"floor": 0,
"cmp": "==",
"value": 0,
"round2": null,
"pass": true,
"why": "peaks and valleys that still never lose the listener: every valley keeps something to follow"
}
],
"passed": 19,
"total": 19,
"all_pass": true,
"warrant": "Every floor here is PROPOSED by the motivic-development lane's section 3.6, derived from craft literature plus our own before-and-after. None has a calibrated null and none can be run on the corpus, because we hold no scores for the corpus. Clearing them is evidence the WRITING changed; it is not evidence the music is good, and no ear has heard any of it."
},
"PASS4_FLORES_ROUNDS": {
"rows": [
{
"target": "theme_bars_max",
"floor": 8,
"cmp": ">=",
"value": 18,
"round2": 2,
"pass": true,
"why": "a two-bar unit is a BASIC IDEA by Caplin's taxonomy, so a cue containing only two-bar units contains no theme"
},
{
"target": "min_post_plant_bars",
"floor": 4,
"cmp": ">=",
"value": 6,
"round2": 2,
"pass": true,
"why": "once a theme exists a bare two-bar cell is a FRAGMENT; permitting bare cells everywhere collapsed round 2 into a motto loop"
},
{
"target": "melodic_ideas",
"floor": 2,
"cmp": ">=",
"value": 2,
"round2": 1,
"pass": true,
"why": "a period's antecedent is basic idea PLUS contrasting idea by definition, so one idea cannot fill a period"
},
{
"target": "operations",
"floor": 10,
"cmp": ">=",
"value": 38,
"round2": 8,
"pass": true,
"why": "the lower envelope of Josh's 3-5-cycle novelty floor and the corpus's treatment change every 5.79 bars"
},
{
"target": "spine_changing",
"floor": 6,
"cmp": ">=",
"value": 31,
"round2": 3,
"pass": true,
"why": "the corpus's landmark-to-tide ratio applied to the operation count"
},
{
"target": "chain_depth_mean",
"floor": 1.5,
"cmp": ">",
"value": 2.625,
"round2": 1.0,
"pass": true,
"why": "a STAR is one cell with many coats; a CHAIN is material that has travelled (motivic lane section 2)"
},
{
"target": "chain_depth_max",
"floor": 4,
"cmp": ">=",
"value": 5,
"round2": 1,
"pass": true,
"why": "the chain must reach depth four somewhere or it is a star with one extra hop"
},
{
"target": "chain_resets",
"floor": 1,
"cmp": ">=",
"value": 1,
"round2": 0,
"pass": true,
"why": "the plant must recur near-plain at the arrival; a chain that walks away and never comes back loses the listener"
},
{
"target": "theme_bar_share",
"floor": 0.5,
"cmp": ">=",
"value": 0.9113,
"round2": 0.28,
"pass": true,
"why": "theme-carrying layers sound in at least half the cue's bars"
},
{
"target": "theme_notes_per_bar",
"floor": 2.0,
"cmp": ">=",
"value": 2.655,
"round2": 2.6,
"pass": true,
"why": "an eight-bar sentence at division level 1 carries twenty to thirty notes over eight bars, so two per bar is a floor. NOTE THE DENOMINATOR: the motivic lane quotes 0.75 notes per bar of the WHOLE cue; this metric is per SOUNDING bar, on which round 2 measures 2.5-2.7 and clears the floor. It is the BAR SHARE that round 2 fails -- its theme sounds in 28 to 30 percent of the cue's bars -- and the two numbers are reported separately for exactly that reason"
},
{
"target": "evaded_cadences",
"floor": 1,
"cmp": ">=",
"value": 1,
"round2": 0,
"pass": true,
"why": "the cheapest structural event a listener feels and a segmenter barely registers"
},
{
"target": "near_plain_arrivals",
"floor": 1,
"cmp": "==",
"value": 1,
"round2": 0,
"pass": true,
"why": "plant-then-never-neutrally, with its one licensed exception"
},
{
"target": "counter_onset_coincidence",
"floor": 0.35,
"cmp": "<=",
"value": 0.0,
"round2": 1.0,
"pass": true,
"why": "shared onsets are a primary fusion cue; a line on the tune's own onset grid is written to disappear into it"
},
{
"target": "counter_exclusive_fraction",
"floor": 0.1,
"cmp": ">=",
"value": 0.4043,
"round2": 0.0,
"pass": true,
"why": "a counter-melody that never speaks while the tune is silent is not answering anything"
},
{
"target": "theme_distinctness",
"floor": 0.8,
"cmp": "<",
"value": 0.5,
"round2": 1.0,
"pass": true,
"why": "Josh 2026-08-07: do not use the same exemplar melodies across all tracks, even in the same region"
},
{
"target": "ornament_at_goal_share",
"floor": 0.15,
"cmp": "<=",
"value": 0.0,
"round2": null,
"pass": true,
"why": "ornament density is highest APPROACHING the goal and lowest AT it; decorating arrivals is what makes pastiche"
},
{
"target": "hold_share",
"floor": 0.3656,
"cmp": ">=",
"value": 0.5484,
"round2": 0.061,
"pass": true,
"why": "round 2's PLANS contained no holds at all (intended share 0.000 / 0.000 / 0.061); a peak one section wide is a spike, not an arrival"
},
{
"target": "energy_min_vs_class_floor",
"floor": 0.5018,
"cmp": ">=",
"value": 0.52,
"round2": null,
"pass": true,
"why": "the ARPG energy floor, per class -- the calmest class is peaceful AND uplifting, never sedative (sanity band; units differ, see unit_warning)"
},
{
"target": "valleys_with_a_melodic_layer",
"floor": 0,
"cmp": "==",
"value": 0,
"round2": null,
"pass": true,
"why": "peaks and valleys that still never lose the listener: every valley keeps something to follow"
}
],
"passed": 19,
"total": 19,
"all_pass": true,
"warrant": "Every floor here is PROPOSED by the motivic-development lane's section 3.6, derived from craft literature plus our own before-and-after. None has a calibrated null and none can be run on the corpus, because we hold no scores for the corpus. Clearing them is evidence the WRITING changed; it is not evidence the music is good, and no ear has heard any of it."
}
},
"headline": {
"targets_passed": 57,
"targets_total": 57,
"cues": 3,
"all_distinct": true
},
"pass4_additions": {
"_doc": "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",
"per_cue": {
"PASS4_FLORES_FALLS": {
"rows": [
{
"target": "rotation_inside_every_declared_hold",
"floor": 0,
"cmp": "==",
"value": 0,
"pass": true,
"detail": "3 declared holds, each containing rotation; 1 carry a declared hold spine",
"asked_by": "build/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"
},
{
"target": "hold_spine_reaches_the_dynamic_arc_floor",
"floor": 22.287,
"cmp": ">=",
"value": 40.0,
"pass": true,
"detail": {
"spines": [
{
"cycles": 4,
"spine_s": 0.0
},
{
"cycles": 8,
"spine_s": 40.0
},
{
"cycles": 5,
"spine_s": 0.0
},
{
"cycles": 4,
"spine_s": 0.0
}
],
"waiver": null
},
"asked_by": "harness/music_gen/instr_dynamic_arc.py :: floor_longest_hold_s = 22.287, calibrated on 28 corpus hits against 716 within-album controls"
},
{
"target": "rotation_changes_no_energy",
"floor": 0,
"cmp": "==",
"value": 0,
"pass": true,
"detail": "10 rotation blocks, every one flat",
"asked_by": "WQ_0086.note -- 'WHILE THE DECLARED ENERGY STAYS FLAT'"
},
{
"target": "rotation_block_length_one_to_two_cycles",
"floor": 2,
"cmp": "<=",
"value": 2,
"pass": true,
"detail": [
1,
2
],
"asked_by": "WQ_0086.note -- 'every one to two cycles'"
},
{
"target": "all_three_axes_rotate",
"floor": 3,
"cmp": ">=",
"value": 3,
"pass": true,
"detail": {
"carriers": [
"own",
"relief_A"
],
"families": [
"plucked",
"tuned_metal"
],
"irama_levels": [
1,
2,
3
],
"carrier_held_blocks": 6
},
"asked_by": "WQ_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"
},
{
"target": "span_schedule_is_this_cue's_own",
"floor": 1,
"cmp": ">=",
"value": 6,
"pass": true,
"detail": {
"operations": [
"plant",
"modal_mutation",
"rhythmic_displacement",
"reharmonisation_profound",
"augmentation",
"liquidation"
],
"divisions": [
0,
1,
2,
1,
0
],
"forms": [
"period",
"sentence",
"hybrid_ant_cont",
"sentence",
"presentation_only",
"coda"
],
"span_bars": [
10,
8,
8,
8,
10,
8
]
},
"asked_by": "docs/work_queue.json WQ_0085"
},
{
"target": "carrier_keeps_the_skeleton_and_the_ornament_part_takes_the_division",
"floor": 1,
"cmp": ">=",
"value": 72,
"pass": true,
"detail": {
"carrier_notes": 150,
"ornament_notes": 72,
"ornament_layers": [
"M05"
]
},
"asked_by": "build/audio/pass3/PASS3_VERDICT.md section 2 -- the named repair"
},
{
"target": "counter_melody_derived_against_the_carrier_it_is_measured_against",
"floor": 1,
"cmp": ">=",
"value": 4,
"pass": true,
"detail": {
"spans": [
2,
3,
4,
5
],
"measured_pair": [
{
"layer": "F06",
"against": "F02",
"role": "secondary",
"shared_cycles": 5,
"carrier_rest_fraction": 0.4196,
"exclusive_ceiling_note": "the carrier's own rest fraction over the shared window -- the exclusive-sounding fraction cannot exceed it",
"onset_coincidence": 0.1538,
"onset_independence": 0.8462,
"rhythmic_complementarity": 1.0,
"exclusive_sounding_fraction": 0.1071,
"contour_opposition": 0.1667
}
]
},
"asked_by": "PASS3_VERDICT.md section 2 -- 'leave the carrier nearer its skeleton'"
}
],
"passed": 8,
"total": 8,
"all_pass": true
},
"PASS4_FLORES_ROAD": {
"rows": [
{
"target": "rotation_inside_every_declared_hold",
"floor": 0,
"cmp": "==",
"value": 0,
"pass": true,
"detail": "3 declared holds, each containing rotation; 1 carry a declared hold spine",
"asked_by": "build/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"
},
{
"target": "hold_spine_reaches_the_dynamic_arc_floor",
"floor": 22.287,
"cmp": ">=",
"value": 24.83,
"pass": true,
"detail": {
"spines": [
{
"cycles": 3,
"spine_s": 0.0
},
{
"cycles": 5,
"spine_s": 24.83
},
{
"cycles": 4,
"spine_s": 0.0
}
],
"waiver": null
},
"asked_by": "harness/music_gen/instr_dynamic_arc.py :: floor_longest_hold_s = 22.287, calibrated on 28 corpus hits against 716 within-album controls"
},
{
"target": "rotation_changes_no_energy",
"floor": 0,
"cmp": "==",
"value": 0,
"pass": true,
"detail": "6 rotation blocks, every one flat",
"asked_by": "WQ_0086.note -- 'WHILE THE DECLARED ENERGY STAYS FLAT'"
},
{
"target": "rotation_block_length_one_to_two_cycles",
"floor": 2,
"cmp": "<=",
"value": 2,
"pass": true,
"detail": [
1,
2
],
"asked_by": "WQ_0086.note -- 'every one to two cycles'"
},
{
"target": "all_three_axes_rotate",
"floor": 3,
"cmp": ">=",
"value": 3,
"pass": true,
"detail": {
"carriers": [
"own",
"relief_A",
"relief_B"
],
"families": [
"plucked",
"tuned_metal"
],
"irama_levels": [
1,
2
],
"carrier_held_blocks": 3
},
"asked_by": "WQ_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"
},
{
"target": "span_schedule_is_this_cue's_own",
"floor": 1,
"cmp": ">=",
"value": 7,
"pass": true,
"detail": {
"operations": [
"plant",
"sequence_tonal",
"modal_mutation",
"rhythmic_displacement",
"augmentation",
"reharmonisation_profound",
"liquidation"
],
"divisions": [
0,
1,
2,
2,
0,
1
],
"forms": [
"sentence",
"period",
"hybrid_ant_cont",
"sentence",
"presentation_only",
"sentence",
"coda"
],
"span_bars": [
16,
18,
16,
16,
12,
16,
8
]
},
"asked_by": "docs/work_queue.json WQ_0085"
},
{
"target": "carrier_keeps_the_skeleton_and_the_ornament_part_takes_the_division",
"floor": 1,
"cmp": ">=",
"value": 125,
"pass": true,
"detail": {
"carrier_notes": 243,
"ornament_notes": 125,
"ornament_layers": [
"M09"
]
},
"asked_by": "build/audio/pass3/PASS3_VERDICT.md section 2 -- the named repair"
},
{
"target": "counter_melody_derived_against_the_carrier_it_is_measured_against",
"floor": 1,
"cmp": ">=",
"value": 3,
"pass": true,
"detail": {
"spans": [
2,
3,
4
],
"measured_pair": [
{
"layer": "F07",
"against": "F02",
"role": "secondary",
"shared_cycles": 9,
"carrier_rest_fraction": 0.4705,
"exclusive_ceiling_note": "the carrier's own rest fraction over the shared window -- the exclusive-sounding fraction cannot exceed it",
"onset_coincidence": 0.0,
"onset_independence": 1.0,
"rhythmic_complementarity": 1.0,
"exclusive_sounding_fraction": 0.316,
"contour_opposition": 0.0
}
]
},
"asked_by": "PASS3_VERDICT.md section 2 -- 'leave the carrier nearer its skeleton'"
}
],
"passed": 8,
"total": 8,
"all_pass": true
},
"PASS4_FLORES_ROUNDS": {
"rows": [
{
"target": "rotation_inside_every_declared_hold",
"floor": 0,
"cmp": "==",
"value": 0,
"pass": true,
"detail": "4 declared holds, each containing rotation; 0 carry a declared hold spine",
"asked_by": "build/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"
},
{
"target": "hold_spine_reaches_the_dynamic_arc_floor",
"floor": 22.287,
"cmp": ">=",
"value": 34.92,
"pass": true,
"detail": {
"spines": [
{
"cycles": 6,
"spine_s": 0.0
},
{
"cycles": 3,
"spine_s": 0.0
},
{
"cycles": 4,
"spine_s": 0.0
},
{
"cycles": 4,
"spine_s": 0.0
},
{
"cycles": 4,
"spine_s": 0.0
}
],
"waiver": {
"waived": true,
"measured_longest_hold_s": 34.92,
"instrument_floor_s": 22.287,
"instrument": "harness/music_gen/instr_dynamic_arc.py :: floor_longest_hold_s",
"evidence": "this cue's own render under UNIFORM rotation measured a longest hold of 34.92 s and dynamic_arc PASSED, at 20 measured sections and a structural yield of 0.388 -- so it does not need a spine to clear the floor",
"cost_of_giving_it_one": "rendered with a 25.95 s spine it still passed, and its measured section count fell from 20 to 11 and its structural yield from 0.388 to 0.213. WQ_0086's bar is section count above 8 AND dynamic_arc passing, so a spine here spends the first axis to over-buy the second",
"why_this_is_a_waiver_and_not_an_exemption": "it carries the measurement that earns it, and the acceptance row reads that measurement rather than taking the absence on trust"
}
},
"asked_by": "harness/music_gen/instr_dynamic_arc.py :: floor_longest_hold_s = 22.287, calibrated on 28 corpus hits against 716 within-album controls"
},
{
"target": "rotation_changes_no_energy",
"floor": 0,
"cmp": "==",
"value": 0,
"pass": true,
"detail": "15 rotation blocks, every one flat",
"asked_by": "WQ_0086.note -- 'WHILE THE DECLARED ENERGY STAYS FLAT'"
},
{
"target": "rotation_block_length_one_to_two_cycles",
"floor": 2,
"cmp": "<=",
"value": 2,
"pass": true,
"detail": [
1,
2
],
"asked_by": "WQ_0086.note -- 'every one to two cycles'"
},
{
"target": "all_three_axes_rotate",
"floor": 3,
"cmp": ">=",
"value": 3,
"pass": true,
"detail": {
"carriers": [
"own",
"relief_A",
"relief_B"
],
"families": [
"plucked",
"tuned_metal"
],
"irama_levels": [
1,
2,
3
],
"carrier_held_blocks": 11
},
"asked_by": "WQ_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"
},
{
"target": "span_schedule_is_this_cue's_own",
"floor": 1,
"cmp": ">=",
"value": 8,
"pass": true,
"detail": {
"operations": [
"plant",
"sequence_tonal",
"fragmentation",
"augmentation",
"modal_mutation",
"rhythmic_displacement",
"reharmonisation_profound",
"liquidation"
],
"divisions": [
0,
1,
2,
0,
2,
1,
0
],
"forms": [
"sentence",
"period",
"hybrid_ant_cont",
"presentation_only",
"hybrid_ant_cont",
"sentence",
"sentence",
"coda"
],
"span_bars": [
16,
18,
16,
16,
16,
16,
16,
6
]
},
"asked_by": "docs/work_queue.json WQ_0085"
},
{
"target": "carrier_keeps_the_skeleton_and_the_ornament_part_takes_the_division",
"floor": 1,
"cmp": ">=",
"value": 136,
"pass": true,
"detail": {
"carrier_notes": 300,
"ornament_notes": 136,
"ornament_layers": [
"M09"
]
},
"asked_by": "build/audio/pass3/PASS3_VERDICT.md section 2 -- the named repair"
},
{
"target": "counter_melody_derived_against_the_carrier_it_is_measured_against",
"floor": 1,
"cmp": ">=",
"value": 4,
"pass": true,
"detail": {
"spans": [
2,
3,
5,
6
],
"measured_pair": [
{
"layer": "F07",
"against": "F02",
"role": "secondary",
"shared_cycles": 8,
"carrier_rest_fraction": 0.5371,
"exclusive_ceiling_note": "the carrier's own rest fraction over the shared window -- the exclusive-sounding fraction cannot exceed it",
"onset_coincidence": 0.0,
"onset_independence": 1.0,
"rhythmic_complementarity": 1.0,
"exclusive_sounding_fraction": 0.4043,
"contour_opposition": 0.1818
}
]
},
"asked_by": "PASS3_VERDICT.md section 2 -- 'leave the carrier nearer its skeleton'"
}
],
"passed": 8,
"total": 8,
"all_pass": true
}
},
"passed": 24,
"total": 24
},
"comparison": {
"round2": {
"targets_passed": 7,
"targets_total": 57,
"source": "build/audio/pass3/PASS3_VERDICT.md section 5, scored by the same code"
},
"pass3": {
"targets_passed": 55,
"targets_total": 57,
"misses": {
"PASS3_FLORES_FALLS": [
"counter_onset_coincidence 0.3571 vs <= 0.35",
"counter_exclusive_fraction 0.0553 vs >= 0.10"
]
},
"source": "build/audio/pass3/SCORE_SCORECARD.json :: headline"
},
"pass4": {
"targets_passed": 57,
"targets_total": 57,
"cues": 3,
"all_distinct": true
},
"note": "all three scored by the same code in pass3_score.py; the denominator is 19 targets a cue over 3 cues"
}
}