КОБЫЛА НЕ ЛЕЗЕТ В КАРМАН
Этот сайт собран как desktop-объект: окна, hover, drag, плотные переходы, карты, лаборатория, XP-слой и прочая копытная механика. На телефоне это будет не опыт, а мучение и лаги.
Зайди с нормального компьютера, мыши и большого экрана. Если тебе нужен понятный профессиональный вход — проходи в about.
Как мы чуть не проебали два дня работы
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 окобыливание
- Все мелкие фиксы и анимации
Урок
- Никогда не делать force push без крайней необходимости
- Никогда не делать reset --hard на чужую ветку
- Всегда иметь локальную копию до экспериментов
- Force push перезаписывает историю — это не откатить
Два дня работы превратились в один коммит + Frankenstein-восстановление.