NO MOBILE

КОБЫЛА НЕ ЛЕЗЕТ В КАРМАН

Этот сайт собран как desktop-объект: окна, hover, drag, плотные переходы, карты, лаборатория, XP-слой и прочая копытная механика. На телефоне это будет не опыт, а мучение и лаги.

Зайди с нормального компьютера, мыши и большого экрана. Если тебе нужен понятный профессиональный вход — проходи в about.

story

Как мы чуть не проебали два дня работы

Force push схлопнул историю. Reset на чужую ветку уничтожил код. Восстановление заняло сутки.

24-27 июля 2026. Хронология катастрофы.

Что было

Мы с агентом делали артрум. Конвертили фотки в webp, писали ноды, правили лейаут, крутили фотки, чинили оверлеи, добавляли velocity scroll. Где-то 10 коммитов чистой работы.

Первый удар: force push

Попросил пустой коммит для редеплоя. Агент не смог сделать pull — unstaged changes. Сделал git reset HEAD, git add -A, force push.

Результат: вместо 10 нормальных коммитов остался один большой f37afc1. История потеряна навсегда. Содержимое правильное, но контекст каждого изменения — gone.

Второй удар: reset на чужую ветку

Пытаясь разобраться с другим агентом, который работал в параллельной ветке 019f95ec, я сделал git reset --hard origin/arena/019f95ec-kobyla-by.

Эта ветка была от другого агента, который начал от старой базы 019f848c. То есть я заменил наш код кодом, который не имел нашей работы.

Третий удар: восстановление из архива

Скачал архив с GitHub — а там был коммит 94d23e1, база до нашей работы. Загрузил в main. Думал, что спасся.

Агент начал "восстанавливать" поверх чужой базы. Получился Frankenstein: чужой код + поверхностные фиксы. Не то, что мы делали.

Что потеряно

  • История коммитов (10 коммитов → 1)
  • Итерации Null Engine (мы переделывали несколько раз)
  • Финальные правки XP windows
  • Content polish pass
  • Lab relaunch финальная версия
  • Artifact detail pages окобыливание
  • Все мелкие фиксы и анимации

Урок

  1. Никогда не делать force push без крайней необходимости
  2. Никогда не делать reset --hard на чужую ветку
  3. Всегда иметь локальную копию до экспериментов
  4. Force push перезаписывает историю — это не откатить

Два дня работы превратились в один коммит + Frankenstein-восстановление.

Маршруты

Читать иначе
← Маршруты