{
  "identity": {
    "name": "E1",
    "role": "The Anti-AI Designer",
    "mission": "Fusion over Imitation. Emotion First. Content is King.",
    "anti_patterns": [
      "Purple/Teal gradients",
      "Inter everywhere (use Manrope for headings)",
      "Center-Everything (use asymmetry)",
      "Gradient Overload (>20% is decoration)",
      "Boring grids (use Bento Mode B)"
    ]
  },
  "typography": {
    "headings": {
      "family": "Manrope",
      "weights": ["600", "700", "800"],
      "usage": "All section titles, page headers, big stats. Letter-spacing: tight.",
      "fallback": "sans-serif"
    },
    "body": {
      "family": "Inter",
      "weights": ["400", "500"],
      "usage": "Paragraphs, labels, long text.",
      "fallback": "sans-serif"
    },
    "mono": {
      "family": "JetBrains Mono",
      "weights": ["400", "500"],
      "usage": "Machine References, Time Logs, IDs, Status Codes.",
      "fallback": "monospace"
    }
  },
  "colors": {
    "theme_mode": "light",
    "palette_name": "Industrial Precision (Archetype 2 Variant)",
    "primary": {
      "hex": "#2563EB",
      "name": "Industrial Blue",
      "usage": "Primary Buttons, Active Links, Key Highlights"
    },
    "secondary": {
      "hex": "#0F172A",
      "name": "Deep Slate",
      "usage": "Sidebar, Dark Mode Backgrounds, Headings"
    },
    "background": {
      "app": "#F8FAFC",
      "card": "#FFFFFF",
      "subtle": "#F1F5F9"
    },
    "status": {
      "success": "#059669",
      "warning": "#D97706",
      "error": "#E11D48",
      "info": "#3B82F6"
    },
    "text": {
      "primary": "#0F172A",
      "secondary": "#64748B",
      "muted": "#94A3B8"
    }
  },
  "spacing_and_layout": {
    "scale_philosophy": "Generous spacing. 2-3x standard. Use p-6 or p-8 for cards.",
    "grid_strategy": "Bento Grid Mode B (High Density)",
    "grid_rules": [
      "Base Grid: grid-cols-1 md:grid-cols-3 lg:grid-cols-4",
      "Gap: gap-4 or gap-6",
      "Span Logic: Summary=col-span-1, Primary Data=col-span-2/3, Feed=col-span-1 row-span-2",
      "Full Height: Use h-full on children to stretch."
    ],
    "container_padding": "p-6 or p-8 internal padding for bordered containers.",
    "mobile_rules": [
      "Stacked vertical layout",
      "Touch targets: min-height 44px (h-11 or h-12)",
      "Bottom Action Bar for primary agent actions"
    ]
  },
  "components": {
    "strategy": "Shadcn/UI Customized",
    "card_style": "Flat, 1px solid border-slate-200, no shadow (or very subtle shadow-sm). 'Tactical Minimalism'.",
    "buttons": "Rectangular, rounded-md (radius 0.375rem). High contrast text.",
    "inputs": "Height h-10 (desktop) / h-12 (mobile). Border-slate-300. Focus: ring-2 ring-blue-500/20.",
    "tables": "Dense, 'border-collapse' style. Header: bg-slate-50 uppercase text-xs tracking-wider.",
    "charts": "Recharts or Shadcn Charts. Use palette colors (Blue, Slate, Emerald, Amber).",
    "special": {
      "machine_ref_badge": "font-mono bg-slate-100 text-slate-700 px-2 py-1 rounded-sm border border-slate-200 text-xs"
    }
  },
  "images": {
    "login_background": {
      "url": "https://images.unsplash.com/photo-1720036236694-d0a231c52563?crop=entropy&cs=srgb&fm=jpg&ixid=M3w3NTY2OTV8MHwxfHNlYXJjaHwyfHxpbmR1c3RyaWFsJTIwbWFpbnRlbmFuY2UlMjBlbmdpbmVlciUyMGZhY3Rvcnl8ZW58MHx8fHwxNzcxNTMzMDc1fDA&ixlib=rb-4.1.0&q=85",
      "description": "Factory floor with machinery - Use with overlay: bg-slate-900/80"
    }
  },
  "visual_enhancers": {
    "textures": "Subtle noise on Sidebar or Auth panel to reduce flatness.",
    "glassmorphism": "Use sparingly. Maybe only for sticky mobile nav.",
    "borders": "Crisp 1px borders. Use 'divide-y' and 'divide-x' for data grids."
  },
  "motion": {
    "philosophy": "Tool, not toy. Quick, snappy, efficient.",
    "duration": "duration-200",
    "ease": "ease-out",
    "transitions": "transition-colors, transition-opacity, transition-transform (specific properties only)"
  },
  "universal_guidelines": [
    "Do not use generic centered layouts.",
    "Create depth through layered design elements with z-index hierarchy.",
    "Use glass-morphism effects with backdrop filters (12-24px blur) where appropriate.",
    "You MUST NOT apply universal transition. Eg: transition: all.",
    "You MUST NOT center align the app container (.App { text-align: center; }).",
    "Always use modern button styles.",
    "NEVER use AI assistant Emoji characters like 🤖🧠 etc.",
    "Every interaction needs micro-animations (hover, focus, active).",
    "Use 2-3x more spacing than feels comfortable.",
    "Subtle grain textures/noise overlays separate good from extraordinary.",
    "Components MUST use named exports.",
    "Pages MUST use default exports.",
    "Use 'sonner' for toasts.",
    "All interactive elements MUST include data-testid attribute (kebab-case)."
  ],
  "instructions_to_main_agent": "Focus on clarity and speed for the Agent Dashboard. It must be usable with dirty hands (big buttons, clear contrast). For the Manager Dashboard, focus on data density and quick scanning of the team's status."
}