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:
@@ -170,3 +170,21 @@ source,target,size,kind
|
||||
"hubfs/team-timirah-clay.webp","public/assets/images/team-timirah-clay.webp","16496","images"
|
||||
"hubfs/toddler-bcba-support.webp","public/assets/images/toddler-bcba-support.webp","11182","images"
|
||||
"hubfs/united-healthcare-logo-1.webp","public/assets/images/united-healthcare-logo-1.webp","4368","images"
|
||||
"live:https://www.azinstitute4autism.com/hubfs/hero-aba-therapy-intake-process.webp","public/assets/images/hero-aba-therapy-intake-process.webp","14392","images"
|
||||
"live:https://www.azinstitute4autism.com/hubfs/hero-services-behavioral-aba.webp","public/assets/images/hero-services-behavioral-aba.webp","15330","images"
|
||||
"live:https://www.azinstitute4autism.com/hubfs/hero-about.webp","public/assets/images/hero-about.webp","24764","images"
|
||||
"live:https://www.azinstitute4autism.com/hubfs/hero-services-psychological.webp","public/assets/images/hero-services-psychological.webp","15490","images"
|
||||
"live:https://www.azinstitute4autism.com/hubfs/hero-careers.webp","public/assets/images/hero-careers.webp","24728","images"
|
||||
"live:https://www.azinstitute4autism.com/hubfs/hero-bg-blank.png","public/assets/images/hero-bg-blank.png","41772","images"
|
||||
"live:https://www.azinstitute4autism.com/hubfs/hero-client-forms.webp","public/assets/images/hero-client-forms.webp","13878","images"
|
||||
"live:https://www.azinstitute4autism.com/hubfs/hero-contact-aia.webp","public/assets/images/hero-contact-aia.webp","20230","images"
|
||||
"live:https://www.azinstitute4autism.com/hubfs/hero-ways-to-giveback.webp","public/assets/images/hero-ways-to-giveback.webp","11654","images"
|
||||
"live:https://www.azinstitute4autism.com/hubfs/hero-aba-employee-portal.webp","public/assets/images/hero-aba-employee-portal.webp","19798","images"
|
||||
"live:https://www.azinstitute4autism.com/hubfs/hero-faq.webp","public/assets/images/hero-faq.webp","14624","images"
|
||||
"live:https://www.azinstitute4autism.com/hubfs/hero-insurance-coverage-guide.webp","public/assets/images/hero-insurance-coverage-guide.webp","21624","images"
|
||||
"live:https://www.azinstitute4autism.com/hubfs/hero-services-sociological.webp","public/assets/images/hero-services-sociological.webp","16046","images"
|
||||
"live:https://www.azinstitute4autism.com/hubfs/hero-referrals.webp","public/assets/images/hero-referrals.webp","16646","images"
|
||||
"live:https://www.azinstitute4autism.com/hubfs/hero-pediatric-services.webp","public/assets/images/hero-pediatric-services.webp","18120","images"
|
||||
"live:https://www.azinstitute4autism.com/hubfs/hero-meet-the-aia-team.webp","public/assets/images/hero-meet-the-aia-team.webp","15310","images"
|
||||
"live:https://www.azinstitute4autism.com/hubfs/hero-schedule-aia-tour.webp","public/assets/images/hero-schedule-aia-tour.webp","13290","images"
|
||||
"live:https://www.azinstitute4autism.com/hubfs/hero-library-index.webp","public/assets/images/hero-library-index.webp","14392","images"
|
||||
|
||||
|
@@ -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.
|
||||
|
||||
@@ -12,7 +12,7 @@ family, team page, library indexes, and blog-post family.
|
||||
- 46 English, 12 Spanish, and 7 Arabic library posts.
|
||||
- 21 English, 9 Spanish, and 2 Arabic page records.
|
||||
- One author record per language.
|
||||
- 149 self-hosted images, 20 font files, and two PDF downloads.
|
||||
- 167 self-hosted images, 20 font files, and two PDF downloads.
|
||||
- Current June and May 2026 English library articles are included.
|
||||
|
||||
The raw mirror remains untouched. HubSpot-generated wrappers, analytics,
|
||||
@@ -37,6 +37,9 @@ Implemented fidelity work includes:
|
||||
order using one reusable Astro component and self-hosted source assets.
|
||||
- Rebuilt service pages around the live compact title banner and editorial
|
||||
presentation, with current visible headings and working calls to action.
|
||||
- Recovered and restored the live decorative hero imagery for all mapped
|
||||
English and Spanish page routes plus every language's library index.
|
||||
- Restored the consultation form section's injected background image.
|
||||
- Added a dedicated live-derived team card grid rather than presenting the
|
||||
extracted team content as a generic article.
|
||||
- Rebuilt library indexes and blog-post presentation around the live sidebar,
|
||||
@@ -109,6 +112,8 @@ unavailable.
|
||||
- `npm run audit:links`: passed with zero broken internal source links. The
|
||||
audit now checks generated routes, root-relative references, relative
|
||||
Markdown links, and public assets when rendered output is unavailable.
|
||||
- `npm run audit:images`: passed with no missing mapped page banners, section
|
||||
backgrounds, or blog featured images.
|
||||
- `npm run generate:sitemap`: passed; generated 97 URLs.
|
||||
- `npm run generate:redirects`: passed.
|
||||
- All migration `.mjs` tools and the sandbox DNS helper pass `node --check`.
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
# Page Imagery Audit
|
||||
|
||||
Checked 84 page-banner, section-background, and blog-featured-image references.
|
||||
|
||||
No missing mapped page imagery was detected.
|
||||
Reference in New Issue
Block a user