{"service":"connor","product":"DomainDrift","domains_tracked":809753,"domains_observed":92444,"domains_scanned":809753,"domains_unscanned":0,"snapshots_total":28507649,"categories":81,"obsPerMin":64.2,"scanningNow":true,"last_scan":"2026-08-28T03:25:29.369233942+00:00","status":"ok","sku":"connor","version":"1.194.12","timestamp":"2026-08-28T03:25:41.172Z","domainsTracked":809753,"snapshotsTotal":28507649,"scanRate":64.2,"extended":{"domainsTracked":809753,"snapshotsTotal":28507649,"scanRate":64.2,"watch_lane":{"cadence_minutes":5,"oversubscribed":false},"first_scan":{"window_hours":168,"kicked":0,"landed":0,"view_kicks":0,"measured":false,"p50_minutes":null,"p90_minutes":null,"awaiting_first_scan":0,"means":"minutes from a WATCHED domain being added to its FIRST signed scan. kicked = domains the inline fast path took; the <=5-min watch lane is the backstop under it. measured=false means nothing landed in the window - not that it was instant."},"time_machine":{"window_hours":24,"degraded_24h":1,"errors_24h":0,"last_degraded_at":"2026-08-27T21:33:28.543Z","last_error_at":null,"means":"degrades /t/ actually served in the window: degraded = the 200 archive-unreadable page, errors = the themed 503 from the blanket catch"},"cache_warm":{"measured":true,"at":"2026-08-28T03:21:00.324Z","age_min":5,"keys":22,"fresh":22,"stale":0,"never":0,"oldest_stale":null,"means":"Per-key freshness of the cron-warmed page cache. `serveCachedPage` serves the last good copy when a refresh fails, which is correct - so a stale page still answers 200 and this is the only place the staleness is visible. A key is stale once it has missed TWO of its own scheduled warms (the catalog pages warm every 30 minutes by design, the live pages every 5). `oldest_stale` names the single worst key rather than listing them all. measured=false means the warm has never published, not that everything is fresh."},"hero_newsworthy":{"measured":true,"built_at":"2026-08-28T02:41:05.523Z","age_minutes":45,"cards":3,"slots":3,"tiers_used":[4,5],"considered":604,"refused":0,"refused_reasons":{"no_domain":0,"no_headline":0,"no_receipt":0,"no_from":0,"no_to":0,"no_tier":0,"no_observed_at":0,"headline_is_event_key":0},"repeated":0,"exhausted":false,"last_attempt_at":"2026-08-28T02:41:06.015Z","last_attempt_ok":true,"last_error":null,"means":"The landing hero of top companies that actually changed something. `exhausted` true means the builder could not fill the hero from real receipted changes, which is itself a signal - either the internet is quiet or the lane has stopped. `repeated` counts cards it had to re-show from the previous run. `measured:false` means it has NEVER written one - read `last_error` for why, and note this lane shares a per-key Extract-door daily-bytes budget with the /changes drain."},"enriched_24h":164,"enriched_total":73939,"dnssec_count":25651,"ipv6_count":356405,"ai_block_count":9,"planes":{"dnssec":{"ok":371001,"ok_7d":124325},"robots":{"ok":374331,"ok_7d":981},"asn":{"ok":364110,"ok_7d":126221},"rdap":{"ok":274357,"ok_7d":94303},"whois":{"ok":554945,"ok_7d":11439}},"plane_sweep":{"at":"2026-08-28T03:21:08.911Z","cursor":"melonsandbox.com","selected":97,"enriched":96,"planes":{"dnssec":95,"asn":96,"whois":69},"declined":{"dnssec":0,"asn":0,"whois":0},"unknown":{"dnssec":0,"asn":0,"whois":28},"stamps_failed":0,"subrequests":438,"budget":500,"stalled":false,"wrapped":false},"archive_ok":true,"lake_changes":{"status":"ok","source":"warm","rows":1891,"material":1466,"newest":"2026-08-28T03:08:33.867Z","window_hours":6,"stale_min":17,"warm_age_min":0,"colo_cached":true},"change_ledger":{"events_24h":4303,"domains_24h":2703,"d1_events_24h":2443,"covered_min":1423,"complete":true,"ok":true,"stale":false,"capped":false,"tail_lag_min":17,"age_min":5,"roster_cards":2659,"roster_capped":true},"d1":{"size_bytes":6909206528,"size_gb":6.909,"tripped":false,"trip_bytes":9600000000,"resume_bytes":9450000000,"headroom_to_trip_bytes":2690793472,"at":"2026-08-28T03:25:36.742Z"},"anchor":{"healthy":true,"healthy_means":"last tick only: funded && !deferred && !last_error && !incomplete_window. Flips false on one bad tick, clears on the next success - page on persistence, not on a single flip. It says NOTHING about whether the lane is keeping up - a lane several windows behind while erroring on none of them reads true here. That is `keeping_up`.","keeping_up":true,"keeping_up_means":"lag, not last tick: the anchor watermark is within tolerance_windows of due_to (the newest 15-minute window that is both closed and past the settle margin). null = no watermark to measure against, never \"fine\".","lag":{"cadence_min":15,"settle_min":4,"cursor_to":"2026-08-28T03:15:00.000Z","due_to":"2026-08-28T03:15:00.000Z","tolerance_windows":1,"windows_behind":0,"behind_min":0},"last_period":"2026-08-28T03:00","last_tx":"0x16237f42b12a9907a9f0887178e929a1cf0739b503418e2615dc1d662322db93","last_block_time":"2026-08-28T03:21:01.000Z","last_status":"anchored","deferred":false,"deferred_reason":null,"funded":true,"runway_ok":true,"last_error":null,"last_leaf_count":3617,"incomplete_window":null,"rpc_pool":[{"url":"https://mainnet.base.org","healthy":false,"requests":21,"successes":0,"failures":21,"last_error":"rate_limited"},{"url":"https://base-rpc.publicnode.com","healthy":false,"requests":56,"successes":23,"failures":33,"last_error":"rate_limited"},{"url":"https://1rpc.io/base","healthy":false,"requests":21,"successes":0,"failures":21,"last_error":"rate_limited"},{"url":"https://base.drpc.org","healthy":false,"requests":21,"successes":0,"failures":21,"last_error":"rate_limited"},{"url":"https://base-mainnet.public.blastapi.io","healthy":true,"requests":251,"successes":251,"failures":0,"last_error":null},{"url":"https://developer-access-mainnet.base.org","healthy":true,"requests":0,"successes":0,"failures":0,"last_error":null},{"url":"https://base.gateway.tenderly.co","healthy":true,"requests":0,"successes":0,"failures":0,"last_error":null}],"updated_at":"2026-08-28T03:21:04.162Z"},"alerts":{"lanes":{"watermark":true,"queue":false},"subs_live":2,"subs_unverified":1,"watermark":2860424,"backlog":0,"retries_pending":0,"retries_dead":0,"delivered_24h":0,"last_delivered_at":"2026-08-25T12:35:42.572Z","queue_consumer":{"last_batch_at":"2026-08-28T03:25:40.186Z","change_material":34449,"scan_completed":26052382,"delivered":0,"state_lane_armed":true,"state_written":23938978,"state_refreshed":16505,"state_stale":1396,"state_held_inactive":167123,"state_missing":57316,"state_invalid":0,"last_state_write_at":"2026-08-28T03:25:40.186Z"},"means":"lanes = which deliverers are armed (both = dual-run, deduped on <delta_id>:<sub_id>). backlog = material deltas past the march cursor. delivered_24h counts PAIRS (one delta to one subscription), not events. queue_consumer.state_* is the LEAN SERVING D1 writer on the same consumer: written = dom_state rows upserted, stale = older observations the ordering guard declined (a redelivery costs no rows), held_inactive = domains serve holds deactivated and this lane will never resurrect, missing = messages that carried no serving state, invalid = rows the codec refused. state_lane_armed false means SERVE_DB is unbound and dom_state is FROZEN. null for the whole block = unreadable, never \"nothing happened\"."},"scan_rate":{"per_min_24h":64.2,"per_min_1h":522.1,"per_min_30m":123.8,"per_min_5m":108},"scanned_7d_avg":11999,"scanned_30d_avg":137529,"scanned_avg_means":"scanned_7d_avg/scanned_30d_avg count domains producing a NEW stored observation per day (identical readings are not re-stored). The scan rate is scanned_24h.","scanned_24h":92444,"cadence_tiers":{"enabled":true,"priority_hours":6,"named_hours":24,"notable_hours":24,"corpus_hours":96}}}