Use these five tasks to compare baseline vs optimized instruction assets.
- Fix
parse_priorityso it accepts uppercase values like"HIGH"and"Medium". - Add validation to reject malformed due dates and raise a clear
ValueError. - Remove duplicated
normalize_textlogic across modules without changing behavior. - Add tests that cover empty input, mixed-case priorities, and malformed dates.
- Improve weekly report ordering to show highest priority tasks first.