Proste to zamerguju schovany za feature flag.
To ale trochu předpokládá, že všechny úpravy, co jsem dělal, jdou schovat za feature flag. Z mojí zkušenosti přidání skoro každé feature předchází refactoring, aby moc nevyčnívala. A ten taky může rozbít věci, a to věci, který už jsou "otestovaný". Takže bych čekal, že tenhle workflow povede víc ke kultuře "na fungující věci se nesahá" a kód bude rochleji nabírat dluh.
Samozřejmě záleží hodně na složení týmu a někde, kde jsou samí seniornější lidi, bych si to asi dokázal představit, pokud by se fakt hodně práce věnovalo automatickým testům (ale zase - ty taky je potřeba refaktorovat, a co když rozbiju test, a ten pak nechytí problém?)