Lekce 06.5: Exekuce ticketů (Executing Your Tickets)
🧠 Mentální model & teoretický rozbor
Při exekuci ticketu uplatňujeme Inženýrský rituál sezení (Session Ritual):
RITUÁL EXEKUCE TICKETU:1. git checkout -b feat/ticket-02-auth-token (Čistá větev)2. agy (nebo claude) (Čisté sezení, 0 tokenů historie)3. ZADÁNÍ PROMPTU S ODKAZEM NA TICKET4. Agent běží v TDD smyčce (Red ➔ Green)5. Vizuální kontrola Git diffu v IDE6. git commit -m "feat(auth): implement verification token"7. /clear (Návrat na 0 tokenů pro další úkol)Disciplinované dodržování tohoto rituálu zaručuje, že žádná chyba nepronikne do repozitáře bez povšimnutí.
🏢 Realistický scénář z praxe
Vývojář během dne odbaví 6 ticketů: Protože pro každý ticket dodržel rituál čistého sezení:
- Každý commit v Gitu je atomický a srozumitelný.
- Repozitář ani jednou nespadl do Dumb Zone.
- Celý den pracoval s maximální rychlostí odezvy modelu.
💻 Konkrétní ukázky kódu & promptů
Exekuční prompt v terminálu:
Spusť práci na ticketu .tickets/03-api-route.md.Přečti akceptační kritéria, implementuj handler a spusť testy.Po úspěšném běhu testů mi vypiš shrnutí provedených změn pro commit zprávu.⚠️ Analýza selhání & Anti-patterns
Chyba: Commitování nefunkčního kódu s myšlenkou “spravím to v dalším ticketu”
Pokud commitnete kód se selhávajícím testem:
- Následující sezení začne s červeným majákem a agent bude zmatený, zda chyba souvisí s novým úkolem, nebo se starým.
- Zlaté pravidlo: Žádný ticket nesmí být uzavřen, dokud
npm testanpx tsc --noEmitneproběhnou s exit kódem 0!
🛠️ Inženýrský postup krok za krokem (Playbook)
- Otevřete čisté sezení.
- Zadejte ticket.
- Sledujte průběh v terminálu a IDE.
- Zvalidujte linterem a testy.
- Commitněte a vyčistěte kontext (
/clear).
🧪 Praktické cvičení (Hands-on Lab)
Úkol:
Odbavte jeden reálný ticket od spuštění po commit a /clear podle rituálu.