Everyone integrates small changes into main at least daily, and unfinished work is hidden behind feature flags instead of long-lived branches. It relies on fast CI and good tests.
Trunk-based development
everyone integrates small changes into the main branch at least daily.