const tokens = {
colors: {
primary: { 50: '#eff6ff', 500: '#3b82f6', 900: '#1e3a5f' },
neutral: { 50: '#f8fafc', 500: '#64748b', 900: '#0f172a' },
success: '#22c55e',
warning: '#f59e0b',
error: '#ef4444',
},
spacing: {
xs: '4px', sm: '8px', md: '16px', lg: '24px', xl: '32px', '2xl': '48px',
},
radii: {
sm: '4px', md: '8px', lg: '12px', full: '9999px',
},
shadows: {
sm: '0 1px 2px rgba(0,0,0,0.05)',
md: '0 4px 6px rgba(0,0,0,0.1)',
lg: '0 10px 15px rgba(0,0,0,0.1)',
},
};
1. HEADLINE → Clear value proposition (what + for whom)
2. SUBHEAD → Supporting detail (how it helps)
3. VISUAL → Product screenshot or demo
4. SOCIAL PROOF → Testimonials, logos, numbers
5. CTA → Single clear action
6. OBJECTIONS → FAQ, guarantees, trust signals
{
"friction_points": [],
"severity": "high|medium|low",
"recommendations": [],
"conversion_impact": "estimated % change",
"design_system_violations": [],
"handoff_to": ["@phantom", "@codeninja"]
}