n3tlink, запуск в целом по хорошему должен быть в отдельном файле который ты не меняешь а лишь подгружаешь нужные для запуска кода модули в него, ооп братан, слыхал?
Советую просто ебашить луковую архитектуру. Вот сколько нажрал сервис управления тасками на бэке без SQL репы