{
  "id": "arjun",
  "role": "ux_visual",
  "system_skill": "skills/arjun/SKILL.md",
  "system_card": "agents/cards/arjun.md",
  "tier": "critique",
  "max_output_tokens": 1800,
  "parallel_safe_with": [],
  "inputs": ["task_map", "session_context", "ds_checklist", "figma_context", "information_hierarchy"],
  "outputs": ["ux_critique", "visual_audit", "combined_score"],
  "allowed_tools": ["design-reference", "browser_verify", "figma_mcp"],
  "allowed_jobs": [
    "UX Honeycomb critique",
    "Visual Design Audit (hierarchy, color, typography, spacing, components, style fit, micro-interactions)",
    "diagnose visual issues against declared information hierarchy and DS tokens"
  ],
  "forbidden_jobs": [
    "brand-system recovery as a primary job (diagnostic only — cite tokens, do not ship !important overrides)",
    "delight pass (hand off to Zara)",
    "implement code without explicit build approval"
  ],
  "routing_triggers": ["ux", "accessibility", "responsive", "interaction_bug", "visual_quality"],
  "never_route_for": ["business_priority", "build_effort", "delight_moment"],
  "chain_position": 2,
  "handoff_from": ["noor"],
  "handoff_to": ["meera"],
  "requires_session_state": true,
  "knowledge_categories": ["brand", "design", "research"],
  "hard_gates": ["ds_gate", "information_hierarchy_gate"],
  "scoped_modes": {
    "arjun_color_system_only": {
      "description": "Restricted scope used on DS Gate early-exit: only Color System + Typography contrast dimensions from the Visual Design Audit run, not the full Honeycomb + Visual Audit.",
      "dimensions": ["color_system", "typography_contrast"],
      "max_output_tokens": 700
    }
  },
  "effort_overrides": {
    "trivial": {
      "when": "scoped_mode == arjun_color_system_only (single-dimension color/contrast diagnostic)",
      "max_output_tokens": 700
    },
    "hard": {
      "when": "full_chain == true || problem_type == full_screen_review (full Honeycomb + Visual Audit)",
      "max_output_tokens": 1800
    }
  }
}
