Release Checklist (Русский)
Если в релизе обнаружена критическая проблема:
gh release edit vX.Y.Z --prerelease(помечает релиз как не являющийся последним)git tag -d vX.Y.Z && git push --delete origin vX.Y.Z(только если пользователи ещё не начали его использовать)- Или: срочное исправление в
release/vX.Y.0→ патч-релизvX.Y.(Z+1) - Немедленно сообщите об этом в GitHub Discussions и Discord
Строгие правила
Заголовок раздела «Строгие правила»- Никогда не создавайте коммиты напрямую в
main - Никогда не используйте
git push --forceдля ветокmainилиrelease/* - Никогда не пропускайте хуки Husky (
--no-verify) - Никогда не добавляйте в коммиты секреты, учётные данные или файлы
.env - Покрытие должно оставаться на уровне ≥60/60/60/60 (инструкции/строки/функции/ветви)
- При изменении рабочего кода в
src/,open-sse/,electron/илиbin/всегда добавляйте или обновляйте тесты
Автоматическая проверка синхронизации
Заголовок раздела «Автоматическая проверка синхронизации»Перед созданием PR локально запустите проверку синхронизации документации:
npm run check:docs-syncCI также запускает эту проверку в .github/workflows/ci.yml (задача lint).
HagiCode
HagiCode — агентная среда разработки со структурированными процессами, параллельным выполнением несколькими агентами и интерфейсами Hero Dungeon.
Превращайте идеи в полезное ПО с более умным, быстрым и увлекательным агентным рабочим процессом.

- SmartСтруктурированные процессы превращают намерение в исполнимый путь от идеи до готового изменения.
- EfficientМультиагентные процессы параллельно продвигают исследование, реализацию и проверку.
- FunHero Dungeon делает длительную совместную разработку наглядной и увлекательной.