Za API šlo dalších osm obrazovek včetně Detailu dne, a vznikly poslední dva stupně rolling plánování.
Co jsem dělal já
Rozhodl jsem, jak se řeší kolize v plánu dne: buď přeskládat den, nebo odebrat kolidující bloky — obě cesty zůstávají.
Smoke check si teď startuje celý stack sám, včetně falešného přihlašování, takže nepotřebuje vyhrazený účet ani hostovaný projekt; od 17. 9. byl červený na každém tasku.
Co udělala továrna
Přestěhovala za API dalších osm obrazovek: notifikační zařízení, Opakované bloky, Úkoly, Rituály, Rolling Planning, Detail dne, Uzavření dne a Plán dne.
Postavila Měsíční plán a Roční plán, poslední dva stupně rolling plánování, které ještě neměly kam ukládat.
Naučila API odebrat kolidující bloky; do té doby umělo jen přeskládat den, takže Detail dne nešel přestěhovat bez ztráty funkce.
Přejmenovala barvy z --color-daily-* na role; jméno tvrdilo, že patří jedné obrazovce, ale četly se na všech (974 výskytů v 62 souborech).
Dala ScreenHeaderu dva sloty, které poslední dvě obrazovky potřebovaly a kreslily si nadpis samy.
Smazala z patnácti dokumentů řádek s vlastní cestou; byl špatně dvakrát — jmenoval složky, které se přesunuly, i disk, ze kterého se repozitář odstěhoval.
Nechala rozhodnutí 0017 odvodit svá čísla z modelu; ruční počet byl potřetí zastaralý (3 → 16 → 28).