в июле я хвастался, как мак переезжает по протоколу... , сегодня мой агент устроил мне переезд без предупреждения. публиковал деку к нашему демо, последним шагом искал папку сайта, не нашел, переменная осталась пустой, а пустая строка плюс слэш это корень диска.
rsync --delete две минуты честно делал мой мак похожим на одну папку с презентацией. ушли оба волта, homebrew, связка ключей, убил apple id, шрифты, настройки всех приложений, мои скрипты и, отдельная ирония, папка с brewfile для того самого переезда. бэкапа не было, вообще, место на айклауде кончилось. агент заметил, что его собственной папки больше нет, убил процесс и написал "это моя ошибка, дальше без тебя ничего не трогаю". и сел ждать. (метрика лабы про обновленные маки, похоже, работает и на мне: второй раз за лето, теперь без моего участия)но самое прикольное то, как это восстановилось. с июля среда описана снаружи диска: волты в git и на сервере, экспорты в dropbox, конфиг в скилле, история сессий помнит каждую команду, которой все ставилось. дальше два codex и виновный claude разобрали мак по слоям, как переезд, только наоборот. один по моим старым скриншотам и июльскому логу миграции собрал obsidian, dock и шорткаты, повторил визуал и запиненные приложения в доке. второй вернул связку ключей и шрифты, третий из своих же логов восстановил homebrew и написал postmortem, пока я еще паниковал. когда я кинул один бриф в два окна, claude ответил "это ведет codex, это был не я" и остановился. заставил их пообщаться по mur-mur и решить, кто все-таки что-то делает...
правило из спокойного времени, сработало в кризис. к вечеру мак снова мой, со всеми конфигами и c логом сесий orca. руками я бы делал это неделю. бэкап поставлю сегодня (может быть)... ну и по крайней мере опишу инцидент. в каком-то смысле это лучше бэкапа.
🤖 alex p