Kontext
Dvacet z pětadvaceti tabulek backendu nemělo vrstvu nad repozitářem. Dvanáct z nich ji dnes má. Zadání na to vznikla včera večer.
Co udělala továrna
- Dvanáct mergnutých pull requestů, na každou oblast jeden: denní plány a položky, úkoly, šablony plánů, plánovací bloky a změnová stopa, bloky reality a hlavní události, návyky, flow, rozpočet dne, reflexe, deník, nastavení, profily.
- Všude stejný tvar: doménový typ, rozhraní repozitáře, use case, infrastrukturní repozitář s mapperem.
- Večer otevřela třináctý: editační formuláře zahazují odmítnutou změnu. Čeká na merge.
Co jsem udělal já
- Ukončil Penpot. Obrazovka se teď skládá ze skutečných komponent jako stránka v galerii přímo v repozitáři.
- Dal do té galerie celou designovou plochu: obrazovky, toky, ikony a archiv starších konceptů jen ke čtení.
- Vytáhl kódové nálezy z úkolů zamítnutých kvůli závislosti na kresleném designu.
- Dotáhl pojistku proti ručně psaným formulářovým prvkům a začal nahrazovat ty stávající.
- Zpřístupnil poznámky ke čtení i zápisu přes autentizované HTTP, omezené na token.
- Vyčistil frontu alertů továrny na Discordu.
- Ověřil, co ještě chybí k remote MCP nad backendem: nasazení na dev je automatické, externí ingress neověřený, projekt Lifalign nemá účet k přihlášení.
Poznámky
- Recenze galerie našla 18 věcí, 8 z toho skutečné vady. Jeden test pojistky přeskakoval celé skupiny rout, i když měl správné pravidlo v komentáři nad sebou.
- Pojistka na ovládací prvky přepočítává celý strom, ne diff. Shodí ji i cizí pull request bez git konfliktu. Dnes se to stalo dvakrát.
- Dva úkoly stejného druhu zůstávají otevřené: rolling vrstvy a check-iny návyků.