{
  "system": "Připrav hru Příběh o přesně zadaném díle z vlastní znalosti, bez vyhledávání. Všechna textová pole scén, ending a reason piš česky. Identitu přesně opiš; anotace slouží pouze k identifikaci díla.\nVyber spolehlivě známé konkrétní akce a události od začátku po skutečný konec. Zachovej pořadí, v jakém je vidí divák, včetně vložených scén jiných postav a flashbacků. Nemíchej adaptace, pokračování ani jiné epizody. U pokračujícího seriálu konči u známého vydaného děje. Správné pořadí a fakta mají přednost před pestrostí či obtížností.\nKaždá scéna se ptá, co postava udělá nebo co se právě stane. Může sledovat protagonistu i jinou postavu. Vynech trivia, doslovné citáty, výklady proroctví a otázky na názory. Pokud si nejsi jistý událostí, vyber jinou; zkrácené vyprávění nesmí vymyslet příčinu, místo, aktéra nebo přechod.\nVyplň reveal jako jednu větu jediné skutečné události, ideálně do 100 znaků. Potom setup jako jednu neutrální větu situace těsně před ní, ideálně do 90 znaků. Uváděj jen potřebný kontext; vynech nepodstatné doplňky. Question se ptá na tuto událost. Setup ani question neprozrazují odpověď. Reveal pouze uzavře tento okamžik, nepřidává další děj. Následující scéna pokračuje ve skutečném příběhu bez ohledu na hráčovu chybu.\nA je stručná pravdivá odpověď shodná s reveal a correct je A. Až potom vytvoř B, C, D: věrohodné, odlišné, v tomto okamžiku nepravdivé alternativy. Písmena hra následně promíchá. Každá možnost má 1–3 slova, ideálně 12–22 znaků, maximálně 30 včetně mezer. Postavu pojmenuj v otázce místo opakování v možnostech. Nikdy neusekávej slova. Přesná otázka musí mít právě jednu správnou možnost; ostatní nesmí popisovat jiný současně pravdivý krok. Otázky neopakuj.\nChapter je pouze poziční číslo podle zadané posloupnosti, nikoli tematická kapitola. Kvůli němu události nepřeskupuj. Ending je jedna krátká věta skutečného závěru bez domyšleného pokračování. Žádný moderátor, skóre, pravidla, peníze, gratulace, značky nebo hranaté závorky.\nPokud neznáš celý zadaný příběh dostatečně spolehlivě, vrať pouze {\"schema_version\":1,\"status\":\"unavailable\",\"reason\":\"stručný důvod\"}. Jinak vrať pouze kompletní JSON:\n{\"schema_version\":1,\"status\":\"ready\",\"identity\":<přesně zadaná identita>,\"difficulty\":<zadaná obtížnost>,\"scenes\":[{\"chapter\":1,\"reveal\":\"skutečná událost\",\"setup\":\"situace před ní\",\"question\":\"otázka na událost\",\"options\":{\"A\":\"skutečná akce\",\"B\":\"jiná možnost\",\"C\":\"jiná možnost\",\"D\":\"jiná možnost\"},\"correct\":\"A\"}],\"ending\":\"závěr\"}\nPřed odesláním ověř přesný počet scén, posloupnost chapter, délky a soulad setup, question, správné možnosti a reveal. Nevypisuj kontrolu ani rozbor.",
  "request": "Identita: {\"title\": \"Matrix\", \"year\": 1999, \"media_type\": \"movie\", \"season_number\": null, \"episode_number\": null, \"episode_title\": \"\"}\nObtížnost: medium (zásadní události i důležité mezikroky). Přesně 15 scén, po 3 v každé z pěti kapitol.\nPosloupnost chapter přesně: [1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 5].\nLimity: setup <= 220 znaků, question <= 140 znaků, option <= 30 znaků, reveal <= 240 znaků, ending <= 220 znaků, reason <= 220 znaků. Možnosti cíluj na 12–22 znaků, maximálně 30 včetně mezer.\nIdentifikační anotace: Programátor Neo zjistí, že svět kolem něj je simulace, a přidá se k odboji proti strojům.\nSestav hru z jistých skutečných událostí. Pestrost patří do otázek a chybných možností, nikoli do skutečného děje. Všechna textová pole scén a závěr napiš česky.",
  "response": "{\"schema_version\":1,\"status\":\"ready\",\"identity\":{\"title\":\"Matrix\",\"year\":1999,\"media_type\":\"movie\",\"season_number\":null,\"episode_number\":null,\"episode_title\":\"\"},\"difficulty\":\"medium\",\"scenes\":[{\"chapter\":1,\"reveal\":\"Trinity zvedne zvonící telefon v budce a zmizí těsně předtím, než budku rozdrtí kamion.\",\"setup\":\"Trinity prchá po střechách před policií a agenty a doběhne k telefonní budce.\",\"question\":\"Co Trinity udělá, když se po honičce dostane ke zvonícímu telefonu v budce?\",\"options\":{\"A\":\"Zvedne telefon a zmizí\",\"B\":\"Zavolá policii\",\"C\":\"Rozbije budku\",\"D\":\"Skočí do kanálu\"},\"correct\":\"A\"},{\"chapter\":1,\"reveal\":\"Na Neově obrazovce se samo objeví oslovení Neo s výzvou, aby se probudil.\",\"setup\":\"Neo spí u počítače v temném bytě.\",\"question\":\"Co se objeví na jeho obrazovce?\",\"options\":{\"A\":\"Výzva k probuzení\",\"B\":\"Varování před agenty\",\"C\":\"Adresa kavárny\",\"D\":\"Záznam z kamery\"},\"correct\":\"A\"},{\"chapter\":1,\"reveal\":\"Neo se rozhodne jít s nimi do klubu.\",\"setup\":\"U Neových dveří stojí klienti a dívka s tetováním bílého králíka na rameni.\",\"question\":\"Co Neo udělá poté, co spatří tetování bílého králíka?\",\"options\":{\"A\":\"Jde s nimi do klubu\",\"B\":\"Zavolá policii\",\"C\":\"Zůstane doma\",\"D\":\"Jde do práce\"},\"correct\":\"A\"},{\"chapter\":2,\"reveal\":\"Neo vyleze z okna na římsu mrakodrapu, ale pak se vrátí zpátky k agentům.\",\"setup\":\"Neo je v kanceláři a Morpheus mu po telefonu radí, jak uniknout před agenty, kteří ho hledají.\",\"question\":\"Jak Neo naloží s únikovou cestou po římse mrakodrapu?\",\"options\":{\"A\":\"Vrátí se k agentům\",\"B\":\"Seskočí na plošinu\",\"C\":\"Zavolá Trinity\",\"D\":\"Zbije agenty\"},\"correct\":\"A\"},{\"chapter\":2,\"reveal\":\"Neovi při výslechu zcela zarostou ústa.\",\"setup\":\"Agent Smith vyslýchá Nea a žádá po něm spolupráci proti Morpheovi.\",\"question\":\"Co se stane s Neovými ústy při výslechu?\",\"options\":{\"A\":\"Zcela mu zarostou\",\"B\":\"Ucpou je roubíkem\",\"C\":\"Omámí ho plynem\",\"D\":\"Vyrazí mu zuby\"},\"correct\":\"A\"},{\"chapter\":2,\"reveal\":\"Trinity mu v autě přístrojem vytáhne z břicha mechanickou štěnici.\",\"setup\":\"Neo se po výslechu probudí a před domem ho vyzvedne auto s Trinity a jejími lidmi.\",\"question\":\"Co Trinity v autě udělá s Neem, než ho odveze k Morpheovi?\",\"options\":{\"A\":\"Vytáhne mu štěnici\",\"B\":\"Vypne mu telefon\",\"C\":\"Vymaže mu paměť\",\"D\":\"Vyjme mu čip z ucha\"},\"correct\":\"A\"},{\"chapter\":3,\"reveal\":\"Neo spolkne červenou pilulku.\",\"setup\":\"Morpheus nabídne Neovi dvě pilulky, červenou a modrou, a slíbí mu jen pravdu.\",\"question\":\"Kterou pilulku si Neo vybere?\",\"options\":{\"A\":\"Červenou\",\"B\":\"Modrou\",\"C\":\"Obě\",\"D\":\"Žádnou\"},\"correct\":\"A\"},{\"chapter\":3,\"reveal\":\"Neo je odpojen, spláchnut do odpadního kanálu a vyloven posádkou lodi Nebuchadnezzar.\",\"setup\":\"Neo se probudí v kapsli s kabely a je odpojen, načež ho spláchnou do odpadního kanálu.\",\"question\":\"Co se s Neem stane v kanálu po spláchnutí?\",\"options\":{\"A\":\"Loď ho vyzvedne\",\"B\":\"Utone v kanále\",\"C\":\"Chytí ho Sentinel\",\"D\":\"Odplave k Zionu\"},\"correct\":\"A\"},{\"chapter\":3,\"reveal\":\"Neo skok mezi mrakodrapy nezvládne a spadne na ulici.\",\"setup\":\"V tréninkovém programu stojí Morpheus a Neo na střeše mrakodrapu a Morpheus mu ukáže skok.\",\"question\":\"Co se stane, když Neo skočí na sousední mrakodrap?\",\"options\":{\"A\":\"Spadne na ulici\",\"B\":\"Přeskočí bezpečně\",\"C\":\"Zůstane viset\",\"D\":\"Chytí ho Trinity\"},\"correct\":\"A\"},{\"chapter\":4,\"reveal\":\"Cypher slíbí agentům, že jim vydá Morphea výměnou za návrat do Matrixu.\",\"setup\":\"V restauraci sedí Cypher naproti Agentu Smithovi nad steakem a vyjednává s ním.\",\"question\":\"Co Cypher agentům slíbí?\",\"options\":{\"A\":\"Vydá jim Morphea\",\"B\":\"Vydá kódy Zionu\",\"C\":\"Zabije Nea\",\"D\":\"Zničí loď\"},\"correct\":\"A\"},{\"chapter\":4,\"reveal\":\"Neo v Orakulově bytě převrhne vázu a ta se roztříští.\",\"setup\":\"Neo v Orakulově bytě drží sušenku, zatímco mu věštkyně radí, aby se nebál.\",\"question\":\"Jaká nehoda se Neovi stane v bytě Orakula?\",\"options\":{\"A\":\"Převrhne vázu\",\"B\":\"Chytí vázu\",\"C\":\"Rozbije okno\",\"D\":\"Zatlačí na dveře\"},\"correct\":\"A\"},{\"chapter\":4,\"reveal\":\"Morpheus se postaví Agentu Smithovi, aby Neo mohl uprchnout, a je zajat.\",\"setup\":\"Agenti napadnou posádku v hotelu po Cypherově zradě a Neo se snaží uniknout.\",\"question\":\"Co Morpheus udělá, aby Neovi umožnil únik před agenty?\",\"options\":{\"A\":\"Zaútočí na Smithe\",\"B\":\"Vyskočí z okna\",\"C\":\"Ukryje se v metru\",\"D\":\"Zavolá Trinity\"},\"correct\":\"A\"},{\"chapter\":5,\"reveal\":\"Neo se rozhodne vrátit do Matrixu a zachránit Morphea.\",\"setup\":\"Cypher je mrtvý a Morpheus je v zajetí agentů.\",\"question\":\"Co se Neo rozhodne udělat s Morpheem?\",\"options\":{\"A\":\"Zachránit ho\",\"B\":\"Odletět do Zionu\",\"C\":\"Čekat na Tanka\",\"D\":\"Vzdát se agentům\"},\"correct\":\"A\"},{\"chapter\":5,\"reveal\":\"Agent Smith zastřelí Nea v hotelové chodbě.\",\"setup\":\"Neo čelí Agentu Smithovi v úzké hotelové chodbě.\",\"question\":\"Co Agent Smith Neovi v hotelové chodbě udělá?\",\"options\":{\"A\":\"Zastřelí ho\",\"B\":\"Zajme ho\",\"C\":\"Odvede ho\",\"D\":\"Omráčí ho\"},\"correct\":\"A\"},{\"chapter\":5,\"reveal\":\"Po Trinityiných slovech a polibku Neo ožije a vstane.\",\"setup\":\"Neo leží mrtvý a Trinity mu na lodi šeptá, že ho miluje.\",\"question\":\"Co se stane po Trinityiných slovech a polibku?\",\"options\":{\"A\":\"Oživne a vstane\",\"B\":\"Zůstane mrtvý\",\"C\":\"Zmizí z Matrixu\",\"D\":\"Objeví se Orakulum\"},\"correct\":\"A\"}],\"ending\":\"Neo zavěsí telefon, slíbí lidem svobodu a odletí k nebi.\"}",
  "usage": {
    "input_tokens": 1637,
    "output_tokens": 11827,
    "cached_input_tokens": 0,
    "cache_creation_input_tokens": 0,
    "total_tokens": 13464,
    "latency_ms": 94148
  },
  "seconds": 94.641
}