check:share-policy: record the template-bundle, which became a map

22b92ae0 made the starter's first screen a real map (CRITIC-11), so the gate
found a map bundle with no share decision. It is recorded as 'none': the starter
is not published, and a copy adds a ShareButton when it becomes a real map. The
gate enforces that assumption: if template-bundle is ever published, 'none'
fails it. Now PASS, 12 map bundles.
This commit is contained in:
Doxa Maps 2026-09-26 12:09:46 +00:00
parent 1228cd1f1a
commit 1f77810450

View file

@ -66,6 +66,7 @@ const POLICY = {
'my-upg-100-list': 'header', // upg-100-mfe.vue header owns it
'research-map-plus-grid': 'composite', // overrides child shareUrl to share itself
'key-cities': 'none', // not published
'template-bundle': 'none', // the STARTER, not published: a copy adds ShareButton when it becomes a real map
'all-people-groups': 'own-button', // was debt-no-share; ShareButton added 2026-09-24
// ⚠ prayer-walk-planner took a SECOND LOOK before this flipped, and the reason is worth
// keeping: it builds a PERSONAL WALKING ROUTE from polygons the reader draws, so a share