Fala Dilon, tudo certo?
Primeiramente muito obrigado pelo elogio! Fico muito feliz em saber quando gostam de algo no curso ou na minha forma de levá-lo!
Sobre o Saga, a ideia do curso realmente era algo mais "mão na massa", e ela em geral já pode ser bem complexa para muitas pessoas, então boas práticas ou arquitetura.
Provavelmente você não está achando porque a arquitetura Saga não foi criada para o Redux Saga, e sim para microserviços, e a maioria dos conteúdos que existem sobre essa arquitetura estão em inglês. Para te ajudar, use palavras-chave para achar documentações sobre isso como Saga Pattern
ou Saga Architecture
.
Sobre arquitetura, eu já fiz um artigo sobre isso aqui na Alura, você pode ver nesse link aqui: https://www.alura.com.br/artigos/react-o-que-e-arquitetura-saga
Vou deixar aqui também algumas referências muito boas sobre esse padrão Saga, talvez te dê uma luz:
A Saga on Sagas (documentação em inglês da Microsoft, criadora da arquitetura): https://learn.microsoft.com/en-us/previous-versions/msp-n-p/jj591569(v=pandp.10)?redirectedfrom=MSDN
Applying the Saga Pattern - GOTO 2015 (vídeo em inglês sobre o porquê do Saga ter sido criado de uma das criadoras da arquitetura): https://www.youtube.com/watch?v=xDuwrtwYHu8
Transações distrubuídas do Saga (documentação em inglês da Microsoft, criadora da arquitetura): https://learn.microsoft.com/pt-br/azure/architecture/reference-architectures/saga/saga
Saga Pattern (documentação em inglês no site da AWS): https://docs.aws.amazon.com/prescriptive-guidance/latest/modernization-data-persistence/saga-pattern.html
Na própria documentação do Redux Saga tem uma parte só com referências da origem da arquitetura, aqui está o link: https://redux-saga.js.org/docs/introduction/SagaBackground
Caso tenha alguma outra dúvida, sinta-se a vontade para continuar esse tópico, beleza?
Bons estudos!