FLOOR_BATTERY.json

music/pass2/measurements/FLOOR_BATTERY.json

{
 "_doc": "the floor battery, one row per track",
 "_honest_tier": "MEASURED INSTRUMENTS. No listening test stands behind any of it.",
 "corpus_reference": {
  "denominator": "30 hits / 927 within-album controls / 1180 cards, live at HEAD 2026-08-07",
  "structural_yield": {
   "hits": 0.76,
   "siblings": 1.0,
   "round_1": 0.22,
   "auc_hits_over_round_1": 0.911,
   "auc_hits_over_siblings": 0.423
  },
  "boundaries_per_min": {
   "hits": 5.09,
   "siblings": 5.77,
   "round_1": 2.78
  },
  "drops_per_min": {
   "hits": 5.56,
   "siblings": 4.91,
   "round_1": 14.08
  },
  "lane_adding_raises_per_min": {
   "hits": 4.55,
   "siblings": 3.22,
   "round_1": 8.13
  },
  "section_count": {
   "hits": 16,
   "round_1": 11
  }
 },
 "rows": [
  {
   "track_id": "PASS2_FLORES_CACI",
   "title": "",
   "audio_tier": false,
   "instruments_loaded": [
    "cycle_law",
    "layer_census",
    "hook_presence",
    "noise_structure"
   ],
   "instruments_failed": [],
   "structural_yield": {
    "available": true,
    "reason": "",
    "structural_yield": 0.2353,
    "boundaries": 8,
    "drops": 34,
    "boundaries_per_min": 2.467,
    "drops_per_min": 10.483,
    "lane_adding_raises_per_min": 11.1,
    "reads_like": "our generator",
    "honest_label": "a GENERATION-DEFECT detector, not a taste oracle -- AUC 0.911 against the round Josh rejected, 0.423 against the corpus's own album siblings"
   },
   "corpus_reference": {
    "denominator": "30 hits / 927 within-album controls / 1180 cards, live at HEAD 2026-08-07",
    "structural_yield": {
     "hits": 0.76,
     "siblings": 1.0,
     "round_1": 0.22,
     "auc_hits_over_round_1": 0.911,
     "auc_hits_over_siblings": 0.423
    },
    "boundaries_per_min": {
     "hits": 5.09,
     "siblings": 5.77,
     "round_1": 2.78
    },
    "drops_per_min": {
     "hits": 5.56,
     "siblings": 4.91,
     "round_1": 14.08
    },
    "lane_adding_raises_per_min": {
     "hits": 4.55,
     "siblings": 3.22,
     "round_1": 8.13
    },
    "section_count": {
     "hits": 16,
     "round_1": 11
    }
   },
   "results": {
    "cycle_law": {
     "instrument": "cycle_law",
     "version": "v1",
     "available": true,
     "reason": "",
     "track_id": "PASS2_FLORES_CACI",
     "title": null,
     "period": {
      "period_s": 84.636,
      "method": "card_section_repeat_lag",
      "repeat_lag_sections": 4,
      "n_repeats_used": 3,
      "circular": true
     },
     "period_agreement": {
      "card_section": 84.636,
      "card_section_method": "card_section_repeat_lag",
      "card_complexity_autocorr": 26.565
     },
     "escalation": {
      "first_half_power_per_cycle": 4.627,
      "last_half_power_per_cycle": 4.3092,
      "escalation_ratio": 0.9313,
      "escalation_class": "flat"
     },
     "metrics": {
      "max_cycles_unchanged": 0.2972,
      "cycle_period_s": 84.636,
      "n_cycles": 2.2992,
      "n_novelty_events": 63,
      "passes_floor": true,
      "passes_target": true,
      "cycle_period_bars": 35.046,
      "n_novelty_moments": 12,
      "novelty_moments_per_cycle": 5.2192,
      "longest_unchanged_span_s": 25.15,
      "longest_unchanged_start_s": 32.09,
      "longest_unchanged_end_s": 57.24,
      "longest_unchanged_where": "interior",
      "max_cycles_unchanged_interior": 0.2972,
      "max_cycles_unchanged_no_tempo_events": 0.5715,
      "mean_cycles_between_novelty": 0.1916,
      "median_cycles_between_novelty": 0.1754,
      "law_binding": false,
      "period_ambiguous": false,
      "period_strength": null,
      "escalation_ratio": 0.9313,
      "structural_novelty_share": 0.6667,
      "max_cycles_unchanged_strict": 0.6277,
      "passes_floor_strict": true,
      "passes_target_strict": true,
      "longest_unchanged_span_strict_s": 53.13,
      "longest_unchanged_start_strict_s": 19.32,
      "longest_unchanged_end_strict_s": 72.45,
      "structural_yield": 0.2353,
      "boundaries_per_min": 2.4667,
      "drops_per_min": 10.4833,
      "lane_adding_raises_per_min": 11.1,
      "n_beat_drop": 13,
      "n_lanes_added": 8,
      "n_lane_entry": 2,
      "n_new_section": 1,
      "n_novelty_peak": 2,
      "n_complexity_step": 18,
      "n_tempo_shift": 19
     },
     "series": {
      "novelty_timeline": [
       {
        "at_s": 0.0,
        "at_cycle": 0.0,
        "kinds": [
         "lane_entry",
         "tempo_shift"
        ],
        "magnitude": 1.0,
        "n_events": 4
       },
       {
        "at_s": 13.42,
        "at_cycle": 0.159,
        "kinds": [
         "beat_drop",
         "complexity_step",
         "tempo_shift"
        ],
        "magnitude": 0.978,
        "n_events": 4
       },
       {
        "at_s": 32.09,
        "at_cycle": 0.379,
        "kinds": [
         "tempo_shift"
        ],
        "magnitude": 0.685,
        "n_events": 2
       },
       {
        "at_s": 57.24,
        "at_cycle": 0.676,
        "kinds": [
         "beat_drop",
         "tempo_shift"
        ],
        "magnitude": 0.6562,
        "n_events": 5
       },
       {
        "at_s": 72.45,
        "at_cycle": 0.856,
        "kinds": [
         "complexity_step",
         "lanes_added",
         "new_section",
         "tempo_shift"
        ],
        "magnitude": 1.0,
        "n_events": 7
       },
       {
        "at_s": 86.94,
        "at_cycle": 1.027,
        "kinds": [
         "complexity_step",
         "lanes_added",
         "novelty_peak",
         "tempo_shift"
        ],
        "magnitude": 1.0,
        "n_events": 6
       },
       {
        "at_s": 100.38,
        "at_cycle": 1.186,
        "kinds": [
         "beat_drop",
         "complexity_step",
         "lanes_added"
        ],
        "magnitude": 0.812,
        "n_events": 6
       },
       {
        "at_s": 115.92,
        "at_cycle": 1.37,
        "kinds": [
         "beat_drop",
         "complexity_step",
         "lanes_added",
         "tempo_shift"
        ],
        "magnitude": 1.0,
        "n_events": 5
       },
       {
        "at_s": 131.24,
        "at_cycle": 1.551,
        "kinds": [
         "beat_drop",
         "tempo_shift"
        ],
        "magnitude": 0.6188,
        "n_events": 3
       },
       {
        "at_s": 144.173,
        "at_cycle": 1.703,
        "kinds": [
         "beat_drop",
         "complexity_step",
         "tempo_shift"
        ],
        "magnitude": 0.667,
        "n_events": 5
       },
       {
        "at_s": 167.18,
        "at_cycle": 1.975,
        "kinds": [
         "beat_drop",
         "complexity_step",
         "lanes_added",
         "novelty_peak",
         "tempo_shift"
        ],
        "magnitude": 1.0,
        "n_events": 10
       },
       {
        "at_s": 180.56,
        "at_cycle": 2.133,
        "kinds": [
         "beat_drop",
         "complexity_step",
         "lanes_added",
         "tempo_shift"
        ],
        "magnitude": 0.856,
        "n_events": 6
       }
      ],
      "cycles_between_novelty": [
       0.1586,
       0.2206,
       0.2972,
       0.1797,
       0.1712,
       0.1588,
       0.1836,
       0.181,
       0.1528,
       0.2718,
       0.1581,
       0.1658
      ],
      "unchanged_spans": [
       {
        "start_s": 0.0,
        "end_s": 13.42,
        "cycles": 0.1586,
        "where": "lead_in"
       },
       {
        "start_s": 13.42,
        "end_s": 32.09,
        "cycles": 0.2206,
        "where": "interior"
       },
       {
        "start_s": 32.09,
        "end_s": 57.24,
        "cycles": 0.2972,
        "where": "interior"
       },
       {
        "start_s": 57.24,
        "end_s": 72.45,
        "cycles": 0.1797,
        "where": "interior"
       },
       {
        "start_s": 72.45,
        "end_s": 86.94,
        "cycles": 0.1712,
        "where": "interior"
       },
       {
        "start_s": 86.94,
        "end_s": 100.38,
        "cycles": 0.1588,
        "where": "interior"
       },
       {
        "start_s": 100.38,
        "end_s": 115.92,
        "cycles": 0.1836,
        "where": "interior"
       },
       {
        "start_s": 115.92,
        "end_s": 131.24,
        "cycles": 0.181,
        "where": "interior"
       },
       {
        "start_s": 131.24,
        "end_s": 144.173,
        "cycles": 0.1528,
        "where": "interior"
       },
       {
        "start_s": 144.173,
        "end_s": 167.18,
        "cycles": 0.2718,
        "where": "interior"
       },
       {
        "start_s": 167.18,
        "end_s": 180.56,
        "cycles": 0.1581,
        "where": "interior"
       },
       {
        "start_s": 180.56,
        "end_s": 194.595,
        "cycles": 0.1658,
        "where": "run_out"
       }
      ]
     },
     "verdict": {
      "passes": true,
      "law": "No repeated cycle of a track runs more than five cycles without a novelty event -- a new instrument, a catch, a new melody or a beat drop (Josh, 2026-08-07; the enhanced target is three).",
      "evidence": [
       "cycle period 84.64 s (35.046 bars) by card_section_repeat_lag; track is 2.3 cycles long",
       "CARD-ONLY period: this reading is circular (the section grid it comes from is also where several novelty events come from) and it agrees with the audio reading only about a third of the time",
       "63 novelty events collapse to 12 moments (beat_drop 13, complexity_step 18, lane_entry 2, lanes_added 8, new_section 1, novelty_peak 2, tempo_shift 19)",
       "worst unchanged span 25.1 s = 0.30 cycles, 32-57 s (interior)",
       "the law is NOT BINDING here: the track is only 2.3 cycles long, so it cannot contain a span of more than 5",
       "without tempo events the worst span reads 0.57 cycles",
       "STRICT reading, counting only events that ADD (a band arriving, a raise adding lanes, a structural change) and never a drop: worst span 0.63 cycles",
       "structural yield 0.24 (2.47 boundaries/min against 10.48 drops/min) -- a generation-defect axis, not a quality one",
       "novelty power per cycle 4.627 in the first half against 4.3092 in the second (flat)"
      ]
     }
    },
    "layer_census": {
     "instrument": "layer_census",
     "version": "v1",
     "available": true,
     "reason": "",
     "metrics": {
      "n_bands_active": 8,
      "band_peak_simultaneity": 9.0,
      "band_mean_simultaneity": 4.637,
      "band_headroom": 4.363,
      "band_entrance_spread": 0.1014,
      "n_band_entrances": 5,
      "n_band_subtractions": 8,
      "band_peak_position": 0.3007,
      "band_entrance_front_load": 1.0,
      "band_active_fraction_mean": 0.572,
      "est_layers_max": null,
      "est_layers_mean": null,
      "est_layers_median": null,
      "est_layers_p90": null,
      "entrance_spread": null,
      "n_entrances": null,
      "n_subtractions": null,
      "n_deep_subtractions": null,
      "subtraction_depth_mean": null,
      "layer_peak_position": null,
      "n_texture_plateaus": null,
      "time_to_first_full_texture_s": null,
      "time_to_first_full_texture_frac": null,
      "entrance_front_load": null,
      "late_entrance_frac": null,
      "passes_floor": null,
      "passes_target": null
     },
     "series": {
      "band_entry_positions": [
       0.0,
       0.0,
       0.0,
       0.0084,
       0.0146,
       0.1,
       0.1011,
       0.1015
      ],
      "band_exit_positions": [
       0.9503,
       0.9777,
       0.9904,
       0.9993,
       0.9997,
       0.9998,
       0.9999,
       0.9999
      ]
     },
     "verdict": {
      "passes": null,
      "law": "A track runs many distinct layers and stages their entrances and exits across the whole cue rather than arriving as one undifferentiated wall.",
      "evidence": [
       "TIER 1 -- 8 of ten spectral occupancy bands carry content; peak band simultaneity 9.0. Bands are not instruments and this figure is not a layer count.",
       "TIER 2/3 -- no audio and no composed manifest, so no layer count is produced. The law is about layers and this run cannot adjudicate it."
      ],
      "staging_tier": null
     }
    },
    "hook_presence": {
     "instrument": "hook_presence",
     "version": "v1",
     "available": true,
     "reason": "",
     "metrics": {
      "hook_available": true,
      "time_to_hook_s": 1.695,
      "n_returns": null,
      "transformation_share": null,
      "structural_transformation_share": null,
      "max_return_gap_s": null,
      "hook_strength": 0.5171,
      "passes_floor": null,
      "passes_target": null,
      "total_length_s": 194.595,
      "hook_n_notes": 16,
      "hook_vocab_size": 9,
      "hook_range_semitones": 38.0,
      "hook_licensed_leap": 1.0,
      "card_recurrence_lag_s": 0.464,
      "card_self_similarity_lift": 0.0963,
      "hook_reproduces_known_signature": 0.0
     },
     "series": {},
     "detail": {
      "hook_geometry": {
       "available": true,
       "onset_s": 1.695,
       "n_notes": 16,
       "vocab_size": 9,
       "range_semitones": 38.0,
       "licensed_leap": true,
       "largest_interval": -31.0,
       "intervals": [
        -7.0,
        -31.0,
        2.33,
        7.33,
        0.0,
        -7.83,
        -1.17,
        25.33,
        0.0,
        0.0,
        3.0,
        -3.0,
        -16.0,
        -1.33,
        -8.33
       ],
       "pitch_contour": "DDUU-DDU--UDDDD",
       "iv_step_frac": 0.2,
       "iv_repeat_frac": 0.2,
       "iv_gapfill_frac": 0.16666666666666666,
       "iv_entropy": 3.056564762130954,
       "contour_turns_per_note": 0.26666666666666666
      },
      "hook_strength": {
       "value": 0.5171,
       "terms": {
        "motif_length": 0.8,
        "interval_vocabulary": 0.1111,
        "distinctive_leap": 1.0,
        "compass": 0.0,
        "contour_activity": 1.0,
        "singability": 0.1917
       },
       "provenance": {
        "motif_length": "CRAFT CONSENSUS",
        "interval_vocabulary": "CRAFT CONSENSUS",
        "distinctive_leap": "CRAFT CONSENSUS",
        "compass": "PHYSICAL, THEN CRAFT",
        "contour_activity": "CRAFT CONSENSUS",
        "singability": "CRAFT CONSENSUS WITH A MEASURED NULL AGAINST IT"
       },
       "definition": "arithmetic mean of six band-scored terms in 0..1; singability is 0.50*step_frac + 0.25*repeat_frac + 0.25*gapfill_frac, which is the stated definition rather than a vibe"
      },
      "hook_originality": {
       "screened": true,
       "verdict": "CLEAR",
       "hits": [],
       "advisories": [],
       "signatures_screened": 13,
       "caveat": "no SEED signature matched. The seed set is partial and its named gaps are listed; CLEAR is not a clean-room certificate."
      }
     },
     "verdict": {
      "passes": null,
      "law": "A track must state an identifiable motif and bring it back transformed rather than pasted: hooks and complexities, never stacked noise.",
      "evidence": [
       "card-only run: recurrence and the transformation census need audio"
      ]
     },
     "thresholds": null,
     "_honest_tier": "MEASURED INSTRUMENT"
    },
    "noise_structure": {
     "instrument": "noise_structure",
     "version": "v1",
     "available": true,
     "reason": "",
     "metrics": {
      "crowding_index": 0.4343,
      "separation_index": 0.6174,
      "roughness_mean": null,
      "residual_share": null,
      "peak_structure_score": null,
      "stacked_noise": false,
      "worst_window_start_s": null,
      "worst_window_end_s": null,
      "passes_floor": true,
      "passes_target": true,
      "adjacent_cohesion": 0.5998,
      "distant_cohesion": 0.3363,
      "crowding_retention": 0.5608,
      "lane_duty": 0.5152,
      "mean_lanes": 4.637,
      "register_spacing_octaves_mean": 0.994,
      "card_conjunction": 0.0443,
      "card_conjunction_legs": {
       "crowding": 0.044,
       "noisiness": 0.053,
       "unmelodic": 0.622,
       "simultaneity": 0.1
      },
      "wall_score": 0.2135,
      "wall_score_tier": "card",
      "wall_score_floor_bar": 0.8954,
      "wall_score_target_bar": 0.4551
     },
     "series": {
      "band_distance_profile": {
       "1": 0.5998,
       "2": 0.4961,
       "3": 0.454,
       "4": 0.4149,
       "5": 0.3732,
       "6": 0.3037,
       "7": 0.2417,
       "8": 0.0831
      }
     },
     "verdict": {
      "passes": true,
      "law": "A texture may carry dozens of layers, but it must resolve into separable voices: there cannot just be stacked noise.",
      "evidence": [
       "crowding 0.4343 (far 0.3363 / adjacent 0.5998 = retention 0.5608), corpus pct 0.044",
       "separation 0.6174 from lane_reserve 0.900, melodic_salience 0.378, spectral_peakiness 0.947, voiced_fraction 0.244",
       "density-without-structure conjunction 0.0443 vs bar 0.7536 :: crowding 0.044, noisiness 0.053, simultaneity 0.100, unmelodic 0.622",
       "wall score 0.2135 (card tier) against floor 0.8954 and target 0.4551"
      ]
     }
    }
   },
   "verdicts": {
    "cycle_law": true,
    "layer_census": null,
    "hook_presence": null,
    "noise_structure": true
   },
   "summary": {
    "instruments_run": 4,
    "instruments_that_could_decide": 2,
    "passing": 2,
    "unanimous": true,
    "what_this_does_not_say": "Nothing here is a judgement of quality and no listening test stands behind any of it. Three of the four instruments looked for Josh's defect in their own domain and did not find it: the cycle law passes 17 of the 18 tracks he rejected (within-album AUC 0.501), the noise detector fires on 0 of 18 across both tiers with nothing clearing the multiplicity bar, and the layer census saturates near 8 streams where a real cue runs 24 to 40 parts, so it cannot adjudicate the layer clause at all. Sensory roughness came back at chance (0.4963). Structural yield is the axis that separates, and it separates our generator from real music, not good music from filler."
   }
  },
  {
   "track_id": "PASS2_FLORES_REST",
   "title": "",
   "audio_tier": false,
   "instruments_loaded": [
    "cycle_law",
    "layer_census",
    "hook_presence",
    "noise_structure"
   ],
   "instruments_failed": [],
   "structural_yield": {
    "available": true,
    "reason": "",
    "structural_yield": 1.1,
    "boundaries": 22,
    "drops": 20,
    "boundaries_per_min": 5.5,
    "drops_per_min": 5.0,
    "lane_adding_raises_per_min": 7.75,
    "reads_like": "real released music",
    "honest_label": "a GENERATION-DEFECT detector, not a taste oracle -- AUC 0.911 against the round Josh rejected, 0.423 against the corpus's own album siblings"
   },
   "corpus_reference": {
    "denominator": "30 hits / 927 within-album controls / 1180 cards, live at HEAD 2026-08-07",
    "structural_yield": {
     "hits": 0.76,
     "siblings": 1.0,
     "round_1": 0.22,
     "auc_hits_over_round_1": 0.911,
     "auc_hits_over_siblings": 0.423
    },
    "boundaries_per_min": {
     "hits": 5.09,
     "siblings": 5.77,
     "round_1": 2.78
    },
    "drops_per_min": {
     "hits": 5.56,
     "siblings": 4.91,
     "round_1": 14.08
    },
    "lane_adding_raises_per_min": {
     "hits": 4.55,
     "siblings": 3.22,
     "round_1": 8.13
    },
    "section_count": {
     "hits": 16,
     "round_1": 11
    }
   },
   "results": {
    "cycle_law": {
     "instrument": "cycle_law",
     "version": "v1",
     "available": true,
     "reason": "",
     "track_id": "PASS2_FLORES_REST",
     "title": null,
     "period": {
      "period_s": 10.216999999999999,
      "method": "card_section_repeat_lag",
      "repeat_lag_sections": 1,
      "n_repeats_used": 7,
      "circular": true
     },
     "period_agreement": {
      "card_section": 10.217,
      "card_section_method": "card_section_repeat_lag",
      "card_complexity_autocorr": 52.01
     },
     "escalation": {
      "first_half_power_per_cycle": 1.6327,
      "last_half_power_per_cycle": 1.5936,
      "escalation_ratio": 0.9761,
      "escalation_class": "flat"
     },
     "metrics": {
      "max_cycles_unchanged": 1.0591,
      "cycle_period_s": 10.217,
      "n_cycles": 23.4903,
      "n_novelty_events": 101,
      "passes_floor": true,
      "passes_target": true,
      "cycle_period_bars": 3.929,
      "n_novelty_moments": 50,
      "novelty_moments_per_cycle": 2.1285,
      "longest_unchanged_span_s": 10.821,
      "longest_unchanged_start_s": 72.678,
      "longest_unchanged_end_s": 83.499,
      "longest_unchanged_where": "interior",
      "max_cycles_unchanged_interior": 1.0591,
      "max_cycles_unchanged_no_tempo_events": 1.0591,
      "mean_cycles_between_novelty": 0.4698,
      "median_cycles_between_novelty": 0.433,
      "law_binding": true,
      "period_ambiguous": false,
      "period_strength": null,
      "escalation_ratio": 0.9761,
      "structural_novelty_share": 0.56,
      "max_cycles_unchanged_strict": 1.0591,
      "passes_floor_strict": true,
      "passes_target_strict": true,
      "longest_unchanged_span_strict_s": 10.821,
      "longest_unchanged_start_strict_s": 72.678,
      "longest_unchanged_end_strict_s": 83.499,
      "structural_yield": 1.1,
      "boundaries_per_min": 5.5,
      "drops_per_min": 5.0,
      "lane_adding_raises_per_min": 7.75,
      "n_beat_drop": 6,
      "n_lanes_added": 10,
      "n_lane_entry": 36,
      "n_new_section": 1,
      "n_novelty_peak": 7,
      "n_complexity_step": 25,
      "n_tempo_shift": 16
     },
     "series": {
      "novelty_timeline": [
       {
        "at_s": 0.0,
        "at_cycle": 0.0,
        "kinds": [
         "lane_entry",
         "tempo_shift"
        ],
        "magnitude": 1.0,
        "n_events": 4
       },
       {
        "at_s": 4.876,
        "at_cycle": 0.477,
        "kinds": [
         "beat_drop",
         "complexity_step"
        ],
        "magnitude": 0.606,
        "n_events": 2
       },
       {
        "at_s": 8.94,
        "at_cycle": 0.875,
        "kinds": [
         "complexity_step",
         "lane_entry",
         "tempo_shift"
        ],
        "magnitude": 1.0,
        "n_events": 3
       },
       {
        "at_s": 15.6,
        "at_cycle": 1.527,
        "kinds": [
         "complexity_step"
        ],
        "magnitude": 0.418,
        "n_events": 1
       },
       {
        "at_s": 20.55,
        "at_cycle": 2.011,
        "kinds": [
         "complexity_step",
         "lane_entry",
         "lanes_added"
        ],
        "magnitude": 1.0,
        "n_events": 4
       },
       {
        "at_s": 30.952,
        "at_cycle": 3.029,
        "kinds": [
         "complexity_step",
         "lane_entry",
         "lanes_added",
         "new_section",
         "novelty_peak"
        ],
        "magnitude": 1.0,
        "n_events": 8
       },
       {
        "at_s": 32.949,
        "at_cycle": 3.225,
        "kinds": [
         "lane_entry"
        ],
        "magnitude": 1.0,
        "n_events": 2
       },
       {
        "at_s": 36.246,
        "at_cycle": 3.548,
        "kinds": [
         "beat_drop",
         "complexity_step",
         "tempo_shift"
        ],
        "magnitude": 0.726,
        "n_events": 3
       },
       {
        "at_s": 41.471,
        "at_cycle": 4.059,
        "kinds": [
         "lanes_added"
        ],
        "magnitude": 0.39,
        "n_events": 1
       },
       {
        "at_s": 44.05,
        "at_cycle": 4.311,
        "kinds": [
         "tempo_shift"
        ],
        "magnitude": 0.8135,
        "n_events": 1
       },
       {
        "at_s": 47.58,
        "at_cycle": 4.657,
        "kinds": [
         "tempo_shift"
        ],
        "magnitude": 0.426,
        "n_events": 1
       },
       {
        "at_s": 49.9,
        "at_cycle": 4.884,
        "kinds": [
         "tempo_shift"
        ],
        "magnitude": 1.0,
        "n_events": 1
       },
       {
        "at_s": 51.943,
        "at_cycle": 5.084,
        "kinds": [
         "lanes_added"
        ],
        "magnitude": 0.3925,
        "n_events": 1
       },
       {
        "at_s": 54.22,
        "at_cycle": 5.307,
        "kinds": [
         "tempo_shift"
        ],
        "magnitude": 0.4372,
        "n_events": 1
       },
       {
        "at_s": 56.87,
        "at_cycle": 5.566,
        "kinds": [
         "tempo_shift"
        ],
        "magnitude": 0.9773,
        "n_events": 1
       },
       {
        "at_s": 62.253,
        "at_cycle": 6.093,
        "kinds": [
         "complexity_step",
         "lane_entry",
         "lanes_added"
        ],
        "magnitude": 1.0,
        "n_events": 3
       },
       {
        "at_s": 72.678,
        "at_cycle": 7.113,
        "kinds": [
         "complexity_step",
         "lane_entry",
         "lanes_added"
        ],
        "magnitude": 1.0,
        "n_events": 3
       },
       {
        "at_s": 83.499,
        "at_cycle": 8.173,
        "kinds": [
         "lane_entry",
         "novelty_peak"
        ],
        "magnitude": 1.0,
        "n_events": 2
       },
       {
        "at_s": 85.7,
        "at_cycle": 8.388,
        "kinds": [
         "tempo_shift"
        ],
        "magnitude": 0.4432,
        "n_events": 1
       },
       {
        "at_s": 93.62,
        "at_cycle": 9.163,
        "kinds": [
         "complexity_step",
         "lane_entry"
        ],
        "magnitude": 1.0,
        "n_events": 2
       },
       {
        "at_s": 104.02,
        "at_cycle": 10.181,
        "kinds": [
         "complexity_step",
         "lane_entry"
        ],
        "magnitude": 1.0,
        "n_events": 3
       },
       {
        "at_s": 110.341,
        "at_cycle": 10.8,
        "kinds": [
         "novelty_peak"
        ],
        "magnitude": 0.6572,
        "n_events": 1
       },
       {
        "at_s": 114.869,
        "at_cycle": 11.243,
        "kinds": [
         "lanes_added"
        ],
        "magnitude": 0.9,
        "n_events": 1
       },
       {
        "at_s": 119.42,
        "at_cycle": 11.688,
        "kinds": [
         "complexity_step",
         "tempo_shift"
        ],
        "magnitude": 0.9888,
        "n_events": 2
       },
       {
        "at_s": 124.82,
        "at_cycle": 12.217,
        "kinds": [
         "complexity_step",
         "lane_entry"
        ],
        "magnitude": 1.0,
        "n_events": 4
       },
       {
        "at_s": 135.628,
        "at_cycle": 13.275,
        "kinds": [
         "lane_entry"
        ],
        "magnitude": 1.0,
        "n_events": 1
       },
       {
        "at_s": 145.63,
        "at_cycle": 14.254,
        "kinds": [
         "beat_drop",
         "complexity_step",
         "lane_entry",
         "novelty_peak"
        ],
        "magnitude": 1.0,
        "n_events": 4
       },
       {
        "at_s": 147.47,
        "at_cycle": 14.434,
        "kinds": [
         "complexity_step",
         "tempo_shift"
        ],
        "magnitude": 0.6657,
        "n_events": 2
       },
       {
        "at_s": 150.83,
        "at_cycle": 14.763,
        "kinds": [
         "complexity_step"
        ],
        "magnitude": 0.494,
        "n_events": 1
       },
       {
        "at_s": 153.09,
        "at_cycle": 14.984,
        "kinds": [
         "tempo_shift"
        ],
        "magnitude": 0.5385,
        "n_events": 1
       },
       {
        "at_s": 155.18,
        "at_cycle": 15.188,
        "kinds": [
         "complexity_step",
         "lane_entry",
         "tempo_shift"
        ],
        "magnitude": 1.0,
        "n_events": 4
       },
       {
        "at_s": 163.77,
        "at_cycle": 16.029,
        "kinds": [
         "tempo_shift"
        ],
        "magnitude": 0.82,
        "n_events": 1
       },
       {
        "at_s": 166.43,
        "at_cycle": 16.29,
        "kinds": [
         "complexity_step",
         "lane_entry",
         "lanes_added",
         "novelty_peak"
        ],
        "magnitude": 1.0,
        "n_events": 5
       },
       {
        "at_s": 172.41,
        "at_cycle": 16.875,
        "kinds": [
         "tempo_shift"
        ],
        "magnitude": 0.822,
        "n_events": 1
       },
       {
        "at_s": 177.052,
        "at_cycle": 17.329,
        "kinds": [
         "lane_entry",
         "lanes_added"
        ],
        "magnitude": 1.0,
        "n_events": 2
       },
       {
        "at_s": 180.93,
        "at_cycle": 17.709,
        "kinds": [
         "lane_entry"
        ],
        "magnitude": 1.0,
        "n_events": 2
       },
       {
        "at_s": 185.249,
        "at_cycle": 18.131,
        "kinds": [
         "beat_drop"
        ],
        "magnitude": 0.5067,
        "n_events": 1
       },
       {
        "at_s": 187.803,
        "at_cycle": 18.381,
        "kinds": [
         "lane_entry"
        ],
        "magnitude": 1.0,
        "n_events": 1
       },
       {
        "at_s": 192.819,
        "at_cycle": 18.872,
        "kinds": [
         "beat_drop"
        ],
        "magnitude": 0.2558,
        "n_events": 1
       },
       {
        "at_s": 197.64,
        "at_cycle": 19.344,
        "kinds": [
         "complexity_step"
        ],
        "magnitude": 0.438,
        "n_events": 1
       },
       {
        "at_s": 203.267,
        "at_cycle": 19.895,
        "kinds": [
         "beat_drop"
        ],
        "magnitude": 0.2733,
        "n_events": 1
       },
       {
        "at_s": 208.04,
        "at_cycle": 20.362,
        "kinds": [
         "complexity_step",
         "lanes_added"
        ],
        "magnitude": 0.48,
        "n_events": 2
       },
       {
        "at_s": 210.64,
        "at_cycle": 20.617,
        "kinds": [
         "complexity_step"
        ],
        "magnitude": 0.458,
        "n_events": 1
       },
       {
        "at_s": 219.15,
        "at_cycle": 21.45,
        "kinds": [
         "lane_entry",
         "novelty_peak"
        ],
        "magnitude": 1.0,
        "n_events": 2
       },
       {
        "at_s": 221.04,
        "at_cycle": 21.635,
        "kinds": [
         "complexity_step"
        ],
        "magnitude": 0.644,
        "n_events": 1
       },
       {
        "at_s": 223.64,
        "at_cycle": 21.889,
        "kinds": [
         "complexity_step"
        ],
        "magnitude": 0.428,
        "n_events": 1
       },
       {
        "at_s": 225.47,
        "at_cycle": 22.068,
        "kinds": [
         "tempo_shift"
        ],
        "magnitude": 0.451,
        "n_events": 1
       },
       {
        "at_s": 228.84,
        "at_cycle": 22.398,
        "kinds": [
         "complexity_step",
         "lane_entry",
         "novelty_peak"
        ],
        "magnitude": 1.0,
        "n_events": 5
       },
       {
        "at_s": 231.44,
        "at_cycle": 22.652,
        "kinds": [
         "complexity_step",
         "lane_entry"
        ],
        "magnitude": 1.0,
        "n_events": 2
       },
       {
        "at_s": 234.04,
        "at_cycle": 22.907,
        "kinds": [
         "complexity_step"
        ],
        "magnitude": 0.442,
        "n_events": 1
       }
      ],
      "cycles_between_novelty": [
       0.4772,
       0.3978,
       0.6519,
       0.4845,
       1.0181,
       0.1955,
       0.3227,
       0.5114,
       0.2524,
       0.3455,
       0.2271,
       0.2,
       0.2229,
       0.2594,
       0.5269,
       1.0204,
       1.0591,
       0.2154,
       0.7752,
       1.0179,
       0.6187,
       0.4432,
       0.4454,
       0.5285,
       1.0578,
       0.979,
       0.1801,
       0.3289,
       0.2212,
       0.2046,
       0.8408,
       0.2604,
       0.5853,
       0.4543,
       0.3796,
       0.4227,
       0.25,
       0.4909,
       0.4719,
       0.5507,
       0.4672,
       0.2545,
       0.8329,
       0.185,
       0.2545,
       0.1791,
       0.3298,
       0.2545,
       0.2545,
       0.5833
      ],
      "unchanged_spans": [
       {
        "start_s": 0.0,
        "end_s": 4.876,
        "cycles": 0.4772,
        "where": "lead_in"
       },
       {
        "start_s": 4.876,
        "end_s": 8.94,
        "cycles": 0.3978,
        "where": "interior"
       },
       {
        "start_s": 8.94,
        "end_s": 15.6,
        "cycles": 0.6519,
        "where": "interior"
       },
       {
        "start_s": 15.6,
        "end_s": 20.55,
        "cycles": 0.4845,
        "where": "interior"
       },
       {
        "start_s": 20.55,
        "end_s": 30.952,
        "cycles": 1.0181,
        "where": "interior"
       },
       {
        "start_s": 30.952,
        "end_s": 32.949,
        "cycles": 0.1955,
        "where": "interior"
       },
       {
        "start_s": 32.949,
        "end_s": 36.246,
        "cycles": 0.3227,
        "where": "interior"
       },
       {
        "start_s": 36.246,
        "end_s": 41.471,
        "cycles": 0.5114,
        "where": "interior"
       },
       {
        "start_s": 41.471,
        "end_s": 44.05,
        "cycles": 0.2524,
        "where": "interior"
       },
       {
        "start_s": 44.05,
        "end_s": 47.58,
        "cycles": 0.3455,
        "where": "interior"
       },
       {
        "start_s": 47.58,
        "end_s": 49.9,
        "cycles": 0.2271,
        "where": "interior"
       },
       {
        "start_s": 49.9,
        "end_s": 51.943,
        "cycles": 0.2,
        "where": "interior"
       },
       {
        "start_s": 51.943,
        "end_s": 54.22,
        "cycles": 0.2229,
        "where": "interior"
       },
       {
        "start_s": 54.22,
        "end_s": 56.87,
        "cycles": 0.2594,
        "where": "interior"
       },
       {
        "start_s": 56.87,
        "end_s": 62.253,
        "cycles": 0.5269,
        "where": "interior"
       },
       {
        "start_s": 62.253,
        "end_s": 72.678,
        "cycles": 1.0204,
        "where": "interior"
       },
       {
        "start_s": 72.678,
        "end_s": 83.499,
        "cycles": 1.0591,
        "where": "interior"
       },
       {
        "start_s": 83.499,
        "end_s": 85.7,
        "cycles": 0.2154,
        "where": "interior"
       },
       {
        "start_s": 85.7,
        "end_s": 93.62,
        "cycles": 0.7752,
        "where": "interior"
       },
       {
        "start_s": 93.62,
        "end_s": 104.02,
        "cycles": 1.0179,
        "where": "interior"
       },
       {
        "start_s": 104.02,
        "end_s": 110.341,
        "cycles": 0.6187,
        "where": "interior"
       },
       {
        "start_s": 110.341,
        "end_s": 114.869,
        "cycles": 0.4432,
        "where": "interior"
       },
       {
        "start_s": 114.869,
        "end_s": 119.42,
        "cycles": 0.4454,
        "where": "interior"
       },
       {
        "start_s": 119.42,
        "end_s": 124.82,
        "cycles": 0.5285,
        "where": "interior"
       },
       {
        "start_s": 124.82,
        "end_s": 135.628,
        "cycles": 1.0578,
        "where": "interior"
       },
       {
        "start_s": 135.628,
        "end_s": 145.63,
        "cycles": 0.979,
        "where": "interior"
       },
       {
        "start_s": 145.63,
        "end_s": 147.47,
        "cycles": 0.1801,
        "where": "interior"
       },
       {
        "start_s": 147.47,
        "end_s": 150.83,
        "cycles": 0.3289,
        "where": "interior"
       },
       {
        "start_s": 150.83,
        "end_s": 153.09,
        "cycles": 0.2212,
        "where": "interior"
       },
       {
        "start_s": 153.09,
        "end_s": 155.18,
        "cycles": 0.2046,
        "where": "interior"
       },
       {
        "start_s": 155.18,
        "end_s": 163.77,
        "cycles": 0.8408,
        "where": "interior"
       },
       {
        "start_s": 163.77,
        "end_s": 166.43,
        "cycles": 0.2604,
        "where": "interior"
       },
       {
        "start_s": 166.43,
        "end_s": 172.41,
        "cycles": 0.5853,
        "where": "interior"
       },
       {
        "start_s": 172.41,
        "end_s": 177.052,
        "cycles": 0.4543,
        "where": "interior"
       },
       {
        "start_s": 177.052,
        "end_s": 180.93,
        "cycles": 0.3796,
        "where": "interior"
       },
       {
        "start_s": 180.93,
        "end_s": 185.249,
        "cycles": 0.4227,
        "where": "interior"
       },
       {
        "start_s": 185.249,
        "end_s": 187.803,
        "cycles": 0.25,
        "where": "interior"
       },
       {
        "start_s": 187.803,
        "end_s": 192.819,
        "cycles": 0.4909,
        "where": "interior"
       },
       {
        "start_s": 192.819,
        "end_s": 197.64,
        "cycles": 0.4719,
        "where": "interior"
       },
       {
        "start_s": 197.64,
        "end_s": 203.267,
        "cycles": 0.5507,
        "where": "interior"
       },
       {
        "start_s": 203.267,
        "end_s": 208.04,
        "cycles": 0.4672,
        "where": "interior"
       },
       {
        "start_s": 208.04,
        "end_s": 210.64,
        "cycles": 0.2545,
        "where": "interior"
       },
       {
        "start_s": 210.64,
        "end_s": 219.15,
        "cycles": 0.8329,
        "where": "interior"
       },
       {
        "start_s": 219.15,
        "end_s": 221.04,
        "cycles": 0.185,
        "where": "interior"
       },
       {
        "start_s": 221.04,
        "end_s": 223.64,
        "cycles": 0.2545,
        "where": "interior"
       },
       {
        "start_s": 223.64,
        "end_s": 225.47,
        "cycles": 0.1791,
        "where": "interior"
       },
       {
        "start_s": 225.47,
        "end_s": 228.84,
        "cycles": 0.3298,
        "where": "interior"
       },
       {
        "start_s": 228.84,
        "end_s": 231.44,
        "cycles": 0.2545,
        "where": "interior"
       },
       {
        "start_s": 231.44,
        "end_s": 234.04,
        "cycles": 0.2545,
        "where": "interior"
       },
       {
        "start_s": 234.04,
        "end_s": 240.0,
        "cycles": 0.5833,
        "where": "run_out"
       }
      ]
     },
     "verdict": {
      "passes": true,
      "law": "No repeated cycle of a track runs more than five cycles without a novelty event -- a new instrument, a catch, a new melody or a beat drop (Josh, 2026-08-07; the enhanced target is three).",
      "evidence": [
       "cycle period 10.22 s (3.929 bars) by card_section_repeat_lag; track is 23.5 cycles long",
       "CARD-ONLY period: this reading is circular (the section grid it comes from is also where several novelty events come from) and it agrees with the audio reading only about a third of the time",
       "101 novelty events collapse to 50 moments (beat_drop 6, complexity_step 25, lane_entry 36, lanes_added 10, new_section 1, novelty_peak 7, tempo_shift 16)",
       "worst unchanged span 10.8 s = 1.06 cycles, 73-83 s (interior)",
       "STRICT reading, counting only events that ADD (a band arriving, a raise adding lanes, a structural change) and never a drop: worst span 1.06 cycles",
       "structural yield 1.10 (5.50 boundaries/min against 5.00 drops/min) -- a generation-defect axis, not a quality one",
       "novelty power per cycle 1.6327 in the first half against 1.5936 in the second (flat)"
      ]
     }
    },
    "layer_census": {
     "instrument": "layer_census",
     "version": "v1",
     "available": true,
     "reason": "",
     "metrics": {
      "n_bands_active": 8,
      "band_peak_simultaneity": 9.0,
      "band_mean_simultaneity": 3.083,
      "band_headroom": 5.917,
      "band_entrance_spread": 0.6395,
      "n_band_entrances": 16,
      "n_band_subtractions": 27,
      "band_peak_position": 0.5224,
      "band_entrance_front_load": 0.875,
      "band_active_fraction_mean": 0.382,
      "est_layers_max": null,
      "est_layers_mean": null,
      "est_layers_median": null,
      "est_layers_p90": null,
      "entrance_spread": null,
      "n_entrances": null,
      "n_subtractions": null,
      "n_deep_subtractions": null,
      "subtraction_depth_mean": null,
      "layer_peak_position": null,
      "n_texture_plateaus": null,
      "time_to_first_full_texture_s": null,
      "time_to_first_full_texture_frac": null,
      "entrance_front_load": null,
      "late_entrance_frac": null,
      "passes_floor": null,
      "passes_target": null
     },
     "series": {
      "band_entry_positions": [
       0.0,
       0.0,
       0.0001,
       0.0108,
       0.0113,
       0.1373,
       0.1415,
       0.9076
      ],
      "band_exit_positions": [
       0.9097,
       0.9132,
       0.9133,
       0.9733,
       0.9792,
       0.9849,
       0.9993,
       0.9999
      ]
     },
     "verdict": {
      "passes": null,
      "law": "A track runs many distinct layers and stages their entrances and exits across the whole cue rather than arriving as one undifferentiated wall.",
      "evidence": [
       "TIER 1 -- 8 of ten spectral occupancy bands carry content; peak band simultaneity 9.0. Bands are not instruments and this figure is not a layer count.",
       "TIER 2/3 -- no audio and no composed manifest, so no layer count is produced. The law is about layers and this run cannot adjudicate it."
      ],
      "staging_tier": null
     }
    },
    "hook_presence": {
     "instrument": "hook_presence",
     "version": "v1",
     "available": true,
     "reason": "",
     "metrics": {
      "hook_available": true,
      "time_to_hook_s": 0.081,
      "n_returns": null,
      "transformation_share": null,
      "structural_transformation_share": null,
      "max_return_gap_s": null,
      "hook_strength": 0.5111,
      "passes_floor": null,
      "passes_target": null,
      "total_length_s": 240.0,
      "hook_n_notes": 16,
      "hook_vocab_size": 7,
      "hook_range_semitones": 28.67,
      "hook_licensed_leap": 1.0,
      "card_recurrence_lag_s": 0.464,
      "card_self_similarity_lift": 0.1827,
      "hook_reproduces_known_signature": 0.0
     },
     "series": {},
     "detail": {
      "hook_geometry": {
       "available": true,
       "onset_s": 0.081,
       "n_notes": 16,
       "vocab_size": 7,
       "range_semitones": 28.67,
       "licensed_leap": true,
       "largest_interval": -19.33,
       "intervals": [
        16.67,
        0.0,
        0.0,
        3.0,
        0.0,
        0.0,
        0.0,
        9.0,
        -7.0,
        -2.0,
        -19.33,
        -0.33,
        0.0,
        0.33,
        -0.33
       ],
       "pitch_contour": "U--U---UDDD----",
       "iv_step_frac": 0.06666666666666667,
       "iv_repeat_frac": 0.6,
       "iv_gapfill_frac": 0.0,
       "iv_entropy": 2.0049355947431313,
       "contour_turns_per_note": 0.06666666666666667
      },
      "hook_strength": {
       "value": 0.5111,
       "terms": {
        "motif_length": 0.8,
        "interval_vocabulary": 0.5556,
        "distinctive_leap": 1.0,
        "compass": 0.0831,
        "contour_activity": 0.4444,
        "singability": 0.1833
       },
       "provenance": {
        "motif_length": "CRAFT CONSENSUS",
        "interval_vocabulary": "CRAFT CONSENSUS",
        "distinctive_leap": "CRAFT CONSENSUS",
        "compass": "PHYSICAL, THEN CRAFT",
        "contour_activity": "CRAFT CONSENSUS",
        "singability": "CRAFT CONSENSUS WITH A MEASURED NULL AGAINST IT"
       },
       "definition": "arithmetic mean of six band-scored terms in 0..1; singability is 0.50*step_frac + 0.25*repeat_frac + 0.25*gapfill_frac, which is the stated definition rather than a vibe"
      },
      "hook_originality": {
       "screened": true,
       "verdict": "CLEAR",
       "hits": [],
       "advisories": [],
       "signatures_screened": 13,
       "caveat": "no SEED signature matched. The seed set is partial and its named gaps are listed; CLEAR is not a clean-room certificate."
      }
     },
     "verdict": {
      "passes": null,
      "law": "A track must state an identifiable motif and bring it back transformed rather than pasted: hooks and complexities, never stacked noise.",
      "evidence": [
       "card-only run: recurrence and the transformation census need audio"
      ]
     },
     "thresholds": null,
     "_honest_tier": "MEASURED INSTRUMENT"
    },
    "noise_structure": {
     "instrument": "noise_structure",
     "version": "v1",
     "available": true,
     "reason": "",
     "metrics": {
      "crowding_index": 0.1853,
      "separation_index": 0.9107,
      "roughness_mean": null,
      "residual_share": null,
      "peak_structure_score": null,
      "stacked_noise": false,
      "worst_window_start_s": null,
      "worst_window_end_s": null,
      "passes_floor": true,
      "passes_target": true,
      "adjacent_cohesion": 0.5159,
      "distant_cohesion": 0.1331,
      "crowding_retention": 0.258,
      "lane_duty": 0.3426,
      "mean_lanes": 3.083,
      "register_spacing_octaves_mean": 0.993,
      "card_conjunction": 0.0101,
      "card_conjunction_legs": {
       "crowding": 0.01,
       "noisiness": 0.014,
       "unmelodic": 0.05,
       "simultaneity": 0.041
      },
      "wall_score": 0.0497,
      "wall_score_tier": "card",
      "wall_score_floor_bar": 0.8954,
      "wall_score_target_bar": 0.4551
     },
     "series": {
      "band_distance_profile": {
       "1": 0.5159,
       "2": 0.3684,
       "3": 0.2524,
       "4": 0.1839,
       "5": 0.1395,
       "6": 0.1005,
       "7": 0.0749,
       "8": 0.0679
      }
     },
     "verdict": {
      "passes": true,
      "law": "A texture may carry dozens of layers, but it must resolve into separable voices: there cannot just be stacked noise.",
      "evidence": [
       "crowding 0.1853 (far 0.1331 / adjacent 0.5159 = retention 0.258), corpus pct 0.01",
       "separation 0.9107 from lane_reserve 0.959, melodic_salience 0.950, spectral_peakiness 0.986, voiced_fraction 0.747",
       "density-without-structure conjunction 0.0101 vs bar 0.7536 :: crowding 0.010, noisiness 0.014, simultaneity 0.041, unmelodic 0.050",
       "wall score 0.0497 (card tier) against floor 0.8954 and target 0.4551"
      ]
     }
    }
   },
   "verdicts": {
    "cycle_law": true,
    "layer_census": null,
    "hook_presence": null,
    "noise_structure": true
   },
   "summary": {
    "instruments_run": 4,
    "instruments_that_could_decide": 2,
    "passing": 2,
    "unanimous": true,
    "what_this_does_not_say": "Nothing here is a judgement of quality and no listening test stands behind any of it. Three of the four instruments looked for Josh's defect in their own domain and did not find it: the cycle law passes 17 of the 18 tracks he rejected (within-album AUC 0.501), the noise detector fires on 0 of 18 across both tiers with nothing clearing the multiplicity bar, and the layer census saturates near 8 streams where a real cue runs 24 to 40 parts, so it cannot adjudicate the layer clause at all. Sensory roughness came back at chance (0.4963). Structural yield is the axis that separates, and it separates our generator from real music, not good music from filler."
   }
  },
  {
   "track_id": "PASS2_FLORES_WATERFALL",
   "title": "",
   "audio_tier": false,
   "instruments_loaded": [
    "cycle_law",
    "layer_census",
    "hook_presence",
    "noise_structure"
   ],
   "instruments_failed": [],
   "structural_yield": {
    "available": true,
    "reason": "",
    "structural_yield": 1.5714,
    "boundaries": 11,
    "drops": 7,
    "boundaries_per_min": 4.537,
    "drops_per_min": 2.887,
    "lane_adding_raises_per_min": 2.887,
    "reads_like": "real released music",
    "honest_label": "a GENERATION-DEFECT detector, not a taste oracle -- AUC 0.911 against the round Josh rejected, 0.423 against the corpus's own album siblings"
   },
   "corpus_reference": {
    "denominator": "30 hits / 927 within-album controls / 1180 cards, live at HEAD 2026-08-07",
    "structural_yield": {
     "hits": 0.76,
     "siblings": 1.0,
     "round_1": 0.22,
     "auc_hits_over_round_1": 0.911,
     "auc_hits_over_siblings": 0.423
    },
    "boundaries_per_min": {
     "hits": 5.09,
     "siblings": 5.77,
     "round_1": 2.78
    },
    "drops_per_min": {
     "hits": 5.56,
     "siblings": 4.91,
     "round_1": 14.08
    },
    "lane_adding_raises_per_min": {
     "hits": 4.55,
     "siblings": 3.22,
     "round_1": 8.13
    },
    "section_count": {
     "hits": 16,
     "round_1": 11
    }
   },
   "results": {
    "cycle_law": {
     "instrument": "cycle_law",
     "version": "v1",
     "available": true,
     "reason": "",
     "track_id": "PASS2_FLORES_WATERFALL",
     "title": null,
     "period": {
      "period_s": 8.219999999999999,
      "method": "card_section_repeat_lag",
      "repeat_lag_sections": 1,
      "n_repeats_used": 3,
      "circular": true
     },
     "period_agreement": {
      "card_section": 8.22,
      "card_section_method": "card_section_repeat_lag",
      "card_complexity_autocorr": 36.221
     },
     "escalation": {
      "first_half_power_per_cycle": 1.2695,
      "last_half_power_per_cycle": 0.88,
      "escalation_ratio": 0.6932,
      "escalation_class": "falling"
     },
     "metrics": {
      "max_cycles_unchanged": 2.2266,
      "cycle_period_s": 8.22,
      "n_cycles": 17.6953,
      "n_novelty_events": 40,
      "passes_floor": true,
      "passes_target": true,
      "cycle_period_bars": 2.269,
      "n_novelty_moments": 20,
      "novelty_moments_per_cycle": 1.1302,
      "longest_unchanged_span_s": 18.303,
      "longest_unchanged_start_s": 127.152,
      "longest_unchanged_end_s": 145.455,
      "longest_unchanged_where": "run_out",
      "max_cycles_unchanged_interior": 1.7656,
      "max_cycles_unchanged_no_tempo_events": 2.2266,
      "mean_cycles_between_novelty": 0.8848,
      "median_cycles_between_novelty": 0.7147,
      "law_binding": true,
      "period_ambiguous": false,
      "period_strength": null,
      "escalation_ratio": 0.6932,
      "structural_novelty_share": 0.45,
      "max_cycles_unchanged_strict": 2.2266,
      "passes_floor_strict": true,
      "passes_target_strict": true,
      "longest_unchanged_span_strict_s": 18.303,
      "longest_unchanged_start_strict_s": 127.152,
      "longest_unchanged_end_strict_s": 145.455,
      "structural_yield": 1.5714,
      "boundaries_per_min": 4.5375,
      "drops_per_min": 2.8875,
      "lane_adding_raises_per_min": 2.8875,
      "n_beat_drop": 4,
      "n_lanes_added": 4,
      "n_lane_entry": 19,
      "n_new_section": 1,
      "n_novelty_peak": 2,
      "n_complexity_step": 7,
      "n_tempo_shift": 3
     },
     "series": {
      "novelty_timeline": [
       {
        "at_s": 0.0,
        "at_cycle": 0.0,
        "kinds": [
         "lane_entry",
         "tempo_shift"
        ],
        "magnitude": 1.0,
        "n_events": 3
       },
       {
        "at_s": 1.834,
        "at_cycle": 0.223,
        "kinds": [
         "lane_entry"
        ],
        "magnitude": 1.0,
        "n_events": 1
       },
       {
        "at_s": 7.059,
        "at_cycle": 0.859,
        "kinds": [
         "complexity_step",
         "lane_entry",
         "lanes_added",
         "novelty_peak"
        ],
        "magnitude": 1.0,
        "n_events": 5
       },
       {
        "at_s": 8.847,
        "at_cycle": 1.076,
        "kinds": [
         "lane_entry"
        ],
        "magnitude": 1.0,
        "n_events": 1
       },
       {
        "at_s": 14.582,
        "at_cycle": 1.774,
        "kinds": [
         "beat_drop",
         "new_section"
        ],
        "magnitude": 1.0,
        "n_events": 2
       },
       {
        "at_s": 29.095,
        "at_cycle": 3.54,
        "kinds": [
         "lane_entry",
         "lanes_added"
        ],
        "magnitude": 1.0,
        "n_events": 2
       },
       {
        "at_s": 42.725,
        "at_cycle": 5.198,
        "kinds": [
         "lane_entry"
        ],
        "magnitude": 1.0,
        "n_events": 2
       },
       {
        "at_s": 50.71,
        "at_cycle": 6.169,
        "kinds": [
         "complexity_step",
         "lane_entry",
         "lanes_added"
        ],
        "magnitude": 1.0,
        "n_events": 4
       },
       {
        "at_s": 58.027,
        "at_cycle": 7.059,
        "kinds": [
         "beat_drop"
        ],
        "magnitude": 0.5217,
        "n_events": 1
       },
       {
        "at_s": 64.9,
        "at_cycle": 7.895,
        "kinds": [
         "beat_drop",
         "complexity_step",
         "tempo_shift"
        ],
        "magnitude": 1.0,
        "n_events": 3
       },
       {
        "at_s": 70.914,
        "at_cycle": 8.627,
        "kinds": [
         "novelty_peak"
        ],
        "magnitude": 0.7102,
        "n_events": 1
       },
       {
        "at_s": 72.725,
        "at_cycle": 8.847,
        "kinds": [
         "lane_entry"
        ],
        "magnitude": 1.0,
        "n_events": 1
       },
       {
        "at_s": 86.93,
        "at_cycle": 10.575,
        "kinds": [
         "complexity_step",
         "lane_entry"
        ],
        "magnitude": 1.0,
        "n_events": 3
       },
       {
        "at_s": 101.08,
        "at_cycle": 12.297,
        "kinds": [
         "beat_drop",
         "complexity_step",
         "tempo_shift"
        ],
        "magnitude": 1.0,
        "n_events": 3
       },
       {
        "at_s": 105.04,
        "at_cycle": 12.779,
        "kinds": [
         "complexity_step"
        ],
        "magnitude": 0.786,
        "n_events": 1
       },
       {
        "at_s": 108.66,
        "at_cycle": 13.219,
        "kinds": [
         "complexity_step",
         "lane_entry"
        ],
        "magnitude": 1.0,
        "n_events": 2
       },
       {
        "at_s": 113.638,
        "at_cycle": 13.825,
        "kinds": [
         "lane_entry"
        ],
        "magnitude": 1.0,
        "n_events": 1
       },
       {
        "at_s": 120.906,
        "at_cycle": 14.709,
        "kinds": [
         "lane_entry"
        ],
        "magnitude": 1.0,
        "n_events": 1
       },
       {
        "at_s": 125.457,
        "at_cycle": 15.262,
        "kinds": [
         "lane_entry"
        ],
        "magnitude": 1.0,
        "n_events": 1
       },
       {
        "at_s": 127.152,
        "at_cycle": 15.469,
        "kinds": [
         "lane_entry",
         "lanes_added"
        ],
        "magnitude": 1.0,
        "n_events": 2
       }
      ],
      "cycles_between_novelty": [
       0.2231,
       0.6356,
       0.2175,
       0.6977,
       1.7656,
       1.6582,
       0.9714,
       0.8901,
       0.8361,
       0.7316,
       0.2203,
       1.7281,
       1.7214,
       0.4818,
       0.4404,
       0.6056,
       0.8842,
       0.5536,
       0.2062,
       2.2266
      ],
      "unchanged_spans": [
       {
        "start_s": 0.0,
        "end_s": 1.834,
        "cycles": 0.2231,
        "where": "lead_in"
       },
       {
        "start_s": 1.834,
        "end_s": 7.059,
        "cycles": 0.6356,
        "where": "interior"
       },
       {
        "start_s": 7.059,
        "end_s": 8.847,
        "cycles": 0.2175,
        "where": "interior"
       },
       {
        "start_s": 8.847,
        "end_s": 14.582,
        "cycles": 0.6977,
        "where": "interior"
       },
       {
        "start_s": 14.582,
        "end_s": 29.095,
        "cycles": 1.7656,
        "where": "interior"
       },
       {
        "start_s": 29.095,
        "end_s": 42.725,
        "cycles": 1.6582,
        "where": "interior"
       },
       {
        "start_s": 42.725,
        "end_s": 50.71,
        "cycles": 0.9714,
        "where": "interior"
       },
       {
        "start_s": 50.71,
        "end_s": 58.027,
        "cycles": 0.8901,
        "where": "interior"
       },
       {
        "start_s": 58.027,
        "end_s": 64.9,
        "cycles": 0.8361,
        "where": "interior"
       },
       {
        "start_s": 64.9,
        "end_s": 70.914,
        "cycles": 0.7316,
        "where": "interior"
       },
       {
        "start_s": 70.914,
        "end_s": 72.725,
        "cycles": 0.2203,
        "where": "interior"
       },
       {
        "start_s": 72.725,
        "end_s": 86.93,
        "cycles": 1.7281,
        "where": "interior"
       },
       {
        "start_s": 86.93,
        "end_s": 101.08,
        "cycles": 1.7214,
        "where": "interior"
       },
       {
        "start_s": 101.08,
        "end_s": 105.04,
        "cycles": 0.4818,
        "where": "interior"
       },
       {
        "start_s": 105.04,
        "end_s": 108.66,
        "cycles": 0.4404,
        "where": "interior"
       },
       {
        "start_s": 108.66,
        "end_s": 113.638,
        "cycles": 0.6056,
        "where": "interior"
       },
       {
        "start_s": 113.638,
        "end_s": 120.906,
        "cycles": 0.8842,
        "where": "interior"
       },
       {
        "start_s": 120.906,
        "end_s": 125.457,
        "cycles": 0.5536,
        "where": "interior"
       },
       {
        "start_s": 125.457,
        "end_s": 127.152,
        "cycles": 0.2062,
        "where": "interior"
       },
       {
        "start_s": 127.152,
        "end_s": 145.455,
        "cycles": 2.2266,
        "where": "run_out"
       }
      ]
     },
     "verdict": {
      "passes": true,
      "law": "No repeated cycle of a track runs more than five cycles without a novelty event -- a new instrument, a catch, a new melody or a beat drop (Josh, 2026-08-07; the enhanced target is three).",
      "evidence": [
       "cycle period 8.22 s (2.269 bars) by card_section_repeat_lag; track is 17.7 cycles long",
       "CARD-ONLY period: this reading is circular (the section grid it comes from is also where several novelty events come from) and it agrees with the audio reading only about a third of the time",
       "40 novelty events collapse to 20 moments (beat_drop 4, complexity_step 7, lane_entry 19, lanes_added 4, new_section 1, novelty_peak 2, tempo_shift 3)",
       "worst unchanged span 18.3 s = 2.23 cycles, 127-145 s (run_out)",
       "STRICT reading, counting only events that ADD (a band arriving, a raise adding lanes, a structural change) and never a drop: worst span 2.23 cycles",
       "structural yield 1.57 (4.54 boundaries/min against 2.89 drops/min) -- a generation-defect axis, not a quality one",
       "novelty power per cycle 1.2695 in the first half against 0.88 in the second (falling)"
      ]
     }
    },
    "layer_census": {
     "instrument": "layer_census",
     "version": "v1",
     "available": true,
     "reason": "",
     "metrics": {
      "n_bands_active": 9,
      "band_peak_simultaneity": 8.0,
      "band_mean_simultaneity": 3.646,
      "band_headroom": 4.354,
      "band_entrance_spread": 0.4999,
      "n_band_entrances": 9,
      "n_band_subtractions": 6,
      "band_peak_position": 0.3563,
      "band_entrance_front_load": 0.7778,
      "band_active_fraction_mean": 0.4052,
      "est_layers_max": null,
      "est_layers_mean": null,
      "est_layers_median": null,
      "est_layers_p90": null,
      "entrance_spread": null,
      "n_entrances": null,
      "n_subtractions": null,
      "n_deep_subtractions": null,
      "subtraction_depth_mean": null,
      "layer_peak_position": null,
      "n_texture_plateaus": null,
      "time_to_first_full_texture_s": null,
      "time_to_first_full_texture_frac": null,
      "entrance_front_load": null,
      "late_entrance_frac": null,
      "passes_floor": null,
      "passes_target": null
     },
     "series": {
      "band_entry_positions": [
       0.0,
       0.0,
       0.0126,
       0.0292,
       0.05,
       0.0503,
       0.0608,
       0.3499,
       0.5999
      ],
      "band_exit_positions": [
       0.7003,
       0.8823,
       0.8879,
       0.9004,
       0.9482,
       0.9896,
       0.995,
       0.9996,
       1.0
      ]
     },
     "verdict": {
      "passes": null,
      "law": "A track runs many distinct layers and stages their entrances and exits across the whole cue rather than arriving as one undifferentiated wall.",
      "evidence": [
       "TIER 1 -- 9 of ten spectral occupancy bands carry content; peak band simultaneity 8.0. Bands are not instruments and this figure is not a layer count.",
       "TIER 2/3 -- no audio and no composed manifest, so no layer count is produced. The law is about layers and this run cannot adjudicate it."
      ],
      "staging_tier": null
     }
    },
    "hook_presence": {
     "instrument": "hook_presence",
     "version": "v1",
     "available": true,
     "reason": "",
     "metrics": {
      "hook_available": true,
      "time_to_hook_s": 0.07,
      "n_returns": null,
      "transformation_share": null,
      "structural_transformation_share": null,
      "max_return_gap_s": null,
      "hook_strength": 0.4963,
      "passes_floor": null,
      "passes_target": null,
      "total_length_s": 145.455,
      "hook_n_notes": 16,
      "hook_vocab_size": 9,
      "hook_range_semitones": 40.33,
      "hook_licensed_leap": 1.0,
      "card_recurrence_lag_s": 0.464,
      "card_self_similarity_lift": 0.2936,
      "hook_reproduces_known_signature": 0.0
     },
     "series": {},
     "detail": {
      "hook_geometry": {
       "available": true,
       "onset_s": 0.07,
       "n_notes": 16,
       "vocab_size": 9,
       "range_semitones": 40.33,
       "licensed_leap": true,
       "largest_interval": 40.33,
       "intervals": [
        12.33,
        4.0,
        3.0,
        9.0,
        -7.0,
        -2.0,
        -19.33,
        0.0,
        40.33,
        -40.33,
        40.33,
        -40.33,
        0.0,
        40.33,
        -40.33
       ],
       "pitch_contour": "UUUUDDD-UDUD-UD",
       "iv_step_frac": 0.06666666666666667,
       "iv_repeat_frac": 0.13333333333333333,
       "iv_gapfill_frac": 0.0,
       "iv_entropy": 2.739572261986723,
       "contour_turns_per_note": 0.4666666666666667
      },
      "hook_strength": {
       "value": 0.4963,
       "terms": {
        "motif_length": 0.8,
        "interval_vocabulary": 0.1111,
        "distinctive_leap": 1.0,
        "compass": 0.0,
        "contour_activity": 1.0,
        "singability": 0.0667
       },
       "provenance": {
        "motif_length": "CRAFT CONSENSUS",
        "interval_vocabulary": "CRAFT CONSENSUS",
        "distinctive_leap": "CRAFT CONSENSUS",
        "compass": "PHYSICAL, THEN CRAFT",
        "contour_activity": "CRAFT CONSENSUS",
        "singability": "CRAFT CONSENSUS WITH A MEASURED NULL AGAINST IT"
       },
       "definition": "arithmetic mean of six band-scored terms in 0..1; singability is 0.50*step_frac + 0.25*repeat_frac + 0.25*gapfill_frac, which is the stated definition rather than a vibe"
      },
      "hook_originality": {
       "screened": true,
       "verdict": "CLEAR",
       "hits": [],
       "advisories": [],
       "signatures_screened": 13,
       "caveat": "no SEED signature matched. The seed set is partial and its named gaps are listed; CLEAR is not a clean-room certificate."
      }
     },
     "verdict": {
      "passes": null,
      "law": "A track must state an identifiable motif and bring it back transformed rather than pasted: hooks and complexities, never stacked noise.",
      "evidence": [
       "card-only run: recurrence and the transformation census need audio"
      ]
     },
     "thresholds": null,
     "_honest_tier": "MEASURED INSTRUMENT"
    },
    "noise_structure": {
     "instrument": "noise_structure",
     "version": "v1",
     "available": true,
     "reason": "",
     "metrics": {
      "crowding_index": 0.4162,
      "separation_index": 0.9595,
      "roughness_mean": null,
      "residual_share": null,
      "peak_structure_score": null,
      "stacked_noise": false,
      "worst_window_start_s": null,
      "worst_window_end_s": null,
      "passes_floor": true,
      "passes_target": true,
      "adjacent_cohesion": 0.3719,
      "distant_cohesion": 0.2538,
      "crowding_retention": 0.6825,
      "lane_duty": 0.4557,
      "mean_lanes": 3.646,
      "register_spacing_octaves_mean": 0.994,
      "card_conjunction": 0.009,
      "card_conjunction_legs": {
       "crowding": 0.042,
       "noisiness": 0.009,
       "unmelodic": 0.043,
       "simultaneity": 0.05
      },
      "wall_score": 0.0412,
      "wall_score_tier": "card",
      "wall_score_floor_bar": 0.8954,
      "wall_score_target_bar": 0.4551
     },
     "series": {
      "band_distance_profile": {
       "1": 0.3719,
       "2": 0.3206,
       "3": 0.3124,
       "4": 0.2296,
       "5": 0.2514,
       "6": 0.1929,
       "7": 0.3007,
       "8": 0.4735
      }
     },
     "verdict": {
      "passes": true,
      "law": "A texture may carry dozens of layers, but it must resolve into separable voices: there cannot just be stacked noise.",
      "evidence": [
       "crowding 0.4162 (far 0.2538 / adjacent 0.3719 = retention 0.6825), corpus pct 0.042",
       "separation 0.9595 from lane_reserve 0.927, melodic_salience 0.957, spectral_peakiness 0.991, voiced_fraction 0.962",
       "density-without-structure conjunction 0.009 vs bar 0.7536 :: crowding 0.042, noisiness 0.009, simultaneity 0.050, unmelodic 0.043",
       "wall score 0.0412 (card tier) against floor 0.8954 and target 0.4551"
      ]
     }
    }
   },
   "verdicts": {
    "cycle_law": true,
    "layer_census": null,
    "hook_presence": null,
    "noise_structure": true
   },
   "summary": {
    "instruments_run": 4,
    "instruments_that_could_decide": 2,
    "passing": 2,
    "unanimous": true,
    "what_this_does_not_say": "Nothing here is a judgement of quality and no listening test stands behind any of it. Three of the four instruments looked for Josh's defect in their own domain and did not find it: the cycle law passes 17 of the 18 tracks he rejected (within-album AUC 0.501), the noise detector fires on 0 of 18 across both tiers with nothing clearing the multiplicity bar, and the layer census saturates near 8 streams where a real cue runs 24 to 40 parts, so it cannot adjudicate the layer clause at all. Sensory roughness came back at chance (0.4963). Structural yield is the axis that separates, and it separates our generator from real music, not good music from filler."
   }
  }
 ]
}

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