KRB full static hierarchy + SEO metadata import

Run order:
1. krb-full-hierarchy-seo-import-20260612-144531-preflight.js (read-only)
2. krb-full-hierarchy-seo-import-20260612-144531-live.js (mutating)

Scope:
- 85 pages
- 10 folders
- SEO title tags via page.setTitle() for every page
- Meta descriptions via page.setDescription() where the WP source has an explicit description (47 pages)

Order rule:
For each directory section, the script creates/matches the directory page first, then creates/matches the matching folder, then creates child pages/folders inside that folder.

Matching safety:
The script matches existing pages/folders only by exact title+slug (plus a Home special-case), not by title-only or slug-only, because KRB has duplicate titles and duplicate slugs under different folders.

Safety:
- No publish calls
- No delete calls
- No CMS creation
- No body/component insertion

See krb-full-hierarchy-seo-import-20260612-144531-manifest.json for exact ordered steps and pages missing source descriptions.
