{
    "success": true,
    "shift": {
        "name": "شیفت عادی",
        "start_time": "08:00:00",
        "end_time": "17:00:00",
        "break_minutes": 60,
        "late_tolerance_minutes": 15,
        "early_leave_tolerance_minutes": 15,
        "overtime_after_minutes": 30
    },
    "results": [
        {
            "scenario_id": 1,
            "scenario_name": "ورود و خروج عادی",
            "in": "08:00:00",
            "out": "17:00:00",
            "attendance_minutes": 540,
            "break_minutes": 60,
            "net_work_minutes": 480,
            "late": {
                "status": "on_time",
                "minutes": 0
            },
            "early_leave": {
                "status": "normal_or_late",
                "minutes": 0
            },
            "overtime": {
                "status": "none",
                "minutes": 0
            },
            "day_status": "complete"
        },
        {
            "scenario_id": 2,
            "scenario_name": "تأخیر",
            "in": "08:20:00",
            "out": "17:00:00",
            "attendance_minutes": 520,
            "break_minutes": 60,
            "net_work_minutes": 460,
            "late": {
                "status": "late",
                "minutes": 5
            },
            "early_leave": {
                "status": "normal_or_late",
                "minutes": 0
            },
            "overtime": {
                "status": "none",
                "minutes": 0
            },
            "day_status": "late"
        },
        {
            "scenario_id": 3,
            "scenario_name": "خروج زودتر",
            "in": "08:00:00",
            "out": "16:30:00",
            "attendance_minutes": 510,
            "break_minutes": 60,
            "net_work_minutes": 450,
            "late": {
                "status": "on_time",
                "minutes": 0
            },
            "early_leave": {
                "status": "early",
                "minutes": 15
            },
            "overtime": {
                "status": "none",
                "minutes": 0
            },
            "day_status": "early_leave"
        },
        {
            "scenario_id": 4,
            "scenario_name": "اضافه کاری",
            "in": "08:00:00",
            "out": "17:45:00",
            "attendance_minutes": 585,
            "break_minutes": 60,
            "net_work_minutes": 525,
            "late": {
                "status": "on_time",
                "minutes": 0
            },
            "early_leave": {
                "status": "normal_or_late",
                "minutes": 0
            },
            "overtime": {
                "status": "overtime",
                "minutes": 15
            },
            "day_status": "overtime"
        },
        {
            "scenario_id": 5,
            "scenario_name": "تأخیر و اضافه کاری",
            "in": "08:20:00",
            "out": "17:45:00",
            "attendance_minutes": 565,
            "break_minutes": 60,
            "net_work_minutes": 505,
            "late": {
                "status": "late",
                "minutes": 5
            },
            "early_leave": {
                "status": "normal_or_late",
                "minutes": 0
            },
            "overtime": {
                "status": "overtime",
                "minutes": 15
            },
            "day_status": "late"
        },
        {
            "scenario_id": 6,
            "scenario_name": "ورود بدون خروج",
            "in": "08:00:00",
            "out": null,
            "attendance_minutes": 0,
            "break_minutes": 0,
            "net_work_minutes": 0,
            "late": {
                "status": "on_time",
                "minutes": 0
            },
            "early_leave": {
                "status": "not_applicable",
                "minutes": 0
            },
            "overtime": {
                "status": "none",
                "minutes": 0
            },
            "day_status": "incomplete"
        }
    ]
}