The widget was calculating overdue count from due dates, which didn't account for in-progress tasks. Now uses the isOverdue flag from kanban categorization, ensuring the count matches the displayed tasks. Before: 3 overdue (date-based calc included in-progress tasks) After: 2 overdue (matches kanban which excludes in-progress) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>