# KRB About Us full page-group import v7

Use `krb-about-us-full-page-group-import-v7.js`.

## What v7 fixes

- Fixes WP thumbnail/full-size filename matching for hero images.
  - Example: `G2A9640-1-1536x1025.jpg` now normalises to the same key as `G2A9640-1-scaled.jpg`.
  - v7 also has embedded Webflow asset fallbacks for the known About Us hero/static images, so the script can still set the asset if `webflow.getAllAssets()` is unavailable or incomplete.
- Stops falling back to the raw WordPress URL for image props when no Webflow asset match is found.
  - Instead it reports `no Webflow asset match`, which should make missing images obvious.
- Adds Next Pages card image population.
  - New toggle: `includeNextPageImages: true`.
  - Writes `Page n/Image` for About Us related-card links using the existing Page images asset readback.
- Adds diagnostics:
  - `assetLookups[]` records desired names/keys and asset-list size when available.
  - `assetFallbacks[]` records when an embedded fallback asset ID was used.

## Run mode

Default remains one page at a time:

```js
runMode: 'current-page'
```

For full About Us group run, change to:

```js
runMode: 'all-pages'
```

## Result prefixes

Per-page/current-page:

`KRB_ABOUT_FULL_PAGE_GROUP_IMPORT_RESULT`

All-pages aggregate:

`KRB_ABOUT_FULL_PAGE_GROUP_AUTO_RESULT`

## Safety

- No publish.
- Does not add top-level sections by default.
- Gallery slot workflow still only applies to true multi-image galleries.
- People/profile pages still set image props on the section component rather than appending visuals into gallery slots.
