{
  "study_id": "usesuno-suno-audio-v6-matched-48",
  "validated_at": "2026-09-28T10:43:58.671Z",
  "validation_passed": true,
  "input_files": [
    {
      "file": "48tracks.csv",
      "sha256": "e07392d3f4dd3dd150d8e7fa8c447db5cf212ec87d9e1f7165ca702177365607"
    },
    {
      "file": "suno_48_track_matched_study_prompts.json",
      "sha256": "081df12fc761664e992694141b7a6e5d92839b23ea5c03bbac72c5a22dd44d9c"
    }
  ],
  "counts": {
    "generation_requests": 24,
    "expected_matched_pairs": 12,
    "expanded_song_outputs": 48,
    "vocal_pair_count": 4
  },
  "checks": {
    "queue_has_24_requests": true,
    "prompt_json_has_24_requests": true,
    "queue_item_ids_unique": true,
    "titles_map_to_24_unique_requests": true,
    "expected_B01_to_R12_requests_present": true,
    "declared_model_is_v6_for_all_requests": true,
    "all_requests_completed_with_two_outputs": true,
    "48_song_ids_and_urls_are_present_and_unique": true,
    "queue_matches_input_prompt_json": true,
    "all_12_matched_pairs_pass_design_checks": true,
    "queue_source_name_is_consistent": true
  },
  "note": "File names and hashes are retained for input integrity; all local filesystem paths and per-song identifiers are omitted."
}
