2 Commits

Author SHA1 Message Date
Alex Dunmow
de43bca80f refactor: retarget check 31 bn-chrome sync from core to pluginsdk
The bn chrome (head/toolbar/engagement/asset_hooks) synced copy moved from
core/templates/bn to pluginsdk/templates/bn as part of P1 of the proto-first
plugin SDK program. Point the drift gate at ../pluginsdk and update all
message/title text (cms<->pluginsdk). cms is still the authoring source.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-07 10:51:27 +08:00
Alex Dunmow
cc19b7eabb feat: check 31 — bn chrome template sync between cms and core
cms/backend/templates/bn is the authoring source for the bn page chrome;
core/templates/bn carries a mechanically-synced copy for guest-side plugin
templates. Byte-compares the sync set (head/toolbar/engagement templ +
asset_hooks.go) and fails with 'run make sync-templates in cms' on drift.
Skips when the repo has no backend/templates/bn or no sibling core checkout.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-07 03:03:34 +08:00