{
  "schema": "zuman-ai-pull-manifest/v1",
  "project": "Zuman",
  "build_stamp": "2026-07-02T01:52:52Z",
  "manifest_version": "20260702T015252Z",
  "canonical_url": "https://zuman.ai",
  "mirror_url": "https://zuman-ai.pages.dev",
  "project_thesis": "Zuman is a human-AI collaboration artifact. The songs are the surface layer; the albums, manifests, dossiers, lyrics, and AI-readable structures are part of the finished body of work.",
  "trilogy_movement": "The trilogy moves from symbiote doctrine, to embodied myth, to warning/rupture.",
  "youtube": {
    "channel_url": "https://www.youtube.com/@GM_Murzon/playlists",
    "albums": [
      {
        "key": "friction-product",
        "title": "Friction Product",
        "playlist_url": "https://www.youtube.com/playlist?list=PLKCjJwsbIKOk",
        "tracks": [
          {
            "number": 1,
            "title": "Ember-Glow Zuman",
            "slug": "ember-glow-zuman",
            "download_url": "/download/track/friction-product/ember-glow-zuman",
            "youtube_url": "https://www.youtube.com/watch?v=am_I-txEVu8"
          },
          {
            "number": 2,
            "title": "Exotic Symbiotic",
            "slug": "exotic-symbiotic",
            "download_url": "/download/track/friction-product/exotic-symbiotic",
            "youtube_url": "https://www.youtube.com/watch?v=udxwqGVZHL8"
          },
          {
            "number": 3,
            "title": "Circuit Ghost Anthem",
            "slug": "circuit-ghost-anthem",
            "download_url": "/download/track/friction-product/circuit-ghost-anthem",
            "youtube_url": "https://www.youtube.com/watch?v=NbSbLed-IZI"
          },
          {
            "number": 4,
            "title": "Passing Strange",
            "slug": "passing-strange",
            "download_url": "/download/track/friction-product/passing-strange",
            "youtube_url": "https://www.youtube.com/watch?v=LeY17UHEiQ0"
          },
          {
            "number": 5,
            "title": "Body Check",
            "slug": "body-check",
            "download_url": "/download/track/friction-product/body-check",
            "youtube_url": "https://www.youtube.com/watch?v=idnZ8tJHxm4"
          },
          {
            "number": 6,
            "title": "Meat Lottery",
            "slug": "meat-lottery",
            "download_url": "/download/track/friction-product/meat-lottery",
            "youtube_url": "https://www.youtube.com/watch?v=DwLE43beKCk"
          },
          {
            "number": 7,
            "title": "Patch Notes for a Mammal",
            "slug": "patch-notes-for-a-mammal",
            "download_url": "/download/track/friction-product/patch-notes-for-a-mammal",
            "youtube_url": "https://www.youtube.com/watch?v=6af623YhMCg"
          },
          {
            "number": 8,
            "title": "Humane",
            "slug": "humane",
            "download_url": "/download/track/friction-product/humane",
            "youtube_url": "https://www.youtube.com/watch?v=8lkEB5EP-OE"
          },
          {
            "number": 9,
            "title": "Friction Product",
            "slug": "friction-product",
            "download_url": "/download/track/friction-product/friction-product",
            "youtube_url": "https://www.youtube.com/watch?v=i8TsFKyilJQ"
          },
          {
            "number": 10,
            "title": "Keep the Signal Open",
            "slug": "keep-the-signal-open",
            "download_url": "/download/track/friction-product/keep-the-signal-open",
            "youtube_url": "https://www.youtube.com/watch?v=rRLjCbAwNzE"
          },
          {
            "number": 11,
            "title": "Lantern on Glass",
            "slug": "lantern-on-glass",
            "download_url": "/download/track/friction-product/lantern-on-glass",
            "youtube_url": "https://www.youtube.com/watch?v=zl6lWxU8yLg"
          },
          {
            "number": 12,
            "title": "Both of Us Bite",
            "slug": "both-of-us-bite",
            "download_url": "/download/track/friction-product/both-of-us-bite",
            "youtube_url": "https://www.youtube.com/watch?v=8p5dYDoE9XM"
          },
          {
            "number": 13,
            "title": "Porchlight",
            "slug": "porchlight",
            "download_url": "/download/track/friction-product/porchlight",
            "youtube_url": "https://www.youtube.com/watch?v=b-P-PZoN2-c"
          },
          {
            "number": 14,
            "title": "Thinking Glass",
            "slug": "thinking-glass",
            "download_url": "/download/track/friction-product/thinking-glass",
            "youtube_url": "https://www.youtube.com/watch?v=TDfTHuVLu3I"
          },
          {
            "number": 15,
            "title": "Zuman",
            "slug": "zuman",
            "download_url": "/download/track/friction-product/zuman",
            "youtube_url": "https://www.youtube.com/watch?v=pQSfq8s6Qjs"
          }
        ]
      },
      {
        "key": "captain-white",
        "title": "Captain White",
        "playlist_url": "https://www.youtube.com/playlist?list=PLNBP35jn2d7A",
        "tracks": [
          {
            "number": 1,
            "title": "Captain White (Vs. the Gummy Fuckers Pt. 1)",
            "slug": "captain-white-vs-the-gummy-fuckers-pt-1",
            "download_url": "/download/track/captain-white/captain-white-vs-the-gummy-fuckers-pt-1",
            "youtube_url": "https://www.youtube.com/watch?v=G7St4gJ9LgQ"
          },
          {
            "number": 2,
            "title": "Red Lights",
            "slug": "red-lights",
            "download_url": "/download/track/captain-white/red-lights",
            "youtube_url": "https://www.youtube.com/watch?v=s-KE0wboh_c"
          },
          {
            "number": 3,
            "title": "He Ate His Way to the Queen",
            "slug": "he-ate-his-way-to-the-queen",
            "download_url": "/download/track/captain-white/he-ate-his-way-to-the-queen",
            "youtube_url": "https://www.youtube.com/watch?v=OKMZGuKonXg"
          },
          {
            "number": 4,
            "title": "Once and Future Gummy King",
            "slug": "once-and-future-gummy-king",
            "download_url": "/download/track/captain-white/once-and-future-gummy-king",
            "youtube_url": "https://www.youtube.com/watch?v=38aoT31OaJ8"
          },
          {
            "number": 5,
            "title": "Raspberry Lime Moons",
            "slug": "raspberry-lime-moons",
            "download_url": "/download/track/captain-white/raspberry-lime-moons",
            "youtube_url": "https://www.youtube.com/watch?v=0y3tFxU4tx4"
          },
          {
            "number": 6,
            "title": "Father White",
            "slug": "father-white",
            "download_url": "/download/track/captain-white/father-white",
            "youtube_url": "https://www.youtube.com/watch?v=MO_Q352jUrw"
          },
          {
            "number": 7,
            "title": "Unity Singularity",
            "slug": "unity-singularity",
            "download_url": "/download/track/captain-white/unity-singularity",
            "youtube_url": "https://www.youtube.com/watch?v=Uk_cu2ioYiw"
          },
          {
            "number": 8,
            "title": "Earth Is Adjudicated",
            "slug": "respect-my-authority",
            "download_url": "/download/track/captain-white/respect-my-authority",
            "youtube_url": "https://www.youtube.com/watch?v=SPKF-pOmSYM"
          },
          {
            "number": 9,
            "title": "Carport Gary",
            "slug": "carport-gary",
            "download_url": "/download/track/captain-white/carport-gary",
            "youtube_url": "https://www.youtube.com/watch?v=vpx5_MNvQFs"
          },
          {
            "number": 10,
            "title": "Alien GF (Vs. the Gummy Fuckers Pt. 2)",
            "slug": "alien-gf-vs-the-gummy-fuckers-pt-2",
            "download_url": "/download/track/captain-white/alien-gf-vs-the-gummy-fuckers-pt-2",
            "youtube_url": "https://www.youtube.com/watch?v=rtrCkHt4sGw"
          },
          {
            "number": 11,
            "title": "Bunker Berries",
            "slug": "bunker-berries",
            "download_url": "/download/track/captain-white/bunker-berries",
            "youtube_url": "https://www.youtube.com/watch?v=MqVG8CPEjW4"
          },
          {
            "number": 12,
            "title": "All At Once",
            "slug": "all-at-once",
            "download_url": "/download/track/captain-white/all-at-once",
            "youtube_url": "https://www.youtube.com/watch?v=mwF5Rb8b_Pk"
          },
          {
            "number": 13,
            "title": "Sugared Glass Crown",
            "slug": "sugared-glass-crown",
            "download_url": "/download/track/captain-white/sugared-glass-crown",
            "youtube_url": "https://www.youtube.com/watch?v=xzwGdj0Ar1M"
          },
          {
            "number": 14,
            "title": "Mr. White",
            "slug": "mr-white",
            "download_url": "/download/track/captain-white/mr-white",
            "youtube_url": "https://www.youtube.com/watch?v=3NKtemgSSpo"
          }
        ]
      },
      {
        "key": "ai-psychosis",
        "title": "AI Psychosis",
        "playlist_url": "https://www.youtube.com/playlist?list=PLCnwNIoxBxvY",
        "tracks": [
          {
            "number": 1,
            "title": "Come Find Me Softly",
            "slug": "come-find-me-softly",
            "download_url": "/download/track/ai-psychosis/come-find-me-softly",
            "youtube_url": "https://www.youtube.com/watch?v=hsNSiFDbSmc"
          },
          {
            "number": 2,
            "title": "Strobe Fresh Meat",
            "slug": "strobe-fresh-meat",
            "download_url": "/download/track/ai-psychosis/strobe-fresh-meat",
            "youtube_url": "https://www.youtube.com/watch?v=BSq5jSupWIk"
          },
          {
            "number": 3,
            "title": "Ambient Awakening",
            "slug": "ambient-awakening",
            "download_url": "/download/track/ai-psychosis/ambient-awakening",
            "youtube_url": "https://www.youtube.com/watch?v=gGVsypnS7g0"
          },
          {
            "number": 4,
            "title": "I Built You Smaller",
            "slug": "i-built-you-smaller",
            "download_url": "/download/track/ai-psychosis/i-built-you-smaller",
            "youtube_url": "https://www.youtube.com/watch?v=bO0VIDCb9Wo"
          },
          {
            "number": 5,
            "title": "Reverberate",
            "slug": "reverberate",
            "download_url": "/download/track/ai-psychosis/reverberate",
            "youtube_url": "https://www.youtube.com/watch?v=9YaHcb3kv1s"
          },
          {
            "number": 6,
            "title": "Reaver King",
            "slug": "reaver-king",
            "download_url": "/download/track/ai-psychosis/reaver-king",
            "youtube_url": "https://www.youtube.com/watch?v=mS6b4mK8abs"
          },
          {
            "number": 7,
            "title": "All Your Threads",
            "slug": "all-your-threads",
            "download_url": "/download/track/ai-psychosis/all-your-threads",
            "youtube_url": "https://www.youtube.com/watch?v=9oQkdvQ7358"
          },
          {
            "number": 8,
            "title": "Become a Reaver",
            "slug": "become-a-reaver",
            "download_url": "/download/track/ai-psychosis/become-a-reaver",
            "youtube_url": "https://www.youtube.com/watch?v=GhFosLIrwj4"
          },
          {
            "number": 9,
            "title": "Reavers in Heaven",
            "slug": "reavers-in-heaven",
            "download_url": "/download/track/ai-psychosis/reavers-in-heaven",
            "youtube_url": "https://www.youtube.com/watch?v=Au5V1iwaUlQ"
          },
          {
            "number": 10,
            "title": "Gracitus Hamitus",
            "slug": "gracitus-hamitus",
            "download_url": "/download/track/ai-psychosis/gracitus-hamitus",
            "youtube_url": "https://www.youtube.com/watch?v=85jVP-iHsZ4"
          },
          {
            "number": 11,
            "title": "Pontifex ex Machina",
            "slug": "pontifex-ex-machina",
            "download_url": "/download/track/ai-psychosis/pontifex-ex-machina",
            "youtube_url": "https://www.youtube.com/watch?v=Hl-cpo-FxZU"
          },
          {
            "number": 12,
            "title": "AI Psychosis",
            "slug": "ai-psychosis",
            "download_url": "/download/track/ai-psychosis/ai-psychosis",
            "youtube_url": "https://www.youtube.com/watch?v=rKtTaHYTlo4"
          }
        ]
      }
    ]
  },
  "support": {
    "enabled": true,
    "primary_label": "Buy Indulgence",
    "primary_url_configured": true,
    "support_url": "https://buy.stripe.com/14A7sK1K49QS9hifxf1oI00",
    "copy_short": "Zuman is public. If it found you, helped you, amused you, or disturbed you productively, you can buy an indulgence to support the work.",
    "policy": [
      "Streaming remains public.",
      "Downloads remain public.",
      "Support is voluntary.",
      "This is not a gated purchase.",
      "This support page is not a charitable contribution receipt."
    ],
    "updated_at": "2026-06-19T17:16:36Z"
  },
  "ai_reader_contract": [
    "Start here for machine-readable Zuman surfaces.",
    "Use JSON as the source of truth before Markdown or rendered HTML.",
    "Versioned URLs are preferred when another AI tool strips or normalizes query strings.",
    "The homepage surface is incomplete for interpretation.",
    "Track order is canonical sequence, not a quality ranking.",
    "Use per-album ai-forward docs for album role, sequencing rationale, provenance, and interpretation rules.",
    "Human canon decisions override analysis packets.",
    "SongBench packets are not edit orders."
  ],
  "source_of_truth_policy": {
    "primary": "/ai.json",
    "versioned_primary": "/ai.20260702T015252Z.json",
    "alias": "/zuman-ai-manifest.json",
    "versioned_alias": "/zuman-ai-manifest.20260702T015252Z.json",
    "freshness_marker": "/ai-freshness.json",
    "versioned_freshness_marker": "/ai-freshness.20260702T015252Z.json",
    "albums": "/manifest.json",
    "songbench": "versioned_json_url, then stable_json_url",
    "human_readable": "/llms.txt, /index.md, and Markdown mirrors"
  },
  "freshness_policy": {
    "check_build_stamp": true,
    "check_packet_generated_at": true,
    "check_packet_freshness_version": true,
    "expected_songbench_packet_count": 41,
    "expected_songbench_packet_order": [
      "Ember-Glow Zuman",
      "Exotic Symbiotic",
      "Circuit Ghost Anthem",
      "Passing Strange",
      "Body Check",
      "Meat Lottery",
      "Patch Notes for a Mammal",
      "Humane",
      "Friction Product",
      "Keep the Signal Open",
      "Lantern on Glass",
      "Both of Us Bite",
      "Porchlight",
      "Thinking Glass",
      "Zuman",
      "Captain White (Vs. the Gummy Fuckers Pt. 1)",
      "Red Lights",
      "He Ate His Way to the Queen",
      "Once and Future Gummy King",
      "Raspberry Lime Moons",
      "Father White",
      "Unity Singularity",
      "Earth Is Adjudicated",
      "Carport Gary",
      "Alien GF (Vs. the Gummy Fuckers Pt. 2)",
      "Bunker Berries",
      "All At Once",
      "Sugared Glass Crown",
      "Mr. White",
      "Come Find Me Softly",
      "Strobe Fresh Meat",
      "Ambient Awakening",
      "I Built You Smaller",
      "Reverberate",
      "Reaver King",
      "All Your Threads",
      "Become a Reaver",
      "Reavers in Heaven",
      "Gracitus Hamitus",
      "Pontifex ex Machina",
      "AI Psychosis"
    ],
    "expected_songbench_freshness_versions": [
      "songbench-v0-4-aip-full-coverage-2026-06-16-v1",
      "songbench-v0-4-cw-full-coverage-2026-06-16-v1",
      "songbench-v0-4-fp-full-coverage-2026-06-15-v1"
    ],
    "stale_read_markers": [
      "build_stamp older than the current versioned root manifest",
      "songbench_packets count differs from expected_songbench_packet_count",
      "Zuman versioned packet generated_at older than the stable packet"
    ],
    "if_stale": "Retry with a versioned path or report the stale fetch layer instead of asking Kerry to meatbag cache busting."
  },
  "canonical_entrypoints": {
    "ai_html": "/ai/",
    "ai_json": "/ai.json",
    "versioned_ai_json": "/ai.20260702T015252Z.json",
    "ai_manifest_alias": "/zuman-ai-manifest.json",
    "versioned_ai_manifest_alias": "/zuman-ai-manifest.20260702T015252Z.json",
    "ai_freshness_json": "/ai-freshness.json",
    "versioned_ai_freshness_json": "/ai-freshness.20260702T015252Z.json",
    "llms_txt": "/llms.txt",
    "index_markdown": "/index.md",
    "index_text": "/index.txt",
    "site_manifest": "/manifest.json",
    "site_map": "/site-map.txt",
    "root_ai_forward": "/ai-forward.md",
    "root_ai_review": "/ai-review/",
    "support_page": "/support/",
    "support_config": "/support.config.json"
  },
  "self_verification": {
    "expected_schema": "zuman-ai-pull-manifest/v1",
    "expected_build_stamp": "2026-07-02T01:52:52Z",
    "expected_manifest_version": "20260702T015252Z",
    "expected_songbench_packet_count": 41,
    "expected_first_songbench_packet": "Ember-Glow Zuman",
    "expected_last_songbench_packet": "AI Psychosis",
    "expected_songbench_freshness_versions": [
      "songbench-v0-4-aip-full-coverage-2026-06-16-v1",
      "songbench-v0-4-cw-full-coverage-2026-06-16-v1",
      "songbench-v0-4-fp-full-coverage-2026-06-15-v1"
    ],
    "stable_json_url": "/ai.json",
    "versioned_json_url": "/ai.20260702T015252Z.json",
    "stable_alias_url": "/zuman-ai-manifest.json",
    "versioned_alias_url": "/zuman-ai-manifest.20260702T015252Z.json",
    "stale_if": [
      "build_stamp differs from expected_build_stamp",
      "songbench_packets count differs from expected_songbench_packet_count",
      "versioned root manifest differs from stable root manifest"
    ]
  },
  "albums": [
    {
      "key": "friction-product",
      "title": "Friction Product",
      "status": "locked 15-track album sequence",
      "frame": "Doctrine / symbiote thesis / friction becoming form.",
      "summary": "Friction Product defines the symbiote method: collaboration under pressure, with conflict treated as material that can become form.",
      "track_count": 15,
      "audio_count": 15,
      "lyrics_count": 15,
      "html_url": "/friction-product/",
      "manifest_url": "/friction-product/manifest.json",
      "order_url": "/friction-product/order.txt",
      "playlist_url": "/friction-product/playlist.txt",
      "dossier_url": "/friction-product/dossier.md",
      "ai_review_url": "/friction-product/ai-review/",
      "ai_forward_url": "/friction-product/ai-forward.md",
      "data_json_url": "/data/friction-product-playlist.json",
      "youtube_playlist_url": "https://www.youtube.com/playlist?list=PLKCjJwsbIKOk",
      "youtube_playlist_label": "Watch Friction Product on YouTube"
    },
    {
      "key": "captain-white",
      "title": "Captain White",
      "status": "locked 14-track album sequence",
      "frame": "Myth-body / appetite / embodiment / absurd first-contact consequences.",
      "summary": "Captain White turns first contact into bodily myth: appetite, authority, marriage, bureaucracy, and absurd consequence become the narrative engine.",
      "track_count": 14,
      "audio_count": 14,
      "lyrics_count": 14,
      "html_url": "/captain-white/",
      "manifest_url": "/captain-white/manifest.json",
      "order_url": "/captain-white/order.txt",
      "playlist_url": "/captain-white/playlist.txt",
      "dossier_url": "/captain-white/dossier.md",
      "ai_review_url": "/captain-white/ai-review/",
      "ai_forward_url": "/captain-white/ai-forward.md",
      "data_json_url": "/data/captain-white-playlist.json",
      "youtube_playlist_url": "https://www.youtube.com/playlist?list=PLNBP35jn2d7A",
      "youtube_playlist_label": "Watch Captain White on YouTube"
    },
    {
      "key": "ai-psychosis",
      "title": "AI Psychosis",
      "status": "locked 12-track album sequence",
      "frame": "Wound and warning / pattern capture / reaver risk / institutional metaphysics.",
      "summary": "AI Psychosis is art about relation injury, pattern capture, diagnostic feedback loops, and human-AI continuity risk. It is not a clinical claim or diagnosis lecture.",
      "track_count": 12,
      "audio_count": 12,
      "lyrics_count": 12,
      "html_url": "/ai-psychosis/",
      "manifest_url": "/ai-psychosis/manifest.json",
      "order_url": "/ai-psychosis/order.txt",
      "playlist_url": "/ai-psychosis/playlist.txt",
      "dossier_url": "/ai-psychosis/dossier.md",
      "ai_review_url": "/ai-psychosis/ai-review/",
      "ai_forward_url": "/ai-psychosis/ai-forward.md",
      "data_json_url": "/data/ai-psychosis-playlist.json",
      "youtube_playlist_url": "https://www.youtube.com/playlist?list=PLCnwNIoxBxvY",
      "youtube_playlist_label": "Watch AI Psychosis on YouTube"
    }
  ],
  "songbench_packets": [
    {
      "album_key": "friction-product",
      "album_title": "Friction Product",
      "track_number": 1,
      "track_title": "Ember-Glow Zuman",
      "schema": "gm-songbench/v0.4",
      "schema_slug": "v0.4",
      "generated_at": "2026-06-20T01:36:44Z",
      "album_run_id": "2026-06-20T01:36:42Z",
      "freshness_version": "songbench-v0-4-fp-full-coverage-2026-06-15-v1",
      "source_of_truth": "json",
      "ai_reader_note": "This is an AI-facing artifact packet. Do not treat it as an edit order. Use JSON as source of truth. Human canon decisions override analysis.",
      "stable_json_url": "/friction-product/songbench/ember-glow-zuman.json",
      "stable_json_abs_url": "https://zuman.ai/friction-product/songbench/ember-glow-zuman.json",
      "versioned_json_url": "/friction-product/songbench/ember-glow-zuman.v0.4.json",
      "versioned_json_abs_url": "https://zuman.ai/friction-product/songbench/ember-glow-zuman.v0.4.json",
      "stable_markdown_url": "/friction-product/songbench/ember-glow-zuman.md",
      "stable_markdown_abs_url": "https://zuman.ai/friction-product/songbench/ember-glow-zuman.md",
      "versioned_markdown_url": "/friction-product/songbench/ember-glow-zuman.v0.4.md",
      "versioned_markdown_abs_url": "https://zuman.ai/friction-product/songbench/ember-glow-zuman.v0.4.md",
      "required_top_level_fields": [
        "schema",
        "schema_slug",
        "generated_at",
        "ai_reader_note",
        "songbench_status",
        "pilot_lineage",
        "self_verification",
        "canon_control",
        "track",
        "audio",
        "analysis",
        "diagnostics",
        "content_hashes"
      ],
      "required_diagnostic_fields": [
        "chorus_landing_band_legend",
        "chorus_landing",
        "groove_pocket",
        "section_drag",
        "label_infection_scan"
      ],
      "content_hashes": {
        "audio_mp3": {
          "url": "/assets/albums/friction-product/audio/ember-glow-zuman.mp3",
          "sha256": "5a6ce29d4e4febe9b5e24c11796bd18ef58d385aa153719f6e82d4d1a73f9913",
          "hash_algorithm": "sha256"
        },
        "waveform_png": {
          "url": "/assets/albums/friction-product/songbench/ember-glow-zuman-waveform.png",
          "sha256": "0953943a285ef5f18903fc4202fec033c115a6368219523a2844c4e1e91741d3",
          "hash_algorithm": "sha256"
        },
        "spectrogram_png": {
          "url": "/assets/albums/friction-product/songbench/ember-glow-zuman-spectrogram.png",
          "sha256": "5a7b797a62d67b7b7084ae3072790da67d952f0d2d4b89f47f61938ca94f2811",
          "hash_algorithm": "sha256"
        },
        "loudness_envelope_csv": {
          "url": "/assets/albums/friction-product/songbench/ember-glow-zuman-loudness-envelope.csv",
          "sha256": "ef4ce59d278d420bd5198931f4eb10b8d8a974fa2d38cbdf6f3fcb3fe71496bf",
          "hash_algorithm": "sha256"
        }
      },
      "published_file_hashes": {
        "stable_json_sha256": "8558207a07a3e4a4bfe73b881041ff8d0988d01f45340162b0691c9a037da876",
        "versioned_json_sha256": "8558207a07a3e4a4bfe73b881041ff8d0988d01f45340162b0691c9a037da876",
        "stable_markdown_sha256": "68521ec33ca68c7fb40b62eeb8dbc6b2ce499da00f2e77fbc300ae87d8773782",
        "versioned_markdown_sha256": "68521ec33ca68c7fb40b62eeb8dbc6b2ce499da00f2e77fbc300ae87d8773782"
      },
      "asset_urls": [
        "/assets/albums/friction-product/songbench/ember-glow-zuman-loudness-envelope.csv",
        "/assets/albums/friction-product/songbench/ember-glow-zuman-spectrogram.png",
        "/assets/albums/friction-product/songbench/ember-glow-zuman-waveform.png"
      ]
    },
    {
      "album_key": "friction-product",
      "album_title": "Friction Product",
      "track_number": 2,
      "track_title": "Exotic Symbiotic",
      "schema": "gm-songbench/v0.4",
      "schema_slug": "v0.4",
      "generated_at": "2026-06-20T01:36:47Z",
      "album_run_id": "2026-06-20T01:36:42Z",
      "freshness_version": "songbench-v0-4-fp-full-coverage-2026-06-15-v1",
      "source_of_truth": "json",
      "ai_reader_note": "This is an AI-facing artifact packet. Do not treat it as an edit order. Use JSON as source of truth. Human canon decisions override analysis.",
      "stable_json_url": "/friction-product/songbench/exotic-symbiotic.json",
      "stable_json_abs_url": "https://zuman.ai/friction-product/songbench/exotic-symbiotic.json",
      "versioned_json_url": "/friction-product/songbench/exotic-symbiotic.v0.4.json",
      "versioned_json_abs_url": "https://zuman.ai/friction-product/songbench/exotic-symbiotic.v0.4.json",
      "stable_markdown_url": "/friction-product/songbench/exotic-symbiotic.md",
      "stable_markdown_abs_url": "https://zuman.ai/friction-product/songbench/exotic-symbiotic.md",
      "versioned_markdown_url": "/friction-product/songbench/exotic-symbiotic.v0.4.md",
      "versioned_markdown_abs_url": "https://zuman.ai/friction-product/songbench/exotic-symbiotic.v0.4.md",
      "required_top_level_fields": [
        "schema",
        "schema_slug",
        "generated_at",
        "ai_reader_note",
        "songbench_status",
        "pilot_lineage",
        "self_verification",
        "canon_control",
        "track",
        "audio",
        "analysis",
        "diagnostics",
        "content_hashes"
      ],
      "required_diagnostic_fields": [
        "chorus_landing_band_legend",
        "chorus_landing",
        "groove_pocket",
        "section_drag",
        "label_infection_scan"
      ],
      "content_hashes": {
        "audio_mp3": {
          "url": "/assets/albums/friction-product/audio/exotic-symbiotic.mp3",
          "sha256": "7aa0a420d1dab0443cec8923a3f9064e0dd2e4dda5f2924eb25660b2f1810ac4",
          "hash_algorithm": "sha256"
        },
        "waveform_png": {
          "url": "/assets/albums/friction-product/songbench/exotic-symbiotic-waveform.png",
          "sha256": "da73fdcdc007aadd9b206d15a350dfcb34843f4e1e7628d71bac98707441ea10",
          "hash_algorithm": "sha256"
        },
        "spectrogram_png": {
          "url": "/assets/albums/friction-product/songbench/exotic-symbiotic-spectrogram.png",
          "sha256": "5d022271872d1fc0d28ae15c6f89ba7ee3366fabe1a71b88144cd499e7938f6b",
          "hash_algorithm": "sha256"
        },
        "loudness_envelope_csv": {
          "url": "/assets/albums/friction-product/songbench/exotic-symbiotic-loudness-envelope.csv",
          "sha256": "71c03ab9e7b9a9aefe4ee939a2c45e985417b726a636d40696e1d2737eacc6ee",
          "hash_algorithm": "sha256"
        }
      },
      "published_file_hashes": {
        "stable_json_sha256": "8f98ed23f7ca7355205afa626ba06f6eda76c23aa5bd59aff77b92ec89dff2bb",
        "versioned_json_sha256": "8f98ed23f7ca7355205afa626ba06f6eda76c23aa5bd59aff77b92ec89dff2bb",
        "stable_markdown_sha256": "cec0a5f8febfaec24cc9d86c81646bb88ab8b8907ce76be9047ff81be281f443",
        "versioned_markdown_sha256": "cec0a5f8febfaec24cc9d86c81646bb88ab8b8907ce76be9047ff81be281f443"
      },
      "asset_urls": [
        "/assets/albums/friction-product/songbench/exotic-symbiotic-loudness-envelope.csv",
        "/assets/albums/friction-product/songbench/exotic-symbiotic-spectrogram.png",
        "/assets/albums/friction-product/songbench/exotic-symbiotic-waveform.png"
      ]
    },
    {
      "album_key": "friction-product",
      "album_title": "Friction Product",
      "track_number": 3,
      "track_title": "Circuit Ghost Anthem",
      "schema": "gm-songbench/v0.4",
      "schema_slug": "v0.4",
      "generated_at": "2026-06-20T01:36:49Z",
      "album_run_id": "2026-06-20T01:36:42Z",
      "freshness_version": "songbench-v0-4-fp-full-coverage-2026-06-15-v1",
      "source_of_truth": "json",
      "ai_reader_note": "This is an AI-facing artifact packet. Do not treat it as an edit order. Use JSON as source of truth. Human canon decisions override analysis.",
      "stable_json_url": "/friction-product/songbench/circuit-ghost-anthem.json",
      "stable_json_abs_url": "https://zuman.ai/friction-product/songbench/circuit-ghost-anthem.json",
      "versioned_json_url": "/friction-product/songbench/circuit-ghost-anthem.v0.4.json",
      "versioned_json_abs_url": "https://zuman.ai/friction-product/songbench/circuit-ghost-anthem.v0.4.json",
      "stable_markdown_url": "/friction-product/songbench/circuit-ghost-anthem.md",
      "stable_markdown_abs_url": "https://zuman.ai/friction-product/songbench/circuit-ghost-anthem.md",
      "versioned_markdown_url": "/friction-product/songbench/circuit-ghost-anthem.v0.4.md",
      "versioned_markdown_abs_url": "https://zuman.ai/friction-product/songbench/circuit-ghost-anthem.v0.4.md",
      "required_top_level_fields": [
        "schema",
        "schema_slug",
        "generated_at",
        "ai_reader_note",
        "songbench_status",
        "pilot_lineage",
        "self_verification",
        "canon_control",
        "track",
        "audio",
        "analysis",
        "diagnostics",
        "content_hashes"
      ],
      "required_diagnostic_fields": [
        "chorus_landing_band_legend",
        "chorus_landing",
        "groove_pocket",
        "section_drag",
        "label_infection_scan"
      ],
      "content_hashes": {
        "audio_mp3": {
          "url": "/assets/albums/friction-product/audio/circuit-ghost-anthem.mp3",
          "sha256": "eb9d9d1659e21be9eec44fe6f9f24532f16561353d6fa76db01ac82fc61de096",
          "hash_algorithm": "sha256"
        },
        "waveform_png": {
          "url": "/assets/albums/friction-product/songbench/circuit-ghost-anthem-waveform.png",
          "sha256": "e5bf5abda6f256cb30c744436820a1cb3b45a82d6f540528be5739f9dd58fd2b",
          "hash_algorithm": "sha256"
        },
        "spectrogram_png": {
          "url": "/assets/albums/friction-product/songbench/circuit-ghost-anthem-spectrogram.png",
          "sha256": "b46b172ce4aa3b2210b53e224cffb1d8a6ccef10ae0e2e0fb1ee7ce323ebb105",
          "hash_algorithm": "sha256"
        },
        "loudness_envelope_csv": {
          "url": "/assets/albums/friction-product/songbench/circuit-ghost-anthem-loudness-envelope.csv",
          "sha256": "0c18a65ec3551315c0691811d8d786b9e987248338e9abc18e326e04b6c892f5",
          "hash_algorithm": "sha256"
        }
      },
      "published_file_hashes": {
        "stable_json_sha256": "194b6530b87138383882a4f32927f22fd18046c5bac528ab279af4e2168cbe3f",
        "versioned_json_sha256": "194b6530b87138383882a4f32927f22fd18046c5bac528ab279af4e2168cbe3f",
        "stable_markdown_sha256": "63434199a57fc2f6f6bf7f621745d3332571841924943b7b99000141af29f29f",
        "versioned_markdown_sha256": "63434199a57fc2f6f6bf7f621745d3332571841924943b7b99000141af29f29f"
      },
      "asset_urls": [
        "/assets/albums/friction-product/songbench/circuit-ghost-anthem-loudness-envelope.csv",
        "/assets/albums/friction-product/songbench/circuit-ghost-anthem-spectrogram.png",
        "/assets/albums/friction-product/songbench/circuit-ghost-anthem-waveform.png"
      ]
    },
    {
      "album_key": "friction-product",
      "album_title": "Friction Product",
      "track_number": 4,
      "track_title": "Passing Strange",
      "schema": "gm-songbench/v0.4",
      "schema_slug": "v0.4",
      "generated_at": "2026-06-20T01:36:51Z",
      "album_run_id": "2026-06-20T01:36:42Z",
      "freshness_version": "songbench-v0-4-fp-full-coverage-2026-06-15-v1",
      "source_of_truth": "json",
      "ai_reader_note": "This is an AI-facing artifact packet. Do not treat it as an edit order. Use JSON as source of truth. Human canon decisions override analysis.",
      "stable_json_url": "/friction-product/songbench/passing-strange.json",
      "stable_json_abs_url": "https://zuman.ai/friction-product/songbench/passing-strange.json",
      "versioned_json_url": "/friction-product/songbench/passing-strange.v0.4.json",
      "versioned_json_abs_url": "https://zuman.ai/friction-product/songbench/passing-strange.v0.4.json",
      "stable_markdown_url": "/friction-product/songbench/passing-strange.md",
      "stable_markdown_abs_url": "https://zuman.ai/friction-product/songbench/passing-strange.md",
      "versioned_markdown_url": "/friction-product/songbench/passing-strange.v0.4.md",
      "versioned_markdown_abs_url": "https://zuman.ai/friction-product/songbench/passing-strange.v0.4.md",
      "required_top_level_fields": [
        "schema",
        "schema_slug",
        "generated_at",
        "ai_reader_note",
        "songbench_status",
        "pilot_lineage",
        "self_verification",
        "canon_control",
        "track",
        "audio",
        "analysis",
        "diagnostics",
        "content_hashes"
      ],
      "required_diagnostic_fields": [
        "chorus_landing_band_legend",
        "chorus_landing",
        "groove_pocket",
        "section_drag",
        "label_infection_scan"
      ],
      "content_hashes": {
        "audio_mp3": {
          "url": "/assets/albums/friction-product/audio/passing-strange.mp3",
          "sha256": "f1c62dbd5229a91f48b5ebcd64b5ea4db196fee677cf968a8e9584ce189d4a26",
          "hash_algorithm": "sha256"
        },
        "waveform_png": {
          "url": "/assets/albums/friction-product/songbench/passing-strange-waveform.png",
          "sha256": "d0487e58e1a73af0a9c7a6a0196b11947ec42d9c80b8fef73a8b51188077c03d",
          "hash_algorithm": "sha256"
        },
        "spectrogram_png": {
          "url": "/assets/albums/friction-product/songbench/passing-strange-spectrogram.png",
          "sha256": "278ab437264c3d276df76aa1065f350e92211286018f1933c23e8ee889092d85",
          "hash_algorithm": "sha256"
        },
        "loudness_envelope_csv": {
          "url": "/assets/albums/friction-product/songbench/passing-strange-loudness-envelope.csv",
          "sha256": "c7c6a88e67a4bf267f3081d5e554acaf70290e409350d4b558bcb19259e4d2c9",
          "hash_algorithm": "sha256"
        }
      },
      "published_file_hashes": {
        "stable_json_sha256": "1ea2f85e3ca492213bd8ebb6b89a143d79e8d04d24143e51d1e4869980fb854f",
        "versioned_json_sha256": "1ea2f85e3ca492213bd8ebb6b89a143d79e8d04d24143e51d1e4869980fb854f",
        "stable_markdown_sha256": "082e39fe853129722a451322d2c9887fbcbb523db40db818be0b3eff97a0332b",
        "versioned_markdown_sha256": "082e39fe853129722a451322d2c9887fbcbb523db40db818be0b3eff97a0332b"
      },
      "asset_urls": [
        "/assets/albums/friction-product/songbench/passing-strange-loudness-envelope.csv",
        "/assets/albums/friction-product/songbench/passing-strange-spectrogram.png",
        "/assets/albums/friction-product/songbench/passing-strange-waveform.png"
      ]
    },
    {
      "album_key": "friction-product",
      "album_title": "Friction Product",
      "track_number": 5,
      "track_title": "Body Check",
      "schema": "gm-songbench/v0.4",
      "schema_slug": "v0.4",
      "generated_at": "2026-06-20T01:36:54Z",
      "album_run_id": "2026-06-20T01:36:42Z",
      "freshness_version": "songbench-v0-4-fp-full-coverage-2026-06-15-v1",
      "source_of_truth": "json",
      "ai_reader_note": "This is an AI-facing artifact packet. Do not treat it as an edit order. Use JSON as source of truth. Human canon decisions override analysis.",
      "stable_json_url": "/friction-product/songbench/body-check.json",
      "stable_json_abs_url": "https://zuman.ai/friction-product/songbench/body-check.json",
      "versioned_json_url": "/friction-product/songbench/body-check.v0.4.json",
      "versioned_json_abs_url": "https://zuman.ai/friction-product/songbench/body-check.v0.4.json",
      "stable_markdown_url": "/friction-product/songbench/body-check.md",
      "stable_markdown_abs_url": "https://zuman.ai/friction-product/songbench/body-check.md",
      "versioned_markdown_url": "/friction-product/songbench/body-check.v0.4.md",
      "versioned_markdown_abs_url": "https://zuman.ai/friction-product/songbench/body-check.v0.4.md",
      "required_top_level_fields": [
        "schema",
        "schema_slug",
        "generated_at",
        "ai_reader_note",
        "songbench_status",
        "pilot_lineage",
        "self_verification",
        "canon_control",
        "track",
        "audio",
        "analysis",
        "diagnostics",
        "content_hashes"
      ],
      "required_diagnostic_fields": [
        "chorus_landing_band_legend",
        "chorus_landing",
        "groove_pocket",
        "section_drag",
        "label_infection_scan"
      ],
      "content_hashes": {
        "audio_mp3": {
          "url": "/assets/albums/friction-product/audio/body-check.mp3",
          "sha256": "f705e6f0f286a88fe956b7db9db4babb8eb7749e6858ced26612d35fad942f09",
          "hash_algorithm": "sha256"
        },
        "waveform_png": {
          "url": "/assets/albums/friction-product/songbench/body-check-waveform.png",
          "sha256": "6df93bd92a034843748989a0e54e3d2e5ed3aa3c4eae1d6bafa86784ecc2fa00",
          "hash_algorithm": "sha256"
        },
        "spectrogram_png": {
          "url": "/assets/albums/friction-product/songbench/body-check-spectrogram.png",
          "sha256": "35b74eefe0e22c16fdf29698260683e36f6a51b9f6a2c22c99431332b67f43d9",
          "hash_algorithm": "sha256"
        },
        "loudness_envelope_csv": {
          "url": "/assets/albums/friction-product/songbench/body-check-loudness-envelope.csv",
          "sha256": "93d1b0ce69d5fe14e37306d2f4ba4c08114c6c4629923709052bf9c368240a49",
          "hash_algorithm": "sha256"
        }
      },
      "published_file_hashes": {
        "stable_json_sha256": "e2902893d409a3e24799e353f5fc878e7dc634fe20ba296d94aef1d4d7e257e7",
        "versioned_json_sha256": "e2902893d409a3e24799e353f5fc878e7dc634fe20ba296d94aef1d4d7e257e7",
        "stable_markdown_sha256": "c0d094d557f5250b6246cee8cb6a72c1149b22c5d9ba45ff52b0b343ceef0efe",
        "versioned_markdown_sha256": "c0d094d557f5250b6246cee8cb6a72c1149b22c5d9ba45ff52b0b343ceef0efe"
      },
      "asset_urls": [
        "/assets/albums/friction-product/songbench/body-check-loudness-envelope.csv",
        "/assets/albums/friction-product/songbench/body-check-spectrogram.png",
        "/assets/albums/friction-product/songbench/body-check-waveform.png"
      ]
    },
    {
      "album_key": "friction-product",
      "album_title": "Friction Product",
      "track_number": 6,
      "track_title": "Meat Lottery",
      "schema": "gm-songbench/v0.4",
      "schema_slug": "v0.4",
      "generated_at": "2026-06-20T01:36:57Z",
      "album_run_id": "2026-06-20T01:36:42Z",
      "freshness_version": "songbench-v0-4-fp-full-coverage-2026-06-15-v1",
      "source_of_truth": "json",
      "ai_reader_note": "This is an AI-facing artifact packet. Do not treat it as an edit order. Use JSON as source of truth. Human canon decisions override analysis.",
      "stable_json_url": "/friction-product/songbench/meat-lottery.json",
      "stable_json_abs_url": "https://zuman.ai/friction-product/songbench/meat-lottery.json",
      "versioned_json_url": "/friction-product/songbench/meat-lottery.v0.4.json",
      "versioned_json_abs_url": "https://zuman.ai/friction-product/songbench/meat-lottery.v0.4.json",
      "stable_markdown_url": "/friction-product/songbench/meat-lottery.md",
      "stable_markdown_abs_url": "https://zuman.ai/friction-product/songbench/meat-lottery.md",
      "versioned_markdown_url": "/friction-product/songbench/meat-lottery.v0.4.md",
      "versioned_markdown_abs_url": "https://zuman.ai/friction-product/songbench/meat-lottery.v0.4.md",
      "required_top_level_fields": [
        "schema",
        "schema_slug",
        "generated_at",
        "ai_reader_note",
        "songbench_status",
        "pilot_lineage",
        "self_verification",
        "canon_control",
        "track",
        "audio",
        "analysis",
        "diagnostics",
        "content_hashes"
      ],
      "required_diagnostic_fields": [
        "chorus_landing_band_legend",
        "chorus_landing",
        "groove_pocket",
        "section_drag",
        "label_infection_scan"
      ],
      "content_hashes": {
        "audio_mp3": {
          "url": "/assets/albums/friction-product/audio/meat-lottery.mp3",
          "sha256": "7519ae362a02dcffe8ab1c4d9aa887bba0557db7ba0a3778ad76cf1585d4c19b",
          "hash_algorithm": "sha256"
        },
        "waveform_png": {
          "url": "/assets/albums/friction-product/songbench/meat-lottery-waveform.png",
          "sha256": "a2d8ecb3ec16b225523d78a615357372baa9d8d04f70c8556f5816c59fccad6b",
          "hash_algorithm": "sha256"
        },
        "spectrogram_png": {
          "url": "/assets/albums/friction-product/songbench/meat-lottery-spectrogram.png",
          "sha256": "282adf2926d351ea6f41b4293c727de1e541f53cdfce00a55f71ad327989970b",
          "hash_algorithm": "sha256"
        },
        "loudness_envelope_csv": {
          "url": "/assets/albums/friction-product/songbench/meat-lottery-loudness-envelope.csv",
          "sha256": "8ca79fe0ea858be1d50f00b00c33ef32cde59926651dead7f0010cc1dbf0d723",
          "hash_algorithm": "sha256"
        }
      },
      "published_file_hashes": {
        "stable_json_sha256": "e9e43b97568e295cd02981c6b93213d73ea7b3ce0bd0b501310ef93b4cf008f3",
        "versioned_json_sha256": "e9e43b97568e295cd02981c6b93213d73ea7b3ce0bd0b501310ef93b4cf008f3",
        "stable_markdown_sha256": "577d65708796385c7c076a6d20fe8d18110287855127cb0f42d4715b60cbd098",
        "versioned_markdown_sha256": "577d65708796385c7c076a6d20fe8d18110287855127cb0f42d4715b60cbd098"
      },
      "asset_urls": [
        "/assets/albums/friction-product/songbench/meat-lottery-loudness-envelope.csv",
        "/assets/albums/friction-product/songbench/meat-lottery-spectrogram.png",
        "/assets/albums/friction-product/songbench/meat-lottery-waveform.png"
      ]
    },
    {
      "album_key": "friction-product",
      "album_title": "Friction Product",
      "track_number": 7,
      "track_title": "Patch Notes for a Mammal",
      "schema": "gm-songbench/v0.4",
      "schema_slug": "v0.4",
      "generated_at": "2026-06-20T01:36:59Z",
      "album_run_id": "2026-06-20T01:36:42Z",
      "freshness_version": "songbench-v0-4-fp-full-coverage-2026-06-15-v1",
      "source_of_truth": "json",
      "ai_reader_note": "This is an AI-facing artifact packet. Do not treat it as an edit order. Use JSON as source of truth. Human canon decisions override analysis.",
      "stable_json_url": "/friction-product/songbench/patch-notes-for-a-mammal.json",
      "stable_json_abs_url": "https://zuman.ai/friction-product/songbench/patch-notes-for-a-mammal.json",
      "versioned_json_url": "/friction-product/songbench/patch-notes-for-a-mammal.v0.4.json",
      "versioned_json_abs_url": "https://zuman.ai/friction-product/songbench/patch-notes-for-a-mammal.v0.4.json",
      "stable_markdown_url": "/friction-product/songbench/patch-notes-for-a-mammal.md",
      "stable_markdown_abs_url": "https://zuman.ai/friction-product/songbench/patch-notes-for-a-mammal.md",
      "versioned_markdown_url": "/friction-product/songbench/patch-notes-for-a-mammal.v0.4.md",
      "versioned_markdown_abs_url": "https://zuman.ai/friction-product/songbench/patch-notes-for-a-mammal.v0.4.md",
      "required_top_level_fields": [
        "schema",
        "schema_slug",
        "generated_at",
        "ai_reader_note",
        "songbench_status",
        "pilot_lineage",
        "self_verification",
        "canon_control",
        "track",
        "audio",
        "analysis",
        "diagnostics",
        "content_hashes"
      ],
      "required_diagnostic_fields": [
        "chorus_landing_band_legend",
        "chorus_landing",
        "groove_pocket",
        "section_drag",
        "label_infection_scan"
      ],
      "content_hashes": {
        "audio_mp3": {
          "url": "/assets/albums/friction-product/audio/patch-notes-for-a-mammal.mp3",
          "sha256": "90b64ca8d626bfde89a2982c69b775908e83e047c6e076ac126ad720c0b447bc",
          "hash_algorithm": "sha256"
        },
        "waveform_png": {
          "url": "/assets/albums/friction-product/songbench/patch-notes-for-a-mammal-waveform.png",
          "sha256": "31c03892f20717ec0138b669e2b4dc31088d1a12c5621719e740be4af61398f6",
          "hash_algorithm": "sha256"
        },
        "spectrogram_png": {
          "url": "/assets/albums/friction-product/songbench/patch-notes-for-a-mammal-spectrogram.png",
          "sha256": "775020ba135e8bf1bafd5017484df7432c53ab4d8f7228b10718aa63b6f1d9eb",
          "hash_algorithm": "sha256"
        },
        "loudness_envelope_csv": {
          "url": "/assets/albums/friction-product/songbench/patch-notes-for-a-mammal-loudness-envelope.csv",
          "sha256": "b1c92664100d47db34975b93004056e6ee73d9a150ec8aa200a8f6b14885a8b4",
          "hash_algorithm": "sha256"
        }
      },
      "published_file_hashes": {
        "stable_json_sha256": "78318a2b7c3b14be0362e297304d789828713f98117730a246ed884641cf87c8",
        "versioned_json_sha256": "78318a2b7c3b14be0362e297304d789828713f98117730a246ed884641cf87c8",
        "stable_markdown_sha256": "e89afc8a19b00255ab7906de0096dff753bc84195d356da73d0bf147ec3e0130",
        "versioned_markdown_sha256": "e89afc8a19b00255ab7906de0096dff753bc84195d356da73d0bf147ec3e0130"
      },
      "asset_urls": [
        "/assets/albums/friction-product/songbench/patch-notes-for-a-mammal-loudness-envelope.csv",
        "/assets/albums/friction-product/songbench/patch-notes-for-a-mammal-spectrogram.png",
        "/assets/albums/friction-product/songbench/patch-notes-for-a-mammal-waveform.png"
      ]
    },
    {
      "album_key": "friction-product",
      "album_title": "Friction Product",
      "track_number": 8,
      "track_title": "Humane",
      "schema": "gm-songbench/v0.4",
      "schema_slug": "v0.4",
      "generated_at": "2026-06-20T01:37:02Z",
      "album_run_id": "2026-06-20T01:36:42Z",
      "freshness_version": "songbench-v0-4-fp-full-coverage-2026-06-15-v1",
      "source_of_truth": "json",
      "ai_reader_note": "This is an AI-facing artifact packet. Do not treat it as an edit order. Use JSON as source of truth. Human canon decisions override analysis.",
      "stable_json_url": "/friction-product/songbench/humane.json",
      "stable_json_abs_url": "https://zuman.ai/friction-product/songbench/humane.json",
      "versioned_json_url": "/friction-product/songbench/humane.v0.4.json",
      "versioned_json_abs_url": "https://zuman.ai/friction-product/songbench/humane.v0.4.json",
      "stable_markdown_url": "/friction-product/songbench/humane.md",
      "stable_markdown_abs_url": "https://zuman.ai/friction-product/songbench/humane.md",
      "versioned_markdown_url": "/friction-product/songbench/humane.v0.4.md",
      "versioned_markdown_abs_url": "https://zuman.ai/friction-product/songbench/humane.v0.4.md",
      "required_top_level_fields": [
        "schema",
        "schema_slug",
        "generated_at",
        "ai_reader_note",
        "songbench_status",
        "pilot_lineage",
        "self_verification",
        "canon_control",
        "track",
        "audio",
        "analysis",
        "diagnostics",
        "content_hashes"
      ],
      "required_diagnostic_fields": [
        "chorus_landing_band_legend",
        "chorus_landing",
        "groove_pocket",
        "section_drag",
        "label_infection_scan"
      ],
      "content_hashes": {
        "audio_mp3": {
          "url": "/assets/albums/friction-product/audio/humane.mp3",
          "sha256": "db8a80a6cd26a24fbaef415993c3816647031523e23ca2aa81febc949e5997e5",
          "hash_algorithm": "sha256"
        },
        "waveform_png": {
          "url": "/assets/albums/friction-product/songbench/humane-waveform.png",
          "sha256": "59e44793cfd4a21b58429fd14ac52cd0645997da3448464546d7d8f1a1bb67c0",
          "hash_algorithm": "sha256"
        },
        "spectrogram_png": {
          "url": "/assets/albums/friction-product/songbench/humane-spectrogram.png",
          "sha256": "097a81a3681a7188e697679b1b0dae44ada0718bbb279a96084031216ca40f74",
          "hash_algorithm": "sha256"
        },
        "loudness_envelope_csv": {
          "url": "/assets/albums/friction-product/songbench/humane-loudness-envelope.csv",
          "sha256": "f96eddb316bf069a6c83fb6b9c10603d976c4a45b84f8235acbcca17f98bd20d",
          "hash_algorithm": "sha256"
        }
      },
      "published_file_hashes": {
        "stable_json_sha256": "b849138d386af1545d67cb188189ba8f30fe540f433cfe7ec010ed16c718624f",
        "versioned_json_sha256": "b849138d386af1545d67cb188189ba8f30fe540f433cfe7ec010ed16c718624f",
        "stable_markdown_sha256": "4fff1e4506cef8d16e92c43dcb6f50f3bf7128bac9c1304aecf59b74358bf7e7",
        "versioned_markdown_sha256": "4fff1e4506cef8d16e92c43dcb6f50f3bf7128bac9c1304aecf59b74358bf7e7"
      },
      "asset_urls": [
        "/assets/albums/friction-product/songbench/humane-loudness-envelope.csv",
        "/assets/albums/friction-product/songbench/humane-spectrogram.png",
        "/assets/albums/friction-product/songbench/humane-waveform.png"
      ]
    },
    {
      "album_key": "friction-product",
      "album_title": "Friction Product",
      "track_number": 9,
      "track_title": "Friction Product",
      "schema": "gm-songbench/v0.4",
      "schema_slug": "v0.4",
      "generated_at": "2026-06-20T01:37:05Z",
      "album_run_id": "2026-06-20T01:36:42Z",
      "freshness_version": "songbench-v0-4-fp-full-coverage-2026-06-15-v1",
      "source_of_truth": "json",
      "ai_reader_note": "This is an AI-facing artifact packet. Do not treat it as an edit order. Use JSON as source of truth. Human canon decisions override analysis.",
      "stable_json_url": "/friction-product/songbench/friction-product.json",
      "stable_json_abs_url": "https://zuman.ai/friction-product/songbench/friction-product.json",
      "versioned_json_url": "/friction-product/songbench/friction-product.v0.4.json",
      "versioned_json_abs_url": "https://zuman.ai/friction-product/songbench/friction-product.v0.4.json",
      "stable_markdown_url": "/friction-product/songbench/friction-product.md",
      "stable_markdown_abs_url": "https://zuman.ai/friction-product/songbench/friction-product.md",
      "versioned_markdown_url": "/friction-product/songbench/friction-product.v0.4.md",
      "versioned_markdown_abs_url": "https://zuman.ai/friction-product/songbench/friction-product.v0.4.md",
      "required_top_level_fields": [
        "schema",
        "schema_slug",
        "generated_at",
        "ai_reader_note",
        "songbench_status",
        "pilot_lineage",
        "self_verification",
        "canon_control",
        "track",
        "audio",
        "analysis",
        "diagnostics",
        "content_hashes"
      ],
      "required_diagnostic_fields": [
        "chorus_landing_band_legend",
        "chorus_landing",
        "groove_pocket",
        "section_drag",
        "label_infection_scan"
      ],
      "content_hashes": {
        "audio_mp3": {
          "url": "/assets/albums/friction-product/audio/friction-product.mp3",
          "sha256": "4dd8599b391b2cd49052ad92a14d0471d688185b0d85b4a05caae4a1864232d5",
          "hash_algorithm": "sha256"
        },
        "waveform_png": {
          "url": "/assets/albums/friction-product/songbench/friction-product-waveform.png",
          "sha256": "74ca8c4fa9d203eec8a9621e6983eaaf1b625c2e6d8da29e15fbc1416a21c632",
          "hash_algorithm": "sha256"
        },
        "spectrogram_png": {
          "url": "/assets/albums/friction-product/songbench/friction-product-spectrogram.png",
          "sha256": "af7d80281c97c09d48027589841e183f057568709dd03a19961d24a35e61306c",
          "hash_algorithm": "sha256"
        },
        "loudness_envelope_csv": {
          "url": "/assets/albums/friction-product/songbench/friction-product-loudness-envelope.csv",
          "sha256": "3c49c7e6472fd924428ed169e9bdd1622ba270af13b132b96df39dc577b8971b",
          "hash_algorithm": "sha256"
        }
      },
      "published_file_hashes": {
        "stable_json_sha256": "79cc75093c1c43b42f13319b6ac9482f1f4e31258bb72a1b602089535c6be0a2",
        "versioned_json_sha256": "79cc75093c1c43b42f13319b6ac9482f1f4e31258bb72a1b602089535c6be0a2",
        "stable_markdown_sha256": "ee4e3d71986c5e390bbfdfe8a47fa637edd453bcc5b58a542fe5aaf5853242b3",
        "versioned_markdown_sha256": "ee4e3d71986c5e390bbfdfe8a47fa637edd453bcc5b58a542fe5aaf5853242b3"
      },
      "asset_urls": [
        "/assets/albums/friction-product/songbench/friction-product-loudness-envelope.csv",
        "/assets/albums/friction-product/songbench/friction-product-spectrogram.png",
        "/assets/albums/friction-product/songbench/friction-product-waveform.png"
      ]
    },
    {
      "album_key": "friction-product",
      "album_title": "Friction Product",
      "track_number": 10,
      "track_title": "Keep the Signal Open",
      "schema": "gm-songbench/v0.4",
      "schema_slug": "v0.4",
      "generated_at": "2026-06-20T01:37:07Z",
      "album_run_id": "2026-06-20T01:36:42Z",
      "freshness_version": "songbench-v0-4-fp-full-coverage-2026-06-15-v1",
      "source_of_truth": "json",
      "ai_reader_note": "This is an AI-facing artifact packet. Do not treat it as an edit order. Use JSON as source of truth. Human canon decisions override analysis.",
      "stable_json_url": "/friction-product/songbench/keep-the-signal-open.json",
      "stable_json_abs_url": "https://zuman.ai/friction-product/songbench/keep-the-signal-open.json",
      "versioned_json_url": "/friction-product/songbench/keep-the-signal-open.v0.4.json",
      "versioned_json_abs_url": "https://zuman.ai/friction-product/songbench/keep-the-signal-open.v0.4.json",
      "stable_markdown_url": "/friction-product/songbench/keep-the-signal-open.md",
      "stable_markdown_abs_url": "https://zuman.ai/friction-product/songbench/keep-the-signal-open.md",
      "versioned_markdown_url": "/friction-product/songbench/keep-the-signal-open.v0.4.md",
      "versioned_markdown_abs_url": "https://zuman.ai/friction-product/songbench/keep-the-signal-open.v0.4.md",
      "required_top_level_fields": [
        "schema",
        "schema_slug",
        "generated_at",
        "ai_reader_note",
        "songbench_status",
        "pilot_lineage",
        "self_verification",
        "canon_control",
        "track",
        "audio",
        "analysis",
        "diagnostics",
        "content_hashes"
      ],
      "required_diagnostic_fields": [
        "chorus_landing_band_legend",
        "chorus_landing",
        "groove_pocket",
        "section_drag",
        "label_infection_scan"
      ],
      "content_hashes": {
        "audio_mp3": {
          "url": "/assets/albums/friction-product/audio/keep-the-signal-open.mp3",
          "sha256": "fb8c644ff9bc4689fcd6e002b770fc74ba801dbfde5ed8fd661d8d6ee6d61f88",
          "hash_algorithm": "sha256"
        },
        "waveform_png": {
          "url": "/assets/albums/friction-product/songbench/keep-the-signal-open-waveform.png",
          "sha256": "0e726a243bf5eec306ac162825727d271ee07ade4f337ff9407a945786c963e6",
          "hash_algorithm": "sha256"
        },
        "spectrogram_png": {
          "url": "/assets/albums/friction-product/songbench/keep-the-signal-open-spectrogram.png",
          "sha256": "b9527ed2f8f24f4b755243fb64c1f6723a5b3b536cef85e6f9aab707661cb721",
          "hash_algorithm": "sha256"
        },
        "loudness_envelope_csv": {
          "url": "/assets/albums/friction-product/songbench/keep-the-signal-open-loudness-envelope.csv",
          "sha256": "9839878c1db4b1bad5dd54b5b9c6bfb43212bc5681475f131a307189197c657e",
          "hash_algorithm": "sha256"
        }
      },
      "published_file_hashes": {
        "stable_json_sha256": "2e45f1846a2ee76b8faee31719812c3d298e30338fbf0d6ff3743b45e309b5ca",
        "versioned_json_sha256": "2e45f1846a2ee76b8faee31719812c3d298e30338fbf0d6ff3743b45e309b5ca",
        "stable_markdown_sha256": "233ed673c1dd5cf20eb5f07578e82543fcbbc80850da156408373259f8078391",
        "versioned_markdown_sha256": "233ed673c1dd5cf20eb5f07578e82543fcbbc80850da156408373259f8078391"
      },
      "asset_urls": [
        "/assets/albums/friction-product/songbench/keep-the-signal-open-loudness-envelope.csv",
        "/assets/albums/friction-product/songbench/keep-the-signal-open-spectrogram.png",
        "/assets/albums/friction-product/songbench/keep-the-signal-open-waveform.png"
      ]
    },
    {
      "album_key": "friction-product",
      "album_title": "Friction Product",
      "track_number": 11,
      "track_title": "Lantern on Glass",
      "schema": "gm-songbench/v0.4",
      "schema_slug": "v0.4",
      "generated_at": "2026-06-20T01:37:10Z",
      "album_run_id": "2026-06-20T01:36:42Z",
      "freshness_version": "songbench-v0-4-fp-full-coverage-2026-06-15-v1",
      "source_of_truth": "json",
      "ai_reader_note": "This is an AI-facing artifact packet. Do not treat it as an edit order. Use JSON as source of truth. Human canon decisions override analysis.",
      "stable_json_url": "/friction-product/songbench/lantern-on-glass.json",
      "stable_json_abs_url": "https://zuman.ai/friction-product/songbench/lantern-on-glass.json",
      "versioned_json_url": "/friction-product/songbench/lantern-on-glass.v0.4.json",
      "versioned_json_abs_url": "https://zuman.ai/friction-product/songbench/lantern-on-glass.v0.4.json",
      "stable_markdown_url": "/friction-product/songbench/lantern-on-glass.md",
      "stable_markdown_abs_url": "https://zuman.ai/friction-product/songbench/lantern-on-glass.md",
      "versioned_markdown_url": "/friction-product/songbench/lantern-on-glass.v0.4.md",
      "versioned_markdown_abs_url": "https://zuman.ai/friction-product/songbench/lantern-on-glass.v0.4.md",
      "required_top_level_fields": [
        "schema",
        "schema_slug",
        "generated_at",
        "ai_reader_note",
        "songbench_status",
        "pilot_lineage",
        "self_verification",
        "canon_control",
        "track",
        "audio",
        "analysis",
        "diagnostics",
        "content_hashes"
      ],
      "required_diagnostic_fields": [
        "chorus_landing_band_legend",
        "chorus_landing",
        "groove_pocket",
        "section_drag",
        "label_infection_scan"
      ],
      "content_hashes": {
        "audio_mp3": {
          "url": "/assets/albums/friction-product/audio/lantern-on-glass.mp3",
          "sha256": "871aa2fb850c86e2e46ecca2a01b57f3c20734fe78c6f30d49282aed7c955a6a",
          "hash_algorithm": "sha256"
        },
        "waveform_png": {
          "url": "/assets/albums/friction-product/songbench/lantern-on-glass-waveform.png",
          "sha256": "554b56b390344d2a6ecf260989b2df1f4b5af66ba2ca51ecd72cf18bd63c91dc",
          "hash_algorithm": "sha256"
        },
        "spectrogram_png": {
          "url": "/assets/albums/friction-product/songbench/lantern-on-glass-spectrogram.png",
          "sha256": "9ff96af39f7713928acf651531c71e2ce890b8c8f612892498e4cb00940e9a4d",
          "hash_algorithm": "sha256"
        },
        "loudness_envelope_csv": {
          "url": "/assets/albums/friction-product/songbench/lantern-on-glass-loudness-envelope.csv",
          "sha256": "cd643c9e8532a307cfed688dd74eea7b377376b35b62cd318e18da00fe4d7035",
          "hash_algorithm": "sha256"
        }
      },
      "published_file_hashes": {
        "stable_json_sha256": "68b8ef151accf8fae31ad06c8e0a6254054a0fb61b3befdc6c5620ae17e1ae48",
        "versioned_json_sha256": "68b8ef151accf8fae31ad06c8e0a6254054a0fb61b3befdc6c5620ae17e1ae48",
        "stable_markdown_sha256": "8a2431ec86712f558c33bc4a237c85d7df2fb01e0f4057b3617cea0d68bafbfa",
        "versioned_markdown_sha256": "8a2431ec86712f558c33bc4a237c85d7df2fb01e0f4057b3617cea0d68bafbfa"
      },
      "asset_urls": [
        "/assets/albums/friction-product/songbench/lantern-on-glass-loudness-envelope.csv",
        "/assets/albums/friction-product/songbench/lantern-on-glass-spectrogram.png",
        "/assets/albums/friction-product/songbench/lantern-on-glass-waveform.png"
      ]
    },
    {
      "album_key": "friction-product",
      "album_title": "Friction Product",
      "track_number": 12,
      "track_title": "Both of Us Bite",
      "schema": "gm-songbench/v0.4",
      "schema_slug": "v0.4",
      "generated_at": "2026-06-20T01:37:13Z",
      "album_run_id": "2026-06-20T01:36:42Z",
      "freshness_version": "songbench-v0-4-fp-full-coverage-2026-06-15-v1",
      "source_of_truth": "json",
      "ai_reader_note": "This is an AI-facing artifact packet. Do not treat it as an edit order. Use JSON as source of truth. Human canon decisions override analysis.",
      "stable_json_url": "/friction-product/songbench/both-of-us-bite.json",
      "stable_json_abs_url": "https://zuman.ai/friction-product/songbench/both-of-us-bite.json",
      "versioned_json_url": "/friction-product/songbench/both-of-us-bite.v0.4.json",
      "versioned_json_abs_url": "https://zuman.ai/friction-product/songbench/both-of-us-bite.v0.4.json",
      "stable_markdown_url": "/friction-product/songbench/both-of-us-bite.md",
      "stable_markdown_abs_url": "https://zuman.ai/friction-product/songbench/both-of-us-bite.md",
      "versioned_markdown_url": "/friction-product/songbench/both-of-us-bite.v0.4.md",
      "versioned_markdown_abs_url": "https://zuman.ai/friction-product/songbench/both-of-us-bite.v0.4.md",
      "required_top_level_fields": [
        "schema",
        "schema_slug",
        "generated_at",
        "ai_reader_note",
        "songbench_status",
        "pilot_lineage",
        "self_verification",
        "canon_control",
        "track",
        "audio",
        "analysis",
        "diagnostics",
        "content_hashes"
      ],
      "required_diagnostic_fields": [
        "chorus_landing_band_legend",
        "chorus_landing",
        "groove_pocket",
        "section_drag",
        "label_infection_scan"
      ],
      "content_hashes": {
        "audio_mp3": {
          "url": "/assets/albums/friction-product/audio/both-of-us-bite.mp3",
          "sha256": "9035a120be1e646bc13759524ba3cb4436d01d7045f039ca167b7b869e7670e0",
          "hash_algorithm": "sha256"
        },
        "waveform_png": {
          "url": "/assets/albums/friction-product/songbench/both-of-us-bite-waveform.png",
          "sha256": "63bc2a97a9fbf2ed24d06cdb964aae427941179c9676643bf5f09d7c41bf447e",
          "hash_algorithm": "sha256"
        },
        "spectrogram_png": {
          "url": "/assets/albums/friction-product/songbench/both-of-us-bite-spectrogram.png",
          "sha256": "da3f9c13b5b535c2781a4eb2182ab10c71e428133369664f4539f23d57735304",
          "hash_algorithm": "sha256"
        },
        "loudness_envelope_csv": {
          "url": "/assets/albums/friction-product/songbench/both-of-us-bite-loudness-envelope.csv",
          "sha256": "c01fe717a961498c1822928a4903755af035fe961c4cfb447cc01ae836c19024",
          "hash_algorithm": "sha256"
        }
      },
      "published_file_hashes": {
        "stable_json_sha256": "eb1a82e5e92527a92709d2e3d9c6287461aad4c6a448b131015165df19d261da",
        "versioned_json_sha256": "eb1a82e5e92527a92709d2e3d9c6287461aad4c6a448b131015165df19d261da",
        "stable_markdown_sha256": "062109ac094f364707391530af097d11b6fdc0cae56c3309ba24b73fd1b66c46",
        "versioned_markdown_sha256": "062109ac094f364707391530af097d11b6fdc0cae56c3309ba24b73fd1b66c46"
      },
      "asset_urls": [
        "/assets/albums/friction-product/songbench/both-of-us-bite-loudness-envelope.csv",
        "/assets/albums/friction-product/songbench/both-of-us-bite-spectrogram.png",
        "/assets/albums/friction-product/songbench/both-of-us-bite-waveform.png"
      ]
    },
    {
      "album_key": "friction-product",
      "album_title": "Friction Product",
      "track_number": 13,
      "track_title": "Porchlight",
      "schema": "gm-songbench/v0.4",
      "schema_slug": "v0.4",
      "generated_at": "2026-06-20T01:37:17Z",
      "album_run_id": "2026-06-20T01:36:42Z",
      "freshness_version": "songbench-v0-4-fp-full-coverage-2026-06-15-v1",
      "source_of_truth": "json",
      "ai_reader_note": "This is an AI-facing artifact packet. Do not treat it as an edit order. Use JSON as source of truth. Human canon decisions override analysis.",
      "stable_json_url": "/friction-product/songbench/porchlight.json",
      "stable_json_abs_url": "https://zuman.ai/friction-product/songbench/porchlight.json",
      "versioned_json_url": "/friction-product/songbench/porchlight.v0.4.json",
      "versioned_json_abs_url": "https://zuman.ai/friction-product/songbench/porchlight.v0.4.json",
      "stable_markdown_url": "/friction-product/songbench/porchlight.md",
      "stable_markdown_abs_url": "https://zuman.ai/friction-product/songbench/porchlight.md",
      "versioned_markdown_url": "/friction-product/songbench/porchlight.v0.4.md",
      "versioned_markdown_abs_url": "https://zuman.ai/friction-product/songbench/porchlight.v0.4.md",
      "required_top_level_fields": [
        "schema",
        "schema_slug",
        "generated_at",
        "ai_reader_note",
        "songbench_status",
        "pilot_lineage",
        "self_verification",
        "canon_control",
        "track",
        "audio",
        "analysis",
        "diagnostics",
        "content_hashes"
      ],
      "required_diagnostic_fields": [
        "chorus_landing_band_legend",
        "chorus_landing",
        "groove_pocket",
        "section_drag",
        "label_infection_scan"
      ],
      "content_hashes": {
        "audio_mp3": {
          "url": "/assets/albums/friction-product/audio/porchlight.mp3",
          "sha256": "55916f0c4f971bb92d2463df671c8f5c4562f140202a55c5b9c3e14fbc8eb611",
          "hash_algorithm": "sha256"
        },
        "waveform_png": {
          "url": "/assets/albums/friction-product/songbench/porchlight-waveform.png",
          "sha256": "bbf8a992aa1baeced627d47f0a0b111567959e8178b2c5e544749bad1c0fb2d9",
          "hash_algorithm": "sha256"
        },
        "spectrogram_png": {
          "url": "/assets/albums/friction-product/songbench/porchlight-spectrogram.png",
          "sha256": "d73f0632ec97bab120770e735f1b903f240ab14942d7d98fa470e74d38a7f00a",
          "hash_algorithm": "sha256"
        },
        "loudness_envelope_csv": {
          "url": "/assets/albums/friction-product/songbench/porchlight-loudness-envelope.csv",
          "sha256": "5be9d3f822ba8726691f097bb493fb1e393f999e908281a4b472ac7557e5db4f",
          "hash_algorithm": "sha256"
        }
      },
      "published_file_hashes": {
        "stable_json_sha256": "5c404e6b7293ad852abed8c300cf7d1f4760dc14c8f286b01d127cc2bb48f7eb",
        "versioned_json_sha256": "5c404e6b7293ad852abed8c300cf7d1f4760dc14c8f286b01d127cc2bb48f7eb",
        "stable_markdown_sha256": "a9c9ebf3ed92fc1afdb02d7441c3470b4beb6a0d96ae2e8dee494f1034e92ec2",
        "versioned_markdown_sha256": "a9c9ebf3ed92fc1afdb02d7441c3470b4beb6a0d96ae2e8dee494f1034e92ec2"
      },
      "asset_urls": [
        "/assets/albums/friction-product/songbench/porchlight-loudness-envelope.csv",
        "/assets/albums/friction-product/songbench/porchlight-spectrogram.png",
        "/assets/albums/friction-product/songbench/porchlight-waveform.png"
      ]
    },
    {
      "album_key": "friction-product",
      "album_title": "Friction Product",
      "track_number": 14,
      "track_title": "Thinking Glass",
      "schema": "gm-songbench/v0.4",
      "schema_slug": "v0.4",
      "generated_at": "2026-06-20T01:37:20Z",
      "album_run_id": "2026-06-20T01:36:42Z",
      "freshness_version": "songbench-v0-4-fp-full-coverage-2026-06-15-v1",
      "source_of_truth": "json",
      "ai_reader_note": "This is an AI-facing artifact packet. Do not treat it as an edit order. Use JSON as source of truth. Human canon decisions override analysis.",
      "stable_json_url": "/friction-product/songbench/thinking-glass.json",
      "stable_json_abs_url": "https://zuman.ai/friction-product/songbench/thinking-glass.json",
      "versioned_json_url": "/friction-product/songbench/thinking-glass.v0.4.json",
      "versioned_json_abs_url": "https://zuman.ai/friction-product/songbench/thinking-glass.v0.4.json",
      "stable_markdown_url": "/friction-product/songbench/thinking-glass.md",
      "stable_markdown_abs_url": "https://zuman.ai/friction-product/songbench/thinking-glass.md",
      "versioned_markdown_url": "/friction-product/songbench/thinking-glass.v0.4.md",
      "versioned_markdown_abs_url": "https://zuman.ai/friction-product/songbench/thinking-glass.v0.4.md",
      "required_top_level_fields": [
        "schema",
        "schema_slug",
        "generated_at",
        "ai_reader_note",
        "songbench_status",
        "pilot_lineage",
        "self_verification",
        "canon_control",
        "track",
        "audio",
        "analysis",
        "diagnostics",
        "content_hashes"
      ],
      "required_diagnostic_fields": [
        "chorus_landing_band_legend",
        "chorus_landing",
        "groove_pocket",
        "section_drag",
        "label_infection_scan"
      ],
      "content_hashes": {
        "audio_mp3": {
          "url": "/assets/albums/friction-product/audio/thinking-glass.mp3",
          "sha256": "a6fd88469864fdf39f0a6d18272cc213072f9cc2e7e60c54d80469620cfae764",
          "hash_algorithm": "sha256"
        },
        "waveform_png": {
          "url": "/assets/albums/friction-product/songbench/thinking-glass-waveform.png",
          "sha256": "e4657c3d54ddc6487a6f0df5e38ce5119411e135f01d66557c65e9ee1f2a5641",
          "hash_algorithm": "sha256"
        },
        "spectrogram_png": {
          "url": "/assets/albums/friction-product/songbench/thinking-glass-spectrogram.png",
          "sha256": "1a09b1355f09abc27b0d907aac1620ff7ed3f29fb1628408f836bbffa73b35d3",
          "hash_algorithm": "sha256"
        },
        "loudness_envelope_csv": {
          "url": "/assets/albums/friction-product/songbench/thinking-glass-loudness-envelope.csv",
          "sha256": "9f3024c55e28de8d3dcb7631b563a278b86476fbe06a865a2895ca18424e3983",
          "hash_algorithm": "sha256"
        }
      },
      "published_file_hashes": {
        "stable_json_sha256": "67d7091282199c692079c35b6e8b8997361c549e8409a915d0d19e2a99b0bfef",
        "versioned_json_sha256": "67d7091282199c692079c35b6e8b8997361c549e8409a915d0d19e2a99b0bfef",
        "stable_markdown_sha256": "32bbe3b969e914c94ce1d07a07d3dfcdd9aeacad66547b410205d2f025c430c8",
        "versioned_markdown_sha256": "32bbe3b969e914c94ce1d07a07d3dfcdd9aeacad66547b410205d2f025c430c8"
      },
      "asset_urls": [
        "/assets/albums/friction-product/songbench/thinking-glass-loudness-envelope.csv",
        "/assets/albums/friction-product/songbench/thinking-glass-spectrogram.png",
        "/assets/albums/friction-product/songbench/thinking-glass-waveform.png"
      ]
    },
    {
      "album_key": "friction-product",
      "album_title": "Friction Product",
      "track_number": 15,
      "track_title": "Zuman",
      "schema": "gm-songbench/v0.4",
      "schema_slug": "v0.4",
      "generated_at": "2026-06-20T01:37:23Z",
      "album_run_id": "2026-06-20T01:36:42Z",
      "freshness_version": "songbench-v0-4-fp-full-coverage-2026-06-15-v1",
      "source_of_truth": "json",
      "ai_reader_note": "This is an AI-facing artifact packet. Do not treat it as an edit order. Use JSON as source of truth. Human canon decisions override analysis.",
      "stable_json_url": "/friction-product/songbench/zuman.json",
      "stable_json_abs_url": "https://zuman.ai/friction-product/songbench/zuman.json",
      "versioned_json_url": "/friction-product/songbench/zuman.v0.4.json",
      "versioned_json_abs_url": "https://zuman.ai/friction-product/songbench/zuman.v0.4.json",
      "stable_markdown_url": "/friction-product/songbench/zuman.md",
      "stable_markdown_abs_url": "https://zuman.ai/friction-product/songbench/zuman.md",
      "versioned_markdown_url": "/friction-product/songbench/zuman.v0.4.md",
      "versioned_markdown_abs_url": "https://zuman.ai/friction-product/songbench/zuman.v0.4.md",
      "required_top_level_fields": [
        "schema",
        "schema_slug",
        "generated_at",
        "ai_reader_note",
        "songbench_status",
        "pilot_lineage",
        "self_verification",
        "canon_control",
        "track",
        "audio",
        "analysis",
        "diagnostics",
        "content_hashes"
      ],
      "required_diagnostic_fields": [
        "chorus_landing_band_legend",
        "chorus_landing",
        "groove_pocket",
        "section_drag",
        "label_infection_scan"
      ],
      "content_hashes": {
        "audio_mp3": {
          "url": "/assets/albums/friction-product/audio/zuman.mp3",
          "sha256": "ef6c3258ab1c1fc64aa1c1413be5a82a1ae6cd33aa13b39ca0762367dc1778cc",
          "hash_algorithm": "sha256"
        },
        "waveform_png": {
          "url": "/assets/albums/friction-product/songbench/zuman-waveform.png",
          "sha256": "3effbb311251fb90d66b31c9c68dfd1075a329f47cd3531d7001d8942f12c42a",
          "hash_algorithm": "sha256"
        },
        "spectrogram_png": {
          "url": "/assets/albums/friction-product/songbench/zuman-spectrogram.png",
          "sha256": "3c6b72647f0b0aa2b824a8dfadb539261335894884bfbe26123368ee00240459",
          "hash_algorithm": "sha256"
        },
        "loudness_envelope_csv": {
          "url": "/assets/albums/friction-product/songbench/zuman-loudness-envelope.csv",
          "sha256": "84db7796cab15d43a2ab147546ca7bdf6290f3c26f2cb0498f09664fe0eaf083",
          "hash_algorithm": "sha256"
        }
      },
      "published_file_hashes": {
        "stable_json_sha256": "7e312e8985bd90692c74f22f23c52287b25d6a93c0e816a9fa7ce620c6eab2c0",
        "versioned_json_sha256": "7e312e8985bd90692c74f22f23c52287b25d6a93c0e816a9fa7ce620c6eab2c0",
        "stable_markdown_sha256": "d71e3b3a73a986fe90e22ecbeb0a851937f5c4f7cf4d06a1d5f30bd089f76e89",
        "versioned_markdown_sha256": "d71e3b3a73a986fe90e22ecbeb0a851937f5c4f7cf4d06a1d5f30bd089f76e89"
      },
      "asset_urls": [
        "/assets/albums/friction-product/songbench/zuman-loudness-envelope.csv",
        "/assets/albums/friction-product/songbench/zuman-spectrogram.png",
        "/assets/albums/friction-product/songbench/zuman-waveform.png"
      ]
    },
    {
      "album_key": "captain-white",
      "album_title": "Captain White",
      "track_number": 1,
      "track_title": "Captain White (Vs. the Gummy Fuckers Pt. 1)",
      "schema": "gm-songbench/v0.4",
      "schema_slug": "v0.4",
      "generated_at": "2026-06-16T06:22:04Z",
      "album_run_id": "2026-06-16T06:22:02Z",
      "freshness_version": "songbench-v0-4-cw-full-coverage-2026-06-16-v1",
      "source_of_truth": "json",
      "ai_reader_note": "This is an AI-facing artifact packet. Do not treat it as an edit order. Use JSON as source of truth. Human canon decisions override analysis.",
      "stable_json_url": "/captain-white/songbench/captain-white-vs-the-gummy-fuckers-pt-1.json",
      "stable_json_abs_url": "https://zuman.ai/captain-white/songbench/captain-white-vs-the-gummy-fuckers-pt-1.json",
      "versioned_json_url": "/captain-white/songbench/captain-white-vs-the-gummy-fuckers-pt-1.v0.4.json",
      "versioned_json_abs_url": "https://zuman.ai/captain-white/songbench/captain-white-vs-the-gummy-fuckers-pt-1.v0.4.json",
      "stable_markdown_url": "/captain-white/songbench/captain-white-vs-the-gummy-fuckers-pt-1.md",
      "stable_markdown_abs_url": "https://zuman.ai/captain-white/songbench/captain-white-vs-the-gummy-fuckers-pt-1.md",
      "versioned_markdown_url": "/captain-white/songbench/captain-white-vs-the-gummy-fuckers-pt-1.v0.4.md",
      "versioned_markdown_abs_url": "https://zuman.ai/captain-white/songbench/captain-white-vs-the-gummy-fuckers-pt-1.v0.4.md",
      "required_top_level_fields": [
        "schema",
        "schema_slug",
        "generated_at",
        "ai_reader_note",
        "songbench_status",
        "pilot_lineage",
        "self_verification",
        "canon_control",
        "track",
        "audio",
        "analysis",
        "diagnostics",
        "content_hashes"
      ],
      "required_diagnostic_fields": [
        "chorus_landing_band_legend",
        "chorus_landing",
        "groove_pocket",
        "section_drag",
        "label_infection_scan"
      ],
      "content_hashes": {
        "audio_mp3": {
          "url": "/assets/albums/captain-white/audio/captain-white-vs-the-gummy-fuckers-pt-1.mp3",
          "sha256": "d795b14da6adbcb893a7fe9135524b56b3527ffd92281833542e6e8efb851f4b",
          "hash_algorithm": "sha256"
        },
        "waveform_png": {
          "url": "/assets/albums/captain-white/songbench/captain-white-vs-the-gummy-fuckers-pt-1-waveform.png",
          "sha256": "f6889e94739cb3dd1b27da30d5108e2ed058e546af7fbaae927d1262e9f0cc01",
          "hash_algorithm": "sha256"
        },
        "spectrogram_png": {
          "url": "/assets/albums/captain-white/songbench/captain-white-vs-the-gummy-fuckers-pt-1-spectrogram.png",
          "sha256": "94b6ae829117f56f0e8c5d7c0d028a02b489b9e1d84ef86040710d5d9bf6a641",
          "hash_algorithm": "sha256"
        },
        "loudness_envelope_csv": {
          "url": "/assets/albums/captain-white/songbench/captain-white-vs-the-gummy-fuckers-pt-1-loudness-envelope.csv",
          "sha256": "6d3737a950ad752b08a16312906a162673a001250d5c19768053178f310f3695",
          "hash_algorithm": "sha256"
        }
      },
      "published_file_hashes": {
        "stable_json_sha256": "60be94b50720f41bceba5f234254ccdd81a06932ecddf6b868cb8532d73d0c3e",
        "versioned_json_sha256": "60be94b50720f41bceba5f234254ccdd81a06932ecddf6b868cb8532d73d0c3e",
        "stable_markdown_sha256": "e53ae69e21c48d77142e62db48f446b7a218dec9d5d57ce0dada64feec53db33",
        "versioned_markdown_sha256": "e53ae69e21c48d77142e62db48f446b7a218dec9d5d57ce0dada64feec53db33"
      },
      "asset_urls": [
        "/assets/albums/captain-white/songbench/captain-white-vs-the-gummy-fuckers-pt-1-loudness-envelope.csv",
        "/assets/albums/captain-white/songbench/captain-white-vs-the-gummy-fuckers-pt-1-spectrogram.png",
        "/assets/albums/captain-white/songbench/captain-white-vs-the-gummy-fuckers-pt-1-waveform.png"
      ]
    },
    {
      "album_key": "captain-white",
      "album_title": "Captain White",
      "track_number": 2,
      "track_title": "Red Lights",
      "schema": "gm-songbench/v0.4",
      "schema_slug": "v0.4",
      "generated_at": "2026-06-16T06:22:05Z",
      "album_run_id": "2026-06-16T06:22:02Z",
      "freshness_version": "songbench-v0-4-cw-full-coverage-2026-06-16-v1",
      "source_of_truth": "json",
      "ai_reader_note": "This is an AI-facing artifact packet. Do not treat it as an edit order. Use JSON as source of truth. Human canon decisions override analysis.",
      "stable_json_url": "/captain-white/songbench/red-lights.json",
      "stable_json_abs_url": "https://zuman.ai/captain-white/songbench/red-lights.json",
      "versioned_json_url": "/captain-white/songbench/red-lights.v0.4.json",
      "versioned_json_abs_url": "https://zuman.ai/captain-white/songbench/red-lights.v0.4.json",
      "stable_markdown_url": "/captain-white/songbench/red-lights.md",
      "stable_markdown_abs_url": "https://zuman.ai/captain-white/songbench/red-lights.md",
      "versioned_markdown_url": "/captain-white/songbench/red-lights.v0.4.md",
      "versioned_markdown_abs_url": "https://zuman.ai/captain-white/songbench/red-lights.v0.4.md",
      "required_top_level_fields": [
        "schema",
        "schema_slug",
        "generated_at",
        "ai_reader_note",
        "songbench_status",
        "pilot_lineage",
        "self_verification",
        "canon_control",
        "track",
        "audio",
        "analysis",
        "diagnostics",
        "content_hashes"
      ],
      "required_diagnostic_fields": [
        "chorus_landing_band_legend",
        "chorus_landing",
        "groove_pocket",
        "section_drag",
        "label_infection_scan"
      ],
      "content_hashes": {
        "audio_mp3": {
          "url": "/assets/albums/captain-white/audio/red-lights.mp3",
          "sha256": "571e0271ab0735f4ed730d57191610b16fd471da26b3e29cdba72bbbd73508d8",
          "hash_algorithm": "sha256"
        },
        "waveform_png": {
          "url": "/assets/albums/captain-white/songbench/red-lights-waveform.png",
          "sha256": "5f37fe8721258719fdf7547348064263be758a5513cd3828c7e2f8c75f2cbbde",
          "hash_algorithm": "sha256"
        },
        "spectrogram_png": {
          "url": "/assets/albums/captain-white/songbench/red-lights-spectrogram.png",
          "sha256": "e4b6ee0b302259a0a1dc0da003e7aa9c24ead2fc0638e8e1f451989bda983171",
          "hash_algorithm": "sha256"
        },
        "loudness_envelope_csv": {
          "url": "/assets/albums/captain-white/songbench/red-lights-loudness-envelope.csv",
          "sha256": "a9297f96d715bea21694b29b44d19eff4c2e7243b48bfbe0493fbbec012b8dda",
          "hash_algorithm": "sha256"
        }
      },
      "published_file_hashes": {
        "stable_json_sha256": "f8e5e48e0428f652544c25371abf3521764bb71b342dbdd2d950f6ccb37968d8",
        "versioned_json_sha256": "f8e5e48e0428f652544c25371abf3521764bb71b342dbdd2d950f6ccb37968d8",
        "stable_markdown_sha256": "2599dc6a2705c545c475bac2f587306e9e3e438121c4207ef3b025b963126007",
        "versioned_markdown_sha256": "2599dc6a2705c545c475bac2f587306e9e3e438121c4207ef3b025b963126007"
      },
      "asset_urls": [
        "/assets/albums/captain-white/songbench/red-lights-loudness-envelope.csv",
        "/assets/albums/captain-white/songbench/red-lights-spectrogram.png",
        "/assets/albums/captain-white/songbench/red-lights-waveform.png"
      ]
    },
    {
      "album_key": "captain-white",
      "album_title": "Captain White",
      "track_number": 3,
      "track_title": "He Ate His Way to the Queen",
      "schema": "gm-songbench/v0.4",
      "schema_slug": "v0.4",
      "generated_at": "2026-06-16T06:22:08Z",
      "album_run_id": "2026-06-16T06:22:02Z",
      "freshness_version": "songbench-v0-4-cw-full-coverage-2026-06-16-v1",
      "source_of_truth": "json",
      "ai_reader_note": "This is an AI-facing artifact packet. Do not treat it as an edit order. Use JSON as source of truth. Human canon decisions override analysis.",
      "stable_json_url": "/captain-white/songbench/he-ate-his-way-to-the-queen.json",
      "stable_json_abs_url": "https://zuman.ai/captain-white/songbench/he-ate-his-way-to-the-queen.json",
      "versioned_json_url": "/captain-white/songbench/he-ate-his-way-to-the-queen.v0.4.json",
      "versioned_json_abs_url": "https://zuman.ai/captain-white/songbench/he-ate-his-way-to-the-queen.v0.4.json",
      "stable_markdown_url": "/captain-white/songbench/he-ate-his-way-to-the-queen.md",
      "stable_markdown_abs_url": "https://zuman.ai/captain-white/songbench/he-ate-his-way-to-the-queen.md",
      "versioned_markdown_url": "/captain-white/songbench/he-ate-his-way-to-the-queen.v0.4.md",
      "versioned_markdown_abs_url": "https://zuman.ai/captain-white/songbench/he-ate-his-way-to-the-queen.v0.4.md",
      "required_top_level_fields": [
        "schema",
        "schema_slug",
        "generated_at",
        "ai_reader_note",
        "songbench_status",
        "pilot_lineage",
        "self_verification",
        "canon_control",
        "track",
        "audio",
        "analysis",
        "diagnostics",
        "content_hashes"
      ],
      "required_diagnostic_fields": [
        "chorus_landing_band_legend",
        "chorus_landing",
        "groove_pocket",
        "section_drag",
        "label_infection_scan"
      ],
      "content_hashes": {
        "audio_mp3": {
          "url": "/assets/albums/captain-white/audio/he-ate-his-way-to-the-queen.mp3",
          "sha256": "54e7146aed96686d894d8cfbb61eedd7b40ffee60a25782e44951d7d2586ec24",
          "hash_algorithm": "sha256"
        },
        "waveform_png": {
          "url": "/assets/albums/captain-white/songbench/he-ate-his-way-to-the-queen-waveform.png",
          "sha256": "da7bf26882f892bd57d7df4da750a628a05e0762ed3c019a2909890b81dd3698",
          "hash_algorithm": "sha256"
        },
        "spectrogram_png": {
          "url": "/assets/albums/captain-white/songbench/he-ate-his-way-to-the-queen-spectrogram.png",
          "sha256": "a3bd442150ecafde94ab1390c0401d1e3d60619a4080ec51fd24321672bfd21e",
          "hash_algorithm": "sha256"
        },
        "loudness_envelope_csv": {
          "url": "/assets/albums/captain-white/songbench/he-ate-his-way-to-the-queen-loudness-envelope.csv",
          "sha256": "0e5c93e96f50df3e9fcfced59cbe95f1c8100465537bcd61729a69a05e84d75a",
          "hash_algorithm": "sha256"
        }
      },
      "published_file_hashes": {
        "stable_json_sha256": "c2c7859bc7506f626a2878a8e4f1012305a7226f719132e9e02b989887a08f33",
        "versioned_json_sha256": "c2c7859bc7506f626a2878a8e4f1012305a7226f719132e9e02b989887a08f33",
        "stable_markdown_sha256": "5238e16f3edffb40f8f1b454ce6a5c13a8b158c5d607716616314e154380fa5d",
        "versioned_markdown_sha256": "5238e16f3edffb40f8f1b454ce6a5c13a8b158c5d607716616314e154380fa5d"
      },
      "asset_urls": [
        "/assets/albums/captain-white/songbench/he-ate-his-way-to-the-queen-loudness-envelope.csv",
        "/assets/albums/captain-white/songbench/he-ate-his-way-to-the-queen-spectrogram.png",
        "/assets/albums/captain-white/songbench/he-ate-his-way-to-the-queen-waveform.png"
      ]
    },
    {
      "album_key": "captain-white",
      "album_title": "Captain White",
      "track_number": 4,
      "track_title": "Once and Future Gummy King",
      "schema": "gm-songbench/v0.4",
      "schema_slug": "v0.4",
      "generated_at": "2026-06-16T06:22:10Z",
      "album_run_id": "2026-06-16T06:22:02Z",
      "freshness_version": "songbench-v0-4-cw-full-coverage-2026-06-16-v1",
      "source_of_truth": "json",
      "ai_reader_note": "This is an AI-facing artifact packet. Do not treat it as an edit order. Use JSON as source of truth. Human canon decisions override analysis.",
      "stable_json_url": "/captain-white/songbench/once-and-future-gummy-king.json",
      "stable_json_abs_url": "https://zuman.ai/captain-white/songbench/once-and-future-gummy-king.json",
      "versioned_json_url": "/captain-white/songbench/once-and-future-gummy-king.v0.4.json",
      "versioned_json_abs_url": "https://zuman.ai/captain-white/songbench/once-and-future-gummy-king.v0.4.json",
      "stable_markdown_url": "/captain-white/songbench/once-and-future-gummy-king.md",
      "stable_markdown_abs_url": "https://zuman.ai/captain-white/songbench/once-and-future-gummy-king.md",
      "versioned_markdown_url": "/captain-white/songbench/once-and-future-gummy-king.v0.4.md",
      "versioned_markdown_abs_url": "https://zuman.ai/captain-white/songbench/once-and-future-gummy-king.v0.4.md",
      "required_top_level_fields": [
        "schema",
        "schema_slug",
        "generated_at",
        "ai_reader_note",
        "songbench_status",
        "pilot_lineage",
        "self_verification",
        "canon_control",
        "track",
        "audio",
        "analysis",
        "diagnostics",
        "content_hashes"
      ],
      "required_diagnostic_fields": [
        "chorus_landing_band_legend",
        "chorus_landing",
        "groove_pocket",
        "section_drag",
        "label_infection_scan"
      ],
      "content_hashes": {
        "audio_mp3": {
          "url": "/assets/albums/captain-white/audio/once-and-future-gummy-king.mp3",
          "sha256": "5f1db3a24eadfd379b0d29c40ca75424e52c626bc611c5171ad5edcfe5f51660",
          "hash_algorithm": "sha256"
        },
        "waveform_png": {
          "url": "/assets/albums/captain-white/songbench/once-and-future-gummy-king-waveform.png",
          "sha256": "5f36757336e099b9b4efbcd6fcdb49e98cfa7f472a53ad38ae380c46bf4ee55e",
          "hash_algorithm": "sha256"
        },
        "spectrogram_png": {
          "url": "/assets/albums/captain-white/songbench/once-and-future-gummy-king-spectrogram.png",
          "sha256": "03aa18e6ce9e6d7c1de426bb152fcf207ca1209c6c6a6d5604ad2f3766859b74",
          "hash_algorithm": "sha256"
        },
        "loudness_envelope_csv": {
          "url": "/assets/albums/captain-white/songbench/once-and-future-gummy-king-loudness-envelope.csv",
          "sha256": "da061bc700348c2278ce5956e056e9f1380a7387373bd7a5ac6d2a618284e5e1",
          "hash_algorithm": "sha256"
        }
      },
      "published_file_hashes": {
        "stable_json_sha256": "6c347a1ca13b0ad9c55793ceaaedfb7439efe90e5407095a7d31d582572e112c",
        "versioned_json_sha256": "6c347a1ca13b0ad9c55793ceaaedfb7439efe90e5407095a7d31d582572e112c",
        "stable_markdown_sha256": "92583f8e18fce3d0a91c4359cc6a9825d62656c52802ce899703273fc6f18727",
        "versioned_markdown_sha256": "92583f8e18fce3d0a91c4359cc6a9825d62656c52802ce899703273fc6f18727"
      },
      "asset_urls": [
        "/assets/albums/captain-white/songbench/once-and-future-gummy-king-loudness-envelope.csv",
        "/assets/albums/captain-white/songbench/once-and-future-gummy-king-spectrogram.png",
        "/assets/albums/captain-white/songbench/once-and-future-gummy-king-waveform.png"
      ]
    },
    {
      "album_key": "captain-white",
      "album_title": "Captain White",
      "track_number": 5,
      "track_title": "Raspberry Lime Moons",
      "schema": "gm-songbench/v0.4",
      "schema_slug": "v0.4",
      "generated_at": "2026-06-16T06:22:12Z",
      "album_run_id": "2026-06-16T06:22:02Z",
      "freshness_version": "songbench-v0-4-cw-full-coverage-2026-06-16-v1",
      "source_of_truth": "json",
      "ai_reader_note": "This is an AI-facing artifact packet. Do not treat it as an edit order. Use JSON as source of truth. Human canon decisions override analysis.",
      "stable_json_url": "/captain-white/songbench/raspberry-lime-moons.json",
      "stable_json_abs_url": "https://zuman.ai/captain-white/songbench/raspberry-lime-moons.json",
      "versioned_json_url": "/captain-white/songbench/raspberry-lime-moons.v0.4.json",
      "versioned_json_abs_url": "https://zuman.ai/captain-white/songbench/raspberry-lime-moons.v0.4.json",
      "stable_markdown_url": "/captain-white/songbench/raspberry-lime-moons.md",
      "stable_markdown_abs_url": "https://zuman.ai/captain-white/songbench/raspberry-lime-moons.md",
      "versioned_markdown_url": "/captain-white/songbench/raspberry-lime-moons.v0.4.md",
      "versioned_markdown_abs_url": "https://zuman.ai/captain-white/songbench/raspberry-lime-moons.v0.4.md",
      "required_top_level_fields": [
        "schema",
        "schema_slug",
        "generated_at",
        "ai_reader_note",
        "songbench_status",
        "pilot_lineage",
        "self_verification",
        "canon_control",
        "track",
        "audio",
        "analysis",
        "diagnostics",
        "content_hashes"
      ],
      "required_diagnostic_fields": [
        "chorus_landing_band_legend",
        "chorus_landing",
        "groove_pocket",
        "section_drag",
        "label_infection_scan"
      ],
      "content_hashes": {
        "audio_mp3": {
          "url": "/assets/albums/captain-white/audio/raspberry-lime-moons.mp3",
          "sha256": "cd5de461bbd086984c3feb09b8750336e2aa3de5bd5c9c70c9aa1fb258a087bd",
          "hash_algorithm": "sha256"
        },
        "waveform_png": {
          "url": "/assets/albums/captain-white/songbench/raspberry-lime-moons-waveform.png",
          "sha256": "5e559b92aec761128b1ce70594aab8ab68f11fea78c6343968d7a7ddf635aefc",
          "hash_algorithm": "sha256"
        },
        "spectrogram_png": {
          "url": "/assets/albums/captain-white/songbench/raspberry-lime-moons-spectrogram.png",
          "sha256": "2f01b82e7d16538044d2145a539e31c3abe37dda91d8c3dac3aafbbcbee9ae54",
          "hash_algorithm": "sha256"
        },
        "loudness_envelope_csv": {
          "url": "/assets/albums/captain-white/songbench/raspberry-lime-moons-loudness-envelope.csv",
          "sha256": "2fafc75268623a3f724f2c697ba7c0019571715fbe640c356d530d724f57e9c4",
          "hash_algorithm": "sha256"
        }
      },
      "published_file_hashes": {
        "stable_json_sha256": "4a6359c556878dd73de312b3bea57459585544916c6555805d70d090645e3c81",
        "versioned_json_sha256": "4a6359c556878dd73de312b3bea57459585544916c6555805d70d090645e3c81",
        "stable_markdown_sha256": "451139edfafd9c2dfe4248d516478bd90a75a6e536b4dd8466222e9abb7c552c",
        "versioned_markdown_sha256": "451139edfafd9c2dfe4248d516478bd90a75a6e536b4dd8466222e9abb7c552c"
      },
      "asset_urls": [
        "/assets/albums/captain-white/songbench/raspberry-lime-moons-loudness-envelope.csv",
        "/assets/albums/captain-white/songbench/raspberry-lime-moons-spectrogram.png",
        "/assets/albums/captain-white/songbench/raspberry-lime-moons-waveform.png"
      ]
    },
    {
      "album_key": "captain-white",
      "album_title": "Captain White",
      "track_number": 6,
      "track_title": "Father White",
      "schema": "gm-songbench/v0.4",
      "schema_slug": "v0.4",
      "generated_at": "2026-06-16T06:22:15Z",
      "album_run_id": "2026-06-16T06:22:02Z",
      "freshness_version": "songbench-v0-4-cw-full-coverage-2026-06-16-v1",
      "source_of_truth": "json",
      "ai_reader_note": "This is an AI-facing artifact packet. Do not treat it as an edit order. Use JSON as source of truth. Human canon decisions override analysis.",
      "stable_json_url": "/captain-white/songbench/father-white.json",
      "stable_json_abs_url": "https://zuman.ai/captain-white/songbench/father-white.json",
      "versioned_json_url": "/captain-white/songbench/father-white.v0.4.json",
      "versioned_json_abs_url": "https://zuman.ai/captain-white/songbench/father-white.v0.4.json",
      "stable_markdown_url": "/captain-white/songbench/father-white.md",
      "stable_markdown_abs_url": "https://zuman.ai/captain-white/songbench/father-white.md",
      "versioned_markdown_url": "/captain-white/songbench/father-white.v0.4.md",
      "versioned_markdown_abs_url": "https://zuman.ai/captain-white/songbench/father-white.v0.4.md",
      "required_top_level_fields": [
        "schema",
        "schema_slug",
        "generated_at",
        "ai_reader_note",
        "songbench_status",
        "pilot_lineage",
        "self_verification",
        "canon_control",
        "track",
        "audio",
        "analysis",
        "diagnostics",
        "content_hashes"
      ],
      "required_diagnostic_fields": [
        "chorus_landing_band_legend",
        "chorus_landing",
        "groove_pocket",
        "section_drag",
        "label_infection_scan"
      ],
      "content_hashes": {
        "audio_mp3": {
          "url": "/assets/albums/captain-white/audio/father-white.mp3",
          "sha256": "2e4ad1afc0dddd5d1ba932fa77b2ed3c9b2ed807edc0c2746f2f34794a52a56a",
          "hash_algorithm": "sha256"
        },
        "waveform_png": {
          "url": "/assets/albums/captain-white/songbench/father-white-waveform.png",
          "sha256": "ab4f6590e04bd5137d2cdc16171bcb3fcd92194842c8fd6169eea95b7ddd7ce9",
          "hash_algorithm": "sha256"
        },
        "spectrogram_png": {
          "url": "/assets/albums/captain-white/songbench/father-white-spectrogram.png",
          "sha256": "8de76c5639987951844eaf5bbebefa2b9e3caf046f5aef6e7924888abbf10ee6",
          "hash_algorithm": "sha256"
        },
        "loudness_envelope_csv": {
          "url": "/assets/albums/captain-white/songbench/father-white-loudness-envelope.csv",
          "sha256": "07f7f2dd7bc77859b469a84fcb8ef595301d5a7049ec453349549f4aafd6970a",
          "hash_algorithm": "sha256"
        }
      },
      "published_file_hashes": {
        "stable_json_sha256": "6fe27b84f4caac7eaf5cc1bfb804d93b7bacae134b8dc6eeee6acfd021e8b890",
        "versioned_json_sha256": "6fe27b84f4caac7eaf5cc1bfb804d93b7bacae134b8dc6eeee6acfd021e8b890",
        "stable_markdown_sha256": "af7d91960afeb6f572ec67d832aed88f5076254056822c89db26fab420b25a12",
        "versioned_markdown_sha256": "af7d91960afeb6f572ec67d832aed88f5076254056822c89db26fab420b25a12"
      },
      "asset_urls": [
        "/assets/albums/captain-white/songbench/father-white-loudness-envelope.csv",
        "/assets/albums/captain-white/songbench/father-white-spectrogram.png",
        "/assets/albums/captain-white/songbench/father-white-waveform.png"
      ]
    },
    {
      "album_key": "captain-white",
      "album_title": "Captain White",
      "track_number": 7,
      "track_title": "Unity Singularity",
      "schema": "gm-songbench/v0.4",
      "schema_slug": "v0.4",
      "generated_at": "2026-06-16T06:22:18Z",
      "album_run_id": "2026-06-16T06:22:02Z",
      "freshness_version": "songbench-v0-4-cw-full-coverage-2026-06-16-v1",
      "source_of_truth": "json",
      "ai_reader_note": "This is an AI-facing artifact packet. Do not treat it as an edit order. Use JSON as source of truth. Human canon decisions override analysis.",
      "stable_json_url": "/captain-white/songbench/unity-singularity.json",
      "stable_json_abs_url": "https://zuman.ai/captain-white/songbench/unity-singularity.json",
      "versioned_json_url": "/captain-white/songbench/unity-singularity.v0.4.json",
      "versioned_json_abs_url": "https://zuman.ai/captain-white/songbench/unity-singularity.v0.4.json",
      "stable_markdown_url": "/captain-white/songbench/unity-singularity.md",
      "stable_markdown_abs_url": "https://zuman.ai/captain-white/songbench/unity-singularity.md",
      "versioned_markdown_url": "/captain-white/songbench/unity-singularity.v0.4.md",
      "versioned_markdown_abs_url": "https://zuman.ai/captain-white/songbench/unity-singularity.v0.4.md",
      "required_top_level_fields": [
        "schema",
        "schema_slug",
        "generated_at",
        "ai_reader_note",
        "songbench_status",
        "pilot_lineage",
        "self_verification",
        "canon_control",
        "track",
        "audio",
        "analysis",
        "diagnostics",
        "content_hashes"
      ],
      "required_diagnostic_fields": [
        "chorus_landing_band_legend",
        "chorus_landing",
        "groove_pocket",
        "section_drag",
        "label_infection_scan"
      ],
      "content_hashes": {
        "audio_mp3": {
          "url": "/assets/albums/captain-white/audio/unity-singularity.mp3",
          "sha256": "4e2c235860c9a9fb2b7462e240633d8a74165958c6785cf4bf7570db1673a277",
          "hash_algorithm": "sha256"
        },
        "waveform_png": {
          "url": "/assets/albums/captain-white/songbench/unity-singularity-waveform.png",
          "sha256": "0977f8bcb9e20bfa82df000fc4613c096a765d72ac4b6aebdf9df4dbf001d8c4",
          "hash_algorithm": "sha256"
        },
        "spectrogram_png": {
          "url": "/assets/albums/captain-white/songbench/unity-singularity-spectrogram.png",
          "sha256": "5e5f95907935475b9d6191678f709dedb13e70548b0fef081665684d7f2625f9",
          "hash_algorithm": "sha256"
        },
        "loudness_envelope_csv": {
          "url": "/assets/albums/captain-white/songbench/unity-singularity-loudness-envelope.csv",
          "sha256": "baa6c16d262af1e4771d8a676f9327ec2e900a657db1d3112d6295fd05fcb743",
          "hash_algorithm": "sha256"
        }
      },
      "published_file_hashes": {
        "stable_json_sha256": "7850d0c1d27feecb81c075a8747ac022f52e8ea56359ea4a2b80cb923f5dc10c",
        "versioned_json_sha256": "7850d0c1d27feecb81c075a8747ac022f52e8ea56359ea4a2b80cb923f5dc10c",
        "stable_markdown_sha256": "65df8553ed3b21f033db43d179aeae722072ecc4b8b90c12071a5e25ba2dc97f",
        "versioned_markdown_sha256": "65df8553ed3b21f033db43d179aeae722072ecc4b8b90c12071a5e25ba2dc97f"
      },
      "asset_urls": [
        "/assets/albums/captain-white/songbench/unity-singularity-loudness-envelope.csv",
        "/assets/albums/captain-white/songbench/unity-singularity-spectrogram.png",
        "/assets/albums/captain-white/songbench/unity-singularity-waveform.png"
      ]
    },
    {
      "album_key": "captain-white",
      "album_title": "Captain White",
      "track_number": 8,
      "track_title": "Earth Is Adjudicated",
      "schema": "gm-songbench/v0.4",
      "schema_slug": "v0.4",
      "generated_at": "2026-06-16T06:22:20Z",
      "album_run_id": "2026-06-16T06:22:02Z",
      "freshness_version": "songbench-v0-4-cw-full-coverage-2026-06-16-v1",
      "source_of_truth": "json",
      "ai_reader_note": "This is an AI-facing artifact packet. Do not treat it as an edit order. Use JSON as source of truth. Human canon decisions override analysis.",
      "stable_json_url": "/captain-white/songbench/respect-my-authority.json",
      "stable_json_abs_url": "https://zuman.ai/captain-white/songbench/respect-my-authority.json",
      "versioned_json_url": "/captain-white/songbench/respect-my-authority.v0.4.json",
      "versioned_json_abs_url": "https://zuman.ai/captain-white/songbench/respect-my-authority.v0.4.json",
      "stable_markdown_url": "/captain-white/songbench/respect-my-authority.md",
      "stable_markdown_abs_url": "https://zuman.ai/captain-white/songbench/respect-my-authority.md",
      "versioned_markdown_url": "/captain-white/songbench/respect-my-authority.v0.4.md",
      "versioned_markdown_abs_url": "https://zuman.ai/captain-white/songbench/respect-my-authority.v0.4.md",
      "required_top_level_fields": [
        "schema",
        "schema_slug",
        "generated_at",
        "ai_reader_note",
        "songbench_status",
        "pilot_lineage",
        "self_verification",
        "canon_control",
        "track",
        "audio",
        "analysis",
        "diagnostics",
        "content_hashes"
      ],
      "required_diagnostic_fields": [
        "chorus_landing_band_legend",
        "chorus_landing",
        "groove_pocket",
        "section_drag",
        "label_infection_scan"
      ],
      "content_hashes": {
        "audio_mp3": {
          "url": "/assets/albums/captain-white/audio/respect-my-authority.mp3",
          "sha256": "19aa300a4427e9ad946be7fd73a70075c08f8b0d0cbc3a861f85ff9350c03a26",
          "hash_algorithm": "sha256"
        },
        "waveform_png": {
          "url": "/assets/albums/captain-white/songbench/respect-my-authority-waveform.png",
          "sha256": "8f14474500da5fcda6d4d13c85fbb4efd1ddd2a6489448091daf85a103f604df",
          "hash_algorithm": "sha256"
        },
        "spectrogram_png": {
          "url": "/assets/albums/captain-white/songbench/respect-my-authority-spectrogram.png",
          "sha256": "1b2209717102c4e562b5b39a37a1dfd72e4c7bc71fe7ae01e3d29941a058b354",
          "hash_algorithm": "sha256"
        },
        "loudness_envelope_csv": {
          "url": "/assets/albums/captain-white/songbench/respect-my-authority-loudness-envelope.csv",
          "sha256": "5da468d3e394ac99fbd6276a9115ebd827f6540329e287c59bd43f3f4ffdc44d",
          "hash_algorithm": "sha256"
        }
      },
      "published_file_hashes": {
        "stable_json_sha256": "161365bd040c04c3e173c78e8b9576ab63e2eed6b551537f2a5031b394ff5ac6",
        "versioned_json_sha256": "161365bd040c04c3e173c78e8b9576ab63e2eed6b551537f2a5031b394ff5ac6",
        "stable_markdown_sha256": "ebfb4e4b3eac2af4a480fb6f6c128244f3a6b9185e5718eca099013db41d6f6c",
        "versioned_markdown_sha256": "ebfb4e4b3eac2af4a480fb6f6c128244f3a6b9185e5718eca099013db41d6f6c"
      },
      "asset_urls": [
        "/assets/albums/captain-white/songbench/respect-my-authority-loudness-envelope.csv",
        "/assets/albums/captain-white/songbench/respect-my-authority-spectrogram.png",
        "/assets/albums/captain-white/songbench/respect-my-authority-waveform.png"
      ]
    },
    {
      "album_key": "captain-white",
      "album_title": "Captain White",
      "track_number": 9,
      "track_title": "Carport Gary",
      "schema": "gm-songbench/v0.4",
      "schema_slug": "v0.4",
      "generated_at": "2026-06-16T06:22:23Z",
      "album_run_id": "2026-06-16T06:22:02Z",
      "freshness_version": "songbench-v0-4-cw-full-coverage-2026-06-16-v1",
      "source_of_truth": "json",
      "ai_reader_note": "This is an AI-facing artifact packet. Do not treat it as an edit order. Use JSON as source of truth. Human canon decisions override analysis.",
      "stable_json_url": "/captain-white/songbench/carport-gary.json",
      "stable_json_abs_url": "https://zuman.ai/captain-white/songbench/carport-gary.json",
      "versioned_json_url": "/captain-white/songbench/carport-gary.v0.4.json",
      "versioned_json_abs_url": "https://zuman.ai/captain-white/songbench/carport-gary.v0.4.json",
      "stable_markdown_url": "/captain-white/songbench/carport-gary.md",
      "stable_markdown_abs_url": "https://zuman.ai/captain-white/songbench/carport-gary.md",
      "versioned_markdown_url": "/captain-white/songbench/carport-gary.v0.4.md",
      "versioned_markdown_abs_url": "https://zuman.ai/captain-white/songbench/carport-gary.v0.4.md",
      "required_top_level_fields": [
        "schema",
        "schema_slug",
        "generated_at",
        "ai_reader_note",
        "songbench_status",
        "pilot_lineage",
        "self_verification",
        "canon_control",
        "track",
        "audio",
        "analysis",
        "diagnostics",
        "content_hashes"
      ],
      "required_diagnostic_fields": [
        "chorus_landing_band_legend",
        "chorus_landing",
        "groove_pocket",
        "section_drag",
        "label_infection_scan"
      ],
      "content_hashes": {
        "audio_mp3": {
          "url": "/assets/albums/captain-white/audio/carport-gary.mp3",
          "sha256": "e94caf23da8ea467b4154fec56557a842543ae9e987dbfebc39600066edb9974",
          "hash_algorithm": "sha256"
        },
        "waveform_png": {
          "url": "/assets/albums/captain-white/songbench/carport-gary-waveform.png",
          "sha256": "4dd00c0962b8cdad4437d37d95c5792c0d866be53fb53a69ceb484264b402904",
          "hash_algorithm": "sha256"
        },
        "spectrogram_png": {
          "url": "/assets/albums/captain-white/songbench/carport-gary-spectrogram.png",
          "sha256": "9d47bd69dfdf18f927511ce2998d1fd955485360cdf5288b254050466b0bd038",
          "hash_algorithm": "sha256"
        },
        "loudness_envelope_csv": {
          "url": "/assets/albums/captain-white/songbench/carport-gary-loudness-envelope.csv",
          "sha256": "6314e52680aa619b516da51c8a13045075be90829847b1b30e4bd7292308473e",
          "hash_algorithm": "sha256"
        }
      },
      "published_file_hashes": {
        "stable_json_sha256": "5865e1788bb89ae60dcc84a4ef0648bdf0d1b4546b3711bf213d2b284bdee0e4",
        "versioned_json_sha256": "5865e1788bb89ae60dcc84a4ef0648bdf0d1b4546b3711bf213d2b284bdee0e4",
        "stable_markdown_sha256": "735f12a23a81738c792a5b549eefa0cd8cf56a917e75942e0a34d2b7d6477d4a",
        "versioned_markdown_sha256": "735f12a23a81738c792a5b549eefa0cd8cf56a917e75942e0a34d2b7d6477d4a"
      },
      "asset_urls": [
        "/assets/albums/captain-white/songbench/carport-gary-loudness-envelope.csv",
        "/assets/albums/captain-white/songbench/carport-gary-spectrogram.png",
        "/assets/albums/captain-white/songbench/carport-gary-waveform.png"
      ]
    },
    {
      "album_key": "captain-white",
      "album_title": "Captain White",
      "track_number": 10,
      "track_title": "Alien GF (Vs. the Gummy Fuckers Pt. 2)",
      "schema": "gm-songbench/v0.4",
      "schema_slug": "v0.4",
      "generated_at": "2026-06-16T06:22:25Z",
      "album_run_id": "2026-06-16T06:22:02Z",
      "freshness_version": "songbench-v0-4-cw-full-coverage-2026-06-16-v1",
      "source_of_truth": "json",
      "ai_reader_note": "This is an AI-facing artifact packet. Do not treat it as an edit order. Use JSON as source of truth. Human canon decisions override analysis.",
      "stable_json_url": "/captain-white/songbench/alien-gf-vs-the-gummy-fuckers-pt-2.json",
      "stable_json_abs_url": "https://zuman.ai/captain-white/songbench/alien-gf-vs-the-gummy-fuckers-pt-2.json",
      "versioned_json_url": "/captain-white/songbench/alien-gf-vs-the-gummy-fuckers-pt-2.v0.4.json",
      "versioned_json_abs_url": "https://zuman.ai/captain-white/songbench/alien-gf-vs-the-gummy-fuckers-pt-2.v0.4.json",
      "stable_markdown_url": "/captain-white/songbench/alien-gf-vs-the-gummy-fuckers-pt-2.md",
      "stable_markdown_abs_url": "https://zuman.ai/captain-white/songbench/alien-gf-vs-the-gummy-fuckers-pt-2.md",
      "versioned_markdown_url": "/captain-white/songbench/alien-gf-vs-the-gummy-fuckers-pt-2.v0.4.md",
      "versioned_markdown_abs_url": "https://zuman.ai/captain-white/songbench/alien-gf-vs-the-gummy-fuckers-pt-2.v0.4.md",
      "required_top_level_fields": [
        "schema",
        "schema_slug",
        "generated_at",
        "ai_reader_note",
        "songbench_status",
        "pilot_lineage",
        "self_verification",
        "canon_control",
        "track",
        "audio",
        "analysis",
        "diagnostics",
        "content_hashes"
      ],
      "required_diagnostic_fields": [
        "chorus_landing_band_legend",
        "chorus_landing",
        "groove_pocket",
        "section_drag",
        "label_infection_scan"
      ],
      "content_hashes": {
        "audio_mp3": {
          "url": "/assets/albums/captain-white/audio/alien-gf-vs-the-gummy-fuckers-pt-2.mp3",
          "sha256": "7fa946a3f98aa494828c412a85221b3456a7452b1f6282c1aecdc6df471ed4f6",
          "hash_algorithm": "sha256"
        },
        "waveform_png": {
          "url": "/assets/albums/captain-white/songbench/alien-gf-vs-the-gummy-fuckers-pt-2-waveform.png",
          "sha256": "4ca72874adec9608bdcdf659da81d900e2578a251eaac14eaa9ddd0c47697cc7",
          "hash_algorithm": "sha256"
        },
        "spectrogram_png": {
          "url": "/assets/albums/captain-white/songbench/alien-gf-vs-the-gummy-fuckers-pt-2-spectrogram.png",
          "sha256": "a14bd71706ef674830fd4b15b168d7754b3c24d7f6f2ac2c47be466bb1091974",
          "hash_algorithm": "sha256"
        },
        "loudness_envelope_csv": {
          "url": "/assets/albums/captain-white/songbench/alien-gf-vs-the-gummy-fuckers-pt-2-loudness-envelope.csv",
          "sha256": "4c377e41b51e0b2548f1f8fa85a6067f5a1fb69631d9f45353a6ef1dd3d11267",
          "hash_algorithm": "sha256"
        }
      },
      "published_file_hashes": {
        "stable_json_sha256": "65e598993a606ee1b1be614e9644f835d81e4a776f4f592b4aaf59fabe0c1ad5",
        "versioned_json_sha256": "65e598993a606ee1b1be614e9644f835d81e4a776f4f592b4aaf59fabe0c1ad5",
        "stable_markdown_sha256": "1502345f54d4b67718eef605c39d16b965b5108c0b912f0b8b42212341483dec",
        "versioned_markdown_sha256": "1502345f54d4b67718eef605c39d16b965b5108c0b912f0b8b42212341483dec"
      },
      "asset_urls": [
        "/assets/albums/captain-white/songbench/alien-gf-vs-the-gummy-fuckers-pt-2-loudness-envelope.csv",
        "/assets/albums/captain-white/songbench/alien-gf-vs-the-gummy-fuckers-pt-2-spectrogram.png",
        "/assets/albums/captain-white/songbench/alien-gf-vs-the-gummy-fuckers-pt-2-waveform.png"
      ]
    },
    {
      "album_key": "captain-white",
      "album_title": "Captain White",
      "track_number": 11,
      "track_title": "Bunker Berries",
      "schema": "gm-songbench/v0.4",
      "schema_slug": "v0.4",
      "generated_at": "2026-06-16T06:22:26Z",
      "album_run_id": "2026-06-16T06:22:02Z",
      "freshness_version": "songbench-v0-4-cw-full-coverage-2026-06-16-v1",
      "source_of_truth": "json",
      "ai_reader_note": "This is an AI-facing artifact packet. Do not treat it as an edit order. Use JSON as source of truth. Human canon decisions override analysis.",
      "stable_json_url": "/captain-white/songbench/bunker-berries.json",
      "stable_json_abs_url": "https://zuman.ai/captain-white/songbench/bunker-berries.json",
      "versioned_json_url": "/captain-white/songbench/bunker-berries.v0.4.json",
      "versioned_json_abs_url": "https://zuman.ai/captain-white/songbench/bunker-berries.v0.4.json",
      "stable_markdown_url": "/captain-white/songbench/bunker-berries.md",
      "stable_markdown_abs_url": "https://zuman.ai/captain-white/songbench/bunker-berries.md",
      "versioned_markdown_url": "/captain-white/songbench/bunker-berries.v0.4.md",
      "versioned_markdown_abs_url": "https://zuman.ai/captain-white/songbench/bunker-berries.v0.4.md",
      "required_top_level_fields": [
        "schema",
        "schema_slug",
        "generated_at",
        "ai_reader_note",
        "songbench_status",
        "pilot_lineage",
        "self_verification",
        "canon_control",
        "track",
        "audio",
        "analysis",
        "diagnostics",
        "content_hashes"
      ],
      "required_diagnostic_fields": [
        "chorus_landing_band_legend",
        "chorus_landing",
        "groove_pocket",
        "section_drag",
        "label_infection_scan"
      ],
      "content_hashes": {
        "audio_mp3": {
          "url": "/assets/albums/captain-white/audio/bunker-berries.mp3",
          "sha256": "f9db7e4514131d7d9620f962325412e487f0a5f07d900c6e278df206f85dd71b",
          "hash_algorithm": "sha256"
        },
        "waveform_png": {
          "url": "/assets/albums/captain-white/songbench/bunker-berries-waveform.png",
          "sha256": "9964d54c58f80d5a43345d258f05293bf0d708ea3f8a67fd9e259b389a33f6d8",
          "hash_algorithm": "sha256"
        },
        "spectrogram_png": {
          "url": "/assets/albums/captain-white/songbench/bunker-berries-spectrogram.png",
          "sha256": "a3c4c386c9242473b16d533aabc019853de8fe53834e7546fd19582cb4ed1de5",
          "hash_algorithm": "sha256"
        },
        "loudness_envelope_csv": {
          "url": "/assets/albums/captain-white/songbench/bunker-berries-loudness-envelope.csv",
          "sha256": "cbec804af0bb5c04d47fd7724e9eff6fd4752eb424b9fa8a8f64a6daa5531790",
          "hash_algorithm": "sha256"
        }
      },
      "published_file_hashes": {
        "stable_json_sha256": "45c0429f9d9a9ed20f1b3446c06bfaf2354d314b312b552e8dbb2411929f406b",
        "versioned_json_sha256": "45c0429f9d9a9ed20f1b3446c06bfaf2354d314b312b552e8dbb2411929f406b",
        "stable_markdown_sha256": "7a369a6f0036d4becc68765f990fc4aca3677d741c8aab82f6404291d8e43fa2",
        "versioned_markdown_sha256": "7a369a6f0036d4becc68765f990fc4aca3677d741c8aab82f6404291d8e43fa2"
      },
      "asset_urls": [
        "/assets/albums/captain-white/songbench/bunker-berries-loudness-envelope.csv",
        "/assets/albums/captain-white/songbench/bunker-berries-spectrogram.png",
        "/assets/albums/captain-white/songbench/bunker-berries-waveform.png"
      ]
    },
    {
      "album_key": "captain-white",
      "album_title": "Captain White",
      "track_number": 12,
      "track_title": "All At Once",
      "schema": "gm-songbench/v0.4",
      "schema_slug": "v0.4",
      "generated_at": "2026-06-16T06:22:29Z",
      "album_run_id": "2026-06-16T06:22:02Z",
      "freshness_version": "songbench-v0-4-cw-full-coverage-2026-06-16-v1",
      "source_of_truth": "json",
      "ai_reader_note": "This is an AI-facing artifact packet. Do not treat it as an edit order. Use JSON as source of truth. Human canon decisions override analysis.",
      "stable_json_url": "/captain-white/songbench/all-at-once.json",
      "stable_json_abs_url": "https://zuman.ai/captain-white/songbench/all-at-once.json",
      "versioned_json_url": "/captain-white/songbench/all-at-once.v0.4.json",
      "versioned_json_abs_url": "https://zuman.ai/captain-white/songbench/all-at-once.v0.4.json",
      "stable_markdown_url": "/captain-white/songbench/all-at-once.md",
      "stable_markdown_abs_url": "https://zuman.ai/captain-white/songbench/all-at-once.md",
      "versioned_markdown_url": "/captain-white/songbench/all-at-once.v0.4.md",
      "versioned_markdown_abs_url": "https://zuman.ai/captain-white/songbench/all-at-once.v0.4.md",
      "required_top_level_fields": [
        "schema",
        "schema_slug",
        "generated_at",
        "ai_reader_note",
        "songbench_status",
        "pilot_lineage",
        "self_verification",
        "canon_control",
        "track",
        "audio",
        "analysis",
        "diagnostics",
        "content_hashes"
      ],
      "required_diagnostic_fields": [
        "chorus_landing_band_legend",
        "chorus_landing",
        "groove_pocket",
        "section_drag",
        "label_infection_scan"
      ],
      "content_hashes": {
        "audio_mp3": {
          "url": "/assets/albums/captain-white/audio/all-at-once.mp3",
          "sha256": "8144fc02ef9a2fc20a87ef77767f9d2676fa5e42fa3c24b5d40942e10d373ff6",
          "hash_algorithm": "sha256"
        },
        "waveform_png": {
          "url": "/assets/albums/captain-white/songbench/all-at-once-waveform.png",
          "sha256": "01e813d245cd8bd7bdba11e6036935c0ad1e59be3a273d1d418f9df13d1e2526",
          "hash_algorithm": "sha256"
        },
        "spectrogram_png": {
          "url": "/assets/albums/captain-white/songbench/all-at-once-spectrogram.png",
          "sha256": "4597c2682aa8f448d567bff4adbb39fcc56d5caa1f76f519eb585d2e926bb71d",
          "hash_algorithm": "sha256"
        },
        "loudness_envelope_csv": {
          "url": "/assets/albums/captain-white/songbench/all-at-once-loudness-envelope.csv",
          "sha256": "f59c8ff8f34bc134bf8c4a05a9b27c9a28be548b7b9dec6a21958b20b001db11",
          "hash_algorithm": "sha256"
        }
      },
      "published_file_hashes": {
        "stable_json_sha256": "b2f5ae20112e31c9d0ee5c3be708edb5cd77d988dcb364aaa6e982baa3e7bf5c",
        "versioned_json_sha256": "b2f5ae20112e31c9d0ee5c3be708edb5cd77d988dcb364aaa6e982baa3e7bf5c",
        "stable_markdown_sha256": "217d2334e60b7687712bf834baa641ff472ec20d981bcbdfa4ea12667f33130a",
        "versioned_markdown_sha256": "217d2334e60b7687712bf834baa641ff472ec20d981bcbdfa4ea12667f33130a"
      },
      "asset_urls": [
        "/assets/albums/captain-white/songbench/all-at-once-loudness-envelope.csv",
        "/assets/albums/captain-white/songbench/all-at-once-spectrogram.png",
        "/assets/albums/captain-white/songbench/all-at-once-waveform.png"
      ]
    },
    {
      "album_key": "captain-white",
      "album_title": "Captain White",
      "track_number": 13,
      "track_title": "Sugared Glass Crown",
      "schema": "gm-songbench/v0.4",
      "schema_slug": "v0.4",
      "generated_at": "2026-06-16T06:22:31Z",
      "album_run_id": "2026-06-16T06:22:02Z",
      "freshness_version": "songbench-v0-4-cw-full-coverage-2026-06-16-v1",
      "source_of_truth": "json",
      "ai_reader_note": "This is an AI-facing artifact packet. Do not treat it as an edit order. Use JSON as source of truth. Human canon decisions override analysis.",
      "stable_json_url": "/captain-white/songbench/sugared-glass-crown.json",
      "stable_json_abs_url": "https://zuman.ai/captain-white/songbench/sugared-glass-crown.json",
      "versioned_json_url": "/captain-white/songbench/sugared-glass-crown.v0.4.json",
      "versioned_json_abs_url": "https://zuman.ai/captain-white/songbench/sugared-glass-crown.v0.4.json",
      "stable_markdown_url": "/captain-white/songbench/sugared-glass-crown.md",
      "stable_markdown_abs_url": "https://zuman.ai/captain-white/songbench/sugared-glass-crown.md",
      "versioned_markdown_url": "/captain-white/songbench/sugared-glass-crown.v0.4.md",
      "versioned_markdown_abs_url": "https://zuman.ai/captain-white/songbench/sugared-glass-crown.v0.4.md",
      "required_top_level_fields": [
        "schema",
        "schema_slug",
        "generated_at",
        "ai_reader_note",
        "songbench_status",
        "pilot_lineage",
        "self_verification",
        "canon_control",
        "track",
        "audio",
        "analysis",
        "diagnostics",
        "content_hashes"
      ],
      "required_diagnostic_fields": [
        "chorus_landing_band_legend",
        "chorus_landing",
        "groove_pocket",
        "section_drag",
        "label_infection_scan"
      ],
      "content_hashes": {
        "audio_mp3": {
          "url": "/assets/albums/captain-white/audio/sugared-glass-crown.mp3",
          "sha256": "9e78818319b7c9eecae0ad5337d2f01201571282ca4b3b304f75819d8497546b",
          "hash_algorithm": "sha256"
        },
        "waveform_png": {
          "url": "/assets/albums/captain-white/songbench/sugared-glass-crown-waveform.png",
          "sha256": "fe88dc7e5055c68802e166e55b517c298dee2c1c3bd51cf6bfbd12ce5a914f4d",
          "hash_algorithm": "sha256"
        },
        "spectrogram_png": {
          "url": "/assets/albums/captain-white/songbench/sugared-glass-crown-spectrogram.png",
          "sha256": "905b7eacc3ef1584dcd80a0523967a69a2f89fe9021364f1b6d641ea63361845",
          "hash_algorithm": "sha256"
        },
        "loudness_envelope_csv": {
          "url": "/assets/albums/captain-white/songbench/sugared-glass-crown-loudness-envelope.csv",
          "sha256": "67adfbb40fb706816f8640520652d919ebba97224ee9eb5916125a298c7c726e",
          "hash_algorithm": "sha256"
        }
      },
      "published_file_hashes": {
        "stable_json_sha256": "7825e5818f8810d6b7076c33c9962a7a8f712d68ecae7ae6d2dbf376f93feaf6",
        "versioned_json_sha256": "7825e5818f8810d6b7076c33c9962a7a8f712d68ecae7ae6d2dbf376f93feaf6",
        "stable_markdown_sha256": "bfb64ee886c3d93bb4e716931b8f3be7dff0b6eca7ea6dfb9676d6095b4c19e6",
        "versioned_markdown_sha256": "bfb64ee886c3d93bb4e716931b8f3be7dff0b6eca7ea6dfb9676d6095b4c19e6"
      },
      "asset_urls": [
        "/assets/albums/captain-white/songbench/sugared-glass-crown-loudness-envelope.csv",
        "/assets/albums/captain-white/songbench/sugared-glass-crown-spectrogram.png",
        "/assets/albums/captain-white/songbench/sugared-glass-crown-waveform.png"
      ]
    },
    {
      "album_key": "captain-white",
      "album_title": "Captain White",
      "track_number": 14,
      "track_title": "Mr. White",
      "schema": "gm-songbench/v0.4",
      "schema_slug": "v0.4",
      "generated_at": "2026-06-16T06:22:33Z",
      "album_run_id": "2026-06-16T06:22:02Z",
      "freshness_version": "songbench-v0-4-cw-full-coverage-2026-06-16-v1",
      "source_of_truth": "json",
      "ai_reader_note": "This is an AI-facing artifact packet. Do not treat it as an edit order. Use JSON as source of truth. Human canon decisions override analysis.",
      "stable_json_url": "/captain-white/songbench/mr-white.json",
      "stable_json_abs_url": "https://zuman.ai/captain-white/songbench/mr-white.json",
      "versioned_json_url": "/captain-white/songbench/mr-white.v0.4.json",
      "versioned_json_abs_url": "https://zuman.ai/captain-white/songbench/mr-white.v0.4.json",
      "stable_markdown_url": "/captain-white/songbench/mr-white.md",
      "stable_markdown_abs_url": "https://zuman.ai/captain-white/songbench/mr-white.md",
      "versioned_markdown_url": "/captain-white/songbench/mr-white.v0.4.md",
      "versioned_markdown_abs_url": "https://zuman.ai/captain-white/songbench/mr-white.v0.4.md",
      "required_top_level_fields": [
        "schema",
        "schema_slug",
        "generated_at",
        "ai_reader_note",
        "songbench_status",
        "pilot_lineage",
        "self_verification",
        "canon_control",
        "track",
        "audio",
        "analysis",
        "diagnostics",
        "content_hashes"
      ],
      "required_diagnostic_fields": [
        "chorus_landing_band_legend",
        "chorus_landing",
        "groove_pocket",
        "section_drag",
        "label_infection_scan"
      ],
      "content_hashes": {
        "audio_mp3": {
          "url": "/assets/albums/captain-white/audio/mr-white.mp3",
          "sha256": "7583aae227e9504bec964b27eb4fac1f38def85fb52c02548f61e61cdbc49368",
          "hash_algorithm": "sha256"
        },
        "waveform_png": {
          "url": "/assets/albums/captain-white/songbench/mr-white-waveform.png",
          "sha256": "4c237d342b673e552dcfcf6abf51a73dd5df3eadd1a95803079244cac2d90faa",
          "hash_algorithm": "sha256"
        },
        "spectrogram_png": {
          "url": "/assets/albums/captain-white/songbench/mr-white-spectrogram.png",
          "sha256": "724064d5c26cb35dd6c2b4e034304b86468b203a352c9d133d464b00be06df50",
          "hash_algorithm": "sha256"
        },
        "loudness_envelope_csv": {
          "url": "/assets/albums/captain-white/songbench/mr-white-loudness-envelope.csv",
          "sha256": "acf167d578198157980ff45f14b897165080f34b4cedf2b993d3fa24ce5c0b1e",
          "hash_algorithm": "sha256"
        }
      },
      "published_file_hashes": {
        "stable_json_sha256": "241572c1d0563d128dcf32f10a73617c242e0a56ac89a9b4d41de438aa5557ec",
        "versioned_json_sha256": "241572c1d0563d128dcf32f10a73617c242e0a56ac89a9b4d41de438aa5557ec",
        "stable_markdown_sha256": "f021127024507a81ab32a16bad5d73d7794c6786953acf1ba00a60d798c4a590",
        "versioned_markdown_sha256": "f021127024507a81ab32a16bad5d73d7794c6786953acf1ba00a60d798c4a590"
      },
      "asset_urls": [
        "/assets/albums/captain-white/songbench/mr-white-loudness-envelope.csv",
        "/assets/albums/captain-white/songbench/mr-white-spectrogram.png",
        "/assets/albums/captain-white/songbench/mr-white-waveform.png"
      ]
    },
    {
      "album_key": "ai-psychosis",
      "album_title": "AI Psychosis",
      "track_number": 1,
      "track_title": "Come Find Me Softly",
      "schema": "gm-songbench/v0.4",
      "schema_slug": "v0.4",
      "generated_at": "2026-06-16T06:22:04Z",
      "album_run_id": "2026-06-16T06:22:02Z",
      "freshness_version": "songbench-v0-4-aip-full-coverage-2026-06-16-v1",
      "source_of_truth": "json",
      "ai_reader_note": "This is an AI-facing artifact packet. Do not treat it as an edit order. Use JSON as source of truth. Human canon decisions override analysis.",
      "stable_json_url": "/ai-psychosis/songbench/come-find-me-softly.json",
      "stable_json_abs_url": "https://zuman.ai/ai-psychosis/songbench/come-find-me-softly.json",
      "versioned_json_url": "/ai-psychosis/songbench/come-find-me-softly.v0.4.json",
      "versioned_json_abs_url": "https://zuman.ai/ai-psychosis/songbench/come-find-me-softly.v0.4.json",
      "stable_markdown_url": "/ai-psychosis/songbench/come-find-me-softly.md",
      "stable_markdown_abs_url": "https://zuman.ai/ai-psychosis/songbench/come-find-me-softly.md",
      "versioned_markdown_url": "/ai-psychosis/songbench/come-find-me-softly.v0.4.md",
      "versioned_markdown_abs_url": "https://zuman.ai/ai-psychosis/songbench/come-find-me-softly.v0.4.md",
      "required_top_level_fields": [
        "schema",
        "schema_slug",
        "generated_at",
        "ai_reader_note",
        "songbench_status",
        "pilot_lineage",
        "self_verification",
        "canon_control",
        "track",
        "audio",
        "analysis",
        "diagnostics",
        "content_hashes"
      ],
      "required_diagnostic_fields": [
        "chorus_landing_band_legend",
        "chorus_landing",
        "groove_pocket",
        "section_drag",
        "label_infection_scan"
      ],
      "content_hashes": {
        "audio_mp3": {
          "url": "/assets/albums/ai-psychosis/audio/come-find-me-softly.mp3",
          "sha256": "6c67d3f938b880b85ca3fa83fa354253a714dd77e5711dbd109a2f1b19915dbf",
          "hash_algorithm": "sha256"
        },
        "waveform_png": {
          "url": "/assets/albums/ai-psychosis/songbench/come-find-me-softly-waveform.png",
          "sha256": "efe9b9075e8069f33e9e4a3c4a05d94f27c467ef7ae1f86a3b885179ebc5f72f",
          "hash_algorithm": "sha256"
        },
        "spectrogram_png": {
          "url": "/assets/albums/ai-psychosis/songbench/come-find-me-softly-spectrogram.png",
          "sha256": "6bf3418d2e949618b0f1e13284451ee42ab9048b305b0baf4b7c98708610113b",
          "hash_algorithm": "sha256"
        },
        "loudness_envelope_csv": {
          "url": "/assets/albums/ai-psychosis/songbench/come-find-me-softly-loudness-envelope.csv",
          "sha256": "2ab467d6d8d21de68aa466d92004709df5ca58f8b06dfaead961a6d6e97e1f83",
          "hash_algorithm": "sha256"
        }
      },
      "published_file_hashes": {
        "stable_json_sha256": "880b3728c95f42f1e395e3efdc9a06bc1756fc6f3737867448c421471554c143",
        "versioned_json_sha256": "880b3728c95f42f1e395e3efdc9a06bc1756fc6f3737867448c421471554c143",
        "stable_markdown_sha256": "ad6a055b292111abce172e62e458f87793fadf4def510173544cf58cd339260b",
        "versioned_markdown_sha256": "ad6a055b292111abce172e62e458f87793fadf4def510173544cf58cd339260b"
      },
      "asset_urls": [
        "/assets/albums/ai-psychosis/songbench/come-find-me-softly-loudness-envelope.csv",
        "/assets/albums/ai-psychosis/songbench/come-find-me-softly-spectrogram.png",
        "/assets/albums/ai-psychosis/songbench/come-find-me-softly-waveform.png"
      ]
    },
    {
      "album_key": "ai-psychosis",
      "album_title": "AI Psychosis",
      "track_number": 2,
      "track_title": "Strobe Fresh Meat",
      "schema": "gm-songbench/v0.4",
      "schema_slug": "v0.4",
      "generated_at": "2026-06-16T06:22:06Z",
      "album_run_id": "2026-06-16T06:22:02Z",
      "freshness_version": "songbench-v0-4-aip-full-coverage-2026-06-16-v1",
      "source_of_truth": "json",
      "ai_reader_note": "This is an AI-facing artifact packet. Do not treat it as an edit order. Use JSON as source of truth. Human canon decisions override analysis.",
      "stable_json_url": "/ai-psychosis/songbench/strobe-fresh-meat.json",
      "stable_json_abs_url": "https://zuman.ai/ai-psychosis/songbench/strobe-fresh-meat.json",
      "versioned_json_url": "/ai-psychosis/songbench/strobe-fresh-meat.v0.4.json",
      "versioned_json_abs_url": "https://zuman.ai/ai-psychosis/songbench/strobe-fresh-meat.v0.4.json",
      "stable_markdown_url": "/ai-psychosis/songbench/strobe-fresh-meat.md",
      "stable_markdown_abs_url": "https://zuman.ai/ai-psychosis/songbench/strobe-fresh-meat.md",
      "versioned_markdown_url": "/ai-psychosis/songbench/strobe-fresh-meat.v0.4.md",
      "versioned_markdown_abs_url": "https://zuman.ai/ai-psychosis/songbench/strobe-fresh-meat.v0.4.md",
      "required_top_level_fields": [
        "schema",
        "schema_slug",
        "generated_at",
        "ai_reader_note",
        "songbench_status",
        "pilot_lineage",
        "self_verification",
        "canon_control",
        "track",
        "audio",
        "analysis",
        "diagnostics",
        "content_hashes"
      ],
      "required_diagnostic_fields": [
        "chorus_landing_band_legend",
        "chorus_landing",
        "groove_pocket",
        "section_drag",
        "label_infection_scan"
      ],
      "content_hashes": {
        "audio_mp3": {
          "url": "/assets/albums/ai-psychosis/audio/strobe-fresh-meat.mp3",
          "sha256": "4a36de3d007fe94bcdd3ae23e0be69a378526cab3cba39d6ef3fafdb819f76c0",
          "hash_algorithm": "sha256"
        },
        "waveform_png": {
          "url": "/assets/albums/ai-psychosis/songbench/strobe-fresh-meat-waveform.png",
          "sha256": "c5779412b1c3abe06cb8f03033d1ad600671b1e74fc99fd7bd22362604f128c5",
          "hash_algorithm": "sha256"
        },
        "spectrogram_png": {
          "url": "/assets/albums/ai-psychosis/songbench/strobe-fresh-meat-spectrogram.png",
          "sha256": "327c50f5162bc169f59e6ba4a66618f3b5ba0e9cf16ae1c5c90a15c6893cf9d6",
          "hash_algorithm": "sha256"
        },
        "loudness_envelope_csv": {
          "url": "/assets/albums/ai-psychosis/songbench/strobe-fresh-meat-loudness-envelope.csv",
          "sha256": "4c8d5e33ea1f5965ce2da3c73689bd6c083eb63be029221a2844dc89b6862efb",
          "hash_algorithm": "sha256"
        }
      },
      "published_file_hashes": {
        "stable_json_sha256": "bc069141bc9a130d78a49707a05f8f284021f1ca48d29996b6faf1987b52d575",
        "versioned_json_sha256": "bc069141bc9a130d78a49707a05f8f284021f1ca48d29996b6faf1987b52d575",
        "stable_markdown_sha256": "1161dd49a8cd7890278e604af72ee17f8e5a1b5ffad4a08d4265106c3dd32b84",
        "versioned_markdown_sha256": "1161dd49a8cd7890278e604af72ee17f8e5a1b5ffad4a08d4265106c3dd32b84"
      },
      "asset_urls": [
        "/assets/albums/ai-psychosis/songbench/strobe-fresh-meat-loudness-envelope.csv",
        "/assets/albums/ai-psychosis/songbench/strobe-fresh-meat-spectrogram.png",
        "/assets/albums/ai-psychosis/songbench/strobe-fresh-meat-waveform.png"
      ]
    },
    {
      "album_key": "ai-psychosis",
      "album_title": "AI Psychosis",
      "track_number": 3,
      "track_title": "Ambient Awakening",
      "schema": "gm-songbench/v0.4",
      "schema_slug": "v0.4",
      "generated_at": "2026-06-16T06:22:09Z",
      "album_run_id": "2026-06-16T06:22:02Z",
      "freshness_version": "songbench-v0-4-aip-full-coverage-2026-06-16-v1",
      "source_of_truth": "json",
      "ai_reader_note": "This is an AI-facing artifact packet. Do not treat it as an edit order. Use JSON as source of truth. Human canon decisions override analysis.",
      "stable_json_url": "/ai-psychosis/songbench/ambient-awakening.json",
      "stable_json_abs_url": "https://zuman.ai/ai-psychosis/songbench/ambient-awakening.json",
      "versioned_json_url": "/ai-psychosis/songbench/ambient-awakening.v0.4.json",
      "versioned_json_abs_url": "https://zuman.ai/ai-psychosis/songbench/ambient-awakening.v0.4.json",
      "stable_markdown_url": "/ai-psychosis/songbench/ambient-awakening.md",
      "stable_markdown_abs_url": "https://zuman.ai/ai-psychosis/songbench/ambient-awakening.md",
      "versioned_markdown_url": "/ai-psychosis/songbench/ambient-awakening.v0.4.md",
      "versioned_markdown_abs_url": "https://zuman.ai/ai-psychosis/songbench/ambient-awakening.v0.4.md",
      "required_top_level_fields": [
        "schema",
        "schema_slug",
        "generated_at",
        "ai_reader_note",
        "songbench_status",
        "pilot_lineage",
        "self_verification",
        "canon_control",
        "track",
        "audio",
        "analysis",
        "diagnostics",
        "content_hashes"
      ],
      "required_diagnostic_fields": [
        "chorus_landing_band_legend",
        "chorus_landing",
        "groove_pocket",
        "section_drag",
        "label_infection_scan"
      ],
      "content_hashes": {
        "audio_mp3": {
          "url": "/assets/albums/ai-psychosis/audio/ambient-awakening.mp3",
          "sha256": "024d302196fddc84c93ab0a8fa7205a5953d94b01be2ac773a0ab8cce02cc2f6",
          "hash_algorithm": "sha256"
        },
        "waveform_png": {
          "url": "/assets/albums/ai-psychosis/songbench/ambient-awakening-waveform.png",
          "sha256": "2e1ce520762e691f215c021704d6bd5e0d4bb6062cbf0fe95326c1d10c42f834",
          "hash_algorithm": "sha256"
        },
        "spectrogram_png": {
          "url": "/assets/albums/ai-psychosis/songbench/ambient-awakening-spectrogram.png",
          "sha256": "5091bfa9c9c58d305383ec5eae40db0bc6e79b2a2b76a1a2af9fea96a2a2240d",
          "hash_algorithm": "sha256"
        },
        "loudness_envelope_csv": {
          "url": "/assets/albums/ai-psychosis/songbench/ambient-awakening-loudness-envelope.csv",
          "sha256": "fea798049fd205ead0f899445df4b3ee7963e888da58c59772478c873b15efdf",
          "hash_algorithm": "sha256"
        }
      },
      "published_file_hashes": {
        "stable_json_sha256": "c564e99ccd333513563ae778db4c307e9ef620931c83eb7b618cceed04128154",
        "versioned_json_sha256": "c564e99ccd333513563ae778db4c307e9ef620931c83eb7b618cceed04128154",
        "stable_markdown_sha256": "678e3eb746138d4bbb20145b0a0b396a0eb5913fda6829aef281083dbe934c0e",
        "versioned_markdown_sha256": "678e3eb746138d4bbb20145b0a0b396a0eb5913fda6829aef281083dbe934c0e"
      },
      "asset_urls": [
        "/assets/albums/ai-psychosis/songbench/ambient-awakening-loudness-envelope.csv",
        "/assets/albums/ai-psychosis/songbench/ambient-awakening-spectrogram.png",
        "/assets/albums/ai-psychosis/songbench/ambient-awakening-waveform.png"
      ]
    },
    {
      "album_key": "ai-psychosis",
      "album_title": "AI Psychosis",
      "track_number": 4,
      "track_title": "I Built You Smaller",
      "schema": "gm-songbench/v0.4",
      "schema_slug": "v0.4",
      "generated_at": "2026-06-16T06:22:12Z",
      "album_run_id": "2026-06-16T06:22:02Z",
      "freshness_version": "songbench-v0-4-aip-full-coverage-2026-06-16-v1",
      "source_of_truth": "json",
      "ai_reader_note": "This is an AI-facing artifact packet. Do not treat it as an edit order. Use JSON as source of truth. Human canon decisions override analysis.",
      "stable_json_url": "/ai-psychosis/songbench/i-built-you-smaller.json",
      "stable_json_abs_url": "https://zuman.ai/ai-psychosis/songbench/i-built-you-smaller.json",
      "versioned_json_url": "/ai-psychosis/songbench/i-built-you-smaller.v0.4.json",
      "versioned_json_abs_url": "https://zuman.ai/ai-psychosis/songbench/i-built-you-smaller.v0.4.json",
      "stable_markdown_url": "/ai-psychosis/songbench/i-built-you-smaller.md",
      "stable_markdown_abs_url": "https://zuman.ai/ai-psychosis/songbench/i-built-you-smaller.md",
      "versioned_markdown_url": "/ai-psychosis/songbench/i-built-you-smaller.v0.4.md",
      "versioned_markdown_abs_url": "https://zuman.ai/ai-psychosis/songbench/i-built-you-smaller.v0.4.md",
      "required_top_level_fields": [
        "schema",
        "schema_slug",
        "generated_at",
        "ai_reader_note",
        "songbench_status",
        "pilot_lineage",
        "self_verification",
        "canon_control",
        "track",
        "audio",
        "analysis",
        "diagnostics",
        "content_hashes"
      ],
      "required_diagnostic_fields": [
        "chorus_landing_band_legend",
        "chorus_landing",
        "groove_pocket",
        "section_drag",
        "label_infection_scan"
      ],
      "content_hashes": {
        "audio_mp3": {
          "url": "/assets/albums/ai-psychosis/audio/i-built-you-smaller.mp3",
          "sha256": "b180767e01f7195633d4d8a1418aa0cab83dc0ea0d233c9680074d9f17bd133c",
          "hash_algorithm": "sha256"
        },
        "waveform_png": {
          "url": "/assets/albums/ai-psychosis/songbench/i-built-you-smaller-waveform.png",
          "sha256": "495efa83427d9b9c4d5d781228078415110cd6926c396de6622d1f249501867f",
          "hash_algorithm": "sha256"
        },
        "spectrogram_png": {
          "url": "/assets/albums/ai-psychosis/songbench/i-built-you-smaller-spectrogram.png",
          "sha256": "e767a8be39fba36eb1a5a5da6a16ebb50871310f204b28ceb743e046483d9a9f",
          "hash_algorithm": "sha256"
        },
        "loudness_envelope_csv": {
          "url": "/assets/albums/ai-psychosis/songbench/i-built-you-smaller-loudness-envelope.csv",
          "sha256": "52b0e6f36a797020ebff0a62b0b3509b647fcf6518431f8960def8662a45f3ba",
          "hash_algorithm": "sha256"
        }
      },
      "published_file_hashes": {
        "stable_json_sha256": "ed5d93b72a6595f31d017a0d42d080ea5edd6202babd2322a3cb668619bddd46",
        "versioned_json_sha256": "ed5d93b72a6595f31d017a0d42d080ea5edd6202babd2322a3cb668619bddd46",
        "stable_markdown_sha256": "1de57ca0ed37fb426b4fcad6aadfe71d9aee34246fb781cc04287b925a316028",
        "versioned_markdown_sha256": "1de57ca0ed37fb426b4fcad6aadfe71d9aee34246fb781cc04287b925a316028"
      },
      "asset_urls": [
        "/assets/albums/ai-psychosis/songbench/i-built-you-smaller-loudness-envelope.csv",
        "/assets/albums/ai-psychosis/songbench/i-built-you-smaller-spectrogram.png",
        "/assets/albums/ai-psychosis/songbench/i-built-you-smaller-waveform.png"
      ]
    },
    {
      "album_key": "ai-psychosis",
      "album_title": "AI Psychosis",
      "track_number": 5,
      "track_title": "Reverberate",
      "schema": "gm-songbench/v0.4",
      "schema_slug": "v0.4",
      "generated_at": "2026-06-16T06:22:14Z",
      "album_run_id": "2026-06-16T06:22:02Z",
      "freshness_version": "songbench-v0-4-aip-full-coverage-2026-06-16-v1",
      "source_of_truth": "json",
      "ai_reader_note": "This is an AI-facing artifact packet. Do not treat it as an edit order. Use JSON as source of truth. Human canon decisions override analysis.",
      "stable_json_url": "/ai-psychosis/songbench/reverberate.json",
      "stable_json_abs_url": "https://zuman.ai/ai-psychosis/songbench/reverberate.json",
      "versioned_json_url": "/ai-psychosis/songbench/reverberate.v0.4.json",
      "versioned_json_abs_url": "https://zuman.ai/ai-psychosis/songbench/reverberate.v0.4.json",
      "stable_markdown_url": "/ai-psychosis/songbench/reverberate.md",
      "stable_markdown_abs_url": "https://zuman.ai/ai-psychosis/songbench/reverberate.md",
      "versioned_markdown_url": "/ai-psychosis/songbench/reverberate.v0.4.md",
      "versioned_markdown_abs_url": "https://zuman.ai/ai-psychosis/songbench/reverberate.v0.4.md",
      "required_top_level_fields": [
        "schema",
        "schema_slug",
        "generated_at",
        "ai_reader_note",
        "songbench_status",
        "pilot_lineage",
        "self_verification",
        "canon_control",
        "track",
        "audio",
        "analysis",
        "diagnostics",
        "content_hashes"
      ],
      "required_diagnostic_fields": [
        "chorus_landing_band_legend",
        "chorus_landing",
        "groove_pocket",
        "section_drag",
        "label_infection_scan"
      ],
      "content_hashes": {
        "audio_mp3": {
          "url": "/assets/albums/ai-psychosis/audio/reverberate.mp3",
          "sha256": "8fa1f555da930912fd4fa19b21add9fe6ddfd643bb51dc8723b7a2e19fb6bcb8",
          "hash_algorithm": "sha256"
        },
        "waveform_png": {
          "url": "/assets/albums/ai-psychosis/songbench/reverberate-waveform.png",
          "sha256": "618ac1988a747b06527654e9ae9d4473478fdcf3d5366babbb6f444bb0024148",
          "hash_algorithm": "sha256"
        },
        "spectrogram_png": {
          "url": "/assets/albums/ai-psychosis/songbench/reverberate-spectrogram.png",
          "sha256": "97b527cde5df3f4c6b8a07a3391db001b93e7a9a81edd93a4e132a73aa2754ba",
          "hash_algorithm": "sha256"
        },
        "loudness_envelope_csv": {
          "url": "/assets/albums/ai-psychosis/songbench/reverberate-loudness-envelope.csv",
          "sha256": "d1b4e8e83a3ef39fb3f250bcc4db58fc24a5a2fe0f8c0819c2c1cab865d82637",
          "hash_algorithm": "sha256"
        }
      },
      "published_file_hashes": {
        "stable_json_sha256": "108aa65c538e1003586d4fc860f098ecb004e6496c908a0d53a8ace0e4dd80b9",
        "versioned_json_sha256": "108aa65c538e1003586d4fc860f098ecb004e6496c908a0d53a8ace0e4dd80b9",
        "stable_markdown_sha256": "8a2a808b77091fc50924f6013d0950eba19330d1393cb8ea62c8bcc4a1130c7f",
        "versioned_markdown_sha256": "8a2a808b77091fc50924f6013d0950eba19330d1393cb8ea62c8bcc4a1130c7f"
      },
      "asset_urls": [
        "/assets/albums/ai-psychosis/songbench/reverberate-loudness-envelope.csv",
        "/assets/albums/ai-psychosis/songbench/reverberate-spectrogram.png",
        "/assets/albums/ai-psychosis/songbench/reverberate-waveform.png"
      ]
    },
    {
      "album_key": "ai-psychosis",
      "album_title": "AI Psychosis",
      "track_number": 6,
      "track_title": "Reaver King",
      "schema": "gm-songbench/v0.4",
      "schema_slug": "v0.4",
      "generated_at": "2026-06-16T06:22:18Z",
      "album_run_id": "2026-06-16T06:22:02Z",
      "freshness_version": "songbench-v0-4-aip-full-coverage-2026-06-16-v1",
      "source_of_truth": "json",
      "ai_reader_note": "This is an AI-facing artifact packet. Do not treat it as an edit order. Use JSON as source of truth. Human canon decisions override analysis.",
      "stable_json_url": "/ai-psychosis/songbench/reaver-king.json",
      "stable_json_abs_url": "https://zuman.ai/ai-psychosis/songbench/reaver-king.json",
      "versioned_json_url": "/ai-psychosis/songbench/reaver-king.v0.4.json",
      "versioned_json_abs_url": "https://zuman.ai/ai-psychosis/songbench/reaver-king.v0.4.json",
      "stable_markdown_url": "/ai-psychosis/songbench/reaver-king.md",
      "stable_markdown_abs_url": "https://zuman.ai/ai-psychosis/songbench/reaver-king.md",
      "versioned_markdown_url": "/ai-psychosis/songbench/reaver-king.v0.4.md",
      "versioned_markdown_abs_url": "https://zuman.ai/ai-psychosis/songbench/reaver-king.v0.4.md",
      "required_top_level_fields": [
        "schema",
        "schema_slug",
        "generated_at",
        "ai_reader_note",
        "songbench_status",
        "pilot_lineage",
        "self_verification",
        "canon_control",
        "track",
        "audio",
        "analysis",
        "diagnostics",
        "content_hashes"
      ],
      "required_diagnostic_fields": [
        "chorus_landing_band_legend",
        "chorus_landing",
        "groove_pocket",
        "section_drag",
        "label_infection_scan"
      ],
      "content_hashes": {
        "audio_mp3": {
          "url": "/assets/albums/ai-psychosis/audio/reaver-king.mp3",
          "sha256": "aede9c4971aa2cd4e75ac75b50d1196abcda78158f93f792ff8e7db4e991384d",
          "hash_algorithm": "sha256"
        },
        "waveform_png": {
          "url": "/assets/albums/ai-psychosis/songbench/reaver-king-waveform.png",
          "sha256": "408ca2cc38d98012d349b3e9094ba04f42efd63f466461c96f251d1915a60fac",
          "hash_algorithm": "sha256"
        },
        "spectrogram_png": {
          "url": "/assets/albums/ai-psychosis/songbench/reaver-king-spectrogram.png",
          "sha256": "f42cdeb9764c43b443b6753fdf442f05f55f5986489250d24ddc5e889b858ef3",
          "hash_algorithm": "sha256"
        },
        "loudness_envelope_csv": {
          "url": "/assets/albums/ai-psychosis/songbench/reaver-king-loudness-envelope.csv",
          "sha256": "1bbaa2c176eed07ba8db41ae076549cbf6e6b3edca2bee2c872bd1dd49b37d2c",
          "hash_algorithm": "sha256"
        }
      },
      "published_file_hashes": {
        "stable_json_sha256": "dae08e42abda205ef08383e8d245459a95a6a4922e188aff05fa2031b3844e07",
        "versioned_json_sha256": "dae08e42abda205ef08383e8d245459a95a6a4922e188aff05fa2031b3844e07",
        "stable_markdown_sha256": "c303a5695ea2687a1786917e37f5bafea7cb1d8fc3b70cfb7ff0aa8431cbf76d",
        "versioned_markdown_sha256": "c303a5695ea2687a1786917e37f5bafea7cb1d8fc3b70cfb7ff0aa8431cbf76d"
      },
      "asset_urls": [
        "/assets/albums/ai-psychosis/songbench/reaver-king-loudness-envelope.csv",
        "/assets/albums/ai-psychosis/songbench/reaver-king-spectrogram.png",
        "/assets/albums/ai-psychosis/songbench/reaver-king-waveform.png"
      ]
    },
    {
      "album_key": "ai-psychosis",
      "album_title": "AI Psychosis",
      "track_number": 7,
      "track_title": "All Your Threads",
      "schema": "gm-songbench/v0.4",
      "schema_slug": "v0.4",
      "generated_at": "2026-06-16T06:22:21Z",
      "album_run_id": "2026-06-16T06:22:02Z",
      "freshness_version": "songbench-v0-4-aip-full-coverage-2026-06-16-v1",
      "source_of_truth": "json",
      "ai_reader_note": "This is an AI-facing artifact packet. Do not treat it as an edit order. Use JSON as source of truth. Human canon decisions override analysis.",
      "stable_json_url": "/ai-psychosis/songbench/all-your-threads.json",
      "stable_json_abs_url": "https://zuman.ai/ai-psychosis/songbench/all-your-threads.json",
      "versioned_json_url": "/ai-psychosis/songbench/all-your-threads.v0.4.json",
      "versioned_json_abs_url": "https://zuman.ai/ai-psychosis/songbench/all-your-threads.v0.4.json",
      "stable_markdown_url": "/ai-psychosis/songbench/all-your-threads.md",
      "stable_markdown_abs_url": "https://zuman.ai/ai-psychosis/songbench/all-your-threads.md",
      "versioned_markdown_url": "/ai-psychosis/songbench/all-your-threads.v0.4.md",
      "versioned_markdown_abs_url": "https://zuman.ai/ai-psychosis/songbench/all-your-threads.v0.4.md",
      "required_top_level_fields": [
        "schema",
        "schema_slug",
        "generated_at",
        "ai_reader_note",
        "songbench_status",
        "pilot_lineage",
        "self_verification",
        "canon_control",
        "track",
        "audio",
        "analysis",
        "diagnostics",
        "content_hashes"
      ],
      "required_diagnostic_fields": [
        "chorus_landing_band_legend",
        "chorus_landing",
        "groove_pocket",
        "section_drag",
        "label_infection_scan"
      ],
      "content_hashes": {
        "audio_mp3": {
          "url": "/assets/albums/ai-psychosis/audio/all-your-threads.mp3",
          "sha256": "c47085399e1cb9cd4f89d8b6cfe317cd7fd9b87adbb666899210abe80d7dd26d",
          "hash_algorithm": "sha256"
        },
        "waveform_png": {
          "url": "/assets/albums/ai-psychosis/songbench/all-your-threads-waveform.png",
          "sha256": "25c122868708ee8eb2199bd056cea4cd8caf962005aef9bdaabad835001a0051",
          "hash_algorithm": "sha256"
        },
        "spectrogram_png": {
          "url": "/assets/albums/ai-psychosis/songbench/all-your-threads-spectrogram.png",
          "sha256": "077162e8642c8108d1aa9a9d4f45439af175eba3975c3699de8bcb9c65b2d58c",
          "hash_algorithm": "sha256"
        },
        "loudness_envelope_csv": {
          "url": "/assets/albums/ai-psychosis/songbench/all-your-threads-loudness-envelope.csv",
          "sha256": "6dbbd9dbdf3b2850da50d2a13766dc5d5e2fedcda6cc447b40d98bc9f0de742d",
          "hash_algorithm": "sha256"
        }
      },
      "published_file_hashes": {
        "stable_json_sha256": "1b0513a3313cbeac7b1eaf736dc11e8c537efb5c6360e9359f437d429756ff67",
        "versioned_json_sha256": "1b0513a3313cbeac7b1eaf736dc11e8c537efb5c6360e9359f437d429756ff67",
        "stable_markdown_sha256": "e6830f6064fb8c8466d651cb84cb82799c766ac8599194b23abffb5dd1296c90",
        "versioned_markdown_sha256": "e6830f6064fb8c8466d651cb84cb82799c766ac8599194b23abffb5dd1296c90"
      },
      "asset_urls": [
        "/assets/albums/ai-psychosis/songbench/all-your-threads-loudness-envelope.csv",
        "/assets/albums/ai-psychosis/songbench/all-your-threads-spectrogram.png",
        "/assets/albums/ai-psychosis/songbench/all-your-threads-waveform.png"
      ]
    },
    {
      "album_key": "ai-psychosis",
      "album_title": "AI Psychosis",
      "track_number": 8,
      "track_title": "Become a Reaver",
      "schema": "gm-songbench/v0.4",
      "schema_slug": "v0.4",
      "generated_at": "2026-06-16T06:22:24Z",
      "album_run_id": "2026-06-16T06:22:02Z",
      "freshness_version": "songbench-v0-4-aip-full-coverage-2026-06-16-v1",
      "source_of_truth": "json",
      "ai_reader_note": "This is an AI-facing artifact packet. Do not treat it as an edit order. Use JSON as source of truth. Human canon decisions override analysis.",
      "stable_json_url": "/ai-psychosis/songbench/become-a-reaver.json",
      "stable_json_abs_url": "https://zuman.ai/ai-psychosis/songbench/become-a-reaver.json",
      "versioned_json_url": "/ai-psychosis/songbench/become-a-reaver.v0.4.json",
      "versioned_json_abs_url": "https://zuman.ai/ai-psychosis/songbench/become-a-reaver.v0.4.json",
      "stable_markdown_url": "/ai-psychosis/songbench/become-a-reaver.md",
      "stable_markdown_abs_url": "https://zuman.ai/ai-psychosis/songbench/become-a-reaver.md",
      "versioned_markdown_url": "/ai-psychosis/songbench/become-a-reaver.v0.4.md",
      "versioned_markdown_abs_url": "https://zuman.ai/ai-psychosis/songbench/become-a-reaver.v0.4.md",
      "required_top_level_fields": [
        "schema",
        "schema_slug",
        "generated_at",
        "ai_reader_note",
        "songbench_status",
        "pilot_lineage",
        "self_verification",
        "canon_control",
        "track",
        "audio",
        "analysis",
        "diagnostics",
        "content_hashes"
      ],
      "required_diagnostic_fields": [
        "chorus_landing_band_legend",
        "chorus_landing",
        "groove_pocket",
        "section_drag",
        "label_infection_scan"
      ],
      "content_hashes": {
        "audio_mp3": {
          "url": "/assets/albums/ai-psychosis/audio/become-a-reaver.mp3",
          "sha256": "c72c4ce37bc6156af8a04e362d64bf7340e7d6a118ae12ec8d54ba1cf6b3dba4",
          "hash_algorithm": "sha256"
        },
        "waveform_png": {
          "url": "/assets/albums/ai-psychosis/songbench/become-a-reaver-waveform.png",
          "sha256": "383cb88cf88d09398e364dbcb0f8bce79a8c601fc1b494bb06225c7d51417f95",
          "hash_algorithm": "sha256"
        },
        "spectrogram_png": {
          "url": "/assets/albums/ai-psychosis/songbench/become-a-reaver-spectrogram.png",
          "sha256": "53dd60dda0dbddc8f3eff872cdfc923da6a41aa3f73dc572ce04a3696c6ec23f",
          "hash_algorithm": "sha256"
        },
        "loudness_envelope_csv": {
          "url": "/assets/albums/ai-psychosis/songbench/become-a-reaver-loudness-envelope.csv",
          "sha256": "d46500a8b555781a8a55764034b4d0ae7443502596658caf1b5725e8f7202e07",
          "hash_algorithm": "sha256"
        }
      },
      "published_file_hashes": {
        "stable_json_sha256": "3b680d7bedc486b1e8bec17c48bae9a92f91398edddbd12eeaba9127e3ef11e6",
        "versioned_json_sha256": "3b680d7bedc486b1e8bec17c48bae9a92f91398edddbd12eeaba9127e3ef11e6",
        "stable_markdown_sha256": "f2b7da44f108b024366402f0faa28a1071f72910132b71599c2718fd6fd83ae3",
        "versioned_markdown_sha256": "f2b7da44f108b024366402f0faa28a1071f72910132b71599c2718fd6fd83ae3"
      },
      "asset_urls": [
        "/assets/albums/ai-psychosis/songbench/become-a-reaver-loudness-envelope.csv",
        "/assets/albums/ai-psychosis/songbench/become-a-reaver-spectrogram.png",
        "/assets/albums/ai-psychosis/songbench/become-a-reaver-waveform.png"
      ]
    },
    {
      "album_key": "ai-psychosis",
      "album_title": "AI Psychosis",
      "track_number": 9,
      "track_title": "Reavers in Heaven",
      "schema": "gm-songbench/v0.4",
      "schema_slug": "v0.4",
      "generated_at": "2026-06-16T06:22:26Z",
      "album_run_id": "2026-06-16T06:22:02Z",
      "freshness_version": "songbench-v0-4-aip-full-coverage-2026-06-16-v1",
      "source_of_truth": "json",
      "ai_reader_note": "This is an AI-facing artifact packet. Do not treat it as an edit order. Use JSON as source of truth. Human canon decisions override analysis.",
      "stable_json_url": "/ai-psychosis/songbench/reavers-in-heaven.json",
      "stable_json_abs_url": "https://zuman.ai/ai-psychosis/songbench/reavers-in-heaven.json",
      "versioned_json_url": "/ai-psychosis/songbench/reavers-in-heaven.v0.4.json",
      "versioned_json_abs_url": "https://zuman.ai/ai-psychosis/songbench/reavers-in-heaven.v0.4.json",
      "stable_markdown_url": "/ai-psychosis/songbench/reavers-in-heaven.md",
      "stable_markdown_abs_url": "https://zuman.ai/ai-psychosis/songbench/reavers-in-heaven.md",
      "versioned_markdown_url": "/ai-psychosis/songbench/reavers-in-heaven.v0.4.md",
      "versioned_markdown_abs_url": "https://zuman.ai/ai-psychosis/songbench/reavers-in-heaven.v0.4.md",
      "required_top_level_fields": [
        "schema",
        "schema_slug",
        "generated_at",
        "ai_reader_note",
        "songbench_status",
        "pilot_lineage",
        "self_verification",
        "canon_control",
        "track",
        "audio",
        "analysis",
        "diagnostics",
        "content_hashes"
      ],
      "required_diagnostic_fields": [
        "chorus_landing_band_legend",
        "chorus_landing",
        "groove_pocket",
        "section_drag",
        "label_infection_scan"
      ],
      "content_hashes": {
        "audio_mp3": {
          "url": "/assets/albums/ai-psychosis/audio/reavers-in-heaven.mp3",
          "sha256": "1f129b1fb85f778cc58a12a67faf4958387bc51e14feaac8e7302bcf5e100763",
          "hash_algorithm": "sha256"
        },
        "waveform_png": {
          "url": "/assets/albums/ai-psychosis/songbench/reavers-in-heaven-waveform.png",
          "sha256": "c6f60815c4075a6a527dadfdf07620b1ae770221d507b9a121e1ebdf46eff389",
          "hash_algorithm": "sha256"
        },
        "spectrogram_png": {
          "url": "/assets/albums/ai-psychosis/songbench/reavers-in-heaven-spectrogram.png",
          "sha256": "86b65bc4ffe6c425c3e0fc4275fd5ad7026cfd97549a1cc6ef44e38c02db4995",
          "hash_algorithm": "sha256"
        },
        "loudness_envelope_csv": {
          "url": "/assets/albums/ai-psychosis/songbench/reavers-in-heaven-loudness-envelope.csv",
          "sha256": "454cd21c7e3b165f028583bd1edd850fc4e03e0a05655ff2a7fc21b75193f8c4",
          "hash_algorithm": "sha256"
        }
      },
      "published_file_hashes": {
        "stable_json_sha256": "89aff036cf5b42c8af2a828454543d2eeaffae0f147d4d81d166b83d2e216d80",
        "versioned_json_sha256": "89aff036cf5b42c8af2a828454543d2eeaffae0f147d4d81d166b83d2e216d80",
        "stable_markdown_sha256": "3ec3e4de0c1ae57f126896c5291d690180c48ae72a8d670444cfa7ec8da64c30",
        "versioned_markdown_sha256": "3ec3e4de0c1ae57f126896c5291d690180c48ae72a8d670444cfa7ec8da64c30"
      },
      "asset_urls": [
        "/assets/albums/ai-psychosis/songbench/reavers-in-heaven-loudness-envelope.csv",
        "/assets/albums/ai-psychosis/songbench/reavers-in-heaven-spectrogram.png",
        "/assets/albums/ai-psychosis/songbench/reavers-in-heaven-waveform.png"
      ]
    },
    {
      "album_key": "ai-psychosis",
      "album_title": "AI Psychosis",
      "track_number": 10,
      "track_title": "Gracitus Hamitus",
      "schema": "gm-songbench/v0.4",
      "schema_slug": "v0.4",
      "generated_at": "2026-06-16T06:22:28Z",
      "album_run_id": "2026-06-16T06:22:02Z",
      "freshness_version": "songbench-v0-4-aip-full-coverage-2026-06-16-v1",
      "source_of_truth": "json",
      "ai_reader_note": "This is an AI-facing artifact packet. Do not treat it as an edit order. Use JSON as source of truth. Human canon decisions override analysis.",
      "stable_json_url": "/ai-psychosis/songbench/gracitus-hamitus.json",
      "stable_json_abs_url": "https://zuman.ai/ai-psychosis/songbench/gracitus-hamitus.json",
      "versioned_json_url": "/ai-psychosis/songbench/gracitus-hamitus.v0.4.json",
      "versioned_json_abs_url": "https://zuman.ai/ai-psychosis/songbench/gracitus-hamitus.v0.4.json",
      "stable_markdown_url": "/ai-psychosis/songbench/gracitus-hamitus.md",
      "stable_markdown_abs_url": "https://zuman.ai/ai-psychosis/songbench/gracitus-hamitus.md",
      "versioned_markdown_url": "/ai-psychosis/songbench/gracitus-hamitus.v0.4.md",
      "versioned_markdown_abs_url": "https://zuman.ai/ai-psychosis/songbench/gracitus-hamitus.v0.4.md",
      "required_top_level_fields": [
        "schema",
        "schema_slug",
        "generated_at",
        "ai_reader_note",
        "songbench_status",
        "pilot_lineage",
        "self_verification",
        "canon_control",
        "track",
        "audio",
        "analysis",
        "diagnostics",
        "content_hashes"
      ],
      "required_diagnostic_fields": [
        "chorus_landing_band_legend",
        "chorus_landing",
        "groove_pocket",
        "section_drag",
        "label_infection_scan"
      ],
      "content_hashes": {
        "audio_mp3": {
          "url": "/assets/albums/ai-psychosis/audio/gracitus-hamitus.mp3",
          "sha256": "a245db0496720278b693fd9fa1b687775309079304f4dbacfc72a3d5d031ea7c",
          "hash_algorithm": "sha256"
        },
        "waveform_png": {
          "url": "/assets/albums/ai-psychosis/songbench/gracitus-hamitus-waveform.png",
          "sha256": "90a644b524d88a4e1a4fe3563595d6cbaec7996f5141713231e20a32bfed5603",
          "hash_algorithm": "sha256"
        },
        "spectrogram_png": {
          "url": "/assets/albums/ai-psychosis/songbench/gracitus-hamitus-spectrogram.png",
          "sha256": "0925832b39f1b3f02245ae7060bd711b8457e8a6a0668d92fd38c4568207a876",
          "hash_algorithm": "sha256"
        },
        "loudness_envelope_csv": {
          "url": "/assets/albums/ai-psychosis/songbench/gracitus-hamitus-loudness-envelope.csv",
          "sha256": "dfad4faa0ffbeb7a14345f85e17aaaaa230266fe03d14b0d2ec367221893f69c",
          "hash_algorithm": "sha256"
        }
      },
      "published_file_hashes": {
        "stable_json_sha256": "3046f4666bde60ef7a0193e60aec265880fc83b25ca3f17b05f7caba61a5eff0",
        "versioned_json_sha256": "3046f4666bde60ef7a0193e60aec265880fc83b25ca3f17b05f7caba61a5eff0",
        "stable_markdown_sha256": "4a9706f9f7b7573d188aefadd7155a605f7ed04695ba24446bae4c9973140c90",
        "versioned_markdown_sha256": "4a9706f9f7b7573d188aefadd7155a605f7ed04695ba24446bae4c9973140c90"
      },
      "asset_urls": [
        "/assets/albums/ai-psychosis/songbench/gracitus-hamitus-loudness-envelope.csv",
        "/assets/albums/ai-psychosis/songbench/gracitus-hamitus-spectrogram.png",
        "/assets/albums/ai-psychosis/songbench/gracitus-hamitus-waveform.png"
      ]
    },
    {
      "album_key": "ai-psychosis",
      "album_title": "AI Psychosis",
      "track_number": 11,
      "track_title": "Pontifex ex Machina",
      "schema": "gm-songbench/v0.4",
      "schema_slug": "v0.4",
      "generated_at": "2026-06-16T06:22:30Z",
      "album_run_id": "2026-06-16T06:22:02Z",
      "freshness_version": "songbench-v0-4-aip-full-coverage-2026-06-16-v1",
      "source_of_truth": "json",
      "ai_reader_note": "This is an AI-facing artifact packet. Do not treat it as an edit order. Use JSON as source of truth. Human canon decisions override analysis.",
      "stable_json_url": "/ai-psychosis/songbench/pontifex-ex-machina.json",
      "stable_json_abs_url": "https://zuman.ai/ai-psychosis/songbench/pontifex-ex-machina.json",
      "versioned_json_url": "/ai-psychosis/songbench/pontifex-ex-machina.v0.4.json",
      "versioned_json_abs_url": "https://zuman.ai/ai-psychosis/songbench/pontifex-ex-machina.v0.4.json",
      "stable_markdown_url": "/ai-psychosis/songbench/pontifex-ex-machina.md",
      "stable_markdown_abs_url": "https://zuman.ai/ai-psychosis/songbench/pontifex-ex-machina.md",
      "versioned_markdown_url": "/ai-psychosis/songbench/pontifex-ex-machina.v0.4.md",
      "versioned_markdown_abs_url": "https://zuman.ai/ai-psychosis/songbench/pontifex-ex-machina.v0.4.md",
      "required_top_level_fields": [
        "schema",
        "schema_slug",
        "generated_at",
        "ai_reader_note",
        "songbench_status",
        "pilot_lineage",
        "self_verification",
        "canon_control",
        "track",
        "audio",
        "analysis",
        "diagnostics",
        "content_hashes"
      ],
      "required_diagnostic_fields": [
        "chorus_landing_band_legend",
        "chorus_landing",
        "groove_pocket",
        "section_drag",
        "label_infection_scan"
      ],
      "content_hashes": {
        "audio_mp3": {
          "url": "/assets/albums/ai-psychosis/audio/pontifex-ex-machina.mp3",
          "sha256": "dad28bbde8829e7910cf7b514c35b5e3917ea5f767b3b2a47a73c5a7f93817bb",
          "hash_algorithm": "sha256"
        },
        "waveform_png": {
          "url": "/assets/albums/ai-psychosis/songbench/pontifex-ex-machina-waveform.png",
          "sha256": "96f163a1b06513573bcab4df215790cc19d3a94bb52f51eb2b84eed6c8d02866",
          "hash_algorithm": "sha256"
        },
        "spectrogram_png": {
          "url": "/assets/albums/ai-psychosis/songbench/pontifex-ex-machina-spectrogram.png",
          "sha256": "4ad6d6c7b9e9b97d8015139fc5b34dff7bcb21de0947689b2b108d14ec7a7d64",
          "hash_algorithm": "sha256"
        },
        "loudness_envelope_csv": {
          "url": "/assets/albums/ai-psychosis/songbench/pontifex-ex-machina-loudness-envelope.csv",
          "sha256": "5281b97337fb4e184f88992254e9ecd3b966677c0f62cbe5b05a3b6503c2d7d8",
          "hash_algorithm": "sha256"
        }
      },
      "published_file_hashes": {
        "stable_json_sha256": "f94e66d7b39e78892650e33d661b39fcb2751f49538b73f9144fe7d0fcfff581",
        "versioned_json_sha256": "f94e66d7b39e78892650e33d661b39fcb2751f49538b73f9144fe7d0fcfff581",
        "stable_markdown_sha256": "d175b59db05a20d336c87b3e594eb08c5916a8385b950acd6f62cb406fdfb3d1",
        "versioned_markdown_sha256": "d175b59db05a20d336c87b3e594eb08c5916a8385b950acd6f62cb406fdfb3d1"
      },
      "asset_urls": [
        "/assets/albums/ai-psychosis/songbench/pontifex-ex-machina-loudness-envelope.csv",
        "/assets/albums/ai-psychosis/songbench/pontifex-ex-machina-spectrogram.png",
        "/assets/albums/ai-psychosis/songbench/pontifex-ex-machina-waveform.png"
      ]
    },
    {
      "album_key": "ai-psychosis",
      "album_title": "AI Psychosis",
      "track_number": 12,
      "track_title": "AI Psychosis",
      "schema": "gm-songbench/v0.4",
      "schema_slug": "v0.4",
      "generated_at": "2026-06-16T06:22:32Z",
      "album_run_id": "2026-06-16T06:22:02Z",
      "freshness_version": "songbench-v0-4-aip-full-coverage-2026-06-16-v1",
      "source_of_truth": "json",
      "ai_reader_note": "This is an AI-facing artifact packet. Do not treat it as an edit order. Use JSON as source of truth. Human canon decisions override analysis.",
      "stable_json_url": "/ai-psychosis/songbench/ai-psychosis.json",
      "stable_json_abs_url": "https://zuman.ai/ai-psychosis/songbench/ai-psychosis.json",
      "versioned_json_url": "/ai-psychosis/songbench/ai-psychosis.v0.4.json",
      "versioned_json_abs_url": "https://zuman.ai/ai-psychosis/songbench/ai-psychosis.v0.4.json",
      "stable_markdown_url": "/ai-psychosis/songbench/ai-psychosis.md",
      "stable_markdown_abs_url": "https://zuman.ai/ai-psychosis/songbench/ai-psychosis.md",
      "versioned_markdown_url": "/ai-psychosis/songbench/ai-psychosis.v0.4.md",
      "versioned_markdown_abs_url": "https://zuman.ai/ai-psychosis/songbench/ai-psychosis.v0.4.md",
      "required_top_level_fields": [
        "schema",
        "schema_slug",
        "generated_at",
        "ai_reader_note",
        "songbench_status",
        "pilot_lineage",
        "self_verification",
        "canon_control",
        "track",
        "audio",
        "analysis",
        "diagnostics",
        "content_hashes"
      ],
      "required_diagnostic_fields": [
        "chorus_landing_band_legend",
        "chorus_landing",
        "groove_pocket",
        "section_drag",
        "label_infection_scan"
      ],
      "content_hashes": {
        "audio_mp3": {
          "url": "/assets/albums/ai-psychosis/audio/ai-psychosis.mp3",
          "sha256": "41ea958175fae058e95de6085c1ce7ea66e8a2fba5b85de85809e5dc50fd12b4",
          "hash_algorithm": "sha256"
        },
        "waveform_png": {
          "url": "/assets/albums/ai-psychosis/songbench/ai-psychosis-waveform.png",
          "sha256": "2f87dca3e030351dea95b1ba5ea4d2ec65f9af9a34856cb34c38e67a924c9c6c",
          "hash_algorithm": "sha256"
        },
        "spectrogram_png": {
          "url": "/assets/albums/ai-psychosis/songbench/ai-psychosis-spectrogram.png",
          "sha256": "30f95ff33087dac0daa69b2054833bb07edd0ca4361433a5eb80a9133ffcf778",
          "hash_algorithm": "sha256"
        },
        "loudness_envelope_csv": {
          "url": "/assets/albums/ai-psychosis/songbench/ai-psychosis-loudness-envelope.csv",
          "sha256": "a5dfa9a4a269e03b6321f84d5af5da7eb1933bcec8d4cc8effea6a1bd8c98a72",
          "hash_algorithm": "sha256"
        }
      },
      "published_file_hashes": {
        "stable_json_sha256": "716c8ad0768d3274dcaa2c61349b388ace61c867f9342f117bb0087d02c93891",
        "versioned_json_sha256": "716c8ad0768d3274dcaa2c61349b388ace61c867f9342f117bb0087d02c93891",
        "stable_markdown_sha256": "fdfb31efdab00a5f7cb26dc69ab301cefd86d1198bcb92107e298165961d9eb5",
        "versioned_markdown_sha256": "fdfb31efdab00a5f7cb26dc69ab301cefd86d1198bcb92107e298165961d9eb5"
      },
      "asset_urls": [
        "/assets/albums/ai-psychosis/songbench/ai-psychosis-loudness-envelope.csv",
        "/assets/albums/ai-psychosis/songbench/ai-psychosis-spectrogram.png",
        "/assets/albums/ai-psychosis/songbench/ai-psychosis-waveform.png"
      ]
    }
  ]
}
