## Problem No way to collect brand's website or social links during onboarding. These are needed for: - Article footer/about section (#44) - CTA links in articles - SEO external linking - Brand context for better article generation ## Requirements - [ ] Optional fields in onboarding step: website URL, Facebook, Instagram, X/Twitter, LinkedIn, Yelp, Google Business - [ ] Store on Site model: `website`, `socials: { facebook?, instagram?, twitter?, linkedin?, yelp?, google? }` - [ ] Editable from dashboard settings (later) - [ ] Passed to Scribe Walker prompt for article generation - [ ] Validate URLs (basic format check, not reachability) - [ ] UX: collapsible 'Add your online presence (optional)' section — don't overwhelm onboarding **Priority:** P1 **Related:** #44 (brand SEO integration needs this data)
Problem
No way to collect brand's website or social links during onboarding. These are needed for:
Requirements
website,socials: { facebook?, instagram?, twitter?, linkedin?, yelp?, google? }Priority: P1
Related: #44 (brand SEO integration needs this data)