fix(utf8): закрыть lossy-границы конфигурации и API

This commit is contained in:
2026-09-07 17:25:27 +05:00
parent ab788725cf
commit af9f476658
38 changed files with 759 additions and 159 deletions
+5
View File
@@ -22,6 +22,11 @@
./install.sh --config /root/custom-hy2xs.env --non-interactive
```
Файл конфигурации обязан быть корректным UTF-8 без BOM/U+FEFF, NUL,
суррогатов и Unicode noncharacters. Установщик читает исходные байты строго и
отвергает повреждение на read-only preflight: молчаливой замены на U+FFFD и
изменений хоста при таком отказе нет.
В baseline нет target-side JavaScript, TypeScript, frontend или Go build step.
## Установка выполняется в две фазы