Um desenvolvedor autodidata está buscando conselhos sobre como gerenciar um projeto de assistente de IA que cresceu para mais de 1200 linhas de código Python. O usuário sente que o sistema está escapando do controle e enfrenta a necessidade de dividir o arquivo monolítico.

  • O projeto consiste em mais de 1200 linhas de script.
  • O desenvolvedor está lutando para manter a liderança e o controle sobre o design.
  • Há uma necessidade iminente de dividir o arquivo Python.

O usuário pergunta qual é a melhor abordagem para manter o sistema sob controle enquanto gerencia a complexidade crescente.