Changelog
Aktuální verze: v0.5.0
Chystáme
roadmapCo dorazí v dalších kapitolách — pořadí ani termíny zatím nejsou pevné, ale směr ano.
- Více scén zločinu — Případ se rozprostře přes víc lokalit — výslechovna, místo činu, archiv. Mezi scénami se přesouváš a každý přesun stojí čas.
- Profesní nástroje pro každou roli — Forenzní laboratoř s reálným progress barem, novinářský archiv pro doplňující rešerše — každá role dostane vlastní mini-hru nad rámec textu.
- Audio narátor — Noir hlas předčítá briefing i stopy. Zatímco studuješ jeden důkaz, ostatní můžeš poslouchat.
- Virtuální nástěnka — Drag-and-drop stopy, osoby a scény na sdílený canvas. Kresli mezi nimi vlákna jako skutečný detektiv.
- AI závěrečná zpráva — Po odeslání verdiktu vygeneruje AI sarkastický novinový epilog z toho, jak jste případ skutečně vyřešili.
- Týmy a sezónní žebříček — Zakládej s parťáky tým, soutěž napříč případy a sleduj historii vlastních vyšetřování.
- Anotace na důkazech — Kroužkuj oblasti na fotkách stop, pište poznámky přímo do textových důkazů — vše se synchronizuje pro celý tým.
- Dynamické podmínky — Déšť, mlha, výpadek proudu — náhodné okolnosti, které ovlivní vizuál UI i náklady jednotlivých akcí.
v0.5.0
2026-09-20- NovéKrtek je hratelný — u vybraných případů (štítek „🕵️ Krtek") může host zapnout mechaniku, kdy jeden hráč tajně hraje proti zbytku týmu. Zahrnuje sázku před verdiktem, většinové hlasování místo jednomyslného a odhalení identity krtka na konci hry.
- NovéKrtčí žebříčky — vedle klasického žebříčku přibyly taby „Týmy s krtkem" a „Nejlepší krtci" u případů, které krtka podporují.
- NovéSekce o krtkovi v „Jak se hraje".
v0.4.2
2026-09-20- NovéAdministrace: nový sdílený návod k tvorbě případu (/admin/guide) přímo v Admin GUI, vysvětluje i pokročilá pole jako „Zavádějící kandidát" nebo krtka — dřív dostupný jen jako soubor v repozitáři.
- NovéAdministrace: tlačítko pro stažení aktuální JSON šablony případu přímo v průvodci (krok JSON import), vždy odpovídá aktuálnímu tvaru pole.
v0.4.1
2026-09-20- OpravaAdministrace: opakované uložení nového případu po chybě zakládalo duplicitní případy místo doplnění stávajícího.
- OpravaAdministrace: úprava nespolehlivé stopy, kterou backend odmítl, zůstávala v prohlížeči tiše nastavená, i když se nikdy neuložila.
- ZměnaAdministrace: srozumitelnější popisky a chybové hlášky u polí pro odemykání stop a nespolehlivé stopy.
v0.4.0
2026-09-13- ZměnaAdministrace případů přepracována do krokového průvodce — nastavení, role a scoring, podezřelí, řešení, stopy i důvěryhodnostní pole se teď vyplňují postupně místo jednoho dlouhého formuláře, s vlastní stránkou pro založení nového případu.
- ZměnaSjednocená navigace v administraci — ze všech admin stránek (případy, analytika, hlášení problémů) se teď dá kliknout zpět, dřív se z analytiky a hlášení nedalo nikam vrátit.
- NovéZáklad pro nadcházející mechaniku „krtek" — jeden z vyšetřovatelů může tajně hrát proti zbytku týmu. Zatím jen na straně administrace případů, hratelná verze se chystá.
v0.3.0
2026-09-12- NovéZásady ochrany osobních údajů a podmínky použití — stránky /privacy a /podminky, odkazy v patičce.
- ZměnaSvědek při výslechu mluví jinak podle role tazatele — vyhýbavě k novináři, formálně k šéfdetektivovi, lidštěji k detektivovi.
- ZměnaPole jméno při zakládání a připojování ke hře přejmenováno na přezdívku, s upozorněním že se zobrazí i ve veřejném žebříčku.
v0.2.0
2026-08-27- NovéVýslech, který se vyplatí — když podezřelému předložíte konkrétní usvědčující důkaz a on se zlomí, jeho přiznání vám rovnou odemkne navazující stopu. Dřív bylo přiznání jen text.
- NovéNe každá stopa musí být pravdivá — v některých případech dostane jeden z vyšetřovatelů do své složky jednu zavádějící stopu, a ani on o tom neví. Vyplatí se zjištění porovnávat napříč rolemi, ne jim slepě věřit.
- OpravaDlouhý popis případu se v panelu během hry sléval do nečitelné změti — teď respektuje odstavce a delší text jde rozbalit.
v0.1.10
2026-07-13- OpravaJméno při připojování do session bylo skoro neviditelné (tmavý text na tmavém pozadí).
- OpravaChat šel na některých zařízeních pohodlně psát jen po zmenšení přiblížení stránky — velikost písma v poli teď fokus nezvětšuje.
- OpravaPopisek nenalezené stopy byl špatně čitelný (šedé písmo na šedém pozadí).
- OpravaNotifikace o dění ve hře (chat, prověřené stopy, připojení hráče) se zbytečně lámaly na dva řádky.
- OpravaU víceřádkového motivu v odhalení řešení se zobrazoval jen první řádek.
v0.1.9
2026-06-15- NovéŽivější výslechy — každý podezřelý má teď vlastní osobnost a zapírá, dokud proti němu nepoložíš konkrétní důkaz. Teprve pak povolí a přizná se.
- ZměnaÚvodní stránka srozumitelněji vysvětluje asymetrické role, možnost zahrát si sólo jako šéfdetektiv s přístupem ke všem stopám, a kde vzít session ID pro připojení k rozehrané hře.
- ZměnaPojistka proti zneužití AI výslechů — volitelný denní strop dotazů, ať beta provoz zbytečně nevyčerpá AI kredit.
v0.1.8
2026-05-26- NovéSekce Chystáme tady na changelogu — přehled funkcí, na kterých pracujeme do dalších kapitol.
- ZměnaAktualizovaný panel Co chystáme na loading obrazovce — AI výslechy a žebříčky jsou v aplikaci, tak jsme je nahradili teasery pro další featury (Více scén zločinu, Profesní nástroje, Týmy).
- ZměnaAdministrace hlášení — admini mohou hlášení označit stavem (otevřené / v řešení / uzavřené), nastavit závažnost, připsat poznámku a smazat vyřízená. Filtr stavu pro přehled.
v0.1.7
2026-05-25- NovéPřepracovaný layout session obrazovky — informace teď žijí ve čtyřech tabech (Důkazy / Podezřelí / Tým / Řešení) místo dlouhého scrollu, chat se schoval do pull-up docku ve spodní liště s preview poslední zprávy a počítadlem nepřečtených.
- NovéNotifikační centrum — sticky banner navrch pro hlasování o verdiktu a vyřešení / neúspěch případu, plus toast stack vpravo nahoře pro nové chat zprávy, prověřené stopy a připojení dalšího hráče. Klik na banner přepne na tab Řešení.
- NovéŽebříček — samostatná stránka `/leaderboard` se top 5 vyšetřovateli pro každý případ a widget Top 10 přímo na detailu případu. Vlastní session je zvýrazněná.
- NovéNová landing page v sepia/case-file estetice s rotující nexus mark a aktivními případy z backendu.
- ZměnaKarty podezřelých teď jasně signalizují, že jdou kliknout pro výslech — vyznačený 🎙️ Vyslechnout badge přímo na kartě plus pulse hint při první návštěvě (jen pro detektiva, šéfdetektiva a novináře).
- ZměnaStránka Jak se hraje doplněna o sekce Výslech podezřelých, Hlasování o verdiktu a Skóre & žebříček. Přidán Šéfdetektiv do výčtu rolí.
- OpravaP0: Mazání důkazů v adminu padalo na produkci u case, který si někdo zahrál — backend teď před DELETE clue uklidí navázané Discovery a ClueNote záznamy, aby neletěla FK violation v Postgresu.
- OpravaMobilní landing — nav už se nezalamuje na tři řádky, kicker pill se vejde, titulek scaluje od 44px, BugReportButton nepřekrývá hero.
- OpravaBugReportButton na session obrazovce se posune nad pull-up chat dock, aby nepřekrýval unread badge.
v0.1.6
2026-05-24- OpravaOprava 500 chyby při vytváření nové hry po nasazení v0.1.5 — backend si teď aditivně domigruje chybějící sloupce a tabulky při startu, aby ORM mapping seděl na produkční DB.
v0.1.5
2026-05-24- ZměnaModel pro AI výslech je teď konfigurovatelný env var `GEMINI_MODEL` (default `gemini-2.0-flash`, pro vyšší RPM zkus flash-lite varianty).
- ZměnaŠablony v `data/prompts/` aktualizovány na aktuální schema případů — pomohou brainstormovat nové případy s AI a pak je ručně zadat v Adminu.
v0.1.4
2026-05-24- NovéAI výslech podezřelých — detektiv, šéfdetektiv a novinář mohou vyslechnout podezřelého přes Gemini Flash (3 otázky na tazatele).
v0.1.3
2026-05-24- NovéTýmové schvalování verdiktu — ve více-hráčské hře musí všichni souhlasit s návrhem řešení, než se odešle.
- OpravaOprava parsování speciálních znaků v changelogu (build chyba ve v0.1.2).
v0.1.2
2026-05-24- NovéQR kód v hlavičce session — naskenuj a připoj se mobilem.
- NovéAdmin: tlačítko „Uklidit opuštěné sessions“ pro hromadné ukončení neaktivních her.
v0.1.1
2026-05-24- NovéAdmin endpoint POST /admin/reap-stale — hromadné ukončení opuštěných sessions.
- OpravaFormulace na stránce Jak se hraje: kdo odesílá verdikt.
- ZměnaVersioning a tato changelog stránka.
v0.1.0
2026-05-23- NovéVeřejná BETA — Whodunit: Nexus live na whodunit.cz.
- NovéPanel Osoby zájmu — klikatelné karty s modálem (jméno, popis, obrázek).
- NovéTři případy v produkci: Jazz, Aurora, Klášter.
- ZměnaPřejmenování z Detective Nexus → Whodunit: Nexus, POC → BETA.