feat: CAPA overdue escalation cron — 4 thresholds, once-per-threshold via notifications_log

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FFDuBhMKvoWjrWT3ZnGmmr
This commit is contained in:
2026-07-11 15:20:15 +08:00
co-authored by Claude Opus 4.8
parent 804b1fbf33
commit 75fa2605bf
5 changed files with 179 additions and 0 deletions
+1
View File
@@ -2,3 +2,4 @@
NEXT_PUBLIC_SUPABASE_URL=https://your-project-ref.supabase.co
NEXT_PUBLIC_SUPABASE_ANON_KEY=your-anon-key-here
NEXT_PUBLIC_APP_URL=http://localhost:3000
CRON_SECRET=<generate with: openssl rand -hex 32>