{"overall":"ok","generated_at":"2026-08-16T19:38:32.559Z","sources":[{"name":"responder-post","last_run":"2026-08-16T19:36:21.583Z","age_seconds":130,"status":"fresh"},{"name":"github","last_run":"2026-08-16T19:36:20.585Z","age_seconds":131,"status":"fresh"},{"name":"mailing-cip-announce","last_run":"2026-08-16T19:35:05.121Z","age_seconds":207,"status":"fresh"},{"name":"mailing-cip-discuss","last_run":"2026-08-16T19:35:05.121Z","age_seconds":207,"status":"fresh"},{"name":"mailing-cip-vote","last_run":"2026-08-16T19:35:05.121Z","age_seconds":207,"status":"fresh"},{"name":"mailing-globalSyncForum","last_run":"2026-08-16T19:35:05.121Z","age_seconds":207,"status":"fresh"},{"name":"mailing-grants-discuss","last_run":"2026-08-16T19:35:05.121Z","age_seconds":207,"status":"fresh"},{"name":"mailing-supervalidator-announce","last_run":"2026-08-16T19:35:05.121Z","age_seconds":207,"status":"fresh"},{"name":"mailing-tokenomics-announce","last_run":"2026-08-16T19:35:05.121Z","age_seconds":207,"status":"fresh"},{"name":"mailing-validator-announce","last_run":"2026-08-16T19:35:05.121Z","age_seconds":207,"status":"fresh"},{"name":"forum","last_run":"2026-08-16T19:35:04.551Z","age_seconds":208,"status":"fresh"},{"name":"responder-scan","last_run":"2026-08-16T19:33:57.689Z","age_seconds":274,"status":"fresh"},{"name":"token-market","last_run":"2026-08-16T19:33:57.036Z","age_seconds":275,"status":"fresh"},{"name":"slack-announcements","last_run":"2026-08-16T19:33:51.745Z","age_seconds":280,"status":"fresh"},{"name":"prnewswire","last_run":"2026-08-16T19:33:51.231Z","age_seconds":281,"status":"fresh"},{"name":"scan-api","last_run":"2026-08-16T19:33:40.596Z","age_seconds":291,"status":"fresh"},{"name":"featured-apps","last_run":"2026-08-16T19:31:14.099Z","age_seconds":438,"status":"fresh"},{"name":"push-radar-tg","last_run":"2026-08-16T19:30:31.095Z","age_seconds":481,"status":"fresh"},{"name":"refresh-radar","last_run":"2026-08-16T19:30:30.584Z","age_seconds":481,"status":"fresh"},{"name":"github-releases","last_run":"2026-08-16T19:30:30.036Z","age_seconds":482,"status":"fresh"},{"name":"refresh-trending","last_run":"2026-08-16T19:30:10.988Z","age_seconds":501,"status":"fresh"},{"name":"project-board","last_run":"2026-08-16T19:30:10.386Z","age_seconds":502,"status":"fresh"},{"name":"mailing-clean-backfill","last_run":"2026-08-16T18:46:06.436Z","age_seconds":3146,"status":"fresh"},{"name":"check-writers-succeeding","last_run":"2026-08-16T18:15:29.651Z","age_seconds":4982,"status":"fresh"},{"name":"check-latency","last_run":"2026-08-16T18:15:28.821Z","age_seconds":4983,"status":"fresh"},{"name":"check-retrieval","last_run":"2026-08-16T18:15:26.602Z","age_seconds":4985,"status":"fresh"},{"name":"check-published-totals","last_run":"2026-08-16T18:15:20.854Z","age_seconds":4991,"status":"fresh"},{"name":"build-embeddings","last_run":"2026-08-16T18:15:19.646Z","age_seconds":4992,"status":"fresh"},{"name":"dev-tool-docs","last_run":"2026-08-16T18:15:10.209Z","age_seconds":5002,"status":"fresh"},{"name":"canton-dev-hub","last_run":"2026-08-16T18:11:16.351Z","age_seconds":5236,"status":"fresh"},{"name":"canton-foundation","last_run":"2026-08-16T18:09:32.414Z","age_seconds":5340,"status":"fresh"},{"name":"docs","last_run":"2026-08-16T18:08:31.577Z","age_seconds":5400,"status":"fresh"},{"name":"governance-votes","last_run":"2026-08-16T18:08:29.488Z","age_seconds":5403,"status":"fresh"},{"name":"github-discussions","last_run":"2026-08-16T18:07:46.507Z","age_seconds":5446,"status":"fresh"},{"name":"sdk-versions","last_run":"2026-08-16T18:07:40.259Z","age_seconds":5452,"status":"fresh"},{"name":"network-stats","last_run":"2026-08-16T18:06:57.621Z","age_seconds":5494,"status":"fresh"},{"name":"da-releases","last_run":"2026-08-16T18:06:56.851Z","age_seconds":5495,"status":"fresh"},{"name":"daml-releases","last_run":"2026-08-16T18:05:45.049Z","age_seconds":5567,"status":"fresh"},{"name":"youtube","last_run":"2026-08-16T18:05:34.989Z","age_seconds":5577,"status":"fresh"},{"name":"cantonnews","last_run":"2026-08-16T18:02:36.808Z","age_seconds":5755,"status":"fresh"},{"name":"da-blog","last_run":"2026-08-16T18:02:36.221Z","age_seconds":5756,"status":"fresh"},{"name":"blog","last_run":"2026-08-16T18:02:35.314Z","age_seconds":5757,"status":"fresh"},{"name":"check-oracles","last_run":"2026-08-16T18:02:19.896Z","age_seconds":5772,"status":"fresh"},{"name":"check-index-freshness","last_run":"2026-08-16T18:02:18.794Z","age_seconds":5773,"status":"fresh"},{"name":"check-inputs","last_run":"2026-08-16T18:01:47.081Z","age_seconds":5805,"status":"fresh"},{"name":"check-handoffs","last_run":"2026-08-16T18:01:26.633Z","age_seconds":5825,"status":"fresh"},{"name":"check-fencing","last_run":"2026-08-16T18:01:11.825Z","age_seconds":5840,"status":"fresh"},{"name":"check-served","last_run":"2026-08-16T18:01:11.241Z","age_seconds":5841,"status":"fresh"},{"name":"corpus-text","last_run":"2026-08-16T18:00:47.525Z","age_seconds":5865,"status":"fresh"},{"name":"doc-chrome","last_run":"2026-08-16T18:00:43.437Z","age_seconds":5869,"status":"fresh"},{"name":"check-corpus-balance","last_run":"2026-08-16T18:00:42.355Z","age_seconds":5870,"status":"fresh"},{"name":"check-index-coverage","last_run":"2026-08-16T18:00:41.684Z","age_seconds":5870,"status":"fresh"},{"name":"alert-cip-discord","last_run":"2026-08-16T18:00:32.036Z","age_seconds":5880,"status":"fresh"},{"name":"cip-history","last_run":"2026-08-16T18:00:31.477Z","age_seconds":5881,"status":"fresh"},{"name":"cip-drafts","last_run":"2026-08-16T18:00:05.547Z","age_seconds":5907,"status":"fresh"},{"name":"cips","last_run":"2026-08-16T18:00:04.960Z","age_seconds":5907,"status":"fresh"},{"name":"check-upstream-echo","last_run":"2026-08-16T16:18:46.203Z","age_seconds":11986,"status":"fresh"},{"name":"truncation","last_run":"2026-08-16T16:18:45.558Z","age_seconds":11986,"status":"fresh"},{"name":"check-template","last_run":"2026-08-16T16:18:39.755Z","age_seconds":11992,"status":"stale"},{"name":"check-sources","last_run":"2026-08-16T16:18:34.674Z","age_seconds":11997,"status":"fresh"},{"name":"check-sql","last_run":"2026-08-16T16:18:35.428Z","age_seconds":11997,"status":"fresh"},{"name":"check-source-layers","last_run":"2026-08-16T16:18:33.938Z","age_seconds":11998,"status":"fresh"},{"name":"scheduling","last_run":"2026-08-16T16:18:32.675Z","age_seconds":11999,"status":"fresh"},{"name":"check-refusals","last_run":"2026-08-16T16:18:24.080Z","age_seconds":12008,"status":"fresh"},{"name":"check-reachable","last_run":"2026-08-16T16:18:23.291Z","age_seconds":12009,"status":"fresh"},{"name":"check-qualifiers","last_run":"2026-08-16T16:17:10.431Z","age_seconds":12082,"status":"fresh"},{"name":"prune-guards","last_run":"2026-08-16T16:17:08.770Z","age_seconds":12083,"status":"fresh"},{"name":"populations","last_run":"2026-08-16T16:17:07.577Z","age_seconds":12084,"status":"fresh"},{"name":"check-parsed","last_run":"2026-08-16T16:17:06.859Z","age_seconds":12085,"status":"fresh"},{"name":"order-keys","last_run":"2026-08-16T16:17:05.838Z","age_seconds":12086,"status":"fresh"},{"name":"lookups","last_run":"2026-08-16T16:17:04.435Z","age_seconds":12088,"status":"fresh"},{"name":"fts-freshness","last_run":"2026-08-16T16:16:28.632Z","age_seconds":12123,"status":"fresh"},{"name":"facets","last_run":"2026-08-16T16:16:21.153Z","age_seconds":12131,"status":"fresh"},{"name":"ecosystem-liveness","last_run":"2026-08-16T16:07:20.780Z","age_seconds":12671,"status":"fresh"},{"name":"check-deployed","last_run":"2026-08-16T16:07:19.084Z","age_seconds":12673,"status":"fresh"},{"name":"check-deadlines","last_run":"2026-08-16T16:07:17.833Z","age_seconds":12674,"status":"fresh"},{"name":"check-delete-policy","last_run":"2026-08-16T16:07:18.394Z","age_seconds":12674,"status":"fresh"},{"name":"check-db-rows","last_run":"2026-08-16T16:07:17.194Z","age_seconds":12675,"status":"fresh"},{"name":"cuts","last_run":"2026-08-16T16:07:16.015Z","age_seconds":12676,"status":"fresh"},{"name":"check-counters","last_run":"2026-08-16T16:07:15.196Z","age_seconds":12677,"status":"fresh"},{"name":"check-conflict-targets","last_run":"2026-08-16T16:07:04.877Z","age_seconds":12687,"status":"fresh"},{"name":"check-containers","last_run":"2026-08-16T16:07:05.476Z","age_seconds":12687,"status":"fresh"},{"name":"check-concepts","last_run":"2026-08-16T16:07:04.287Z","age_seconds":12688,"status":"fresh"},{"name":"completeness","last_run":"2026-08-16T16:07:02.946Z","age_seconds":12689,"status":"fresh"},{"name":"completion","last_run":"2026-08-16T16:07:03.540Z","age_seconds":12689,"status":"fresh"},{"name":"check-citations","last_run":"2026-08-16T16:06:03.126Z","age_seconds":12749,"status":"fresh"},{"name":"callers","last_run":"2026-08-16T16:05:53.750Z","age_seconds":12758,"status":"fresh"},{"name":"anchors","last_run":"2026-08-16T16:05:47.435Z","age_seconds":12765,"status":"fresh"},{"name":"check-agent-answers","last_run":"2026-08-16T16:05:16.209Z","age_seconds":12796,"status":"stale"},{"name":"check-endpoints","last_run":"2026-08-16T12:16:30.587Z","age_seconds":26521,"status":"fresh"},{"name":"check-formats","last_run":"2026-08-16T11:59:20.964Z","age_seconds":27551,"status":"fresh"},{"name":"embedding-orphans","last_run":"2026-08-16T04:11:57.906Z","age_seconds":55594,"status":"fresh"},{"name":"prune-logs","last_run":"2026-08-16T04:11:41.772Z","age_seconds":55610,"status":"fresh"},{"name":"youtube-transcripts","last_run":"2026-08-16T04:04:38.333Z","age_seconds":56034,"status":"fresh"},{"name":"forum-stats","last_run":"2026-08-16T04:03:57.965Z","age_seconds":56074,"status":"fresh"},{"name":"mailing-fill-gaps","last_run":"2026-08-16T04:02:38.038Z","age_seconds":56154,"status":"fresh"},{"name":"spa-docs","last_run":"2026-08-16T04:00:17.611Z","age_seconds":56294,"status":"fresh"},{"name":"validator-registry","last_run":"2026-08-16T03:36:16.827Z","age_seconds":57735,"status":"fresh"},{"name":"sv-calendar","last_run":"2026-08-16T03:34:05.809Z","age_seconds":57866,"status":"fresh"},{"name":"check-ecosystem-twitter","last_run":"2026-08-16T03:34:04.925Z","age_seconds":57867,"status":"fresh"},{"name":"cctools","last_run":"2026-08-16T03:15:24.073Z","age_seconds":58988,"status":"fresh"},{"name":"alert-kb-drift","last_run":"2026-08-16T03:15:20.809Z","age_seconds":58991,"status":"fresh"},{"name":"cctools-ecosystem","last_run":"2026-08-16T03:15:21.339Z","age_seconds":58991,"status":"fresh"},{"name":"foundation-kb","last_run":"2026-08-16T03:15:20.246Z","age_seconds":58992,"status":"fresh"},{"name":"dev-fund-docs","last_run":"2026-08-16T03:15:15.507Z","age_seconds":58997,"status":"fresh"},{"name":"dev-fund","last_run":"2026-08-16T03:15:14.467Z","age_seconds":58998,"status":"fresh"},{"name":"migrate-vocab","last_run":"2026-08-16T03:15:04.845Z","age_seconds":59007,"status":"fresh"},{"name":"whitepapers","last_run":"2026-08-16T03:15:05.420Z","age_seconds":59007,"status":"fresh"},{"name":"check-cuts","last_run":"2026-08-10T07:33:06.436Z","age_seconds":561926,"status":"stale"},{"name":"weekly-digest","last_run":"2026-08-10T04:03:15.481Z","age_seconds":574517,"status":"stale"},{"name":"install-format-triggers","last_run":"2026-08-09T17:26:58.858Z","age_seconds":612693,"status":"stale"},{"name":"cip-pdfs","last_run":"2026-08-09T10:55:17.359Z","age_seconds":636195,"status":"stale"},{"name":"backfill-github-bodies","last_run":"2026-08-08T15:29:34.467Z","age_seconds":706138,"status":"stale"},{"name":"migrate-canonical-doc-urls","last_run":"2026-08-07T16:57:38.912Z","age_seconds":787253,"status":"stale"},{"name":"migrate-decode-entities","last_run":"2026-08-06T08:22:41.852Z","age_seconds":904550,"status":"stale"},{"name":"migrate-timestamp-shapes","last_run":"2026-08-06T03:40:58.787Z","age_seconds":921453,"status":"stale"},{"name":"migrate-github-item-type","last_run":"2026-08-04T23:01:14.824Z","age_seconds":1024637,"status":"stale"},{"name":"db-audit","last_run":"2026-05-06T19:56:58.000Z","age_seconds":8811694,"status":"stale"}],"traffic":{"human_visits_24h":0,"bot_visits_24h":2197,"mcp_calls_external_24h":61,"mcp_calls_total_24h":803,"api_requests_24h":2732,"chat_requests_24h":14,"chat_answered_24h":0,"chat_by_status_24h":{"validation_failed":14},"search_24h":71},"db":{"cips":121,"forum_topics":4232,"forum_posts":18086,"github_items":6333,"mailing_messages":3106,"doc_pages":2351,"youtube_videos":171,"blog_posts":1054,"ecosystem_projects":540,"embedding_chunks":31370,"whitepapers":7,"github_releases":1960,"github_discussions":44,"radar_items":326,"sdk_versions":7947,"foundation_kb":140,"gov_vote_request":592,"validator_node":1267,"cip_attachments":54,"sv_operations_calendar":486}}