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".

Veja https://trunkbaseddevelopment.com/

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.