Transparent ansigtsudsnit afledt af Kiki-katteillustrationen leveret af forfatteren
Tilbage til salen

Kiki

Arbejdssignaler og agentudførelse

Så et forslag bliver til den ansvarliges udførelse.

Et Paperclip-plugin og en Slack-indsamler, der hjælper et team med at drive sine AI-agenter.

2026.04 — 2026.05

pinxlab AI-F&U, freelance · planlægning og udvikling af arbejdsgange, undersøgelse af udførelse, der går i stå, og design af gendannelsessti

  • PluginImplementeret · Paperclip
  • MCP-serverImplementeret · Slack-indsamler

Ikke hvor mange vækninger, men om en kørsel startede

Arbejdsagenten, der får tildelt issues, er en del af det, Kiki styrer (under udvikling); tildelingen og modellen for den kodeagent, der rettede det, er ikke registreret.

Fuld signaturforklaring

Sådan læser du · én grammatik for alle cases

  • Kolonner viser, hvem der handlede; oppefra og ned er tid
  • Fuldt optrukket: en registreret overdragelse eller et næste trin
  • Kraftig lapis ↩: et fund, der sendte arbejdet tilbage
  • Stiplet: ikke en registreret udførelse (en nedskrevet regel, råd uden beføjelse, en ubekræftet grænse)
  • Rektangel: en handling
  • Afrundet: en observeret tilstand eller et fund
  • Foldet hjørne: et artefakt eller belæg
  • Skraveret kolonne: dele af produktet under udvikling (ikke de agenter, der blev brugt til at bygge det)

April 28, 2026

Vækninger uden kontekst blev til en tildelingsanmodning med issue og ansvarlig

  1. Under udviklingArbejdsagent

    Observation · fundTildelt · lastRunAt tom · kun wakeups gentages

    • overdragelseStartede en kørsel?→ Sammenlign vækninger: wakeup vs PATCH med issue + ansvarlig (Udvikler)
  2. PersonUdvikler

    HandlingSammenlign vækninger: wakeup vs PATCH med issue + ansvarlig

    • overdragelseKald med issue-kontekst→ Efter en manuel PATCH blev ét issue, der havde stået stille i 67 timer, sat i kø inden for 5 sekunder (Arbejdsagent)
  3. Under udviklingArbejdsagent

    Observation · fundEfter en manuel PATCH blev ét issue, der havde stået stille i 67 timer, sat i kø inden for 5 sekunder

    • ikke en registreret udførelseKontrolleret omfang→ I kø ≠ opgave fuldført · MTTR ikke målt (Artefakter)
  4. ArtefakterArtefakter

    Regel · ubekræftetI kø ≠ opgave fuldført · MTTR ikke målt

  5. ArbejdssessionÆndring af gendannelseskode

    HandlingGendan via PATCH af tildeling · loft for udeblevne svar i træk · cooldown

    • overdragelse→ Regressioner: loft · nulstilling ved ny aktivitet · legacy-sti (Artefakter)
  6. ArtefakterArtefakter

    ArtefaktRegressioner: loft · nulstilling ved ny aktivitet · legacy-sti

    • overdragelse→ Flettet · koblet ind i pluginet (Artefakter)
  7. ArtefakterArtefakter

    ArtefaktFlettet · koblet ind i pluginet

Kontekst
Et issue var tildelt, men dets kørselslog (lastRunAt) forblev tom, mens wakeups uden kontekst blev ved med at gentage sig. Nøgleobservationen var, at antagelsen »tildeling og vækningsaktivitet betyder en kørsel« var brudt sammen.
Resultat
Gendannelsen blev til en tildelingsanmodning med issue og ansvarlig, og den holder op med at kalde igen, når udeblevne svar i træk når loftet. Pluginets handler modtager faktisk denne tildelingsanmodning.
Begrænsning
De 67 timer og 5 sekunder stammer fra den manuelle PATCH-diagnose før ændringen; der er ingen log over, at samme tid blev målt igen, efter at rettelsen var anvendt. Loggen rækker til registrering i køen; det er ikke opgavefuldførelse, gennemsnitlig gendannelsestid eller en ændring i produktivitet. Synkronisering på tværs af repositories i samme arbejdsrunde krævede en admin-merge på grund af en betalingsgrænse i GitHub Actions, så fuld CI er ikke tegnet som bestået.
Kilder og resterende begrænsninger
  • Doctor-kontrollen 29. april 2026 var en smoke-test af installationen, ikke en daglig end-to-end-kørsel.
  • Udrulning, containere og legitimationsoplysninger for plugin-bundlen tilhører en ekstern ejer. Det betyder ikke, at Kiki udrullede hele tjenesten.
  • Retningslinjer beder implementeringsunderagenter om at angive målgrenen og kontrollere den returnerede commit, men der blev ikke fundet nogen log over, at proceduren blev anvendt ved denne rettelse.