Skip to main content

Услуги

Разгребём код после ИИ

Превращаю vibe-coded хаос в код, который можно поставить в прод и поддерживать.

Агент сгенерил пол-проекта и теперь оно «вроде работает», «вроде собирается», «вроде тесты есть». Прохожу форензикой: убиваю half-done заглушки, выношу хардкод в конфиг, отделяю domain от infra, пишу настоящие тесты вместо // TODO: test, возвращаю архитектуру в состояние, которое человек может развивать.

Что получаете

  • Инвентаризация: TODO/FIXME/XXX/HACK/NotImplemented/stub/panic("todo") — добить или реализовать.
  • Хардкод URL/IP/секретов/магических чисел → env, config, именованные константы.
  • Demo / mock-данные вычищаются с prod-путей, переезжают в fixtures / seeds / factories.
  • Архитектура выравнивается по слоям: handler ≤15 строк → service → repo, типизированные DTO.
  • Настоящие тесты (unit + integration + golden + regression) — а не файлы из assert true.
  • Security pass: SQL/SSRF/XSS, забытые admin-роуты, слабая auth, секреты в истории репозитория.

Стек

  • Refactoring
  • Tests
  • Security audit
  • Architecture review
  • CI/CD

Процесс

Email или 20-минутный звонок → письменное предложение → контракт → ship.