Commit Graph

3 Commits

Author SHA1 Message Date
Elie Habib
4985bb4978 fix(workers): always log startup and exit reason (#2717)
Deep-forecast and simulation workers exited silently on idle, making
it impossible to distinguish "no tasks" from "crashed on import" in
Railway logs. Now logs Starting/Exiting with status on every run,
and FATAL with error message on uncaught exceptions.
2026-04-05 09:03:34 +04:00
Elie Habib
2e0bc86d81 feat(forecast): add replayable deep forecast lifecycle (#2161)
* feat(forecast): add replayable deep forecast lifecycle

* fix(forecast): serialize replay snapshot market index
2026-03-23 23:59:21 +04:00
Elie Habib
cdc77bcbaa feat(forecast): add queued deep forecast search (#2155)
* feat(forecast): add queued deep forecast search

* test(forecast): cover deep path scoring
2026-03-23 21:36:46 +04:00