Oi Erick, legal ter compartilhado o processo! Só um detalhe, comitar na master não é uma má prática. Isso depende muito do seu contexto de trabalho. Inclusive, para trabalho individual ou para pequenas equipes, é até recomendado - porém você vai ter que adotar algumas técnicas, como feature flagging, para não quebrar a aplicação. Caso você não se sinta confortável, pode usar "short-lived branches".
Olá vserpa, saudações.
Você tem razão. Confesso que desconhecia esse desenvolvimento baseado em tronco e após ler seu documento, fiz um refactor no meu artigo rsrs.
Agradeço a colaboração. Sucesso.