feat(final-docs): add FinalistConfirmation.finalDocsReminderSentAt

Additive nullable column for the auto document-reminder cron (fires once per
team). Migration hand-authored + applied to dev via db execute (NOT migrate dev,
per drifted-dev-history rule); prod applies it via migrate deploy on next build.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
Matt
2026-06-09 15:56:46 +02:00
parent 24c7c4bc6c
commit 6e1dcc8cbf
2 changed files with 3 additions and 0 deletions

View File

@@ -2762,6 +2762,7 @@ model FinalistConfirmation {
declineReason String? // optional free-text on decline
expiredAt DateTime?
reminderSentAt DateTime? // set when the pre-deadline reminder is sent (cron)
finalDocsReminderSentAt DateTime? // set when the grand-final document-upload reminder is sent (cron)
promotedFromWaitlistEntryId String? @unique // null for original finalists
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt