"""Mock users — Tata Steel cast with roles, personas, and project memberships."""

USERS = [
    {
        "email": "naveen.p@tatasteel.com",
        "name": "Naveen Prasad",
        "role": "VP Operations",
        "persona": "c-suite",
        "team": "leadership",
        "projects": [
            "bf3-coal-supply",
            "die-casting-maintenance",
            "iron-ore-ops",
            "safety-compliance",
            "enterprise-brain",
            "client-delivery",
            "q2-capacity-planning",
        ],
        "direct_reports": [
            "vijay.kamineni@tatasteel.com",
            "rajesh.kumar@tatasteel.com",
        ],
        "preferences": {
            "dashboard_widgets": ["kpi_summary", "executive_alerts", "project_health", "cost_overview"],
            "alert_threshold": "high",
            "summary_style": "concise",
        },
    },
    {
        "email": "vijay.kamineni@tatasteel.com",
        "name": "Vijay Kamineni",
        "role": "Delivery Lead",
        "persona": "manager",
        "team": "operations",
        "manager": "naveen.p@tatasteel.com",
        "projects": [
            "bf3-coal-supply",
            "die-casting-maintenance",
            "iron-ore-ops",
            "safety-compliance",
            "enterprise-brain",
            "client-delivery",
            "q2-capacity-planning",
        ],
        "direct_reports": [
            "manisha.g@tatasteel.com",
        ],
        "preferences": {
            "dashboard_widgets": ["team_tickets", "project_status", "open_blockers", "maintenance_alerts"],
            "alert_threshold": "medium",
            "summary_style": "detailed",
        },
    },
    {
        "email": "manisha.g@tatasteel.com",
        "name": "Manisha Gupta",
        "role": "Operations Analyst",
        "persona": "analyst",
        "team": "operations",
        "manager": "vijay.kamineni@tatasteel.com",
        "projects": [
            "die-casting-maintenance",
            "iron-ore-ops",
            "safety-compliance",
            "enterprise-brain",
            "q2-capacity-planning",
        ],
        "preferences": {
            "dashboard_widgets": ["my_tickets", "fill_rate_chart", "downtime_log", "raw_data_table"],
            "alert_threshold": "low",
            "summary_style": "verbose",
        },
    },
    {
        "email": "rajesh.kumar@tatasteel.com",
        "name": "Rajesh Kumar",
        "role": "Procurement Lead",
        "persona": "manager",
        "team": "procurement",
        "manager": "naveen.p@tatasteel.com",
        "projects": [
            "bf3-coal-supply",
            "die-casting-maintenance",
            "iron-ore-ops",
        ],
        "preferences": {
            "dashboard_widgets": ["open_pos", "vendor_quotes", "procurement_tickets", "supply_risk"],
            "alert_threshold": "medium",
            "summary_style": "detailed",
        },
    },
]
