{
  "design_system": {
    "project_name": "Forma",
    "category": "Freelancer Platform",
    "pattern": {
      "name": "Funnel (3-Step Conversion)",
      "sections": "Hero > Step 1 (problem) > Step 2 (solution) > Step 3 (action) > CTA progression",
      "cta_placement": "Each step: mini-CTA. Final: main CTA",
      "color_strategy": "Step colors: 1 (Red/Problem), 2 (Orange/Process), 3 (Green/Solution). CTA: Brand color",
      "conversion": "Progressive disclosure. Show only essential info per step. Use progress indicators. Multiple CTAs."
    },
    "style": {
      "id": "flat-design",
      "name": "Flat Design",
      "type": "General",
      "effects": "No gradients/shadows, simple hover (color/opacity shift), fast loading, clean transitions (150-200ms ease), minimal icons",
      "keywords": "2D, minimalist, bold colors, no shadows, clean lines, simple shapes, typography-focused, modern, icon-heavy",
      "best_for": "Web apps, mobile apps, cross-platform, startup MVPs, user-friendly, SaaS, dashboards, corporate",
      "performance": "cost:low|drivers:none",
      "accessibility": "risk:low|requires:contrast-text-4.5,keyboard,visible-focus,reduced-motion",
      "light_mode": "supported",
      "dark_mode": "supported"
    },
    "colors": {
      "primary": "#6366F1",
      "on_primary": "#000000",
      "secondary": "#818CF8",
      "on_secondary": "#0F172A",
      "accent": "#16A34A",
      "on_accent": "#000000",
      "background": "#EEF2FF",
      "foreground": "#312E81",
      "card": "#FFFFFF",
      "card_foreground": "#312E81",
      "muted": "#EBEFF9",
      "muted_foreground": "#475569",
      "border": "#C7D2FE",
      "destructive": "#DC2626",
      "on_destructive": "#FFFFFF",
      "ring": "#6366F1",
      "notes": "Creative indigo + hire green [Accent adjusted from #22C55E]",
      "cta": "#16A34A",
      "text": "#312E81",
      "on_cta": "#000000"
    },
    "typography": {
      "heading": "Inter",
      "body": "Playfair Display",
      "mood": "bold typography, editorial, poster, near-black, vermillion, luxury, type-as-hero, manifesto, high-contrast",
      "best_for": "Creative brand flagships, reading platforms, event apps, flash pages, luxury mobile experiences",
      "google_fonts_url": "https://fonts.googleapis.com/css2?family=Inter:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400&family=JetBrains+Mono:wght@400&family=Playfair+Display:ital@1",
      "css_import": "@import url('https://fonts.googleapis.com/css2?family=Inter:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400&family=JetBrains+Mono:wght@400&family=Playfair+Display:ital@1&display=swap');"
    },
    "key_effects": "No gradients/shadows, simple hover (color/opacity shift), fast loading, clean transitions (150-200ms ease), minimal icons",
    "anti_patterns": "Poor profiles + No reviews",
    "decision_rules": {
      "must_have": ["constraint:portfolio-display", "constraint:skill-matching"]
    },
    "activated_rules": [
      {
        "condition": "must_have",
        "actions": ["constraint:portfolio-display", "constraint:skill-matching"]
      }
    ],
    "constraints": ["portfolio-display", "skill-matching"],
    "reasoning_default": false,
    "source_identities": {
      "product": "Freelancer Platform",
      "reasoning": "Freelancer Platform",
      "style": "flat-design",
      "color": "Freelancer Platform",
      "typography": "Bold Typography Mobile (Inter Poster)",
      "landing": "Funnel (3-Step Conversion)"
    },
    "source_derivations": {
      "color_mode": null
    },
    "severity": "HIGH",
    "dials": {
      "variance": null,
      "variance_label": null,
      "motion": null,
      "motion_label": null,
      "density": null,
      "density_label": null
    },
    "motion_snippet": {},
    "spacing_scale": null
  },
  "persistence": null
}
