ИИнструмент мошенничества при разработке проекта (заказчик)

Уже трижды столкнулся с такой схемой обмана заказчика - компания ищет подрядчика для разработки проекта веб-сервиса. Успешно находит за недорого исполнителя. Исполнитель делает Vibe-coding. Берёт задаток, выдаёт результат работы ИИ за половину работы и растворяется в прекрасном далёко.    В итоге деньги частично, а иногда полностью уплачены, на руках проект, который для запуска требует дополнительных усилий и не работает как должно.    Признаки (актуальны для Python) того, что вас немного обманули:  1. В проекте нет тестов. Иногда даже папки с нерабочим мусором.  2. Зависимости для разработки и продовые зависимости устанавливаются вместе.  3. Применяется сразу несколько типов асинхронных инструментов. Это несколько расплывчатый признак, но если в проекте не особо больших размеров используется async/await, ThreadPoolExecutor, rabbitmq и celery. То нужно обратить внимание.  4. Celery или rabbitmq в проекте есть, а в зависимостях нет. Актуально в принципе для любого инструмента.  5. Файлы отсутствующие в проекте, но упомянутые в нём.  6. Не собирающиеся файлы Dockerfile.  7. Довольно большое количество комментариев из разряда - Преобразовываем в словарь, Обрабатываем в цикле.  8. Множество вложенных друг в друга функций.  9. Нерабочие импорты.    Если самим сложно понять, что происходит в проекте - обращайтесь. Проведу аудит, помогу составить план решения проблемы, разработаем проект в соответствии с требованиями. ИИ специалиста привлекать не буду.