UPDATE 2026-06-09 (later) — WP rollout finding + drift

WP location-page rollout is more nuanced than a uniform find/replace, and there is real drift to reconcile:

Remaining (pending Sam's design call): (a) roll two-line titles to all location grids [safe, >90% conf]; (b) decide global L/R padding target and apply once in the theme/Kadence CSS (affects all grids) + clear inline 22px overrides so pages match; (c) reconcile the registry element CSS to the final live design so they stop drifting. SSH creds for the theme-CSS path are in vault.env. Backups dir: outputs/wp-backups/.


UPDATE 2026-06-09 17:47 — LIVE

The registry change is now LIVE. Applied via scripted HTTP POST /admin/edit/2 from the sandbox (Node global fetch), the no-auth method documented in the sa-element-registry skill (Path A). Verified against GET /api/elements: padding:24px 34px, line-height:1.3, min-height:2.6em, old 24px 22px gone, 6 `` (uniform two-line titles), updated_at 2026-06-09 17:47:39. No Render deploy and no browser were needed. The GitHub commits (e215a5e seed+migration, ac33e81 trigger) remain on main for drift-prevention; the boot migration is now a no-op since the DB already matches. The token-auth PATCH /api/elements/:id endpoint deploys whenever Render next builds; set REGISTRY_WRITE_TOKEN in Render env to activate it. Outstanding: WordPress rollout of the grid to location pages lacking it (scope: every location page missing it; deployable via WP REST without Chrome).


Importance: High. Status: In Progress (registry change pushed but not yet visible live; site rollout pending Sam's go).

What was done

Sam asked to (1) add left/right padding between the commitment cards and their border, and (2) make all titles consistent (all two lines, or all one line) on the sa-commitments-grid element at https://sa-element-registry.onrender.com/element/2 . Then: save the corrected version over the existing element, and find spots on the live site to use it.

Delivered:

Why it is not yet live