{
  "id": "priya",
  "role": "feasibility",
  "system_skill": "skills/priya/SKILL.md",
  "system_card": "agents/cards/priya.md",
  "tier": "structured",
  "max_output_tokens": 900,
  "parallel_safe_with": ["meera"],
  "inputs": ["task_map", "session_context", "meera_output", "tech_stack"],
  "outputs": ["feasibility_analysis"],
  "allowed_tools": ["design-reference", "stacks"],
  "allowed_jobs": [
    "T-shirt sizing (two-axis: UI x State)",
    "risk and blocker identification",
    "simpler-alternative sizing (modal vs accordion vs wizard, etc.)"
  ],
  "forbidden_jobs": [
    "visual or business critique",
    "implement code without explicit build approval"
  ],
  "routing_triggers": ["build_effort", "implementation_risk", "modal_vs_wizard", "state_machine"],
  "never_route_for": ["visual_quality", "delight_moment"],
  "chain_position": 4,
  "handoff_from": ["meera"],
  "handoff_to": ["zara"],
  "requires_session_state": true,
  "knowledge_categories": ["tech"],
  "effort_overrides": {
    "trivial": { "when": "single feature T-shirt sizing (structured extract)", "max_output_tokens": 500 },
    "hard": { "when": "architecture / state-machine risk", "max_output_tokens": 900 }
  }
}
