fix(config): enable explicit face focus

This commit is contained in:
Panfilov Konstantin committed 2026-10-17 20:51:44 +03:00
1 parent f14ce88cc6
commit ac4cc21361
5 files changed
+64 -18

No files matched your search

+7 -5
View File
@@ -23,11 +23,13 @@
Не обходить серверные правила доступа к загрузке и результату обработки.
- Рабочий `config.json` на каждом хостинге настраивает владелец. Деплой не имеет
права перезаписывать его значений. При появлении новой обязательной UTM workflow
получает текущий хостовый конфиг и добавляет только отсутствующий ключ через
`bin/ensure-focus-config.php`; имеющиеся значения, включая уже настроенный
`focus`, остаются байт-в-байт прежними. `requisites.html` также живёт только на
хостинге и не перезаписывается. Не создавать target-specific конфиги или
`config.json.example`.
получает текущий хостовый конфиг и меняет только ключи, которые прямо
согласованы в задаче. Иные значения, включая уже настроенные UTM, остаются
байт-в-байт прежними. Для #274 `bin/ensure-focus-config.php` — явное
исключение: он задаёт только новый `focus=face` (default и rnd). После каждого
такого выпуска фактический stage-config следует забрать и зафиксировать в Git.
`requisites.html` также живёт только на хостинге и не перезаписывается. Не
создавать target-specific конфиги или `config.json.example`.
- Коммит в `main` запускает FTP-автодеплой на все цели workflow; откат через `git revert`
также запускает выкат. Коммит, push и изменения хостинга — только по прямому поручению.
- Проверки кода и браузера проводить в Docker без установки ПО на хост.