# viet-robot-task-priority-sorter A tiny helper that sorts robot tasks by priority and deadline, so that a scheduler or agent can pick the next best task to execute. Function: ```python sort_tasks(tasks: list[TaskItem]) -> list[TaskItem] ``` where each `TaskItem` has: - `task_id`: string - `priority`: `low`, `normal`, `high`, or `urgent` - `deadline_local`: datetime string parseable by `datetime.fromisoformat` Tasks are ordered primarily by priority (urgent → high → normal → low), then by earliest deadline. ## License MIT