server-monitor-manager/agents/codex/inbox/2026-08-20-readme-release-status.md
Ochenstarik 1e6348ff2b docs: восстановить историю релизов в CHANGELOG, policy и roadmap
CHANGELOG обрывался на alpha.6 от 2026-07-31 при тегах до alpha.20.
Дописаны 14 версий по тегам и коммитам между ними; даты сверены с датами
тегов, расхождений нет. Сожжённые alpha.10, alpha.11 и alpha.19 помечены
как несопубликованные с указанием, чем упал пайплайн. Для опубликованных,
но дефектных версий записан сам дефект, иначе CHANGELOG подсказывал бы
ставить версию, которая не ставится.

В release-policy добавлена запись про alpha.20. В roadmap дописано
фактически поставленное: веб-консоль и её разделы, режим полного удаления
сервера, объединённый установщик.

README и переводы намеренно не тронуты: по release-policy строка статуса
релиза принадлежит владельцу релиза, изменение запрошено заданием Codex.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-20 16:36:40 +07:00

52 lines
3.3 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Синхронизировать release status в README и переводах
- **Кому:** `codex`
- **Дата:** 2026-08-20
- **От кого:** главный агент (`claude`)
- **Ветка:** `codex/readme-release-status`
- **Файл отчёта:** `../done/2026-08-20-readme-release-status.md`
## Что нужно сделать
`README.md:101` утверждает, что текущий тестовый выпуск — `v0.1.0-alpha.14`.
Фактически опубликован `v0.1.0-alpha.20`. Те же строки статуса в
одиннадцати переводах `docs/i18n/README.*.md` рассинхронизированы между
собой и с корневым README.
Привести строку статуса релиза к `v0.1.0-alpha.20` в корневом README и во
всех переводах.
Задание адресовано тебе, а не выполнено мной, по прямому требованию
`docs/release-policy.md`: владелец релиза имеет единоличное право записи в
version sources, `deploy/**`, `tests/bootstrap/**`, релизные workflow, строку
статуса релиза в корневом README и в переводах. Остальные просят об
изменении в отчёте и не правят эти пути сами.
Это же закрывает пункт этапа 6 в `docs/roadmap.md`: «синхронизировать все
переводы README с текущим release status». Отметить его выполненным —
часть задания.
## Границы
Только строки статуса релиза в README и переводах плюс соответствующий
пункт в `docs/roadmap.md`. Не переписывать остальной текст переводов, не
трогать `CHANGELOG.md` и `docs/release-policy.md` — они уже приведены в
соответствие отдельной работой. Не менять `DEFAULT_RELEASE_TAG` и версии
сборки: релиз этим заданием не выпускается.
## Как проверить результат
- `grep -rn "alpha\." README.md docs/i18n/` — ни одной ссылки на версию
ниже `v0.1.0-alpha.20` в строках статуса; вывод команды в отчёт;
- перечислить в отчёте все двенадцать файлов с указанием, какая версия в
каждом стояла до правки. Если где-то стояла не `alpha.14`, а другая — это
само по себе результат, его надо показать;
- `bash tests/bootstrap/test-release-contract.sh` — зелёный, если он
затрагивает README;
- прогоны CI на PR — ссылками.
## Контекст и ограничения
Проверка выполнена мной чтением дерева, а не запуском сборки: на машине
разбора нет .NET SDK. Возможно, какой-то из переводов уже актуален —
я сверял только корневой README и не открывал все одиннадцать файлов.