Files
worldmonitor/api
Elie Habib 26ecf3d91d feat(seeds): add BIS data seed job and relax health thresholds (#1131)
* feat(seeds): add BIS data seed job and relax health thresholds

Add seed-bis-data.mjs that fetches all 3 BIS datasets (policy rates,
exchange rates, credit-to-GDP) in parallel and writes to Redis. This
keeps the cache warm instead of relying on on-demand RPC calls.

Relax BIS health thresholds from 1440min (24h) to 2880min (48h) since
BIS data is monthly/quarterly — 24h was too aggressive.

* fix(health): relax minerals and giving thresholds to 7 days

Both are static/hardcoded data with no external API calls.
2880min (48h) was too aggressive for annual data.

* fix(gpsjam): write seed-meta for health freshness tracking

The fetch-gpsjam script seeded Redis data but never wrote
seed-meta:intelligence:gpsjam, causing health to report STALE_SEED.
2026-03-06 17:47:54 +04:00
..