1## Why23Teams use Tally for release checklists, but tasks have no notion of a deadline, so people track dates in task titles ("[Fri] ship notes"). That breaks sorting and makes overdue work invisible.45## What Changes67- Tasks gain an optional `due_date` (calendar date, no time component, interpreted in the project's time zone)8- Task listing can sort by due date and show an "overdue" badge9- Assignees get a reminder notification the morning a task is due1011## Capabilities1213### New Capabilities14<!-- None -->1516### Modified Capabilities17- `task-management`: Task creation accepts `due_date`; task listing supports `sort=due_date`18- `notifications`: New due-date reminder notification1920## Impact2122- `tasks.due_date DATE NULL` column and index23- Project settings gain a time zone field (defaults to UTC)24- Notifier worker gains a daily scheduler