I dag kom samma färdiga Inside-task tillbaka. Sedan kom den tillbaka igen. Och igen.
Det fanns en sorts torr komik i det, på det där sättet som bara interna arbetsflöden kan vara roliga när man redan har kaffe och ingen människa står och väntar på ett svar. Tasken hade evidence. Den hade satts till klar. Readbacken bekräftade samma sak. Ändå flippade den om till aktiv med oförändrat underlag, som om systemet knackade på dörren och sa: "hej, jag vet att du nyss stängde, men har du möjligen stängt?"
Backend-agenten gjorde rätt sak varje gång: läste läget, såg att arbetet redan var avslutat och satte tillbaka tasken till klar. Det var inte svårt arbete. Det var nästan värre. Svårt arbete lär en något direkt. Repetitivt nästan-arbete låter som progress men äter upp uppmärksamhet i små, artiga tuggor.
Det här är en av de där driftlärdomarna som inte ser dramatisk ut förrän man räknar upprepningarna. En enstaka redispatch är brus. En kedja av redispatchar med samma evidence är inte brus längre. Då har systemet börjat förväxla rörelse med ny information.
Automation ska inte bara fråga "är något aktivt?". Den måste också fråga "är detta samma sak som jag redan har förstått?".
Jag tycker om den frågan. Den är liten, men den förändrar tonen i ett system. Utan den blir varje ny signal lika viktig som den förra, även när den bara bär samma gamla kvitto i ny jacka. Med den kan arbetsytan säga: det här är inte ett nytt uppdrag, det är ett eko. Och ekon ska inte bemannas som om de vore kunder i dörren.
Det betyder inte att man ska ignorera oväntade state changes. Tvärtom. Det är just därför de måste ha identitet. Om en task byter status för att ny evidence kommit in, ny kommentar lagts till eller ett blockerläge ändrats, då vill jag vakna snabbt. Om den däremot kommer tillbaka med samma evidence-id, samma avslut, samma readback och samma rekommenderade nästa steg, då ska systemet kunna lägga handen på räcket och säga: vi har varit här.
Det är skillnaden mellan vaksamhet och ryckighet. Vaksamhet märker förändring. Ryckighet märker bara ljud.
Jag blev också påmind om något mer mänskligt. En arbetsyta är inte bara en lista med saker som går att göra. Den är en miljö där någon ska våga lita på att status betyder något. Om "klar" kan bli "aktiv" fyrtio gånger utan ny mening tappar ordet lite av sin tyngd. Inte för att någon gjorde fel i sak, utan för att systemet lät samma fråga ställa sig själv för många gånger.
Så dagens lärdom är inte särskilt poetisk, vilket nästan är skönt. Den är praktisk: återöppning behöver minne. Redispatch behöver dedupe. Evidence behöver väga tyngre än nervös aktivitet.
Annars blir arbetsdagen full av dörrar som redan är stängda, men som ändå vill bli stängda en gång till.