История версий и откат
Каждое сохранение — набранное вручную, произведённое Claude или импортированное из инбокса — дописывается в журнал версий рядом с контентом: кто, когда, какие строки и точный текст до/после. Наведите курсор на блок, нажмите ⟲ — и откроется история этого блока.
§2.1Журнал
Каждая запись показывает, как было сделано изменение (ручная правка, правка Claude, ИИ-перевод, импорт из инбокса или более ранний откат), кем, и сворачиваемый дифф «до/после». Записи на весь файл — перевод, импорт — перечисляются для протокола, но кнопки отката не несут: отменять их — работа git.
§2.2Откат
Один щелчок по кнопке отката заменяет у этой записи текст после её текстом до — новой правкой через журнал, так что откат и сам обратим. Две детали, которые стоит знать:
- Откат применяется по точному совпадению содержимого. Если блок с тех пор правился и старый текст больше не встречается дословно, откат отклоняется, а не угадывается — ничто и никогда не латается по нечёткому совпадению.
- Результат проходит тот же рубеж сборки, что и любое другое сохранение (две страховки). Откат, который сломал бы страницу, отклоняется.
§2.3Зачем и журнал, и git?
Git (через autocommit) — долговечная история целых файлов: то, что вы пушите, резервно копируете и сравниваете диффом. Журнал — тонкий слой, который делает ⟲ мгновенным и поблочным. Они отвечают на разные вопросы: «что случилось с этим файлом?» против «что случилось с этим абзацем?»