feat: Ada Zoppi founding legend + Chanel-voice storefront - #63
Conversation
Canon origin story (Why page + docs/brand-origin.md + brand.ts), series labels without Campaign/Edit/Gen jargon, lux destination positioning for gift and self-treat, single footer affiliate disclosure.
Independent review — PR #63 (
|
| Check | Result |
|---|---|
| Remaining “Campaign Edit / Gen N / Insert size / commission tier / Amazon Best Sellers edit” in UI | Mostly clean; commission tier + ~10% badges + AOV still on some PDPs |
| Abroad → world; Café excluded from magazine | Pass |
| Unused imports / type errors | tsc clean |
| Multiple affiliate disclosures | Pass (footer only) |
| Regressions hiding content / breaking UX | None found |
Verdict
Solid brand-origin + voice pass. The only storefront leaks still in spirit of the PR are commission/AOV product metadata — copy nits, not ship blockers.
VERDICT: APPROVE_WITH_NITS
Review nits from PR #63 — prestige shelf language instead of Associates commission tiers and AOV badges.
|
Addressed review nits in 54022a1:
CI green on both commits. Merging with APPROVE_WITH_NITS. |
Fixes #62
Summary
docs/brand-origin.md,src/data/brand.ts)Risk
Low — copy and label changes only. Series classifiers updated for new season strings (
Abroad). Productiondirectionnotes remain in data but are no longer rendered.Test plan
/why— full founding legend, motto, CTAs/vibe/*— series labels The Atelier / Abroad / Wild / Carpet / Café; no Direction block/watch+/reels— films language, no Gen/Insert badgesnpx tsc --noEmitgreen