Files
preland/docs/plans/preland11-current-assets.md

3.0 KiB
Raw Permalink Blame History

preland#11 — актуальные ресурсы и проверяемая доставка

Решения владельца21.10.2026: держать актуальные ресурсы в Git main/staging; удалить заглушку соstage; PDF и реквизиты взять с текущей zoomzilla.ru. Основной реестр — Gitea anton/preland#11, связаны #10 (расследование) и api#304 (срочный Tour, уже выпущен).

  1. Источники и карта: логотипы обеих тем/шапка/подвал,4PDF,9favicon,3fonts,10images,5CSS,реквизиты и150файлов /1,/2. Конфиг домена и UTM сохранять.
  2. RED известной заглушки и старых реквизитов; импорт текущих файлов, фиксированный manifest184, запрет известного blob независимо от правки manifest, версии logo по содержимому.
  3. Положительный список поставки; точный eventSHA; preflight текущихprimaryресурсов и150stageфайлов, блокировка drift. Только согласованный config.requisites меняется точечно; requisites.html теперь канонический.
  4. Девять PHP-проверок, both-theme4width/2set brand+thumbnail, first-paint с задержками, real local Preland/Index→Tour→Join/error/retry; независимыйreview.
  5. Сохранить точное testedstagingдерево, добавить main историческим родителем через merge-sours, проверить treeSHA и FFобе ветки к одному SHA. Автодеплой толькоstage. PostSHA184, защищённыеhostconfigполя/N/productionprelandбезизменений, видимыйбренд/подвал/интеракции. KB/Giteaзакрытьпослефактическойпроверки.

Ruling: не импортировать устаревший код main в staging — сохранить проверенное дерево и историюобеихветок; ценаошибки — возвратlegacydemo/layout, предотвращаетсяtreeSHA+CI. Ruling: реквизиты теперьверсионируютсяпопрямомувыборувладельца; configредактируетсятольковэтомключе, полнаязаменазапрещена. Ruling: footerpaymentнаstage768переполнялсядозадачи; скопированоужедействующееAPIправилоmax-width100%, не введённовыйдизайн. RED784→GREENбезoverflow.

Ограничения: физическиеустройстванепроверены; боевыеuploadsужеиспользованывпредыдущейприёмке, здесьреальныеuploadсценариитольковизолированномDocker.