ajaysi
92715661e3
Merge PR #396: Validate plan.date and add narrower exception handling
- Add date validation: validate plan.date is ISO format before computing yesterday
- Log clear warning (plan_id, user_id, plan_date, reason) if date parsing fails
- Replace silent 'except Exception: pass' with explicit SQLAlchemyError handling
- Log detailed warnings (plan_id, user_id, plan_date, yesterday_date, error details) on DB errors
- Keep failures non-fatal to indexing behavior (continue with today's indexing)
- Preserve dependencies normalization helper and its usage in yesterday payloads
- Preserve proper feedback scoring (uses task.status, handles all negative statuses)
- Keep contextuality validation response fields (quality_status, contextuality_validation)
- Improve observability while maintaining system robustness
2026-03-08 18:39:55 +05:30
..
2026-02-08 13:56:57 +05:30
2026-01-10 19:32:50 +05:30
2026-02-08 13:56:57 +05:30
2025-11-28 14:33:52 +05:30
2026-03-05 22:11:55 +05:30
2026-02-28 20:08:00 +05:30
2026-02-08 13:56:57 +05:30
2026-02-28 20:08:00 +05:30
2026-03-05 12:22:21 +05:30
2026-02-13 13:11:27 +05:30
2026-02-13 13:11:27 +05:30
2025-10-08 10:13:14 +05:30
2026-03-05 10:21:56 +05:30
2026-02-13 13:11:27 +05:30
2025-09-10 13:58:56 +05:30
2026-02-28 20:08:00 +05:30
2025-09-08 21:14:27 +05:30
2026-01-10 19:32:50 +05:30
2026-02-08 13:56:57 +05:30
2025-11-05 08:51:00 +05:30
2026-01-17 11:01:10 +05:30
2025-10-08 10:13:14 +05:30
2026-02-08 13:56:57 +05:30
2026-02-08 13:56:57 +05:30
2026-02-08 13:56:57 +05:30
2026-02-08 13:56:57 +05:30
2026-03-05 22:21:05 +05:30
2026-03-08 18:39:55 +05:30
2025-08-06 12:48:02 +05:30
2025-10-02 13:20:15 +05:30
2026-02-08 13:56:57 +05:30
2025-09-08 21:14:27 +05:30