docs: шапка README с предупреждением о форке + пояснение в FORK.md
CI / check (push) Canceled after 0s

This commit is contained in:
2026-10-12 20:01:01 +03:00
parent 619b2120ce
commit 0f31fc1739
3 changed files with 33 additions and 0 deletions
+5
View File
@@ -100,6 +100,7 @@ Hysteria2 (UDP 443) работают как работали; исходящий
| Описание «швов» в коде автора | `tools/fork_apply.py` | только мы |
| Синхронизация с автором и проверки | `tools/fork-sync.sh` | только мы |
| Записи о наших версиях | `FORK-CHANGELOG.md` | только мы |
| Предупреждение в шапке `README.md` | первые строки `README.md` | только мы (шов) |
| Файлы автора (`scripts/kit.sh`, `scripts/3x-ui.sh`, …) | как есть | только автор |
Ключевая идея: в файлах автора мы правим только «швы» — несколько констант, одну строку подключения
@@ -170,6 +171,10 @@ git push origin dev v$(cat VERSION) upstream
Проверять релиз надо логикой самого `kit`, а не одной `sha256sum -c`.
6. **Сборка релиза обращается к GitHub** (сверка закреплённых версий панели и ядра). Из домашней сети
TLS до GitHub иногда рвётся (`schannel: failed to receive handshake`) — просто повторить запуск.
7. **Шапка `README.md` — наш шов.** Человек, открывший репозиторий, читает README автора и видит там
команду установки **его** сборки: поставив по ней, он получит авторский канал обновлений, и ночное
автообновление вернёт авторскую сборку. Поэтому сверху вставлен наш блок. Если при обновлении
автора здесь конфликт — оставляем наш блок вверху, остальное берём авторское.
## Что проверено на сегодня