| Modul | Popis | Stav | Umístění |
|---|---|---|---|
| CheckTicket | Hlavní nástroj — verifikace tiketů, crosscheck, SK kurzy | 🟢 Aktivní | C:\CheckTicket\ · localhost:8000 |
| AutoCheck | Automatická kontrola lig před výkopem, scheduler | 🟢 Aktivní | app/routers/auto_check.py · app/services/auto_check.py |
| BET Radar | Přehled kurzů per SK per liga, REAL/DEMO mód | 🟢 Aktivní | app/routers/bet_radar.py · static/bet_radar.html |
| Verdict Engine | Výpočet H/A statusu per zdroj per zápas | 🟢 Aktivní | app/routers/verify.py |
| Verdict UX | SK karty s kurzy (SAFE/BET mód), vítěz zlatě | 🟢 Aktivní | static/app.js — _renderSKCards() |
| Predikční centrum | Série, near miss, pattern analýza per liga | 🟡 MVP | app/routers/prediction.py · static/predikce.html |
| Dashboard (XLSM) | Centrální operační nástroj, makra, export CSV | 🟢 Aktivní | C:\TABULKY\__DASHBOARD__2026.xlsm |
| Dashboard Alert | Windows notifikace o nevsazených ligách (Task Scheduler 2h) | 🟢 Aktivní | app/routers/dashboard_alert.py |
| Myšlenkovník | Plovoucí panel — poznámky, screenshoty, tagy | 🟢 Aktivní | app/routers/myslenkovnik.py · static/app.js |
| Správa aliasů týmů | UI + backend, man-in-the-loop párování | 🟢 Aktivní | app/routers/aliases.py |
| Správa aliasů lig | UI + backend, league_aliases.json | 🟢 Aktivní | app/routers/league_aliases.py |
| Mapa zdrojů | Přehled všech datových zdrojů, stav, cena | ⚫ Informativní | static/zdroje_mapa.html |
| PR System | Prezentační texty pro investory a propojovače | ⚫ Připraveno | static/pr_system.html |
| Zálohovací systém | HDD + WiFi záloha (FreeFileSync + bat skripty) | 🟢 Aktivní | C:\_CLAUDE\zaloha_wifi_FFS.bat · \\10.0.0.18\CODYCO |
| Investor dashboard (web) | Veřejný přehled sázek — statický HTML | ⚫ Statický | C:\_CLAUDE\dashboard.html · codyco.cz |
| Investor prezentace | Prezentace pro investory s Railway master/slave synchem | ⚫ Statická | C:\_CLAUDE\investor_prezentace.html |
| Railway sync server | WebSocket server — prezentace na více zařízeních najednou | 🟡 Připraveno | codyco.up.railway.app · heslo: codyco |
| Zdroj | Přístup | Pokrytí | Stav | Použití v systému |
|---|---|---|---|---|
| api-football | Placený · Pro 7 500 req/den | 900+ lig, globální | 🟢 | Hlavní crosscheck · zachytil HU+ISL záměny |
| BetExplorer | Zdarma · scraping | 59 lig · historická DB | 🟢 | Crosscheck + BE kurzy pro BET Radar · be_cache.db |
| TheSportsDB | Placený · $11.50/měs | 900+ lig, crowdsourced | 🟢 | Jediný zdroj pro Norsko 2 a menší ligy |
| Livesport | Zdarma · FlashScore feed | Globální, live + 7 dní zpět | 🟢 | Crosscheck · české názvy týmů |
| football-data.org | Zdarma · 10 req/min | 12 top lig (PL, BL…) | 🟢 | 3. hlas pro top ligy · vlastní pipeline |
| OpenFootball | Zdarma · bez klíče | PL, BL, La Liga, SA, L1… | 🟢 | Crosscheck · GitHub static data · zcela nezávislý |
| OpenLigaDB | Zdarma · bez klíče | Německo (BL1, BL2, BL3) | 🟢 | Crosscheck pro německé ligy |
| Odds API | Zdarma · 500 req/měs | Velké evropské ligy | 🟢 | Crosscheck · kurzový pipeline |
| Fortuna (ifortuna) | Scraping | CZ | 🟢 | H/A check + kurzy · SK verify |
| Tipsport | Scraping | CZ | 🟢 | H/A check + kurzy · SK verify |
| Betano | Playwright | CZ | 🟠 Pomalý | H/A check + kurzy · timeout riziko |
| Chance | Playwright | CZ | 🟠 Pomalý | H/A check + kurzy · timeout riziko |
| Kingsbet | Scraping | CZ | 🟢 | H/A check + kurzy · SK verify |
| Synottip | Playwright | CZ | 🟠 Pomalý | H/A check + kurzy · timeout riziko |
| Claude Vision | Anthropic API | — | 🟢 | OCR tiketů — extrakce týmů ze screenshotu |
| XLSM Dashboard export | Lokální soubor (CSV) | Petrovy aktivní ligy | 🟢 | Zdroj pro Dashboard Alert · budoucí AutoCheck feed |
| Soubor | Umístění | Obsah | Kdo čte / píše |
|---|---|---|---|
| leagues.json | app/data/ | 59 lig · mpr, be_slug, af_id, pattern, start/end | AutoCheck, BET Radar, leagues router, UI správy lig |
| auto_checks.json | app/data/ | Výsledky posledního AutoCheck runu per liga | BET Radar (čte), AutoCheck router (píše) |
| auto_check_settings.json | app/data/ | Lead hours, seznam vybraných lig, scheduler config | AutoCheck router |
| be_cache.db | app/data/ ⚠️ kritický | SQLite cache BE scrapingu — výsledky + kurzy | BetExplorer service (čte + píše) |
| dashboard_alert_config.json | app/data/ | enabled, hours_before, last_check timestamp | Dashboard Alert router |
| aliases.json | app/data/ | Slovník aliasů týmů (kanonický → varianty) | Verify engine, aliases router |
| league_aliases.json | app/data/ | Aliasy názvů lig pro crosscheck | Verify engine, league_aliases router |
| checks/ (JSON per kontrola) | app/data/checks/ | Historie kontrol tiketů — pre, placed, verification, thumbnails | checks router, UI Historie kontrol |
| Alert | Kdy se spouští | Zdroj dat | Stav |
|---|---|---|---|
| Dashboard Alert | Task Scheduler každé 2h od 7:00 | __DASHBOARD__2026.xlsm → CSV export (skript čte soubor) | 🟢 Aktivní |
| AutoCheck dot (UI) | Po každém AutoCheck runu — 🔴/🟢 tečka v hlavičce sekce | auto_checks.json | 🟢 Aktivní |
| Detekce stárnutí dat | — | — | 🔴 Neexistuje |
| Push / email notifikace | — | — | 🔴 Neexistuje |
| Od | → | Do | Jak | Stav |
|---|---|---|---|---|
| Verify Engine | → | 8 crosscheck zdrojů | HTTP fetch / Playwright scraping | 🟢 |
| SK Verify | → | 6 CZ sázkovek (B, F, CH, K, T, SY) | HTTP scraping + Playwright | 🟠 Playwright pomalý |
| AutoCheck | → | BET Radar | auto_checks.json (soubor) | 🟢 |
| XLSM Dashboard | → | Dashboard Alert | CSV export → Python skript čte soubor | 🟢 |
| XLSM Dashboard | → | AutoCheck (budoucí) | CSV export feed — plánováno, neimplementováno | 🔴 TODO |
| CheckTicket | → | Railway sync server | WebSocket — plánováno pro prezentace | 🔴 TODO |
| Záloha | → | Manželčin PC | FreeFileSync robocopy · \\10.0.0.18\CODYCO | 🟢 Páteční rutina |
| Oblast | Stav | Poznámka |
|---|---|---|
| Crosscheck engine (verify) | 🟢 Produkční | Zachytil reálné záměny HU + ISL |
| SK kurzy (Verdict UX) | 🟢 Produkční | BET mód, karty, vítěz 🥇 |
| AutoCheck (ligy) | 🟢 Produkční | 59 lig, scheduler, chip UI |
| BET Radar | 🟢 Produkční | Kurzy per SK, demo mód ✅ |
| Vizuální konzistence UI | 🟢 Dokončeno | Chip styl všude (2026-06-01) |
| Predikční centrum | 🟡 MVP | Série, near miss — chybí heatmap, detail kola |
| Zálohovací systém | 🟢 Aktivní | HDD + WiFi (páteční rutina) |
| Web codyco.cz | ⚫ Statický | Netlify — napojení na živá data TODO |
🔵 Prioritní · ⚪ Střední · ⬛ Nízká / someday