Expected: 177713 bytes, 3849 lines (includes the /api/lists endpoint for named watchlists, the /api/movers endpoint for S&P 500 movers, the /api/groups/* endpoints for shared groups, threads and calls, fundamentals currency conversion — Finnhub home-currency values converted to the listing currency — the /api/congress endpoint for congressional trades via Alpha Vantage, the Yahoo chart freshness guard so TSX quotes never read yesterday's close as today's price, the /api/metrics endpoint for the fundamental filter screen — lean batched Finnhub metric fetch, 24h per-symbol cache, second-key budget — the /api/symbols endpoint for the full US stock list (Cmd+K search — Finnhub /stock/symbol?exchange=US, Common Stock only, 7-day edge cache), gold and silver futures in /api/market, and the blueprint build-all: the /api/regime endpoint (market regime gate — VIX term structure, RSP/SPY breadth, HYG/IEF credit, 1h cache), the /api/edgar endpoint (SEC EDGAR XBRL company facts — no key, 24h cache), the /api/intraday endpoint (Yahoo 5m bars, with range/interval params for the Price Action intraday scan and the chart 5m/15m/1h switcher), the past field on /api/earnings (last 8 true report dates for the earnings-move table), insider recent widened to 40 rows for cluster detection, and the stop_loss column on group_calls with server-side validation for R-multiples — plus the EDGAR year fix: fiscal years derived from each row's end date (not fy), revenue fallback to the contract-revenue concept, shares fallback to the Entity concept — plus current/quick ratio in /api/metrics (fetchMetricRow) for the expanded screeners — plus the evening cron warming for the expanded screeners: the universe_tech and universe_events Neon tables with the /api/tech-universe and /api/events-universe snapshot endpoints (latest-date rows), the /api/warm?stage=tech|events manual ticks, and the evening dispatcher (tech first, then events, never both in one tick) driven by the */5 22-23,0-9 * * 2-7 trigger — plus the warming batch fix: tech 10/tick and events 6/tick, because the 20/11 batches exceeded Cloudflare's 50-subrequest cap in production (a cold Yahoo fetch costs ~3 subrequests, a Neon query ~2) — and the 9/tick events batch failed too, its real cost running ~8 above the model.
Loading worker.js…
If the button does not work, select all text below and copy it manually, or open worker.js directly.