fix: restore missing live-site page imagery

- recover and self-host HubSpot-injected page hero assets
- map source heroes to page and library layouts
- restore the consultation form background
- add page imagery auditing
- update asset inventory and migration documentation
This commit is contained in:
2026-06-08 13:17:27 -07:00
parent 96edc6e538
commit bfed3bee15
31 changed files with 119 additions and 9 deletions
+5
View File
@@ -22,5 +22,10 @@
- Repaired mirror-rewritten PDF, lightbox, CTA, and relative content links.
- Limited language-switcher choices to translations that have generated routes.
- Verified and implemented the current production likes/views API contract.
- Recovered 18 live page-banner assets that the wget mirror missed because
HubSpot injected them through malformed inline `background-image` styles.
- Restored the live library banner and consultation form section background.
- Added a mapped-page-imagery audit to prevent missing visual assets from
silently passing the source link audit.
- Added language-qualified content collection IDs to prevent English, Spanish,
and Arabic entries with the same slug from overwriting each other.