Changelog
Changelog — это файл или страница, где записываются все изменения, новые функции и исправленные ошибки в проекте по мере его развития.
Changelog работает как бортовой журнал капитана корабля. Представьте, что вы купили конструктор, а в коробке лежит инструкция, где на последней странице написано: «В версии 2.0 мы заменили пластиковые колеса на резиновые, чтобы они не скользили». Это и есть Changelog — список того, что изменилось, зачем это было сделано и что именно стало работать лучше.
В разработке это текстовый файл (обычно в формате Markdown), который помогает не запутаться в версиях программы. Без него вы бы открыли свой проект через месяц и гадали: «А когда я добавил эту кнопку?» или «Почему эта функция перестала работать?». Он превращает хаотичный процесс написания кода в понятную историю развития вашего продукта.
Зачем это нужно
Для вайбкодера Changelog — это способ сохранять фокус и порядок. Когда вы работаете с AI-агентами или быстро переключаетесь между фичами, легко забыть, что именно вы изменили в коде. Ведение лога помогает вам и вашим пользователям видеть прогресс, а также упрощает откат к старым версиям, если что-то пошло не так.