← Domů

Changelog

Aktuální verze: v0.5.0

Chystáme

roadmap

Co dorazí v dalších kapitolách — pořadí ani termíny zatím nejsou pevné, ale směr ano.

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.