{
  "schemaVersion": 1,
  "observedAt": "2026-11-01T13:16:48.371Z",
  "kind": "Controlled metadata and filename examples executed against current TuneBundle functions; no real songs, network transfer or full-batch audio test",
  "nameExamples": {
    "title-id": [
      {
        "input": "Same title",
        "output": "Same title - 00000000-0000-4000-8000-000000000001.mp3"
      },
      {
        "input": "same title",
        "output": "same title - 00000000-0000-4000-8000-000000000002.mp3"
      },
      {
        "input": "A/B: take?",
        "output": "A B take - 00000000-0000-4000-8000-000000000003.mp3"
      },
      {
        "input": "CON",
        "output": "_CON - 00000000-0000-4000-8000-000000000004.mp3"
      },
      {
        "input": "  ",
        "output": "Untitled - 00000000-0000-4000-8000-000000000005.mp3"
      },
      {
        "input": "夜の音楽",
        "output": "夜の音楽 - 00000000-0000-4000-8000-000000000006.mp3"
      }
    ],
    "number-title": [
      {
        "input": "Same title",
        "output": "01 - Same title.mp3"
      },
      {
        "input": "same title",
        "output": "02 - same title.mp3"
      },
      {
        "input": "A/B: take?",
        "output": "03 - A B take.mp3"
      },
      {
        "input": "CON",
        "output": "04 - _CON.mp3"
      },
      {
        "input": "  ",
        "output": "05 - Untitled.mp3"
      },
      {
        "input": "夜の音楽",
        "output": "06 - 夜の音楽.mp3"
      }
    ],
    "title": [
      {
        "input": "Same title",
        "output": "Same title.mp3"
      },
      {
        "input": "same title",
        "output": "same title (2).mp3"
      },
      {
        "input": "A/B: take?",
        "output": "A B take.mp3"
      },
      {
        "input": "CON",
        "output": "_CON.mp3"
      },
      {
        "input": "  ",
        "output": "Untitled.mp3"
      },
      {
        "input": "夜の音楽",
        "output": "夜の音楽.mp3"
      }
    ]
  },
  "urls": [
    {
      "input": "https://suno.com/song/00000000-0000-4000-8000-000000000001",
      "result": "https://suno.com/song/00000000-0000-4000-8000-000000000001"
    },
    {
      "input": "https://suno.com/song/00000000-0000-4000-8000-000000000001?source=share",
      "result": "https://suno.com/song/00000000-0000-4000-8000-000000000001"
    },
    {
      "input": "https://suno.com/song/00000000-0000-4000-8000-000000000001/",
      "result": "https://suno.com/song/00000000-0000-4000-8000-000000000001"
    },
    {
      "input": "https://suno.com/playlist/00000000-0000-4000-8000-000000000001",
      "result": "Use an https://suno.com/s/… or /song/… link."
    },
    {
      "input": "http://suno.com/song/00000000-0000-4000-8000-000000000001",
      "result": "Use an https://suno.com/s/… or /song/… link."
    }
  ],
  "duplicateInput": {
    "links": [
      "https://suno.com/song/00000000-0000-4000-8000-000000000001",
      "https://suno.com/song/00000000-0000-4000-8000-000000000001?source=share"
    ],
    "duplicates": 1
  },
  "partial": {
    "inputRows": 20,
    "readyRows": 12,
    "includedRows": 10,
    "failedRows": 8,
    "readyDuration": "13:18",
    "selectedDuration": "11:08",
    "columnCount": 11
  },
  "limits": {
    "fileBytes": 67108864,
    "batchBytes": 268435456,
    "batchLinks": 20
  },
  "sourceSha256": {
    "collection": "7884881af4eff926fc991873eaf1e2f29b16675b4f0942608ee140d58a62b3cb",
    "audio": "ce7c6f57edb0e559ad519042dbae0229839e3b61cd5a9c7436b883bd5f8ef5a2"
  }
}
