
Kiki
Pracovné signály a vykonávanie agentov
Aby sa návrh stal činnosťou riešiteľa.
Plugin pre Paperclip a kolektor zo Slacku, ktoré tímu pomáhajú prevádzkovať agentov AI.
Nie koľkokrát sa budilo, ale či beh začal
Pracovný agent, ktorému sa prideľujú tikety, je súčasťou toho, čo Kiki spravuje (vo vývoji); pridelenie a model kódovacieho agenta, ktorý to opravil, nie sú zaznamenané.
April 28, 2026
Budenie bez kontextu sa zmenilo na žiadosť o pridelenie nesúcu tiket a riešiteľa
Vo vývojiPracovný agent
Pozorovanie · zisteniePridelené · lastRunAt prázdne · opakujú sa len wakeupy
- odovzdanieZačal beh?→ Porovnanie budenia: wakeup vs PATCH s tiketom + riešiteľom (Vývojár)
ČlovekVývojár
AkciaPorovnanie budenia: wakeup vs PATCH s tiketom + riešiteľom
- odovzdanieVolanie s kontextom tiketu→ Po ručnom PATCH sa jeden tiket zaseknutý 67 hodín do 5 sekúnd zaradil do frontu (Pracovný agent)
Vo vývojiPracovný agent
Pozorovanie · zisteniePo ručnom PATCH sa jeden tiket zaseknutý 67 hodín do 5 sekúnd zaradil do frontu
- nejde o zaznamenané vykonanieOverený rozsah→ Vo fronte ≠ úloha dokončená · MTTR nemerané (Artefakty)
- vrátenéPríčinou boli volania bez kontextu→ Obnova cez PATCH pridelenia · limit po sebe idúcich neodpovedí · cooldown (Zmena kódu obnovy)
ArtefaktyArtefakty
Pravidlo · neoverenéVo fronte ≠ úloha dokončená · MTTR nemerané
Pracovná reláciaZmena kódu obnovy
AkciaObnova cez PATCH pridelenia · limit po sebe idúcich neodpovedí · cooldown
- odovzdanie→ Regresie: limit · reset pri novej aktivite · cesta legacy (Artefakty)
ArtefaktyArtefakty
ArtefaktRegresie: limit · reset pri novej aktivite · cesta legacy
- odovzdanie→ Zlúčené · zapojené do pluginu (Artefakty)
ArtefaktyArtefakty
ArtefaktZlúčené · zapojené do pluginu
- Kontext
- Tiket bol pridelený, a predsa jeho záznam behu (lastRunAt) zostával prázdny, zatiaľ čo sa opakovali budenia bez kontextu. Kľúčovým pozorovaním bolo, že predpoklad „pridelenie a aktivita budenia znamenajú beh“ prestal platiť.
- Výsledok
- Obnova sa stala žiadosťou o pridelenie nesúcou tiket a riešiteľa a opakované volania ustanú, keď po sebe idúce neodpovede dosiahnu limit. Handler pluginu túto žiadosť o pridelenie skutočne prijíma.
- Obmedzenie
- 67 hodín a 5 sekúnd pochádza z ručnej diagnózy cez PATCH pred zmenou; neexistuje záznam rovnakého merania zopakovaného po nasadení opravy. Záznam siaha po zaradenie do frontu; nejde o dokončenie úlohy, priemerný čas obnovy ani zmenu produktivity. Synchronizácia medzi repozitármi v tom istom pracovnom kole vyžadovala zlúčenie administrátorom pre limit účtovania GitHub Actions, preto úplné CI nie je zobrazené ako úspešné.
Zdroje a zostávajúce obmedzenia
- Kontrola doctor z April 29, 2026 bola smoke testom inštalácie, nie každodenným behom end-to-end.
- Nasadenie, kontajnery a prihlasovacie údaje balíka pluginu patria externému vlastníkovi. Neznamená to, že Kiki nasadil celú službu.
- Zásady ukladajú implementačným subagentom uviesť cieľovú vetvu a skontrolovať vrátený commit, ale nenašiel sa záznam, že by sa tento postup vzťahoval na túto opravu.