SCORE_SCORECARD.json

music/pass3/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": {
  "PASS3_FLORES_FALLS": {
   "cue_id": "PASS3_FLORES_FALLS",
   "cue_purpose_class": "SANCTUARY",
   "public_name": "Flores Highlands -- the light on the water",
   "geometry": {
    "bars": 58,
    "cycles": 29,
    "length_s": 193.33,
    "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": "sentence",
      "bars": 8,
      "start_bar": 0,
      "cadence": "HC",
      "division_level": 0,
      "operation": "plant",
      "derived_from": null,
      "span": "span 1 -- the theme, stated whole and plain"
     },
     {
      "id": "FALLS_P2",
      "type": "period",
      "bars": 10,
      "start_bar": 8,
      "cadence": "evaded_then_PAC",
      "division_level": 0,
      "operation": "sequence_tonal",
      "derived_from": "FALLS_P1",
      "span": "span 2 -- the answer: a period, its cadence evaded and retried"
     },
     {
      "id": "FALLS_P3",
      "type": "hybrid_ant_cont",
      "bars": 8,
      "start_bar": 18,
      "cadence": "IAC",
      "division_level": 1,
      "operation": "modal_mutation",
      "derived_from": "FALLS_P2",
      "span": "span 3 -- the departure, mutated into the plagal face"
     },
     {
      "id": "FALLS_P4",
      "type": "sentence",
      "bars": 8,
      "start_bar": 26,
      "cadence": "IAC",
      "division_level": 1,
      "operation": "rhythmic_displacement",
      "derived_from": "FALLS_P3",
      "span": "span 4 -- displaced against a held grid, and combined"
     },
     {
      "id": "FALLS_P5",
      "type": "presentation_only",
      "bars": 6,
      "start_bar": 36,
      "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": "FALLS_P6",
      "type": "sentence",
      "bars": 8,
      "start_bar": 44,
      "cadence": "none_withheld",
      "division_level": 0,
      "operation": "reharmonisation_profound",
      "derived_from": "FALLS_P1",
      "span": "span 6 -- the arrival, near-plain, then the open end"
     },
     {
      "id": "FALLS_P7",
      "type": "coda",
      "bars": 4,
      "start_bar": 52,
      "cadence": "none_withheld",
      "division_level": 0,
      "operation": "liquidation",
      "derived_from": "FALLS_P6",
      "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": [
     4,
     6,
     8,
     8,
     8,
     8,
     10
    ],
    "phrase_length_distribution": {
     "4": 1,
     "6": 1,
     "8": 4,
     "10": 1
    },
    "min_post_plant_statement_bars": 4
   },
   "cadences": {
    "count": 7,
    "types": {
     "HC": 1,
     "evaded_then_PAC": 1,
     "IAC": 2,
     "none_withheld": 3
    },
    "evaded": 1,
    "detail": [
     {
      "phrase": "FALLS_P1",
      "type": "HC",
      "bar": 7,
      "strength": 1
     },
     {
      "phrase": "FALLS_P2",
      "type": "evaded_then_PAC",
      "bar": 9,
      "strength": 3,
      "weak_cadence": "HC",
      "weak_strength": 1,
      "evaded_at_bar": 7
     },
     {
      "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": 5,
      "strength": 0,
      "note": "deliberately incomplete: no continuation, no cadence"
     },
     {
      "phrase": "FALLS_P6",
      "type": "none_withheld",
      "bar": 7,
      "strength": 0
     },
     {
      "phrase": "FALLS_P7",
      "type": "none_withheld",
      "bar": 3,
      "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": "FALLS_P1",
      "op": "plant",
      "from": null,
      "depth": 1,
      "bars": 8,
      "at_cycle": null,
      "layer": null,
      "spine_changing": false
     },
     {
      "id": "FALLS_P2",
      "op": "sequence_tonal",
      "from": "FALLS_P1",
      "depth": 2,
      "bars": 10,
      "at_cycle": null,
      "layer": null,
      "spine_changing": true
     },
     {
      "id": "FALLS_P3",
      "op": "modal_mutation",
      "from": "FALLS_P2",
      "depth": 3,
      "bars": 8,
      "at_cycle": null,
      "layer": null,
      "spine_changing": true
     },
     {
      "id": "FALLS_P4",
      "op": "rhythmic_displacement",
      "from": "FALLS_P3",
      "depth": 4,
      "bars": 8,
      "at_cycle": null,
      "layer": null,
      "spine_changing": true
     },
     {
      "id": "FALLS_P5",
      "op": "augmentation",
      "from": null,
      "depth": 1,
      "bars": 6,
      "at_cycle": null,
      "layer": null,
      "spine_changing": true
     },
     {
      "id": "FALLS_P6",
      "op": "reharmonisation_profound",
      "from": "FALLS_P1",
      "depth": 2,
      "bars": 8,
      "at_cycle": null,
      "layer": null,
      "spine_changing": false
     },
     {
      "id": "FALLS_P7",
      "op": "liquidation",
      "from": "FALLS_P6",
      "depth": 3,
      "bars": 4,
      "at_cycle": null,
      "layer": null,
      "spine_changing": true
     }
    ]
   },
   "melodic_density": {
    "theme_layers": [
     "F01",
     "F02",
     "F03",
     "F04"
    ],
    "theme_notes": 230,
    "all_composed_notes": 2028,
    "theme_note_share": 0.1134,
    "bars_sounding": 52,
    "bar_share": 0.8966,
    "notes_per_sounding_bar": 4.423
   },
   "counter_melody": {
    "pairs": [
     {
      "layer": "F05",
      "against": "F04",
      "role": "secondary",
      "shared_cycles": 6,
      "carrier_rest_fraction": 0.5986,
      "exclusive_ceiling_note": "the carrier's own rest fraction over the shared window -- the exclusive-sounding fraction cannot exceed it",
      "onset_coincidence": 0.3571,
      "onset_independence": 0.6429,
      "rhythmic_complementarity": 1.0,
      "exclusive_sounding_fraction": 0.0553,
      "contour_opposition": 0.0
     }
    ],
    "worst_onset_coincidence": 0.3571,
    "best_exclusive_sounding_fraction": 0.0553,
    "second_tunes": [],
    "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": 40,
    "per_bar": 0.69,
    "goal_tones_declared": 28,
    "share_landing_on_a_goal": 0.0,
    "rule": "ornament approaches the goal and leaves it plain (ornament lane 16.2)"
   },
   "dynamic_arc": {
    "curve": [
     0.38,
     0.46,
     0.54,
     0.62,
     0.68,
     0.68,
     0.68,
     0.68,
     0.68,
     0.72,
     0.72,
     0.72,
     0.4,
     0.44,
     0.38,
     0.74,
     0.74,
     0.5
    ],
    "n_peaks": 4,
    "n_valleys": 2,
    "peak_sections": [
     "S04",
     "S09",
     "S13",
     "S15"
    ],
    "valley_sections": [
     "S12",
     "S14"
    ],
    "min": 0.38,
    "mean": 0.5978,
    "duration_weighted_mean": 0.6062,
    "max": 0.74,
    "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": 4,
       "to_section": 8,
       "energy": 0.68,
       "seconds": 40.0
      },
      {
       "from_section": 9,
       "to_section": 11,
       "energy": 0.72,
       "seconds": 40.0
      },
      {
       "from_section": 15,
       "to_section": 16,
       "energy": 0.74,
       "seconds": 33.33
      }
     ],
     "n_holds": 3,
     "hold_share": 0.5862,
     "longest_hold_s": 40.0,
     "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.5862,
     "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": 40.0,
     "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": 116.667,
      "end_s": 120.0,
      "seconds": 3.333,
      "layers_sounding": [],
      "clean": true
     },
     {
      "cycle": 21,
      "start_s": 142.5,
      "end_s": 146.667,
      "seconds": 4.167,
      "layers_sounding": [],
      "clean": true
     }
    ],
    "clean_seconds": 7.5,
    "fraction_of_cue": 0.03879
   },
   "leitmotif_references": [
    {
     "kind": "near_plain_arrival",
     "what": "the theme, near-plain, in the widest registration of the cue",
     "at_cycle": 22,
     "layer": "F04",
     "earned_by": "the arrival span; the parent quotation is NOT used here -- it belongs to the road cue and is spent once across the region"
    }
   ]
  },
  "PASS3_FLORES_ROAD": {
   "cue_id": "PASS3_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",
     "F06"
    ],
    "theme_notes": 365,
    "all_composed_notes": 4202,
    "theme_note_share": 0.0869,
    "bars_sounding": 96,
    "bar_share": 0.8889,
    "notes_per_sounding_bar": 3.802
   },
   "counter_melody": {
    "pairs": [
     {
      "layer": "F07",
      "against": "F02",
      "role": "secondary",
      "shared_cycles": 5,
      "carrier_rest_fraction": 0.4688,
      "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.3031,
      "contour_opposition": 0.0
     }
    ],
    "worst_onset_coincidence": 0.0,
    "best_exclusive_sounding_fraction": 0.3031,
    "second_tunes": [
     {
      "layer": "F08",
      "against": "F03",
      "role": "second_tune",
      "shared_cycles": 5,
      "carrier_rest_fraction": 0.425,
      "exclusive_ceiling_note": "the carrier's own rest fraction over the shared window -- the exclusive-sounding fraction cannot exceed it",
      "onset_coincidence": 0.4667,
      "onset_independence": 0.5333,
      "rhythmic_complementarity": 0.625,
      "exclusive_sounding_fraction": 0.1125,
      "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": 149,
    "per_bar": 1.38,
    "goal_tones_declared": 28,
    "share_landing_on_a_goal": 0.0134,
    "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, which is what the registry's transformation_plan asks for",
     "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": "F06",
     "earned_by": "plant-then-never-neutrally, with its one licensed exception at the arrival"
    }
   ]
  },
  "PASS3_FLORES_ROUNDS": {
   "cue_id": "PASS3_FLORES_ROUNDS",
   "cue_purpose_class": "BATTLE",
   "public_name": "Flores Highlands -- the caci rounds",
   "geometry": {
    "bars": 120,
    "cycles": 30,
    "length_s": 194.59,
    "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": "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": "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": "modal_mutation",
      "derived_from": "ROUNDS_P2",
      "span": "span 3 -- the departure, mutated into the plagal face"
     },
     {
      "id": "ROUNDS_P4",
      "type": "sentence",
      "bars": 16,
      "start_bar": 50,
      "cadence": "IAC",
      "division_level": 2,
      "operation": "rhythmic_displacement",
      "derived_from": "ROUNDS_P3",
      "span": "span 4 -- displaced against a held grid, and combined"
     },
     {
      "id": "ROUNDS_P5",
      "type": "presentation_only",
      "bars": 24,
      "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": "ROUNDS_P6",
      "type": "sentence",
      "bars": 16,
      "start_bar": 96,
      "cadence": "none_withheld",
      "division_level": 1,
      "operation": "reharmonisation_profound",
      "derived_from": "ROUNDS_P1",
      "span": "span 6 -- the arrival, near-plain, then the open end"
     },
     {
      "id": "ROUNDS_P7",
      "type": "coda",
      "bars": 8,
      "start_bar": 112,
      "cadence": "none_withheld",
      "division_level": 0,
      "operation": "liquidation",
      "derived_from": "ROUNDS_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,
     16,
     16,
     16,
     16,
     18,
     24
    ],
    "phrase_length_distribution": {
     "8": 1,
     "16": 4,
     "18": 1,
     "24": 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": "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": "IAC",
      "bar": 15,
      "strength": 2
     },
     {
      "phrase": "ROUNDS_P5",
      "type": "none_withheld",
      "bar": 23,
      "strength": 0,
      "note": "deliberately incomplete: no continuation, no cadence"
     },
     {
      "phrase": "ROUNDS_P6",
      "type": "none_withheld",
      "bar": 15,
      "strength": 0
     },
     {
      "phrase": "ROUNDS_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": "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": "modal_mutation",
      "from": "ROUNDS_P2",
      "depth": 3,
      "bars": 16,
      "at_cycle": null,
      "layer": null,
      "spine_changing": true
     },
     {
      "id": "ROUNDS_P4",
      "op": "rhythmic_displacement",
      "from": "ROUNDS_P3",
      "depth": 4,
      "bars": 16,
      "at_cycle": null,
      "layer": null,
      "spine_changing": true
     },
     {
      "id": "ROUNDS_P5",
      "op": "augmentation",
      "from": null,
      "depth": 1,
      "bars": 24,
      "at_cycle": null,
      "layer": null,
      "spine_changing": true
     },
     {
      "id": "ROUNDS_P6",
      "op": "reharmonisation_profound",
      "from": "ROUNDS_P1",
      "depth": 2,
      "bars": 16,
      "at_cycle": null,
      "layer": null,
      "spine_changing": false
     },
     {
      "id": "ROUNDS_P7",
      "op": "liquidation",
      "from": "ROUNDS_P6",
      "depth": 3,
      "bars": 8,
      "at_cycle": null,
      "layer": null,
      "spine_changing": true
     }
    ]
   },
   "melodic_density": {
    "theme_layers": [
     "F01",
     "F02",
     "F03",
     "F04",
     "F05",
     "F06"
    ],
    "theme_notes": 421,
    "all_composed_notes": 4544,
    "theme_note_share": 0.0926,
    "bars_sounding": 100,
    "bar_share": 0.8333,
    "notes_per_sounding_bar": 4.21
   },
   "counter_melody": {
    "pairs": [
     {
      "layer": "F07",
      "against": "F02",
      "role": "secondary",
      "shared_cycles": 5,
      "carrier_rest_fraction": 0.5219,
      "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.35,
      "contour_opposition": 0.1667
     }
    ],
    "worst_onset_coincidence": 0.0,
    "best_exclusive_sounding_fraction": 0.35,
    "second_tunes": [
     {
      "layer": "F08",
      "against": "F03",
      "role": "second_tune",
      "shared_cycles": 5,
      "carrier_rest_fraction": 0.475,
      "exclusive_ceiling_note": "the carrier's own rest fraction over the shared window -- the exclusive-sounding fraction cannot exceed it",
      "onset_coincidence": 0.4643,
      "onset_independence": 0.5357,
      "rhythmic_complementarity": 0.7976,
      "exclusive_sounding_fraction": 0.1031,
      "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": 180,
    "per_bar": 1.5,
    "goal_tones_declared": 28,
    "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.78,
     0.86,
     0.86,
     0.86,
     0.86,
     0.86,
     0.62,
     0.74,
     0.82,
     0.94,
     0.94,
     0.94,
     0.58,
     0.54,
     0.52,
     0.52,
     0.52,
     0.94,
     0.94,
     0.66
    ],
    "n_peaks": 3,
    "n_valleys": 2,
    "peak_sections": [
     "S03",
     "S11",
     "S19"
    ],
    "valley_sections": [
     "S08",
     "S16"
    ],
    "min": 0.52,
    "mean": 0.7555,
    "duration_weighted_mean": 0.7533,
    "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": 3,
       "to_section": 7,
       "energy": 0.86,
       "seconds": 32.43
      },
      {
       "from_section": 11,
       "to_section": 13,
       "energy": 0.94,
       "seconds": 32.43
      },
      {
       "from_section": 19,
       "to_section": 20,
       "energy": 0.94,
       "seconds": 25.95
      }
     ],
     "n_holds": 3,
     "hold_share": 0.4667,
     "longest_hold_s": 32.43,
     "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.4667,
     "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": 32.43,
     "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": 16,
      "start_s": 107.838,
      "end_s": 110.27,
      "seconds": 2.432,
      "layers_sounding": [],
      "clean": true
     },
     {
      "cycle": 23,
      "start_s": 151.622,
      "end_s": 155.676,
      "seconds": 4.054,
      "layers_sounding": [],
      "clean": true
     }
    ],
    "clean_seconds": 6.486,
    "fraction_of_cue": 0.03333
   },
   "leitmotif_references": [
    {
     "kind": "near_plain_arrival",
     "what": "the theme, near-plain, widest registration, phase two's last round",
     "at_cycle": 24,
     "layer": "F06",
     "earned_by": "the arrival after the collapse; the parent quotation belongs to the road cue and is not repeated here"
    }
   ]
  }
 },
 "theme_distinctness": {
  "pairs": [
   {
    "a": "PASS3_FLORES_FALLS",
    "b": "PASS3_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": "PASS3_FLORES_FALLS",
    "b": "PASS3_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": "PASS3_FLORES_ROAD",
    "b": "PASS3_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": {
  "PASS3_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": 4,
     "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.8966,
     "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": 4.423,
     "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.3571,
     "round2": 1.0,
     "pass": false,
     "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.0553,
     "round2": 0.0,
     "pass": false,
     "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.501,
     "cmp": ">=",
     "value": 0.5862,
     "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.38,
     "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": 17,
   "total": 19,
   "all_pass": false,
   "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."
  },
  "PASS3_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": 3.802,
     "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.3031,
     "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.0134,
     "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."
  },
  "PASS3_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": 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.8333,
     "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": 4.21,
     "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.35,
     "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.4667,
     "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": 55,
  "targets_total": 57,
  "cues": 3,
  "all_distinct": true
 }
}

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