music/generated/journey_world/family_report.json
{
"statement": "build/audio/generated/journey_world/JOURNEY_WORLD_C04.wav",
"variation": "build/audio/generated/journey_world/JOURNEY_WORLD_VARIATION_REPAINT.wav",
"held_region_declared_s": 16.0,
"V1_held_region": {
"samples_compared": 352800,
"waveform_correlation": 0.9998,
"residual_energy_ratio": 0.01227,
"held_sample_identical": false,
"held_substantially": true,
"reading": "A repaint that honours its mask leaves the unmasked region byte-identical. Anything materially below correlation 1.0 means the 'held' half was re-rendered too."
},
"V2_pitch_class_profile": {
"cosine": 0.9986,
"statement_key": {
"tonic_pc": 6,
"tonic": "F#",
"mode": "minor",
"window_agreement": 0.125,
"windows": 8
},
"variation_key": {
"tonic_pc": 6,
"tonic": "F#",
"mode": "minor",
"window_agreement": 0.25,
"windows": 8
},
"reading": "weakest of the three -- two unrelated tunes in one key also pass it"
},
"V3_interval_overlap": {
"melodic_salience_statement": 0.4278,
"melodic_salience_variation": 0.4118,
"notes_statement": 19,
"notes_variation": 15,
"3gram": {
"jaccard": 0.3333,
"shared": 7,
"a": 16,
"b": 12,
"measurable": true,
"examples": [
[
4,
0,
-4
],
[
4,
-5,
-1
],
[
-1,
1,
4
],
[
1,
4,
0
],
[
-5,
-1,
1
]
]
},
"4gram": {
"jaccard": 0.2381,
"shared": 5,
"a": 15,
"b": 11,
"measurable": true,
"examples": [
[
4,
0,
-4,
-1
],
[
-5,
-1,
1,
4
],
[
1,
4,
0,
-4
],
[
4,
-5,
-1,
1
],
[
-1,
1,
4,
0
]
]
},
"scope": "WHOLE FILE -- INCLUDES THE HELD REGION",
"reading": "intervals are what survive transposition, re-instrumentation and tempo change, which is exactly what a leitmotif must survive. This block is NOT what the verdict is decided on when a held region is declared: the held region contributes its own n-grams to both sides and inflates the overlap."
},
"V3b_generated_region_overlap": {
"scope": "from 16.0s to the end -- the model's OWN contribution",
"melodic_salience_statement": 0.4198,
"melodic_salience_variation": 0.3741,
"notes_statement": 9,
"notes_variation": 6,
"3gram": {
"jaccard": 0.125,
"shared": 1,
"a": 6,
"b": 3,
"measurable": true,
"examples": [
[
1,
-2,
0
]
]
},
"4gram": {
"jaccard": 0.0,
"shared": 0,
"a": 5,
"b": 2,
"measurable": true,
"examples": []
},
"reading": "THE DECIDING BLOCK. If the newly generated material shares no interval content with the statement, the artifact is the held region plus unrelated music, whatever the whole-file number says."
},
"verdict_decided_on": "V3b generated region only",
"verdict_inputs": {
"3gram": 0.125,
"4gram": 0.0
},
"verdict": "WEAK AND UNSAFE. Some shared interval material in the newly generated region, not enough to claim the motif recurs. Treat as a sibling render, not a transformation.",
"_honest_tier": "GENERATED SCORE - ITERATION"
}