{
  "id": "vialmath-demo-2026-09-24",
  "productBuild": 167,
  "createdUtc": "2026-09-24",
  "master": {
    "filename": "vialmath-demo-2026-09-25-motion.mp4",
    "sha256": "f16e3a336dfedce826fc76dd7f8a9bfc12e0ea65ac28e8e129441e83d3fcef88",
    "durationSeconds": 82.0,
    "displayDuration": "1m 22s",
    "width": 1920,
    "height": 1080,
    "frameRate": 30,
    "videoCodec": "h264",
    "audioCodec": "aac",
    "audioSampleRate": 48000,
    "audioChannels": 1
  },
  "poster": {
    "filename": "poster-2026-09-25-cover.jpg",
    "sha256": "1a17752eb944bf81f59c47fda3ed9170a3fad4f50ee9125f6fbdb2babe276ed4"
  },
  "subtitles": {
    "filename": "subtitles.srt",
    "sha256": "387f83ded6eab69570ec36fc69b987b3cca6e41a7aeefba4b648ba3d9138341c",
    "browserTrackFilename": "subtitles.vtt",
    "browserTrackSha256": "8e972d6413ee2fd8f48003e71c7d80fcf21060feab319020a845aa8c2b964619"
  },
  "transcript": {
    "filename": "transcript.txt",
    "sha256": "47be49f6db3252e82e27577decac35a6412ac9ff30774ce2cb5faa1d1eb84934"
  },
  "captureProvenance": {
    "source": "Public VialMath Build 167 application with synthetic Compound A/B/C data only",
    "candidateAppSha256": "91cf9bfcedc2525545a59aa83965a015590c55d0032ef18a90fd78c7f0240b4a",
    "visibleMathIndependentlyRecomputed": true,
    "recommendations": false,
    "realCompoundNames": false
  },
  "narration": {
    "type": "synthetic voice",
    "provider": "ElevenLabs",
    "model": "eleven_multilingual_v2",
    "script": "unchanged \u2014 identical words to transcript.txt",
    "revoicedUtc": "2026-09-25"
  },
  "visuals": {
    "type": "motion walkthrough of the real build-169 app UI (Remotion)",
    "data": "synthetic example data only",
    "opening": "designed cover (frame 0 = poster)"
  }
}
