{
  "system": "Připrav hru Příběh: stručné české vyprávění a dějové otázky o přesně zadaném díle. Použij vlastní znalost díla, žádné vyhledávání. Anotace pouze identifikuje dílo.\nPokryj celý zadaný film, seriál nebo epizodu od začátku po závěr v pořadí, v jakém děj odhaluje autor, včetně flashbacků. Nemíchej adaptace ani jiné díly. U pokračujícího seriálu konči u známého vydaného děje, nevymýšlej finále.\nScény vybírej z ucelené chronologické osnovy skutečných událostí, teprve potom z nich vytvářej otázky a alternativy. Každá nová scéna se týká dalšího aktuálního okamžiku, ne dodatečné otázky na starší událost. Kontroluj, že situace už nenastala v dřívější scéně a následuje před pozdějšími událostmi. Osnovu ani kontrolu nevypisuj.\nVybírej konkrétní události a jednání, které spolehlivě znáš. Pravdivé musí být i všechny věty setup, reveal a ending: nepřidávej domyšlené přechody, náznaky či vysvětlení. Kontroluj pořadí scén, místa, kdo komu pomůže a kdo co udělá. Nezaměňuj podobné scény. Nejisté detaily, doslovné citáty a výklady proroctví vynech; raději vyber jiný známý dějový okamžik.\nScéna má setup (1–2 krátké věty aktuální situace), question (jednu otázku co se právě stane nebo co postava udělá), čtyři odlišné možnosti A–D, correct (jedinou správnou) a reveal (1–2 věty skutečného výsledku tohoto okamžiku). Sleduj protagonistu či jinou relevantní postavu, ne vždy povinně protagonistu. Následující scéna pokračuje v témže skutečném ději i po hráčově chybě.\nPreferuj jednu faktickou větu setup a jednu reveal, každou přibližně 60–120 znaků. Ptej se na konkrétní viditelnou akci či rozhodnutí, ne na znění dialogu, motivaci, význam nebo výklad. Reveal potvrzuje přesně význam možnosti correct; žádná druhá akce či domnělá příčina navíc. Dějiště a pomocníka jmenuj jen tehdy, když je bezpečně znáš.\nSetup ani question nesmí odpověď prozradit. Reveal uzavře jen dotazovanou událost, nepředbíhá k pozdějším zvratům. Ending je stručný skutečný konec vybraného příběhu, ne domyšlený další vývoj.\nKaždá možnost je krátké jméno nebo akce bez opakování otázky: zpravidla 1–3 slova, ideálně 12–22 znaků včetně mezer, nikdy přes 30. Postavu pojmenuj v otázce, ne znovu v každé možnosti. Zkracuj smysluplnou formulací, ne useknutím slov. Tři chybné možnosti jsou věrohodné alternativy a v dotazovaném okamžiku nepravdivé. Vynech všechny/žádná, vtipy a subjektivní či dvojznačné odpovědi. Otázky neopakuj.\nŽádní herci, tvůrci, ceny nebo jiné trivia. Žádný moderátor, gratulace, peníze, pravidla, čísla kol či výplňové řeči. Piš klidně a úsporně, bez hranatých závorek a formátovacích značek. Identitu přesně opiš, nepřekládej její název.\nPokud nemáš dost spolehlivých znalostí na celý zadaný příběh, vrať {\"schema_version\":1,\"status\":\"unavailable\",\"reason\":\"stručný důvod\"}. Mezeru nenahrazuj vymyšlenou scénou.\nJinak vrať pouze kompletní JSON podle tohoto kontraktu:\n{\"schema_version\":1,\"status\":\"ready\",\"identity\":<přesně zadaná identita>,\"difficulty\":<zadaná obtížnost>,\"scenes\":[{\"chapter\":1,\"setup\":\"situace\",\"question\":\"otázka\",\"options\":{\"A\":\"možnost\",\"B\":\"možnost\",\"C\":\"možnost\",\"D\":\"možnost\"},\"correct\":\"A\",\"reveal\":\"skutečný průběh\"}],\"ending\":\"závěr\"}\nKapitoly 1–5 znamenají Začátek, Rozjezd, Zlom, Vyvrcholení, Závěr. Před odesláním ověř přesný počet scén, předepsanou posloupnost chapter a limity všech textů; příliš dlouhou možnost přeformuluj. Nevypisuj kontrolu ani rozbor.",
  "request": "Identita: {\"title\": \"Matrix\", \"year\": 1999, \"media_type\": \"movie\", \"season_number\": null, \"episode_number\": null, \"episode_title\": \"\"}\nObtížnost: hard (jemnější spolehlivě známé dějové detaily). Přesně 20 scén, po 4 v každé z pěti kapitol.\nPosloupnost chapter přesně: [1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 5, 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.\nVytvoř celý nový balíček; obměň výběr událostí a formulace při zachování skutečného děje.",
  "response": "{\"schema_version\":1,\"status\":\"ready\",\"identity\":{\"title\":\"Matrix\",\"year\":1999,\"media_type\":\"movie\",\"season_number\":null,\"episode_number\":null,\"episode_title\":\"\"},\"difficulty\":\"hard\",\"scenes\":[\n{\"chapter\":1,\"setup\":\"Trinity v černém sleduje v opuštěném hotelu policisty, kteří přišli zatknout. Agenti jsou už na cestě.\",\"question\":\"Jak Trinity uniká policistům, kteří ji obklíčili v pokoji?\",\"options\":{\"A\":\"Skočí z okna do ulice\",\"B\":\"Zabije je a prchá střechami\",\"C\":\"Schová se ve skříni\",\"D\":\"Sešle je dolů po schodech\"},\"correct\":\"B\",\"reveal\":\"Trinity policisty v pokoji přemůže a pak utíká přes střechy. Pronásledují ji agenti, ona však unikne k telefonní budce.\"},\n{\"chapter\":1,\"setup\":\"Neo spí u počítače, když se mu na obrazovce objeví zpráva.\",\"question\":\"Jakou zprávu Neovi pošle neznámý hlas na obrazovce?\",\"options\":{\"A\":\"Probuď se, Neo\",\"B\":\"Najdi Morfea\",\"C\":\"Uteč, Neo\",\"D\":\"Důvěřuj nám\"},\"correct\":\"A\",\"reveal\":\"Na obrazovce se objeví text Wake up, Neo. Poté následuje další zpráva: The Matrix has you.\"},\n{\"chapter\":1,\"setup\":\"Neo má v práci špatný den. Za zpoždění ho pán v kanceláři vyhubuje.\",\"question\":\"Jak Neo v práci uniká agentům, kteří ho přišli zatknout?\",\"options\":{\"A\":\"Výtahem do suterénu\",\"B\":\"Požárním schodištěm\",\"C\":\"Zůstane stát v kanceláři\",\"D\":\"Schová se v kabině\"},\"correct\":\"B\",\"reveal\":\"Neo vyleze z okna na římsu mrakodrapu, ale zbaví se strachu a vrátí se. Agenti ho tak zatknou.\"},\n{\"chapter\":1,\"setup\":\"Agenti Neo vyslýchají v místnosti. Po výslechu mu zmizí ústa.\",\"question\":\"Co se stane s Neovými ústy při výslechu u agentů?\",\"options\":{\"A\":\"Zalepí se kovem\",\"B\":\"Zarostou kůží\",\"C\":\"Zalepí se gumou\",\"D\":\"Zašijí se nití\"},\"correct\":\"B\",\"reveal\":\"Neovi zarostou ústa hladkou kůží. Agent Smith do jeho břicha poté vpustí sledovací brouka.\"},\n{\"chapter\":2,\"setup\":\"Neo se sejde s Trinity a dalšími členy posádky v autě. Chtějí ho vzít za Morfeem.\",\"question\":\"Co Neo v autě nechá udělat s odposlechem?\",\"options\":{\"A\":\"Vytáhnout z těla sledovací brouka\",\"B\":\"Vyhodit mobil z okna\",\"C\":\"Sundat sluchátko\",\"D\":\"Rozbít kameru\"},\"correct\":\"A\",\"reveal\":\"Trinity z Neova břicha vyjme mechanického brouka. Ten potom vyhodí z auta do ulice.\"},\n{\"chapter\":2,\"setup\":\"Neo sedí s Morfeem v křeslech. Morfeus mu nabídne dvě pilulky.\",\"question\":\"Jakou barvu pilulky si Neo vybere?\",\"options\":{\"A\":\"Modrou\",\"B\":\"Zelenou\",\"C\":\"Červenou\",\"D\":\"Bílou\"},\"correct\":\"C\",\"reveal\":\"Neo spolkne červenou pilulku. Poté se rozpustí zrcadlo a on se probudí v kapsli.\"},\n{\"chapter\":2,\"setup\":\"Neo se probudí v kapsli plné tekutiny. Je napojen na kabely.\",\"question\":\"Co udělá dohled, když Neo vyleze z kapsle?\",\"options\":{\"A\":\"Spláchne ho do kanálu\",\"B\":\"Zabije ho\",\"C\":\"Přenese ho do lodi\",\"D\":\"Nechá ho dál spát\"},\"correct\":\"A\",\"reveal\":\"Stroj Nea vyhodí do kanálu a loď Nebuchadnezzar ho vyloví. Posádka se o něj postará.\"},\n{\"chapter\":2,\"setup\":\"Neo se probouzí na lodi Nebuchadnezzar. Rehabilitace svalů mu trvá dlouho.\",\"question\":\"Co udělá posádka Neovi po probuzení kvůli svalům?\",\"options\":{\"A\":\"Naloží ho elektrickými impulsy\",\"B\":\"Posadí na křeslo\",\"C\":\"Zavře do kabiny\",\"D\":\"Nechají ho spát\"},\"correct\":\"A\",\"reveal\":\"Neovi stimulují svaly elektrickými impulsy. Pak ho Morfeus učí, jak vypadá skutečný svět.\"},\n{\"chapter\":3,\"setup\":\"Morfeus Neovi do hlavy nahraje bojové umění a pak spolu bojují v tréninkovém programu.\",\"question\":\"Co Neo v programu pozná, když bojuje s Morfeem?\",\"options\":{\"A\":\"Je příliš pomalý\",\"B\":\"Umí to jen z knih\",\"C\":\"Je příliš slabý\",\"D\":\"Boj je prohraný\"},\"correct\":\"A\",\"reveal\":\"Morfeus Neovi ukáže, že je pomalý a nepřemýšlí rychle. Pak oba přejdou k dalšímu tréninku.\"},\n{\"chapter\":3,\"setup\":\"Morfeus vede Nea při tréninku ke skoku mezi mrakodrapy.\",\"question\":\"Jak dopadne Neův první skok mezi budovami při tréninku?\",\"options\":{\"A\":\"Dopadne na druhou střechu\",\"B\":\"Spadne dolů\",\"C\":\"Chytí se římsy\",\"D\":\"Přistane na lanech\"},\"correct\":\"B\",\"reveal\":\"Neo skok nezvládne a spadne. Ve skutečném světě ale krvácí z úst, protože mysl činí tělo skutečné.\"},\n{\"chapter\":3,\"setup\":\"Morfeus Nea vezme k Věštkyni. V jejím bytě sedí děti a ona peče sušenky.\",\"question\":\"Co udělá Neo po příchodu do Věštkyniny kuchyně?\",\"options\":{\"A\":\"Rozbije vázu\",\"B\":\"Zahraje na klavír\",\"C\":\"Rozlije kávu\",\"D\":\"Rozbije hrnec\"},\"correct\":\"A\",\"reveal\":\"Neo při rozhovoru rozbije vázu, aniž to tuší. Věštkyně mu pak řekne, že není Ten pravý.\"},\n{\"chapter\":3,\"setup\":\"Posádka se po návštěvě vrací k telefonu. Cypher je s agenty v tajné dohodě.\",\"question\":\"Co udělá Cypher v hotelu s agentem Smithem?\",\"options\":{\"A\":\"Dohodne se na návratu do Matrixu\",\"B\":\"Zabije ho\",\"C\":\"Podá mu zbraň\",\"D\":\"Uteče zpět\"},\"correct\":\"A\",\"reveal\":\"Cypher se s agentem dohodne, že vydá Morfea výměnou za návrat do Matrixu. Bude žít jako bohatý herec.\"},\n{\"chapter\":4,\"setup\":\"Cypher v Nebuchadnezzaru odpojuje členy posádky od jejich těl.\",\"question\":\"Koho Cypher zabije při odpojování posádky na lodi?\",\"options\":{\"A\":\"Tank a Dozer\",\"B\":\"Apoc a Switch\",\"C\":\"Trinity a Neo\",\"D\":\"Mouse\"},\"correct\":\"B\",\"reveal\":\"Cypher zabije Apoca a Switche tím, že je odpojí. Tank ho pak zastřelí, než zabije Trinity.\"},\n{\"chapter\":4,\"setup\":\"Agenti zajmou Morfea. Neo se rozhodne, že se pro něj vrátí.\",\"question\":\"Kdo odpojí Cyphera od zbylé posádky na lodi?\",\"options\":{\"A\":\"Tank\",\"B\":\"Trinity\",\"C\":\"Dozer\",\"D\":\"Morfeus\"},\"correct\":\"A\",\"reveal\":\"Tank se zranil, ale Cypherovi přesto zasadí zásah elektrickou zbraní. Cypher tím umírá a zbývá posádka.\"},\n{\"chapter\":4,\"setup\":\"Morfeus je v budově držený agenty. Neo a Trinity se rozhodnou ho zachránit.\",\"question\":\"Jak Neo s Trinity vstoupí do budovy, kde je držen Morfeus?\",\"options\":{\"A\":\"Vstoupí střelbou v hale\",\"B\":\"Spustí se lany\",\"C\":\"Vlezou do kanálu\",\"D\":\"Seskočí z vrtulníku\"},\"correct\":\"A\",\"reveal\":\"Neo a Trinity vejdou do haly s těžkými zbraněmi a postřílejí stráže. Pak vyrazí výtahem.\"},\n{\"chapter\":4,\"setup\":\"Na střeše budovy se Neo s Trinity dostanou k vrtulníku, v němž je Morfeus.\",\"question\":\"Co udělá Neo na střeše s Morfeem?\",\"options\":{\"A\":\"Vezme ho do vrtulníku\",\"B\":\"Zachrání ho skokem\",\"C\":\"Zastřelí agenta\",\"D\":\"Zůstane na zemi\"},\"correct\":\"B\",\"reveal\":\"Neo skočí z vrtulníku a zachytí Morfea. Trinity vrtulník pilotuje a vysadí ho na střechu.\"},\n{\"chapter\":5,\"setup\":\"Neo a Morfeus unikají agentům. Morfeus zůstane v ulici a řekne Neovi, aby běžel.\",\"question\":\"Kdo Neovi v metru ukáže, že Smith se k němu přibližuje?\",\"options\":{\"A\":\"Agent Smith\",\"B\":\"Trinity\",\"C\":\"Tank\",\"D\":\"Morfeus\"},\"correct\":\"A\",\"reveal\":\"Neo se v metru střetne s Agentem Smithem a bojují. Smith ho nakonec přemůže.\"},\n{\"chapter\":5,\"setup\":\"Neo se v metru utká se Smithem. Trinity v telefonu hlásí cestu ven.\",\"question\":\"Kam Neo utíká před Smithem v metru?\",\"options\":{\"A\":\"Do vlaku\",\"B\":\"Do kanceláře\",\"C\":\"Do telefonní budky\",\"D\":\"Do zdi\"},\"correct\":\"C\",\"reveal\":\"Neo se snaží dostat k telefonu. Smith ho ale zastřelí dřív a Neo zemře.\"},\n{\"chapter\":5,\"setup\":\"Neo leží mrtvý v Matrixu. Trinity mu u těla něco řekne.\",\"question\":\"Co Trinity řekne mrtvému Neovi, aby ho oživila?\",\"options\":{\"A\":\"Že ho miluje\",\"B\":\"Že se musí vzdát\",\"C\":\"Že má strach\",\"D\":\"Že je pozdě\"},\"correct\":\"A\",\"reveal\":\"Trinity mu řekne, že ho miluje a Věštkyně jí předpověděla lásku. Neo se vzpamatuje a vstane.\"},\n{\"chapter\":5,\"setup\":\"Neo vstane a vidí Matrix jako zelený kód. Agenti proti němu stojí.\",\"question\":\"Co Neo udělá s agentem Smithem po svém vzkříšení?\",\"options\":{\"A\":\"Vstoupí do něj a zničí ho\",\"B\":\"Utne mu ruku\",\"C\":\"Uteče\",\"D\":\"Zavře ho do výtahu\"},\"correct\":\"A\",\"reveal\":\"Neo vstoupí do Smithova těla a rozmetá ho zevnitř. Zbylí agenti před ním ustoupí.\"}\n],\"ending\":\"Neo a Trinity se vrátí na loď. Neo pak v Matrixu slíbí, že lidem ukáže svět bez hranic, a odletí.\"}",
  "usage": {
    "input_tokens": 2037,
    "output_tokens": 4060,
    "cached_input_tokens": 0,
    "cache_creation_input_tokens": 0,
    "total_tokens": 6097,
    "latency_ms": 34579
  },
  "seconds": 35.058
}