flowchart LR main["main
always deployable"]:::accent feature["short feature
branch"] pr{"Pull Request
review and CI"} deploy["Deployment
from main"] main ==> feature feature ==> pr pr ==> main main ==> deploy