{
  "schemaVersion": 1,
  "kind": "wiggly-format",
  "slug": "character-gameplay-conversations",
  "version": "0.3.0",
  "status": "ready-for-review",
  "runtime": "runtime/render.mjs",
  "releaseFiles": [
    ".gitignore",
    "CLAUDE.md",
    "KIT-MANIFEST.json",
    "format.json",
    "pipeline.json",
    "quality.json",
    "assets.json",
    "goldens.json",
    "PUBLICATION.json",
    "tests/smoke.mjs",
    "SKILL.md",
    "AGENTS.md",
    "README.md",
    "BENCHMARK.md",
    "requirements.json",
    "blueprint.json",
    "FORMAT-REPO.json",
    "runtime/render.mjs",
    "runtime/generate.mjs",
    "runtime/publish.mjs",
    "runtime/scout.mjs",
    "runtime/critique.mjs",
    "tools/fetch-card.mjs",
    "tools/fetch-gameplay.mjs",
    "tools/synthesize.mjs",
    "assets/sfx/glitch-whoosh.wav",
    "tests/make-fixtures.mjs",
    "tests/contract.test.mjs",
    "tests/music.test.mjs",
    "tests/distribution.test.mjs",
    "tests/scout.test.mjs",
    "tests/critique.test.mjs",
    "MUSIC-CREDITS.md",
    "tests/verify-proofs.mjs",
    "inputs/same-universe.json",
    "inputs/crossover.json",
    "inputs/distribution.json",
    "inputs/how-rich-is-batman.json",
    "inputs/why-batman-subsidizes-red-hood.json",
    "inputs/why-batman-wont-kill-joker.json",
    "assets/warm.mp4",
    "assets/cool.mp4",
    "assets/low.wav",
    "assets/high.wav",
    "assets/bright.wav",
    "assets/soft.wav",
    "proofs/same-universe-0.1.4.mp4",
    "proofs/same-universe-0.1.4.mp4.receipt.json",
    "proofs/same-universe-0.1.4-inspection.json",
    "proofs/crossover-0.1.4.mp4",
    "proofs/crossover-0.1.4.mp4.receipt.json",
    "proofs/crossover-0.1.4-inspection.json",
    "package.json",
    "package-lock.json"
  ],
  "assets": [
    {
      "path": "assets/sfx/glitch-whoosh.wav",
      "source": "Synthesized digital glitch whoosh transition audio fixture",
      "usage": "original",
      "notes": "Short 0.16s digital whoosh SFX used for camera transitions and intro cuts."
    },
    {
      "path": "assets/warm.mp4",
      "source": "Original locally generated FFmpeg diagnostic pattern",
      "usage": "original",
      "notes": "Distributable mechanical video fixture, not gameplay or a reference derivative."
    },
    {
      "path": "assets/cool.mp4",
      "source": "Original locally generated FFmpeg diagnostic pattern",
      "usage": "original",
      "notes": "Distributable mechanical video fixture, not gameplay or a reference derivative."
    },
    {
      "path": "assets/low.wav",
      "source": "Original locally generated sine tone",
      "usage": "original",
      "notes": "Distributable mechanical audio fixture, not speech, a character voice or a voice clone."
    },
    {
      "path": "assets/high.wav",
      "source": "Original locally generated sine tone",
      "usage": "original",
      "notes": "Distributable mechanical audio fixture, not speech, a character voice or a voice clone."
    },
    {
      "path": "assets/bright.wav",
      "source": "Original locally generated sine tone",
      "usage": "original",
      "notes": "Distributable mechanical audio fixture, not speech, a character voice or a voice clone."
    },
    {
      "path": "assets/soft.wav",
      "source": "Original locally generated sine tone",
      "usage": "original",
      "notes": "Distributable mechanical audio fixture, not speech, a character voice or a voice clone."
    }
  ],
  "proofs": [
    {
      "id": "same-universe",
      "input": "inputs/same-universe.json",
      "output": "proofs/same-universe-0.1.4.mp4",
      "inspection": "proofs/same-universe-0.1.4-inspection.json"
    },
    {
      "id": "crossover",
      "input": "inputs/crossover.json",
      "output": "proofs/crossover-0.1.4.mp4",
      "inspection": "proofs/crossover-0.1.4-inspection.json"
    }
  ],
  "review": {
    "status": "approved",
    "reviewer": "User",
    "notes": "After requesting background music and receiving the playable music preview, the user said: cool looks good to me. This records qualitative baseline acceptance, not an invented per-channel score or agent hearing claim. The reference interpretation was user-assisted; Shorts/music are maintainer refinements of the original blind-agent episode. The chosen bed is an alternative, not the original song."
  }
}
