Files
navi/.cursor/rules/post-build-notes.mdc
T
M4andCursor 5d7c96f7fc
ci / test (macos-latest) (push) Canceled after 0s
ci / test (ubuntu-latest) (push) Canceled after 0s
ci / test (windows-latest) (push) Canceled after 0s
Release 3.8.2.6: perceived-speed UX — search, tray hide, core warm, SSE.
Server search/hotkeys; Windows close-to-tray; background EnsureCore; SSE status with rare poll fallback.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-01 16:32:19 +03:00

27 lines
1.5 KiB
Plaintext
Raw 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.
---
description: After every compile/bump, always write release notes for the new build
alwaysApply: true
---
# Описание изменений после компиляции
После любой успешной сборки с бампом `BuildNumber` (через `build.bat`, `build-macos.bat` / скрипты bump, или ручной bump) **обязательно** обновить описание сделанных изменений — не оставлять только бинарник.
## Что обновлять
1. `notes` в:
- `dist/update.json`
- `dist/navis-release/update.json`
- `server/update.json`
2. Краткую строку в changelog `README.md` (секция текущей версии, формат `x.y.z+N: …`).
3. При релизе Windows-артефакта — `sha256` для `Navis.exe` / `windows-amd64` в тех же `update.json`.
## Как писать notes
- На русском, в стиле существующих записей.
- Начинать с `Navis x.y.z+N:` (как в `DisplayVersion` / build).
- Перечислить суть изменений для пользователя и ключевые тех. точки (не дамп диффа).
- Синхронизировать смысл между `update.json` и `README.md` (README можно короче).
Не редактировать plan-файлы ради notes. Не коммитить и не пушить, пока пользователь явно не попросил.