{
  "video": "nagranie.webm",
  "video_sha256": "f4e4eb463a093710db2ca1b46ceb99b15ea3a94b2f9859e17cbf8430ae370f9e",
  "video_bytes": 7191254,
  "planned_seconds": 110,
  "actual_seconds": 110.56,
  "max_seconds": 120,
  "viewport": {
    "width": 1280,
    "height": 720
  },
  "verify_cmd": "python -m zdaniemai.zwiad verify --dir data/zwiad/zdaniemai-20260802",
  "scenes": [
    {
      "file": "nagranie/intro.html",
      "seconds": 9,
      "scroll": null,
      "caption": "wstęp — co pokazujemy",
      "sha256": "9848335a1e25eb36eeb91a4c3cbdef9f2ff01bb31f136000a63df549bc84ec62",
      "at_seconds": 0
    },
    {
      "file": "karta.html",
      "seconds": 9,
      "scroll": null,
      "caption": "karta: wynik dostępu",
      "sha256": "a2d598655be38142b58965543174b2530b0241eb3e74e125d5e381216f102e8a",
      "at_seconds": 9
    },
    {
      "file": "karta.html",
      "seconds": 15,
      "scroll": "table",
      "caption": "karta: odpowiedź serwera dla każdego robota",
      "sha256": "a2d598655be38142b58965543174b2530b0241eb3e74e125d5e381216f102e8a",
      "at_seconds": 18,
      "scroll_ok": true
    },
    {
      "file": "raw/access_OAI-SearchBot.txt",
      "seconds": 12,
      "scroll": null,
      "caption": "surowy zapis odpowiedzi dla OAI-SearchBot",
      "sha256": "28c03e0e36cbe63894c292afd8fa7ba00dd35ada01f6bfd8cb059f4bf5d6bd14",
      "at_seconds": 33
    },
    {
      "file": "karta.html",
      "seconds": 11,
      "scroll": "[data-fact=\"answer.prompt\"]",
      "caption": "karta: zadane pytanie",
      "sha256": "a2d598655be38142b58965543174b2530b0241eb3e74e125d5e381216f102e8a",
      "at_seconds": 45,
      "scroll_ok": true
    },
    {
      "file": "karta.html",
      "seconds": 18,
      "scroll": "[data-fact=\"answer.answer_text\"]",
      "caption": "karta: odpowiedź silnika w całości",
      "sha256": "a2d598655be38142b58965543174b2530b0241eb3e74e125d5e381216f102e8a",
      "at_seconds": 56,
      "scroll_ok": true
    },
    {
      "file": "raw/answer_gemini.json",
      "seconds": 12,
      "scroll": null,
      "caption": "surowa odpowiedź silnika, tak jak wróciła z API",
      "sha256": "a74af8480f8f78e4b794be28c103fd7cc736a2099548ef4b0bb9dc70fab66917",
      "at_seconds": 74
    },
    {
      "file": "karta.html",
      "seconds": 15,
      "scroll": "text=Granice dowodu",
      "caption": "karta: granice dowodu i płatny następny krok",
      "sha256": "a2d598655be38142b58965543174b2530b0241eb3e74e125d5e381216f102e8a",
      "at_seconds": 86,
      "scroll_ok": true
    },
    {
      "file": "nagranie/outro.html",
      "seconds": 9,
      "scroll": null,
      "caption": "jak to sprawdzić samodzielnie",
      "sha256": "07db3c74ff5f82c5aae3faaf6ed09ac009b548dd6a7a2fd1d0783d89012f6e32",
      "at_seconds": 101
    }
  ],
  "note": "Każda scena to plik z tego katalogu, otwarty w przeglądarce i nagrany. Nic nie jest odtwarzane z pamięci ani inscenizowane."
}
