Průvodce dashboardem
Co je kafe-dash?
QA dashboard pro sledování auditů kódu. Každý projekt má sessions (audity) a v nich checklist položky, které tester posuzuje jako OK nebo Bug. K bugům lze přiložit screenshoty.
Jak založit nový projekt
- Nainstalovat plugin — v Claude Code přidat
kafe-stackplugin. Plugin obsahuje příkazy pro celý vývojový cyklus. - Vytvořit prázdnou složku — název složky = název projektu. Otevřít ve VS Code.
- Spustit
/start— naklonuje šablonu (kostra), přejmenuje projekt, nainstaluje závislosti, vytvoří GitHub repo, zaregistruje v dashboardu a založí první sprint. Vše automaticky. - Spustit
/work— zahájí práci na sprintu.
nebo pro existující projekt
- Mít
wrangler.jsoncv repu — plugin z něj přečte název projektu (polename). - Spustit
/init— zaregistruje projekt v dashboardu, vytvořídocs/PROJECT.mds milníky a první sprint.
Jak funguje audit flow
- Vývojář spustí
/auditClaude projde kód, najde problémy a vytvoří session s checklist položkami.
- Tester posoudí položky
Otevře session v dashboardu. Každou položku označí jako OK nebo Bug. K bugům přidá poznámku a případně screenshot (📎).
- Vývojář spustí
/fixPlugin stáhne bugy z dashboardu, opraví je v kódu a automaticky je označí jako vyřešené. Lze spustit kdykoliv — hned po auditu i v nové session.
- Vývojář spustí
/handoffPlugin uzavře session, aktualizuje stav projektu a navrhne další sprint pokud je potřeba.
Stránky dashboardu
| Stránka | K čemu slouží |
|---|---|
| Projekty | Přehled všech sledovaných projektů s počtem sessions a bugů |
| Sessions | Seznam všech auditů napříč projekty |
| Checklists | Souhrnný přehled bugů a položek čekajících na posouzení |
| Bugy | Všechny otevřené bugy seskupené podle kategorie a projektu |
| API Docs | Dokumentace REST API pro programatický přístup (automatizace, CI) |
Příkazy pluginu
| Příkaz | Co dělá |
|---|---|
/start | Bootstrap nového projektu — naklonuje šablonu, přejmenuje, vytvoří repo, zaregistruje v dashboardu |
/init | Inicializace existujícího projektu — vytvoří PROJECT.md, zaregistruje v dashboardu, založí první sprint |
/work | Strukturovaný sprint — plán, implementace, review |
/review | Self-review před commitem — kontrola logiky, chyb, MCP pokrytí |
/audit | Audit kódu a nahrání checklistu do dashboardu k testování |
/fix | Stáhne bugy z dashboardu, opraví je v kódu, označí jako vyřešené |
/deploy | Commit, push, ověření deploye na Cloudflare Workers |
/handoff | Uzavře sprint, aktualizuje stav projektu, navrhne další sprint |
/status | Rychlý přehled — otevřené bugy, aktuální sprint, stav projektu |
/lint | Spustí všechny kontroly naráz — typecheck, astro check, eslint, testy |
/tests | Generování testů pro změněné soubory |
/checkmcp | Audit MCP pokrytí nebo rychlé hledání v dokumentaci |
Kategorie checklist položek
Každá položka má oblast, která určuje co se kontroluje:
layout — rozvržení a UI tests — testy types — typová bezpečnost docs — dokumentace accessibility — přístupnost performance — výkon logic — logika a správnost security — bezpečnost