Live status: Checking pipeline freshnessβ¦
The Daily Cycle
All times M-F EDT. UTC pinned, so the local time drifts Β±1h around DST.
π
MORNING CYCLE (08:30 β 10:30 EDT)
08:30pre-marketLive scoreboard Β· overnight posture Β· lean
08:35π
Telegram pushPre-market brief lands on phone
09:30catalyst-calendarToday's earnings + FDA + econ events
09:35market-tideUW market-wide flow direction
09:45macro-intelRegime score (VIX, yields, DXY, oil, gold, BTC)
10:05screener7-rule scoring on 199 tickers
10:08money-flowSector rotation + market bias
10:10dark-pool14 UW endpoints Γ top 30 β NOPE, GEX, Greek Flow, RV
10:13ed-screenerCF Browser Rendering scrape of go-maz.com
10:15ecosystemSynthesis Β· Black-Scholes Β· Green-Light Β· conviction Β· sizing Β· brackets
10:25π Telegram pushMorning ecosystem report lands on phone
10:30watchdogVerifies all morning Workers fired Β· auto-recovers misses
π MID-DAY CYCLE (13:35 β 14:30 EDT)
13:35market-tideFresh UW market-wide flow
13:45macro-intelFresh regime score
14:05screenerFresh 199-ticker scan
14:08money-flowFresh sector flows
14:10dark-poolFresh per-ticker UW (NOPE/GEX update)
14:13ed-screenerFresh Ed scrape
14:15ecosystemMid-day synthesis Β· morning-vs-2pm delta
14:25π Telegram pushMid-day check lands on phone
14:30watchdogMid-day freshness check + auto-recover
π AFTER-HOURS (20:00 β 20:10 EDT)
20:00pre-market (AH mode)EOD close + AH last + earnings-reporter reactions
20:10π Telegram pushAfter-hours brief lands on phone
Triple-Redundant Cron Coverage
Built after CF silently dropped all our cron triggers on 5-08 and 5-29. Three independent layers so the next outage can't kill the pipeline.
1
Cloudflare crons fire each Worker
The happy path. 19 scheduled triggers/day across 11 Workers. Sub-second start, runs on CF edge.
β if anything misses β
2
Watchdog Worker (10:30 + 14:30 EDT)
Checks D1 for each Worker's today-snapshot. Anything missing β triggers it directly via service binding + sends Telegram alert.
β if CF cron is fully down β
3
GitHub Actions failsafe (14:45 + 18:45 UTC)
Runs off GitHub's scheduler, not Cloudflare's. HTTP-pings the watchdog. Even a total CF cron outage gets caught and recovered.
How the Data Flows
Two paid vendors at the edge. Workers fan out, write to D1, then the ecosystem Worker reads everything and synthesizes.
SOURCES
tastytrade
quotes Β· positions Β· balances Β· transactions
quotes Β· positions Β· balances Β· transactions
Unusual Whales
NOPE Β· GEX Β· Greek Flow Β· RV Β· Dark Pool
NOPE Β· GEX Β· Greek Flow Β· RV Β· Dark Pool
go-maz.com
Ed's screener (CF Browser Rendering scrape)
Ed's screener (CF Browser Rendering scrape)
β
11 WORKERS Β· CF EDGE
pre-market
catalyst-calendar
market-tide
macro-intel
screener
money-flow
dark-pool
ed-screener
ecosystem β
watchdog
telegram-bot
β
OUTPUTS
π
Pre-market brief
8:35 EDT
8:35 EDT
π Morning ecosystem
10:25 EDT
10:25 EDT
π Mid-day check
14:25 EDT
14:25 EDT
π After-hours brief
20:10 EDT
20:10 EDT
π± Live commands
any time, on-demand
any time, on-demand
Public Endpoints (You Can Curl These)
Everything is HTTP. No auth required for read endpoints.
/todayToday's full PROCEED list (markdown) /middayMid-day delta vs morning /scoreboardLive account positions + P/L (pulled fresh from tastytrade) /tradesEvery closed position since 3/26/2026 with P/L /afterhoursLatest after-hours brief β EOD + AH + earnings reactions /statusWatchdog freshness check β which Workers fired today