Kontext
Továrna se dnes odpoledne zastavila ve třetím ticku: agentovi, kterého spustila, vypršelo přihlášení. Za celý den z boardu doběhl jeden úkol. Zbytek dne šel do backendu, který byl pořád otevřený komukoli, kdo znal adresu.
Co jsem udělal já
- Každý endpoint API teď chce přihlášeného volajícího, pokud výslovně neřekne jinak.
- Přidal rate limit, který omezuje, jak často se jeden volající smí ozvat.
- Přesunul optimistický zámek do EF a razítko
updated_atna jedno místo. - Setřídil perzistenci podle oblastí místo podle druhu souboru.
- Dal
time_categoriesapush_subscriptionsvrstvu nad repozitářem, návykům čtecí cestu, a namapovalritual_standard_checkinsjakohabit_checkins, zatím bez napojení. - Přidal na board dva stavy:
Declinedpro zrušenou práci,Waitingpro to, co čeká na moje rozhodnutí. - Přerovnal složku s designem podle vlastnictví znalostí a sestříhal
STYLE.md. - Zařídil, aby se konstituce načítala z
CLAUDE.mdmísto aby si ji sháněl každý agent sám. - Zdokumentoval backendovou databázi. Pravidla o volajících dostala v architektuře vlastníka.
- Nechal konzoli vykreslovat proud událostí agenta, přes stejný renderer, jaký používá přepis.
- Rozepsal dvanáct zadání na zítřek: vrstva nad repozitářem pro každou tabulku, která ji nemá.
Co udělala továrna
- Jeden úkol z boardu:
ui,patternsatemplatesjsou sloučené do jedné komponentové vrstvy dělené hloubkou složení. Je to ten úkol, který daemon držel, když se zastavil.
Poznámky
- Zastavení neohlásilo nic.
agent-failedje jediná cesta ven bez zprávy. Zadání na opravu leží vReadyod 8. srpna. - Stejně by mi to nedorazilo. Discord bot neběží od 26. srpna, takže dnešních 88 alertů leží nepřečtených v outboxu.
- Každý tick zapsal 29 varování: úklid větví nedokáže smazat dva worktree, ve kterých přes 300 hodin leží nezacommitovaná práce.