{"generated_utc":"2026-10-18T21:38:16.373Z","collector_age_s":59,"vps_collector_age_s":6,"collector_ok":true,"feeds":[{"feed":"archive_rh","label":"RH archive: rows deleted from hot after R2 verify (nightly 02-04Z)","age_s":148891,"sla_s":108000,"detail":"rh_archive: last 24 h rh.curve_state in ~871,651 / out 375,170; rh.trade_tape in ~836,461 / out 252,477; 0.13 GiB back -- OUT BELOW IN","ok":false,"last_event_utc":"2026-10-17T04:16:45.000Z"},{"feed":"archive_sol","label":"Solana archive: rows deleted from hot (nightly)","age_s":150251,"sla_s":108000,"detail":"sol_archive: last 24 h observe.curve_state in unknown / out 220,000; observe.trade_tape in ~11,108,028 / out 9,920,000; 1.24 GiB back -- OUT BELOW IN","ok":false,"last_event_utc":"2026-10-17T03:54:05.000Z"},{"feed":"audit","label":"Fix auditor (tools/gt_audit.py every 6 h; latest.json summary)","age_s":152294,"sla_s":25200,"detail":"4 verified / 5 submitted / 11 open / 10 regressed","ok":false,"last_event_utc":"2026-10-17T03:20:01.828Z"},{"feed":"base_fill","label":"Base data spot-fill (pump.fun dev lists)","age_s":111,"sla_s":3600,"detail":"queue 0; devs held 21497; pump.fun 6295 calls today (3 refused) of 20000","ok":true,"last_event_utc":"2026-10-18T21:36:25.478Z"},{"feed":"c_free","label":"Server disk free (/var/gt, floor 30 GiB)","age_s":59,"sla_s":300,"detail":"C: free 212.4 GiB (target 30, fail < 17); last 4 h -0.18 GiB/h (213.1 at 18:00Z); 24 h ago 216.8 -> at target","ok":true,"last_event_utc":"2026-10-18T21:37:17.241Z"},{"feed":"c_free_24h","label":"Server disk on course to cross 17 GiB within 24 h at the last day's rate","age_s":59,"sla_s":300,"detail":"C: free 212.4 GiB, -4.3 GiB/day over 25 h -> crosses at 17 GiB in 1099 h","ok":true,"last_event_utc":"2026-10-18T21:37:17.241Z"},{"feed":"c_housekeeping","label":"C: housekeeping (every 4 h + after heavy jobs), 30 GB floor","age_s":null,"sla_s":18000,"detail":"BELOW FLOOR: C: free 18.2 GB (floor 30) - reclaimed 0.00 GB this run (gt_bg_run parity)","ok":false,"last_event_utc":null},{"feed":"candles","label":"Sentinel candles (while positions are open)","age_s":455649,"sla_s":300,"detail":"no open positions (nothing to candle)","ok":false,"last_event_utc":"2026-10-13T15:04:07.676Z"},{"feed":"cf_d1_storage","label":"Cloudflare D1 storage, all DBs (red > 5 GB billed)","age_s":null,"sla_s":21600,"detail":"11.50 GB total: aa778e38 6.47 GB, f696f8c6 5.01 GB, c9aebfc7 0.01 GB","ok":false,"last_event_utc":null},{"feed":"cf_kv_storage","label":"Cloudflare KV storage (red > 1 GB billed or growing)","age_s":null,"sla_s":21600,"detail":"4.46 GB, 2,102,740 keys (2026-10-17), +0.0 MB vs the day before","ok":false,"last_event_utc":null},{"feed":"cf_kv_writes","label":"Cloudflare KV writes / UTC day (red > 25k: 1M/month free)","age_s":149376,"sla_s":21600,"detail":"today 2,011 so far (~11,645 projected), 12,161 yesterday (2026-10-16)","ok":false,"last_event_utc":"2026-10-17T04:08:40.314Z"},{"feed":"chainstack_quota","label":"Chainstack request units (red at 80% projected before reset)","age_s":141378,"sla_s":3600,"detail":"local meter: ~66,929 RU since 10-17 (estimate, 0.3% of 20,000,000; lower bound 66,873); guard 12,000,000; 4 callers unmetered","ok":false,"last_event_utc":"2026-10-17T06:21:58.062Z"},{"feed":"chainstack_ru_meter","label":"Chainstack RU this period, local meter (guard 16M, 12M while any caller is unmetered)","age_s":149326,"sla_s":7200,"detail":"~48,228 RU since 10-17 (estimate, 0% of 20M; lower bound 48,159 from the 10-03 billing page + meter); guard 12,000,000; 4 callers unmetered","ok":false,"last_event_utc":"2026-10-17T04:09:30.702Z"},{"feed":"claude_timeouts","label":"Claude layer timeouts (last hour; red over 10% of >= 20 calls)","age_s":455649,"sla_s":7200,"detail":"timeouts 0 of 0 calls in the last hour (0.0%); answered p50 - s, p95 - s","ok":false,"last_event_utc":"2026-10-13T15:04:07.676Z"},{"feed":"creator_backfill","label":"Creator backfill (first-look cards counted from the chain; R12) ran in the last 45 min","age_s":141752,"sla_s":2700,"detail":"last run read 1 creator(s), 13 queued","ok":false,"last_event_utc":"2026-10-17T06:15:44.000Z"},{"feed":"d1_rows","label":"D1 rows written, Cloudflare's count (tools/gt_d1_rows.py, hourly)","age_s":143406,"sla_s":7200,"detail":"month to date 25,493,798 rows written (2026-10-01..2026-10-17, calendar month assumed: renewal day unknown); today pace 484,912/day; 7-day mean 953,081/day; projected 32,650,279 at the 2026-11-01 reset vs 50M included (red past 45M)","ok":false,"last_event_utc":"2026-10-17T05:48:09.799Z"},{"feed":"d_drive","label":"D: mounted + writable (4 KiB write+fsync under 10 s)","age_s":141378,"sla_s":300,"detail":"D: write+fsync 4 KiB in 82 ms","ok":false,"last_event_utc":"2026-10-17T06:21:58.181Z"},{"feed":"daily_posts_tg_channel","label":"DAILY POSTS on TG channel: daily boards + trending + paired (tools/gt_trending_post.py)","age_s":null,"sla_s":93600,"detail":"2026-10-16 boards refused: coverage_top is RED (robinhood 3 of 50, solana 1 of 50, pumpf · trending HELD: $AI: ONE ANSWER: dev count 0 OF 11 not in title '$AI · SURVIVED · 2026-10-06 · creator 0/1 · paired HELD: $HOOKR: no PAIRED stock on the card","ok":false,"last_event_utc":null},{"feed":"daily_posts_tg_group","label":"DAILY POSTS on TG group: daily boards + trending + paired (tools/gt_trending_post.py)","age_s":null,"sla_s":93600,"detail":"2026-10-16 boards refused: coverage_top is RED (robinhood 3 of 50, solana 1 of 50, pumpf · trending HELD: $AI: ONE ANSWER: dev count 0 OF 11 not in title '$AI · SURVIVED · 2026-10-06 · creator 0/1 · paired HELD: $HOOKR: no PAIRED stock on the card","ok":false,"last_event_utc":null},{"feed":"daily_posts_x","label":"DAILY POSTS on X (@groundtruth_now): daily boards + trending + paired (tools/gt_trending_post.py)","age_s":null,"sla_s":93600,"detail":"2026-10-16 boards REFUSED: X posting is paused (D:\\Users\\leest\\AI\\SolBotv2\\_agent\\X_PAUS · trending HELD: $AI: ONE ANSWER: dev count 0 OF 11 not in title '$AI · SURVIVED · 2026-10-06 · creator 0/1 · paired HELD: $HOOKR: no PAIRED stock on the card","ok":false,"last_event_utc":null},{"feed":"db_integrity","label":"DB integrity (nightly PRAGMA quick_check, one DB a night, C: first)","age_s":226850,"sla_s":129600,"detail":"last pipeline_state.db ok in 0.0s; next observe_capture.db","ok":false,"last_event_utc":"2026-10-16T06:37:26.000Z"},{"feed":"disk_reclaim","label":"Disk reclaim completed (daily; red past 26 h)","age_s":150244,"sla_s":93600,"detail":"last vacuum that returned space 10-17 03:54Z; last run 10-17 03:51Z: vacuum 0.07 GiB, WAL truncate 0.01 GiB","ok":false,"last_event_utc":"2026-10-17T03:54:12.000Z"},{"feed":"figures","label":"Published figures","age_s":187826,"sla_s":32400,"detail":"[upstream_silent] /api/figures generated_at_utc","ok":false,"last_event_utc":"2026-10-16T17:27:50.000Z"},{"feed":"fix_api_doors","label":"FIX-API-DOORS: Every paid / creator door sells the live card (one resolver), and no listing carries the withdrawn seal claim","age_s":null,"sla_s":25200,"detail":"regressed -- L1 fail: rc 1, missing ['LISTINGS OK']","ok":false,"last_event_utc":null},{"feed":"fix_archive_sol","label":"FIX-ARCHIVE-SOL: The nightly Solana archive moves rows out of hot every night (status row archive_sol not 'upstream silent')","age_s":null,"sla_s":25200,"detail":"open -- S1 fail: rc 1, missing ['ARCHIVE_SOL OK']","ok":false,"last_event_utc":null},{"feed":"fix_audit_published","label":"public audit published (every 6 h, red past 7 h)","age_s":8277,"sla_s":25200,"detail":"generated 2026-10-18T19:20:18Z","ok":true,"last_event_utc":"2026-10-18T19:20:18.940Z"},{"feed":"fix_autopsy_daily","label":"FIX-AUTOPSY-DAILY: Today's autopsy publishes every day (09-27's KV put failed silently)","age_s":null,"sla_s":25200,"detail":"regressed -- all checks pass","ok":false,"last_event_utc":null},{"feed":"fix_card_fresh","label":"FIX-CARD-FRESH: The card is current at mint: last mint / launched / BONDED from the live feed, fresh Pons coins resolve","age_s":null,"sla_s":25200,"detail":"regressed -- B1 fail: rc 1, missing ['CARD_FRESH OK']","ok":false,"last_event_utc":null},{"feed":"fix_cards_live","label":"FIX-CARDS-LIVE: Trending coins' cards tell the truth today (name, no dead headline on a live coin, exit liquidity, no error)","age_s":null,"sla_s":25200,"detail":"regressed -- L1 fail: 100 cards, 102 failing","ok":false,"last_event_utc":null},{"feed":"fix_cf_cost","label":"FIX-CF-COST: Cloudflare cost watched: KV daily write cap 25k in gt_kv, KV/D1 usage rows fresh from Cloudflare GraphQL","age_s":null,"sla_s":25200,"detail":"submitted -- K1 fail: rc 1, missing ['CFCOST OK']","ok":false,"last_event_utc":null},{"feed":"fix_counted_to","label":"FIX-COUNTED-TO: Home 'counted to' stays fresh without the pass: GT Counted To publishes the creator records every 30 min, independent of PIPELINE_HOLD and slow stages","age_s":null,"sla_s":25200,"detail":"open -- TAMPER fail: acceptance changed","ok":false,"last_event_utc":null},{"feed":"fix_coverage","label":"FIX-COVERAGE: The top 50 coins per chain, from an outside list, answer on GT as a visitor: dev + counts inside 5 s","age_s":null,"sla_s":25200,"detail":"open -- TAMPER fail: acceptance changed","ok":false,"last_event_utc":null},{"feed":"fix_disk","label":"FIX-DISK: C: stops sliding: archive deletes land every day and the hot DBs stop growing","age_s":null,"sla_s":25200,"detail":"open -- D2 fail: 0 chunks","ok":false,"last_event_utc":null},{"feed":"fix_every_backoff","label":"FIX-EVERY-BACKOFF: A gt_every stage backing off after a failure reads FAILED (exit 75), never DONE","age_s":null,"sla_s":25200,"detail":"regressed -- B1 fail: rc 1, missing ['BACKOFF TEST: PASS']","ok":false,"last_event_utc":null},{"feed":"fix_ext_104","label":"FIX-EXT-104: Extension 1.0.4 is built with GMGN + Axiom on both chains and is in the Chrome Web Store review queue","age_s":null,"sla_s":25200,"detail":"open -- V1 fail: rc 1, missing ['V1 OK']","ok":false,"last_event_utc":null},{"feed":"fix_feed_no_usb_wait","label":"FIX-FEED-NO-USB-WAIT: No feed process holds a file on a USB drive (D: Maxone, E: Samsung flash, Z: GT2TB)","age_s":null,"sla_s":25200,"detail":"submitted -- U1 fail: rc 1, missing ['FEED_USB OK']","ok":false,"last_event_utc":null},{"feed":"fix_feeds","label":"FIX-FEEDS: Capture feeds stay under their SLA and the heal ladder, not Lee, fixes what it can","age_s":null,"sla_s":25200,"detail":"submitted -- F1 fail: hot_list 310 min, site_live 910 min, vps_claims 349 min, vps_rh_cover 14 min","ok":false,"last_event_utc":null},{"feed":"fix_figures_stale","label":"FIX-FIGURES-STALE: Published figures are fresh","age_s":null,"sla_s":25200,"detail":"open -- G1 fail: 3.6 h (2026-10-18T15:46:18Z)","ok":false,"last_event_utc":null},{"feed":"fix_gate","label":"FIX-GATE: No smoke-gate red lives past 48 h without Lee's written retirement","age_s":null,"sla_s":25200,"detail":"open -- S1 fail: 12 FAIL row(s); oldest 61 h","ok":false,"last_event_utc":null},{"feed":"fix_kv","label":"FIX-KV: Cloudflare KV write spend stays inside the budget","age_s":null,"sla_s":25200,"detail":"submitted -- R1 fail: unreadable","ok":false,"last_event_utc":null},{"feed":"fix_kv_worker","label":"FIX-KV-WORKER: The API worker's per-request KV writes (usage/rate counters, TRUTHBOT caches) stay small","age_s":null,"sla_s":25200,"detail":"open -- W1 fail: unreadable","ok":false,"last_event_utc":null},{"feed":"fix_landing_c","label":"FIX-LANDING-C: Solana capture writes only the small C: landing DB; the hourly merge moves rows to GT2TB and C: stays flat","age_s":null,"sla_s":25200,"detail":"submitted -- L1 fail: rc 1, missing ['LANDING OK']","ok":false,"last_event_utc":null},{"feed":"fix_nav_390","label":"FIX-NAV-390: Top nav fits a 390 px phone: every link readable, nav and page no wider than the screen","age_s":null,"sla_s":25200,"detail":"regressed -- N1 fail: rc 1, missing ['NAV390 OK']","ok":false,"last_event_utc":null},{"feed":"fix_pips","label":"FIX-PIPS: The card envelope (hero fraction + pips, seal clock, snapshot row) renders on a WARRANT, a STUB and a GHOST card: site at 390 and 1920 px, the TG card image and the extension panel","age_s":null,"sla_s":25200,"detail":"open -- P1 fail: rc 1, missing ['PIPS OK']","ok":false,"last_event_utc":null},{"feed":"fix_poster","label":"FIX-POSTER: Exactly one X poster, never a slot posted twice","age_s":null,"sla_s":25200,"detail":"regressed -- P2 fail: unreadable","ok":false,"last_event_utc":null},{"feed":"fix_r28_kol_503","label":"FIX-R28-KOL-503: /kol never 503s a visitor: the KOL board is on the store, board pages with their board missing answer 200 (last-good copy or 'Board reloading.')","age_s":null,"sla_s":25200,"detail":"submitted -- TAMPER fail: acceptance changed","ok":false,"last_event_utc":null},{"feed":"fix_restart","label":"FIX-RESTART: Pipeline back on GT2TB: cold DBs resolve to GT2TB by label and a pass finished in the last 3 h","age_s":null,"sla_s":25200,"detail":"submitted -- P1 fail: rc 1, missing ['RESTART OK']","ok":false,"last_event_utc":null},{"feed":"fix_rh_trading_again","label":"FIX-RH-TRADING-AGAIN: A resolved RH coin trading again reads 'recorded died <date> . trading again' with its real name, never DIED / POST-DEATH","age_s":null,"sla_s":25200,"detail":"regressed -- all checks pass","ok":false,"last_event_utc":null},{"feed":"fix_sentinel_exits","label":"FIX-SENTINEL-EXITS: Sentinel paper books exits at the real quote: price guard, own-deposit reserve cap, no-bid at the reserves' quote, RH ETH-quoted entries only, paper_sol red with the runner","age_s":null,"sla_s":25200,"detail":"regressed -- X1 fail: rc 1, missing ['SENTINEL_A3 OK']","ok":false,"last_event_utc":null},{"feed":"fix_sentinel_remove","label":"FIX-SENTINEL-REMOVE: Sentinel gone: no process or task on the PC, /sentinel 301 to home, /api/sentinel 410 on the served site","age_s":null,"sla_s":25200,"detail":"regressed -- S1 fail: rc 1, missing ['SENTINEL_PC OK']","ok":false,"last_event_utc":null},{"feed":"fix_signals","label":"FIX-SIGNALS: figures:signals:v1 republishes on its 8 h cadence","age_s":null,"sla_s":25200,"detail":"open -- all checks pass","ok":false,"last_event_utc":null},{"feed":"fix_skeptic","label":"FIX-SKEPTIC: Every visitor-facing surface survives a skeptic reading it beside its own chart, daily and before every auto-post","age_s":null,"sla_s":25200,"detail":"open -- K1 fail: rc 1, missing ['SKEPTIC OK']","ok":false,"last_event_utc":null},{"feed":"fix_tg_daily","label":"FIX-TG-DAILY: The daily card posts in the Telegram group every day","age_s":null,"sla_s":25200,"detail":"regressed -- T1 fail: FAIL","ok":false,"last_event_utc":null},{"feed":"fix_x_posts","label":"FIX-X-POSTS: The X poster posts every day (the 13:00 ET autopsy did not post 09-26 or 09-27)","age_s":null,"sla_s":25200,"detail":"regressed -- X1 fail: unreadable","ok":false,"last_event_utc":null},{"feed":"hot_list","label":"HOT LIST: the 20 most traded coins on each chain name a dev on GT (tools/gt_hot_list.py, hourly)","age_s":5460,"sla_s":8100,"detail":"HOT LIST: RH 20/20, Solana 18/18 name a dev","ok":true,"last_event_utc":"2026-10-18T20:07:16.129Z"},{"feed":"intel_sweep","label":"Intel sweep (local, 07:52 + 15:52 ET; latest.md with a status line)","age_s":178875,"sla_s":50400,"detail":"GroundTruth sweep — 2026-10-16 15:52 ET — 4 items — 22 searches","ok":false,"last_event_utc":"2026-10-16T19:57:01.270Z"},{"feed":"landing_merge","label":"capture landing (C:) -> big DB (GT2TB) merge, hourly","age_s":1954,"sla_s":7200,"detail":"observe_capture.db OK: trade_tape mark 549489670 moved 435231; curve_state mark 125660427 moved 118969; curve_registry mark 325645 moved 2422; meta mark None moved 0 | creator_capture.db OK: forward mark 166364886 moved 103993; creates mark 2319 move","ok":true,"last_event_utc":"2026-10-18T21:05:42.684Z"},{"feed":"mint_overlay","label":"Card mint overlay (API cron every 5 s: pump.fun New board -> D1 mint_since_census; /v1/flag ticker_asof)","age_s":141385,"sla_s":120,"detail":"/v1/flag ticker_asof (newest mint the feed has seen)","ok":false,"last_event_utc":"2026-10-17T06:21:51.000Z"},{"feed":"night_jobs","label":"drop_dup_ix + db_stats ran tonight (checked 05:10Z)","age_s":66495,"sla_s":93600,"detail":"both ran tonight: drop_dup_ix 10-18 04:10Z · db_stats 10-18 03:10Z","ok":true,"last_event_utc":"2026-10-18T03:10:01.000Z"},{"feed":"one_answer","label":"ONE ANSWER: one fact, one value at every door (tools/gt_one_answer.py, every 30 min)","age_s":1594,"sla_s":2700,"detail":"ONE_ANSWER OK 15 subjects, 108 facts","ok":true,"last_event_utc":"2026-10-18T21:11:42.257Z"},{"feed":"page_speed","label":"PAGE SPEED: first byte, 9 nav pages + a held Solana and Robinhood pull, red over 3 s (hourly)","age_s":5130,"sla_s":10800,"detail":"home 0.8s · kol 0.1s · watchlist 0.2s · memestocks 0.1s · board 0.6s · extension 0.0s · api 0.1s · autopsy 0.1s · boring 0.1s · pull sol 1.7s · pull rh 0.6s","ok":true,"last_event_utc":"2026-10-18T20:12:46.071Z"},{"feed":"paper_publisher","label":"Paper publisher (/api/sentinel/live)","age_s":455869,"sla_s":90,"detail":"[process_dead] /api/sentinel/live age","ok":false,"last_event_utc":"2026-10-13T15:00:27.676Z"},{"feed":"paper_rh","label":"Paper runner, Robinhood Chain","age_s":455851,"sla_s":90,"detail":"[process_dead] runner payload written","ok":false,"last_event_utc":"2026-10-13T15:00:45.000Z"},{"feed":"paper_sol","label":"Paper runner, Solana","age_s":534479,"sla_s":90,"detail":"[process_dead] runner payload written; it reports its tape stale since 17:10Z","ok":false,"last_event_utc":"2026-10-12T17:10:17.000Z"},{"feed":"pipeline_lock","label":"One pipeline stage holding pipeline.lock (red past 3 h)","age_s":148744,"sla_s":10800,"detail":"stage db_stats holds pipeline.lock since 04:19Z (pass pid 28428)","ok":false,"last_event_utc":"2026-10-17T04:19:12.000Z"},{"feed":"pipeline_pass","label":"Pipeline pass (end to end; passes end every ~78-104 min, measured 09-26)","age_s":158502,"sla_s":10800,"detail":"[upstream_silent] last pass ended DEGRADED","ok":false,"last_event_utc":"2026-10-17T01:36:34.000Z"},{"feed":"relay","label":"Chat -> Code relay watcher (_relay/status.json)","age_s":148743,"sla_s":120,"detail":"[upstream_silent] watcher idle (pid 11912)","ok":false,"last_event_utc":"2026-10-17T04:19:13.000Z"},{"feed":"rh_adapter","label":"RH adapter write (events.jsonl)","age_s":59,"sla_s":300,"detail":"newest adapter write (events.jsonl)","ok":true,"last_event_utc":"2026-10-18T21:37:16.865Z"},{"feed":"rh_spool","label":"RH spool backlog (C: -> events.jsonl on D:)","age_s":148770,"sla_s":900,"detail":"[disk_io] 111 segment(s), 28.8 MB waiting on C: for events.jsonl on D:","ok":false,"last_event_utc":"2026-10-17T04:18:45.999Z"},{"feed":"rh_tape","label":"RH tape (rh_capture.db)","age_s":59,"sla_s":420,"detail":"quiet market: no RH launch on chain since 21:37Z that we have not captured (factories read continuously since 14:44Z; loop lag 0 blocks); the tape holds everything the adapter wrote (newest row 21:35Z)","ok":true,"last_event_utc":"2026-10-18T21:37:17.241Z"},{"feed":"rh_upstream","label":"RH upstream (Chainstack 429s / errors, failover state)","age_s":59,"sla_s":900,"detail":"429s 0 / errors 0 in 15 min; on chainstack; lag 0 blocks","ok":true,"last_event_utc":"2026-10-18T21:37:16.866Z"},{"feed":"rh_v3_sweep","label":"v3/v2 SWEEP: every Robinhood coin's v3 / v2 pools read (tools/gt_rh_pools.py --v3_sweep, hourly)","age_s":739186,"sla_s":10800,"detail":"v3/v2 sweep: 1,054,545 of 1,054,545 coins · outcomes moved 7 (+4) · dev counts moved 6 (+4)","ok":false,"last_event_utc":"2026-10-10T08:18:29.944Z"},{"feed":"site_live","label":"SITE LIVE: the gate-mode skeptic on live (0 causes, 0 unreviewed)","age_s":null,"sla_s":93600,"detail":"36 surface(s) unreviewed (reviewer error: assistant_error:billing_error)","ok":false,"last_event_utc":null},{"feed":"sol_tape","label":"Solana tape","age_s":60,"sla_s":60,"detail":"newest Solana trade_tape row","ok":true,"last_event_utc":"2026-10-18T21:37:16.000Z"},{"feed":"sol_upstream","label":"Solana upstream (stream slot lag vs head)","age_s":83,"sla_s":300,"detail":"stream slot lag -1 vs publicnode head; getSlot errors 0/60 in 15 min; reconnects 2 since start","ok":true,"last_event_utc":"2026-10-18T21:36:53.140Z"},{"feed":"venue_dormancy","label":"RH venues marked dormant (still watched; reactivate + DM on the next launch)","age_s":141378,"sla_s":900,"detail":"rh-pools-trade reactivated 09-28 15:15 ET (launch 0x6280857b01)","ok":false,"last_event_utc":"2026-10-17T06:21:58.062Z"},{"feed":"vps_claims","label":"Public coverage claims (VPS)","age_s":495,"sla_s":2400,"detail":"58 of 58 claims pass","ok":true,"last_event_utc":"2026-10-18T21:30:00.824Z"},{"feed":"vps_rh_cover","label":"RH coverage, 20 newest per venue (VPS)","age_s":495,"sla_s":2400,"detail":"220 of 220 covered on 11 venues","ok":true,"last_event_utc":"2026-10-18T21:30:00.824Z"},{"feed":"vps_rh_index","label":"RH launch index (VPS)","age_s":19,"sla_s":1800,"detail":"1,448,093 launches; newest launch 0 min before head; +LONG (Doppler) 23,Pons 4,Uniswap v4 21,pools.trade 1 this run; 94 pushed; all 14 contracts at head; devs missing: Uniswap v4 1 (NEW HAND waits for it); rpc 786 calls, 42 batches refused 429 and retried smaller","ok":true,"last_event_utc":"2026-10-18T21:37:57.000Z"},{"feed":"vps_rh_published","label":"RH outcome set age (VPS)","age_s":null,"sla_s":7200,"detail":"published_asof not read","ok":false,"last_event_utc":null},{"feed":"vps_rh_top","label":"RH top 20 by volume (VPS)","age_s":495,"sla_s":2400,"detail":"source GeckoTerminal top pools by 24 h volume: 4 of 16 top-volume coins covered; not covered, launched via: contract 0x4e59b448 (5), contract 0xd0601ce1 (1), deployed directly (6)","ok":true,"last_event_utc":"2026-10-18T21:30:00.824Z"},{"feed":"vps_sol_cards","label":"pump.fun cards, 20 newest graduates (VPS)","age_s":495,"sla_s":2400,"detail":"20 of 20 cards ok","ok":true,"last_event_utc":"2026-10-18T21:30:00.824Z"},{"feed":"x_poster","label":"X poster (live posts)","age_s":141378,"sla_s":86400,"detail":"not live (no _agent/xpost_LIVE)","ok":false,"last_event_utc":"2026-10-17T06:21:58.062Z"},{"feed":"d1_latency","label":"D1 reads a visitor waits on (p95 <= 250 ms per route)","age_s":0,"sla_s":3600,"detail":"p95 over 250 ms: /api/boards/kol GT_DATA p95 400 ms (n=2935); /v1/flag GT_DATA p95 400 ms (n=611); /api/samehand GT_DATA p95 400 ms (n=106)","ok":false,"last_event_utc":"2026-10-18T21:38:16.373Z"}],"d1_latency":{"window":["2026-10-18T21","2026-10-18T20"],"p95_red_ms":250,"min_n":50,"read_timeout_ms":1500,"note":"bucketed: p50/p95/p99 are the upper bound of the bucket holding that rank","routes":[{"route":"/api/flag","db":"GT_DATA","n":42847,"timeouts":0,"p50_ms":35,"p95_ms":50,"p99_ms":100},{"route":"/api/scan","db":"GT_DATA","n":8841,"timeouts":1,"p50_ms":20,"p95_ms":75,"p99_ms":400},{"route":"/v1/launch-record","db":"GT_DATA","n":4044,"timeouts":0,"p50_ms":20,"p95_ms":50,"p99_ms":100},{"route":"/api/boards/kol","db":"GT_DATA","n":2935,"timeouts":0,"p50_ms":20,"p95_ms":400,"p99_ms":400},{"route":"/api/scan","db":"LEDGER","n":1567,"timeouts":0,"p50_ms":20,"p95_ms":150,"p99_ms":400},{"route":"/api/flag","db":"LEDGER","n":976,"timeouts":0,"p50_ms":50,"p95_ms":75,"p99_ms":400},{"route":"/api/claims","db":"GT_DATA","n":631,"timeouts":0,"p50_ms":20,"p95_ms":250,"p99_ms":400},{"route":"/v1/flag","db":"GT_DATA","n":611,"timeouts":0,"p50_ms":35,"p95_ms":400,"p99_ms":400},{"route":"/api/btb","db":"GT_DATA","n":457,"timeouts":0,"p50_ms":20,"p95_ms":35,"p99_ms":75},{"route":"/api/boards/kol/feed","db":"GT_DATA","n":254,"timeouts":0,"p50_ms":20,"p95_ms":35,"p99_ms":75},{"route":"/v1/flag","db":"LEDGER","n":142,"timeouts":0,"p50_ms":35,"p95_ms":250,"p99_ms":400},{"route":"/api/wallet","db":"GT_DATA","n":117,"timeouts":0,"p50_ms":20,"p95_ms":250,"p99_ms":400},{"route":"/api/samehand","db":"GT_DATA","n":106,"timeouts":0,"p50_ms":35,"p95_ms":400,"p99_ms":600},{"route":"/api/status","db":"GT_DATA","n":61,"timeouts":0,"p50_ms":20,"p95_ms":35,"p99_ms":75},{"route":"/api/wallet","db":"LEDGER","n":40,"timeouts":0,"p50_ms":20,"p95_ms":75,"p99_ms":400},{"route":"/mcp","db":"GT_DATA","n":21,"timeouts":0,"p50_ms":75,"p95_ms":150,"p99_ms":400},{"route":"/api/card.png","db":"GT_DATA","n":20,"timeouts":0,"p50_ms":20,"p95_ms":50,"p99_ms":50},{"route":"/api/board.json","db":"GT_DATA","n":16,"timeouts":0,"p50_ms":20,"p95_ms":35,"p99_ms":35},{"route":"/api/status","db":"LEDGER","n":15,"timeouts":0,"p50_ms":20,"p95_ms":250,"p99_ms":250},{"route":"/v1/launches","db":"LEDGER","n":14,"timeouts":0,"p50_ms":20,"p95_ms":20,"p99_ms":20},{"route":"/api/bolo","db":"GT_DATA","n":11,"timeouts":0,"p50_ms":35,"p95_ms":400,"p99_ms":400},{"route":"/api/chin","db":"GT_DATA","n":11,"timeouts":0,"p50_ms":35,"p95_ms":250,"p99_ms":250},{"route":"/mcp","db":"LEDGER","n":11,"timeouts":0,"p50_ms":50,"p95_ms":400,"p99_ms":400},{"route":"/api/gtruth","db":"GT_DATA","n":10,"timeouts":0,"p50_ms":35,"p95_ms":35,"p99_ms":35},{"route":"/v1/basket","db":"GT_DATA","n":9,"timeouts":0,"p50_ms":35,"p95_ms":50,"p99_ms":50},{"route":"/v1/kol","db":"LEDGER","n":9,"timeouts":0,"p50_ms":35,"p95_ms":150,"p99_ms":150},{"route":"/v1/record","db":"GT_DATA","n":7,"timeouts":0,"p50_ms":35,"p95_ms":35,"p99_ms":35},{"route":"/v1/record","db":"LEDGER","n":5,"timeouts":0,"p50_ms":75,"p95_ms":100,"p99_ms":100},{"route":"/api/autopsy/week","db":"GT_DATA","n":2,"timeouts":0,"p50_ms":35,"p95_ms":35,"p99_ms":35},{"route":"/api/gtruth/r20/dod","db":"GT_DATA","n":1,"timeouts":0,"p50_ms":20,"p95_ms":20,"p99_ms":20}],"red":[{"route":"/api/boards/kol","db":"GT_DATA","n":2935,"timeouts":0,"p50_ms":20,"p95_ms":400,"p99_ms":400},{"route":"/v1/flag","db":"GT_DATA","n":611,"timeouts":0,"p50_ms":35,"p95_ms":400,"p99_ms":400},{"route":"/api/samehand","db":"GT_DATA","n":106,"timeouts":0,"p50_ms":35,"p95_ms":400,"p99_ms":600}]},"open_breaches":["archive_rh","archive_sol","audit","c_housekeeping","candles","cf_d1_storage","cf_kv_storage","cf_kv_writes","chainstack_quota","chainstack_ru_meter","claude_timeouts","creator_backfill","d1_rows","d_drive","daily_posts_tg_channel","daily_posts_tg_group","daily_posts_x","db_integrity","disk_reclaim","figures","fix_api_doors","fix_archive_sol","fix_autopsy_daily","fix_card_fresh","fix_cards_live","fix_cf_cost","fix_counted_to","fix_coverage","fix_disk","fix_every_backoff","fix_ext_104","fix_feed_no_usb_wait","fix_feeds","fix_figures_stale","fix_gate","fix_kv","fix_kv_worker","fix_landing_c","fix_nav_390","fix_pips","fix_poster","fix_r28_kol_503","fix_restart","fix_rh_trading_again","fix_sentinel_exits","fix_sentinel_remove","fix_signals","fix_skeptic","fix_tg_daily","fix_x_posts","intel_sweep","mint_overlay","paper_publisher","paper_rh","paper_sol","pipeline_lock","pipeline_pass","relay","rh_spool","rh_v3_sweep","site_live","venue_dormancy","vps_rh_published","x_poster","d1_latency"],"incidents":{"days":7,"by_feed":{"vps_claims":{"incidents":7,"minutes_stale":456,"open":false},"page_speed":{"incidents":2,"minutes_stale":164,"open":false},"hot_list":{"incidents":3,"minutes_stale":976,"open":false},"vps_rh_cover":{"incidents":6,"minutes_stale":97,"open":false},"site_live":{"incidents":1,"minutes_stale":1048,"open":true},"vps_rh_top":{"incidents":1,"minutes_stale":16,"open":false},"fix_rh_trading_again":{"incidents":1,"minutes_stale":2172,"open":true},"fix_every_backoff":{"incidents":1,"minutes_stale":2172,"open":true},"fix_sentinel_remove":{"incidents":1,"minutes_stale":2172,"open":true},"fix_nav_390":{"incidents":1,"minutes_stale":2172,"open":true},"vps_sol_cards":{"incidents":1,"minutes_stale":29,"open":false},"c_free_24h":{"incidents":2,"minutes_stale":139,"open":false},"c_free":{"incidents":3,"minutes_stale":339,"open":false},"pipeline_pass":{"incidents":4,"minutes_stale":2553,"open":true},"rh_spool":{"incidents":1,"minutes_stale":2464,"open":true},"chainstack_quota":{"incidents":52,"minutes_stale":100,"open":false},"rh_tape":{"incidents":16,"minutes_stale":179,"open":false},"relay":{"incidents":3,"minutes_stale":2478,"open":true},"sol_upstream":{"incidents":41,"minutes_stale":91,"open":false},"x_poster":{"incidents":1,"minutes_stale":0,"open":false},"archive_sol":{"incidents":13,"minutes_stale":9,"open":false},"pipeline_lock":{"incidents":3,"minutes_stale":2,"open":false},"disk_reclaim":{"incidents":1,"minutes_stale":0,"open":false},"db_integrity":{"incidents":1,"minutes_stale":2,"open":false},"archive_rh":{"incidents":7,"minutes_stale":7,"open":false},"fix_r28_kol_503":{"incidents":1,"minutes_stale":2528,"open":true},"sol_tape":{"incidents":17,"minutes_stale":30,"open":false},"figures":{"incidents":1,"minutes_stale":2590,"open":true},"rh_upstream":{"incidents":3,"minutes_stale":5,"open":false},"one_answer":{"incidents":2,"minutes_stale":480,"open":false},"audit":{"incidents":1,"minutes_stale":431,"open":false},"d1_rows":{"incidents":1,"minutes_stale":61,"open":false},"creator_backfill":{"incidents":1,"minutes_stale":9,"open":false}},"repeat_offenders":["vps_claims","page_speed","hot_list","vps_rh_cover","c_free_24h","c_free","pipeline_pass","chainstack_quota","rh_tape","relay","sol_upstream","archive_sol","pipeline_lock","archive_rh","sol_tape","rh_upstream","one_answer"],"recent":[{"feed":"vps_claims","start_ts":1792357445.017,"end_ts":1792358470.54,"cause":"57 of 58 claims pass; red: fresh-pumpfun","fix":"recovered"},{"feed":"page_speed","start_ts":1792351522.925,"end_ts":1792354366.104,"cause":"home 4.1s · kol 0.3s · watchlist 0.1s · memestocks 0.1s · board 1.2s · extension 0.0s · api 0.0s · autopsy 0.1s · boring 0.2s · pull sol 2.1s · pull rh 1.1s","fix":"recovered"},{"feed":"vps_claims","start_ts":1792348672.362,"end_ts":1792354813.655,"cause":"57 of 58 claims pass; red: hot-list","fix":"recovered"},{"feed":"hot_list","start_ts":1792346782.955,"end_ts":1792354036.17,"cause":"HOT LIST: RH 20/20, Solana 0/0 name a dev; no dev: ","fix":"recovered"},{"feed":"vps_rh_cover","start_ts":1792337890.459,"end_ts":1792338715.185,"cause":"213 of 214 covered on 11 venues; under 95%: Pons 16/17 (0x33562359… 14m old, card says: HTTP None; 3 of its 20 newest not read in time, not counted); not read in time, not counted: LONG (Doppler) 3, Pons 3","fix":"recovered"},{"feed":"vps_claims","start_ts":1792337890.459,"end_ts":1792338715.185,"cause":"25 of 58 claims pass; red: terms-every-launch, every-coins-dev, ext-every-coins-dev, llms-any-coin-card, autopsy-paste-any, home-meta, og-home-image, product-anything, card-shell, sol-rh-meta, both-chains, product-tiles, product-license, api-scan-one-coin, address-shape, contact-which-chains, boring","fix":"recovered"},{"feed":"site_live","start_ts":1792296599.332,"end_ts":null,"cause":"36 surface(s) unreviewed (reviewer error: assistant_error:billing_error)","fix":null},{"feed":"vps_claims","start_ts":1792276665.351,"end_ts":1792293579.058,"cause":"57 of 58 claims pass; red: hot-list","fix":"recovered"},{"feed":"hot_list","start_ts":1792275145.962,"end_ts":1792289305.067,"cause":"HOT LIST: RH 20/20, Solana 0/0 name a dev; no dev: ","fix":"recovered"},{"feed":"vps_claims","start_ts":1792267654.837,"end_ts":1792268338.386,"cause":"57 of 58 claims pass; red: hot-list","fix":"recovered"},{"feed":"vps_claims","start_ts":1792258563.806,"end_ts":1792259438.898,"cause":"57 of 58 claims pass; red: hot-list","fix":"recovered"},{"feed":"vps_rh_top","start_ts":1792253253.886,"end_ts":1792254213.732,"cause":"CUT by the cycle budget (top coins not read: 1 of 18); source GeckoTerminal top pools by 24 h volume: 0 of 17 top-volume coins covered; not covered, launched via: contract 0x4e59b448 (17)","fix":"recovered"},{"feed":"vps_rh_cover","start_ts":1792249663.349,"end_ts":1792250585.316,"cause":"206 of 208 covered on 11 venues; under 95%: Pons 15/16 (0xe3ad4626… 20m old, card says: HTTP None; 4 of its 20 newest not read in time, not counted), Uniswap v4 15/16 (0xbb9b725c… 17m old, card says: not in count; 4 of its 20 newest not read in time, not counted); not read in time, not counted: LONG","fix":"recovered"},{"feed":"vps_claims","start_ts":1792249663.349,"end_ts":1792250585.316,"cause":"24 of 58 claims pass; red: terms-every-launch, every-coins-dev, ext-every-coins-dev, llms-any-coin-card, autopsy-paste-any, home-meta, og-home-image, product-anything, card-shell, sol-rh-meta, both-chains, product-tiles, product-license, api-scan-one-coin, address-shape, contact-which-chains, boring","fix":"recovered"},{"feed":"fix_rh_trading_again","start_ts":1792229189.09,"end_ts":null,"cause":"regressed -- all checks pass","fix":null},{"feed":"fix_every_backoff","start_ts":1792229189.09,"end_ts":null,"cause":"regressed -- B1 fail: rc 1, missing ['BACKOFF TEST: PASS']","fix":null},{"feed":"fix_sentinel_remove","start_ts":1792229189.09,"end_ts":null,"cause":"regressed -- S1 fail: rc 1, missing ['SENTINEL_PC OK']","fix":null},{"feed":"fix_nav_390","start_ts":1792229189.09,"end_ts":null,"cause":"regressed -- N1 fail: rc 1, missing ['NAV390 OK']","fix":null},{"feed":"vps_sol_cards","start_ts":1792227024.087,"end_ts":1792228761.255,"cause":"19 of 20 cards ok; GTA 6 Coin no hero (HTTP None): The read operation timed out","fix":"recovered"},{"feed":"page_speed","start_ts":1792226357.386,"end_ts":1792233392.414,"cause":"home 2.4s · kol 0.2s · watchlist 0.3s · memestocks 3.2s · board 0.7s · extension 0.0s · api 0.1s · autopsy 0.1s · boring 0.1s · pull sol 1.8s · pull rh 1.4s","fix":"recovered"},{"feed":"c_free_24h","start_ts":1792217999.776,"end_ts":1792218617.1,"cause":"[disk_floor] C: free 18.7 GiB, -2.9 GiB/day over 6 h -> crosses at 17 GiB in 14 h","fix":"recovered"},{"feed":"c_free","start_ts":1792217699.393,"end_ts":1792217821.112,"cause":"[disk_floor] C: free 18.7 GiB (target 30, fail < 17); last 4 h -0.01 GiB/h (18.8 at 02:15Z); 24 h ago 19.4 -> falling","fix":"recovered"},{"feed":"pipeline_pass","start_ts":1792211820.368,"end_ts":null,"cause":"[upstream_silent] last pass ended DEGRADED","fix":null},{"feed":"rh_spool","start_ts":1792211639.21,"end_ts":null,"cause":"[disk_floor] 12 segment(s), 3.0 MB waiting on C: for events.jsonl on D:","fix":null},{"feed":"chainstack_quota","start_ts":1792211292.719,"end_ts":1792211339.065,"cause":"[disk_floor] unread: timed out after 10 s (D: stalled?)","fix":"recovered"},{"feed":"rh_tape","start_ts":1792211163.193,"end_ts":1792218617.1,"cause":"[disk_floor] newest RH trade_tape row (rh_capture.db)","fix":"recovered"},{"feed":"relay","start_ts":1792210918.965,"end_ts":null,"cause":"[disk_floor] watcher idle (pid 11912)","fix":null},{"feed":"chainstack_quota","start_ts":1792210870.594,"end_ts":1792210918.965,"cause":"[disk_floor] unread: timed out after 10 s (D: stalled?)","fix":"recovered"},{"feed":"sol_upstream","start_ts":1792210870.594,"end_ts":1792210918.965,"cause":"[disk_floor] stream slot lag 161 vs publicnode head; getSlot errors 0/53 in 15 min; reconnects 9 since start","fix":"recovered"},{"feed":"chainstack_quota","start_ts":1792210751.246,"end_ts":1792210800.071,"cause":"[disk_floor] unread: timed out after 10 s (D: stalled?)","fix":"recovered"}]}}