Сначала причина
Не переписываем всё, пока не понятно, что действительно сломано.
PROJECT REPAIR
Можно прислать существующий сайт, бот, приложение или код. Сначала локализую проблему, затем меняю только нужный участок — без переписывания всего проекта без причины.

«Задачу понял сразу, задал нужные вопросы, всё сдал быстро. Рекомендую.»RELATED CASEПриложение таксиПример продолжения уже существующего мобильного продукта.
Пришлите ссылку, ошибку или коротко опишите, что должно заработать.
RESULT / 07
Не переписываем всё, пока не понятно, что действительно сломано.
Можно продолжать существующий проект без обязательного старта с нуля.
Исправляем критичный путь и только потом расширяем объем.
Пример работы с уже существующим мобильным продуктом.
SEARCH / TASKS
Если продукт уже работает, полная пересборка редко должна быть первым шагом. Сначала воспроизводится проблема, проверяются зависимости и критичный пользовательский путь, после чего можно исправить локальный риск и сохранить рабочие части проекта.
Диагностика ошибки и изменение только той части, которая действительно мешает работе.
Новая функция или следующий релиз поверх существующей архитектуры без обязательного старта с нуля.
API, формы, backend, мобильная версия и накопленные ошибки разбираются по приоритету риска.
RELATED TASKS
Не список технологий, а понятные направления: продукт, автоматизация, интеграция или доработка.
04 / SUPPORT + AI
BEFORE START
Коротко о границах задачи, доступах и том, что реально влияет на разработку.
Не по умолчанию. Сначала нужно воспроизвести проблему, понять архитектуру и стоимость точечного исправления. Переписывание оправдано только если оно дешевле дальнейшей поддержки.
Минимально необходимые: ссылка, репозиторий, логи, staging или нужный административный доступ. Полный root нужен далеко не всегда.
Для мелких безопасных изменений иногда да, но нормальный подход — иметь backup или git-состояние и по возможности проверять изменение до production.
REPAIR / EXISTING CODE
В существующем сайте, боте или сервисе уже есть рабочие части, данные и пользовательские сценарии, поэтому изменение нужно делать аккуратнее, чем в новом проекте. Первый этап — понять архитектуру, воспроизвести проблему и отделить локальный дефект от системной причины. После этого можно оценить, что исправляется точечно, а где дешевле заменить отдельный модуль.
Сначала проверяются окружение, зависимости, конфигурация, логи и воспроизводимость ошибки. Если проблема возникает только на продакшене, важны различия между локальной и рабочей средой. Без этого легко исправить симптом в одном месте и получить ту же ошибку позже в другой ветке.
Перед правкой полезно определить критичные сценарии, которые должны остаться неизменными. Для backend это могут быть авторизация, платежи и API; для сайта — формы, индексация и мобильная версия; для Telegram-бота — состояния диалога и сохранённые данные. После изменения проверяется не только новая функция, но и связанные пути.
Полное переписывание оправдано не из-за “старого кода”, а когда текущая архитектура мешает вносить безопасные изменения, отсутствуют границы модулей или стоимость каждой новой функции постоянно растёт. Во многих проектах выгоднее оставить рабочее ядро и постепенно заменить наиболее проблемные части.
После доработки важно оставить проект в состоянии, где понятно, что изменено, как это запустить и где находятся критичные настройки. Даже небольшая фиксация структуры, переменных окружения и точек интеграции снижает стоимость следующего изменения — независимо от того, кто будет продолжать проект.
ПО ЗАПРОСУ / REPAIR
Для доработки важнее быстро локализовать причину, сохранить рабочую часть и менять только нужный участок. Поэтому рядом вынесены отдельные сценарии для Telegram, WordPress и веб-проектов.
СЛЕДУЮЩИЙ ПРОЕКТ — ВАШ
Пара предложений о задаче — уже начало. Ссылка, макет или существующий код помогут оценить объём.
@Alexuys ↗alexgtup@gmail.com