vitrinka.docs
VývojářSkilly

Práce s frontou

Z anotací uvolněných z nástěnky se stanou pracovní položky. Tyhle skilly jsou způsob, jak si je agentní session vezme, opraví je v repozitáři a uzavře smyčku důkazem.

/vitrinka:listen

Naladí session na nástěnku a průběžně odbavuje frontu. Session je pracovní polovina auditní smyčky: někdo anotuje obrazovky, vy každou opravíte v tomhle repozitáři, připojíte vizuální důkaz a vrátíte se k poslechu.

  • Nasazený na nejvyšší příčce, kterou harness nabízí — v Claude Code monitor na pozadí nad vitrinka work watch (jeden řádek na novou anotaci, každý řádek session znovu probudí), pro Codex, Gemini CLI a OpenCode hostitel vitrinka work listen, jinak jedno ohraničené vyprázdnění, které skončí při nečinnosti — naslouchání.
  • Nečinnost nestojí nic — dokud je fronta prázdná, nevypisuje nic a nespotřebovává kontext. Ticho znamená zdravé a nečinné, jak dlouho chcete.
  • Automatický rozsah — bez zadané nástěnky poslouchá přesně tento repozitář a větev.

Nahradilo to smyčku uvnitř modelu, která měla dvě smrtelné vady: dokončený tah se nemůže sám probudit přes MCP, takže session, která nástěnku publikovala, se o nové práci nedozvěděla — a smyčkující session spálila jeden záznam kontextu na každý nečinný heartbeat, až umřela kompakcí.

/vitrinka:resolve

Na nahromaděný backlog, ne na živou frontu: někdo prošel aplikaci, nechal tam desítky anotací a předal celý balík.

  • Nejdřív seskupí, pak opravuje — nástěnka s 65 položkami je obvykle 8–12 skutečných proudů práce; pět položek chtějících tutéž komponentu je jedno nasazení, ne pět oprav.
  • Jedno volání pro celý obraz — stahovat každou anotaci zvlášť spálí desítky tisíc tokenů na popisy, které většinou nepotřebujete.
  • Každá položka končí důkazem a stavem — opravená anotace, kterou nástěnka pořád ukazuje jako otevřenou, je nedodělaná práce.

/vitrinka:review

Zreviduje obrazovky na nástěnce — celou nástěnku nebo jednu cestu — a nálezy zakládá, nikdy neopravuje. Ve výchozím režimu je recenzentem session sama: každou obrazovku přečte proti briefu pro review vašeho týmu (vitrinka review brief) a založí jednu odloženou dávku annotate. S eve (/vitrinka:review acme-audit checkout eve) reviduje na serveru soudce a nezávislý auditor od Eve a session každý nález znovu ověří proti kódu. Nálezy čekají na nástěnce na vaše Accept nebo Dismiss; přijaté opraví /vitrinka:resolve — nástroje pro review.

/vitrinka:pair

Živé párování během uživatelského testování. Session dohlíží na testovanou aplikaci přes vitrinka qa pair, poslouchá ⌖ snímky z rekordéru a každou chybu opraví, zatímco tester dál testuje — a pak dohlížené stacky restartuje, aby se oprava v běžící aplikaci objevila okamžitě.

Když dispatch nedorazí

Interakce na nástěnce se odkládají a uvolňují dávkou. Když se to uvolnění k session nedostane — monitor nebyl nasazený, lease vzala jiná session, budicí řádek se ztratil — nic není ztraceno: get {kind: "questions", board} je trvalý záznam odpovědí na otázky a list {kind: "work", board | project+branch, status: "open"} odeslané anotační práce. Přečtěte je přímo; žádný z nich nenasazuje posluchače.

Na této stránce