Celes Renata
bc077bfcc8
feat: trading feedback engine — periodic performance reports with AI summarization
- Migration 038: trading_reports table + report-summarizer agent seed
- 6 reporting modules: models, collector, sections, validator, summarizer, generator
- API endpoints: GET /api/reports (paginated, filterable), GET /api/reports/{id}
- Frontend hooks: useReports, useReport with TanStack Query
- Scheduler: daily (after 16:30 ET) and weekly (Saturday) report triggers
- Redis queue consumer for async report generation with retry/dedup
- 5 property-based tests (chunking, serialization, validation, accuracy, deltas)
- 109 unit/integration tests across all modules
- 6 frontend hook tests with MSW mocks
2026-05-01 22:13:09 +00:00
..
2026-04-11 03:25:08 -07:00
2026-04-11 03:25:08 -07:00
2026-04-11 14:15:47 -07:00
2026-04-11 11:59:45 -07:00
2026-04-11 11:59:45 -07:00
2026-04-11 11:59:45 -07:00
2026-04-11 11:59:45 -07:00
2026-04-11 11:59:45 -07:00
2026-04-11 11:59:45 -07:00
2026-04-11 11:59:45 -07:00
2026-04-11 11:59:45 -07:00
2026-04-11 11:59:45 -07:00
2026-04-11 11:59:45 -07:00
2026-04-11 17:18:17 -07:00
2026-04-11 16:19:46 -07:00
2026-04-14 19:42:48 +00:00
2026-04-14 19:42:48 +00:00
2026-04-16 14:06:30 +00:00
2026-04-16 00:37:35 +00:00
2026-04-15 22:38:18 +00:00
2026-04-16 07:14:44 +00:00
2026-04-16 07:10:23 +00:00
2026-04-17 01:15:28 +00:00
2026-04-17 01:15:28 +00:00
2026-04-17 01:13:24 +00:00
2026-04-30 04:46:04 +00:00
2026-04-17 05:15:42 +00:00
2026-04-17 07:37:14 +00:00
2026-04-28 18:58:13 +00:00
2026-04-17 17:27:41 +00:00
2026-04-29 06:18:26 +00:00
2026-04-28 14:13:58 +00:00
2026-04-28 16:34:40 +00:00
2026-04-28 18:58:13 +00:00
2026-04-29 11:41:48 +00:00
2026-05-01 04:27:19 +00:00
2026-05-01 19:15:54 +00:00
2026-05-01 19:20:56 +00:00
2026-05-01 22:13:09 +00:00