← Quality report Catalog Honest

Split-brain brand names

When a product has a brand brief that says "Inkwell" but most surface pages still say "Contract AI", buyers see a confused identity. This page lists every product with that split.

Catalog: 773 products No-rename: 744 Renamed: 29 Split-brain: 4
Why this happens: when Wes drops a brand brief at /factory/director/brands/<slug>-brand.md with a new name, only the build-page and sales-kit generators currently read that name. The 9-10 other surface generators (pricing, faq, vs, how-it-works, unlock, adopt, feedback, etc.) still pull the canonical name from adoptability.json. Fixing requires patching each generator to fall back to brand brief name OR running a one-shot rebrand sweep.
SlugBrand nameSurfaces using brandSlug-derived nameSurfaces using slug
brief-ai Foreword 10 surfaces
build, pricing, faq, vs, how-it-works, sales-kit, case-studies, unlock, adopt, feedback
Brief AI 1 surfaces
skeptic-memos
contract-ai Inkwell 10 surfaces
build, pricing, faq, vs, how-it-works, sales-kit, skeptic-memos, unlock, adopt, feedback
Contract AI 1 surfaces
case-studies
lawfirm-ai Counsel 9 surfaces
pricing, faq, vs, how-it-works, sales-kit, case-studies, unlock, adopt, feedback
Lawfirm AI 2 surfaces
build, skeptic-memos
proposal-ai Pencil 10 surfaces
build, pricing, faq, vs, how-it-works, sales-kit, case-studies, unlock, adopt, feedback
Proposal AI 1 surfaces
skeptic-memos

Generated 2026-07-01T03:20:04.296718+00:00. Source: cross-surface-name-quality.json from audit-cross-surface-name.py.