No description
Find a file
lorentz 64ea7800ed fix(tasks): skip generating tasks with computed due dates in the past
auto-generate.ts and all three manual task-generation routes computed
due dates purely from a policy/group anchor date plus a template's
daysOffset, with no check against the current date. Surfaced when a
manual backfill for two clients created tasks anchored to an already-
expired policy term, producing due dates back in 2024.

Add isRelevantDueDate() and apply it at every task-creation call site
so no template-generated task is ever born already overdue.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-17 20:59:02 +00:00
.claude Add: /api/admin/bulk-close-pre-cutoff route with audit logging 2026-05-20 17:27:27 +00:00
dev feat(imageright): finalize two-pass audit engine and task-audit UI polish 2026-07-16 22:52:41 +00:00
ondeck fix(tasks): skip generating tasks with computed due dates in the past 2026-07-17 20:59:02 +00:00
tasks Renewal settings, client setup queue, manager setup page, combobox grouping, nav updates 2026-04-10 13:50:04 +00:00
.gitignore chore: gitignore sql backups and remove accidentally committed backup 2026-04-08 18:07:53 +00:00