Как обновлять книгу
Книга хранится как набор Markdown-страниц в репозитории. Это дает понятную историю изменений, ревью, откаты и возможност ь подключить AI-скилл для аккуратных правок.
Базовый процесс
- Участник предлагает изменение через issue или pull request.
- Редактор проверяет, где именно меняется смысл: глава, приложение, терминология или структура.
- Если правка небольшая, ее можно принять напрямую после проверки сборки.
- Если правка меняет методологию, редактор просит обоснование и при необходимости выносит изменение в отдельный pull request.
- После принятия изменений сайт пересобирается автоматически.
Роль AI-скилла
AI-скилл обновления книги должен работать с Git, а не менять опубликованный сайт напрямую. Нормальный поток такой:
- Найти нужные страницы в
docs/. - Предложить diff с пояснением, почему меняется текст.
- Проверить редакторские правила и структуру навигации.
- Создать ветку и pull request.
- Дождаться человеческого ревью.
Минимальная модель прав
readerможет читать опубликованный сайт.contributorможет предлагать issue или pull request.editorможет принимать содержательные правки.maintainerможет менять структуру сайта, зависимости и настройки публикации.
Для большого коммьюнити не стоит выдавать прямую запись в main. Безопаснее принимать изменения через pull request.