TypeScript 55.4%
Python 43.2%
SQL 1.2%
1# WebSensor — source registry seed (200 organizations).2#3# Each source becomes an organization entity. `sensors:` are curated endpoints (official APIs,4# feeds, status pages) that are validated on the first run. `discover:` flags only ALLOW the5# discovery engine to probe the domain (robots.txt sitemaps, well-known feed paths,6# <link rel=alternate>, linked status pages, key pages); every candidate is fetched and parsed7# before it becomes a sensor. Tiers: S 15–60 s · A 1–5 min · B 5–30 min · C 30 min–6 h · D 6–24 h8# (base intervals in packages/core/src/taxonomy.ts, adaptive per sensor).9#10# Connector cheat-sheet: rss (RSS/Atom/JSON Feed) · sitemap · statuspage (Atlassian API v2 summary)11# · github (releases/tags/commits Atom, advisories REST) · jsonlist (keyed records from a JSON API)12# · http (HTML/JSON/text canonical diff).1314sources:15 # ───────────────────────── A · AI & Machine Learning ─────────────────────────16 - id: openai17 name: OpenAI18 domain: openai.com19 categories: [ai, technology]20 tier: S21 weight: 1.522 aliases: [open ai]23 products:24 - { name: ChatGPT, type: product, aliases: [chat gpt] }25 - { name: GPT-5, type: AI_model, aliases: [gpt-5, gpt5] }26 - { name: GPT-4o, type: AI_model, aliases: [gpt-4o] }27 - { name: Codex, type: product }28 - { name: Sora, type: product }29 - { name: OpenAI API, type: API, aliases: [openai api, responses api] }30 discover: { rss: true, sitemap: true, status: true, pages: true }31 fallback: { firecrawl: true, scrapfly: true }32 sensors:33 - { name: status, url: "https://status.openai.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }34 - { name: news feed, url: "https://openai.com/news/rss.xml", type: RSS, connector: rss, tier: S }35 - { name: API pricing, url: "https://openai.com/api/pricing/", type: HTML, connector: http, tier: C }36 - { name: sdk python releases, url: "https://github.com/openai/openai-python/releases.atom", type: GITHUB_RELEASE, connector: github, tier: A, config: { repo: openai/openai-python, kind: releases } }37 - id: anthropic38 name: Anthropic39 domain: anthropic.com40 homepage: https://www.anthropic.com41 categories: [ai, technology]42 tier: S43 weight: 1.544 products:45 - { name: Claude, type: AI_model, aliases: [claude opus, claude sonnet, claude haiku, opus, sonnet] }46 - { name: Claude Code, type: product }47 - { name: Claude API, type: API, aliases: [anthropic api, messages api] }48 discover: { rss: true, sitemap: true, status: true, pages: true }49 fallback: { firecrawl: true, scrapfly: true }50 sensors:51 - { name: status, url: "https://status.anthropic.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }52 - { name: sitemap, url: "https://www.anthropic.com/sitemap.xml", type: SITEMAP, connector: sitemap, tier: A, config: { maxUrls: 3000 } }53 - { name: news, url: "https://www.anthropic.com/news", type: HTML, connector: http, tier: S }54 - { name: pricing, url: "https://www.anthropic.com/pricing", type: HTML, connector: http, tier: A }55 - { name: sdk typescript releases, url: "https://github.com/anthropics/anthropic-sdk-typescript/releases.atom", type: GITHUB_RELEASE, connector: github, tier: A, config: { repo: anthropics/anthropic-sdk-typescript, kind: releases } }56 - { name: claude code releases, url: "https://github.com/anthropics/claude-code/releases.atom", type: GITHUB_RELEASE, connector: github, tier: A, config: { repo: anthropics/claude-code, kind: releases } }57 - id: deepmind58 name: Google DeepMind59 domain: deepmind.google60 categories: [ai, science]61 tier: A62 weight: 1.363 aliases: [deepmind]64 products:65 - { name: Gemini, type: AI_model, aliases: [gemini pro, gemini flash, gemini ultra] }66 - { name: AlphaFold, type: product }67 discover: { rss: true, sitemap: true, pages: true }68 sensors:69 - { name: blog feed, url: "https://deepmind.google/blog/rss.xml", type: RSS, connector: rss, tier: A }70 - id: google-ai71 name: Google AI72 domain: ai.google73 categories: [ai, technology]74 tier: A75 discover: { rss: true, sitemap: true }76 - id: google-developers-ai77 name: Google Developers (AI)78 domain: developers.google.com79 categories: [ai, developer]80 tier: A81 aliases: [google ai studio, gemini api]82 products:83 - { name: Gemini API, type: API }84 discover: { rss: true, sitemap: false }85 sensors:86 - { name: gemini api changelog, url: "https://ai.google.dev/gemini-api/docs/changelog", type: HTML, connector: http, tier: A }87 - { name: developers blog feed, url: "https://developers.googleblog.com/feeds/posts/default", type: ATOM, connector: rss, tier: B }88 - id: microsoft-ai89 name: Microsoft AI90 domain: microsoft.com91 homepage: https://www.microsoft.com/ai92 categories: [ai, technology]93 tier: A94 aliases: [copilot]95 products:96 - { name: Microsoft Copilot, type: product, aliases: [copilot] }97 discover: { rss: true }98 sensors:99 - { name: microsoft blog feed, url: "https://blogs.microsoft.com/feed/", type: RSS, connector: rss, tier: A }100 - id: azure-ai101 name: Azure AI102 domain: azure.microsoft.com103 categories: [ai, cloud]104 tier: A105 products:106 - { name: Azure OpenAI Service, type: product, aliases: [azure openai] }107 - { name: Azure AI Foundry, type: product, aliases: [ai foundry] }108 discover: { rss: false }109 sensors:110 - { name: azure updates feed, url: "https://www.microsoft.com/releasecommunications/api/v2/azure/rss", type: RSS, connector: rss, tier: A }111 - id: meta-ai112 name: Meta AI113 domain: ai.meta.com114 categories: [ai, technology]115 tier: A116 aliases: [meta, facebook ai research, fair]117 products:118 - { name: Llama, type: AI_model, aliases: [llama 4, llama 3] }119 discover: { rss: true, sitemap: true, pages: true }120 sensors:121 - { name: blog, url: "https://ai.meta.com/blog/", type: HTML, connector: http, tier: A }122 - id: mistral123 name: Mistral AI124 domain: mistral.ai125 categories: [ai, technology]126 tier: A127 weight: 1.2128 aliases: [mistral]129 products:130 - { name: Le Chat, type: product }131 - { name: Mistral Large, type: AI_model }132 - { name: Codestral, type: AI_model }133 discover: { rss: true, sitemap: true, status: true, pages: true }134 sensors:135 - { name: news, url: "https://mistral.ai/news", type: HTML, connector: http, tier: A }136 - { name: docs changelog, url: "https://docs.mistral.ai/getting-started/changelog/", type: HTML, connector: http, tier: A }137 - id: huggingface138 name: Hugging Face139 domain: huggingface.co140 categories: [ai, developer]141 tier: A142 weight: 1.2143 aliases: [hugging face, hf]144 products:145 - { name: Transformers, type: software, aliases: [transformers library] }146 discover: { rss: true, status: true }147 sensors:148 - { name: blog feed, url: "https://huggingface.co/blog/feed.xml", type: RSS, connector: rss, tier: A }149 - { name: transformers releases, url: "https://github.com/huggingface/transformers/releases.atom", type: GITHUB_RELEASE, connector: github, tier: A, config: { repo: huggingface/transformers, kind: releases } }150 - id: cohere151 name: Cohere152 domain: cohere.com153 categories: [ai]154 tier: B155 products: [{ name: Command, type: AI_model, aliases: [command r, command a] }]156 discover: { rss: true, sitemap: true, status: true, pages: true }157 sensors:158 - { name: docs changelog, url: "https://docs.cohere.com/changelog", type: HTML, connector: http, tier: B }159 - id: xai160 name: xAI161 domain: x.ai162 categories: [ai]163 tier: A164 aliases: [x.ai]165 products: [{ name: Grok, type: AI_model, aliases: [grok 4, grok 3] }]166 discover: { rss: true, sitemap: true, status: true, pages: true }167 fallback: { scrapfly: true }168 sensors:169 - { name: news, url: "https://x.ai/news", type: HTML, connector: http, tier: C }170 - { name: api docs models, url: "https://docs.x.ai/docs/models", type: HTML, connector: http, tier: C }171 - id: stability-ai172 name: Stability AI173 domain: stability.ai174 categories: [ai]175 tier: B176 products: [{ name: Stable Diffusion, type: AI_model }]177 discover: { rss: true, sitemap: true, pages: true }178 - id: replicate179 name: Replicate180 domain: replicate.com181 categories: [ai, developer]182 tier: B183 discover: { rss: true, sitemap: true, status: true, pages: true }184 sensors:185 - { name: changelog, url: "https://replicate.com/changelog", type: HTML, connector: http, tier: B }186 - id: together-ai187 name: Together AI188 domain: together.ai189 categories: [ai, developer]190 tier: B191 aliases: [together]192 discover: { rss: true, sitemap: true, status: true, pages: true }193 sensors:194 - { name: pricing, url: "https://www.together.ai/pricing", type: HTML, connector: http, tier: B }195 - id: fireworks-ai196 name: Fireworks AI197 domain: fireworks.ai198 categories: [ai, developer]199 tier: B200 discover: { rss: true, sitemap: true, status: true, pages: true }201 - id: groq202 name: Groq203 domain: groq.com204 categories: [ai, semiconductors]205 tier: B206 discover: { rss: true, sitemap: true, status: true, pages: true }207 sensors:208 - { name: status, url: "https://groqstatus.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }209 - id: cerebras210 name: Cerebras211 domain: cerebras.ai212 categories: [ai, semiconductors]213 tier: B214 discover: { rss: true, sitemap: true, pages: true }215 - id: perplexity216 name: Perplexity217 domain: perplexity.ai218 homepage: https://www.perplexity.ai219 categories: [ai]220 tier: B221 discover: { rss: true, sitemap: true, status: true }222 sensors:223 - { name: changelog, url: "https://docs.perplexity.ai/changelog/changelog", type: HTML, connector: http, tier: B }224 - id: nvidia225 name: NVIDIA226 domain: nvidia.com227 homepage: https://www.nvidia.com228 categories: [ai, semiconductors, technology]229 tier: A230 weight: 1.4231 products:232 - { name: CUDA, type: software }233 - { name: GeForce, type: product, aliases: [rtx] }234 - { name: Blackwell, type: technology }235 - { name: NIM, type: product, aliases: [nvidia nim] }236 discover: { rss: true, sitemap: false, status: false }237 sensors:238 - { name: developer blog feed, url: "https://developer.nvidia.com/blog/feed", type: RSS, connector: rss, tier: A }239 - { name: newsroom feed, url: "https://nvidianews.nvidia.com/releases.xml", type: RSS, connector: rss, tier: A }240 - { name: security bulletins, url: "https://www.nvidia.com/en-us/security/", type: HTML, connector: http, tier: A }241242 # ───────────────────────── B · Cloud & Infrastructure ─────────────────────────243 - id: aws244 name: AWS245 domain: aws.amazon.com246 categories: [cloud, technology]247 tier: S248 weight: 1.4249 aliases: [amazon web services, amazon]250 products:251 - { name: Amazon EC2, type: product, aliases: [ec2] }252 - { name: Amazon S3, type: product, aliases: [s3] }253 - { name: Amazon Bedrock, type: product, aliases: [bedrock] }254 - { name: AWS Lambda, type: product, aliases: [lambda] }255 discover: { rss: false }256 sensors:257 - { name: whats new feed, url: "https://aws.amazon.com/about-aws/whats-new/recent/feed/", type: RSS, connector: rss, tier: S }258 - { name: security bulletins feed, url: "https://aws.amazon.com/security/security-bulletins/rss/feed/", type: RSS, connector: rss, tier: S }259 - { name: architecture blog feed, url: "https://aws.amazon.com/blogs/aws/feed/", type: RSS, connector: rss, tier: A }260 - id: azure261 name: Microsoft Azure262 domain: azure.microsoft.com263 homepage: https://azure.microsoft.com264 categories: [cloud, technology]265 tier: S266 weight: 1.3267 aliases: [azure]268 discover: { rss: false }269 sensors:270 - { name: azure status, url: "https://azure.status.microsoft/en-us/status/feed/", type: RSS, connector: rss, tier: S }271 - { name: azure blog feed, url: "https://azure.microsoft.com/en-us/blog/feed/", type: RSS, connector: rss, tier: A }272 - id: google-cloud273 name: Google Cloud274 domain: cloud.google.com275 categories: [cloud, technology]276 tier: S277 weight: 1.3278 aliases: [gcp, google cloud platform]279 products:280 - { name: Vertex AI, type: product }281 - { name: BigQuery, type: product }282 discover: { rss: false }283 sensors:284 - { name: release notes feed, url: "https://cloud.google.com/feeds/gcp-release-notes.xml", type: ATOM, connector: rss, tier: A }285 - name: incidents286 url: "https://status.cloud.google.com/incidents.json"287 type: REST_API288 connector: jsonlist289 tier: S290 config: { itemsPath: "", keyField: id, titleField: external_desc, urlField: uri, summaryField: most_recent_update.text, dateField: begin, compareFields: [end, most_recent_update.status], maxItems: 60, urlTemplate: "https://status.cloud.google.com/incidents/{key}" }291 - id: cloudflare292 name: Cloudflare293 domain: cloudflare.com294 homepage: https://www.cloudflare.com295 categories: [cloud, cyber, internet]296 tier: S297 weight: 1.3298 products:299 - { name: Cloudflare Workers, type: product, aliases: [workers] }300 - { name: Cloudflare Radar, type: product, aliases: [radar] }301 discover: { rss: false }302 sensors:303 - { name: blog feed, url: "https://blog.cloudflare.com/rss/", type: RSS, connector: rss, tier: A }304 - { name: status, url: "https://www.cloudflarestatus.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }305 - { name: developers changelog feed, url: "https://developers.cloudflare.com/changelog/rss/index.xml", type: RSS, connector: rss, tier: A }306 - id: cloudflare-radar307 name: Cloudflare Radar308 domain: radar.cloudflare.com309 categories: [internet, cyber]310 tier: B311 discover: { rss: true }312 - id: digitalocean313 name: DigitalOcean314 domain: digitalocean.com315 homepage: https://www.digitalocean.com316 categories: [cloud]317 tier: B318 discover: { rss: true, sitemap: false }319 sensors:320 - { name: status, url: "https://status.digitalocean.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }321 - { name: product changelog feed, url: "https://docs.digitalocean.com/release-notes/index.xml", type: RSS, connector: rss, tier: B }322 - id: akamai323 name: Akamai324 domain: akamai.com325 homepage: https://www.akamai.com326 categories: [cloud, cyber, internet]327 tier: B328 discover: { rss: true, sitemap: false, pages: true }329 sensors:330 - { name: security research feed, url: "https://feeds.feedburner.com/akamai/blog", type: RSS, connector: rss, tier: B }331 - id: fastly332 name: Fastly333 domain: fastly.com334 homepage: https://www.fastly.com335 categories: [cloud, internet]336 tier: B337 discover: { rss: true, status: true }338 - id: vercel339 name: Vercel340 domain: vercel.com341 categories: [cloud, developer]342 tier: A343 products: [{ name: Next.js, type: software, aliases: [nextjs, next.js] }]344 discover: { rss: false }345 sensors:346 - { name: changelog feed, url: "https://vercel.com/atom", type: ATOM, connector: rss, tier: A }347 - { name: status, url: "https://www.vercel-status.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }348 - { name: nextjs releases, url: "https://github.com/vercel/next.js/releases.atom", type: GITHUB_RELEASE, connector: github, tier: A, config: { repo: vercel/next.js, kind: releases } }349 - id: netlify350 name: Netlify351 domain: netlify.com352 homepage: https://www.netlify.com353 categories: [cloud, developer]354 tier: B355 discover: { rss: true, status: true }356 sensors:357 - { name: status, url: "https://www.netlifystatus.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }358 - id: heroku359 name: Heroku360 domain: heroku.com361 homepage: https://www.heroku.com362 categories: [cloud, developer]363 tier: B364 discover: { rss: true }365 sensors:366 - { name: changelog feed, url: "https://devcenter.heroku.com/changelog/feed", type: ATOM, connector: rss, tier: B }367 - name: status368 url: "https://status.heroku.com/api/v4/current-status"369 type: JSON370 connector: http371 tier: S372 config: { ignoreKeys: [updated_at, created_at] }373 - id: fly-io374 name: Fly.io375 domain: fly.io376 categories: [cloud, developer]377 tier: B378 aliases: [fly.io, fly]379 discover: { rss: true, sitemap: false }380 sensors:381 - { name: status, url: "https://status.flyio.net/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }382 - { name: blog feed, url: "https://fly.io/blog/feed.xml", type: RSS, connector: rss, tier: B }383 - id: render384 name: Render385 domain: render.com386 categories: [cloud, developer]387 tier: C388 discover: { rss: true, status: true }389 sensors:390 - { name: status, url: "https://status.render.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }391 - { name: changelog, url: "https://render.com/changelog", type: HTML, connector: http, tier: B }392 - id: railway393 name: Railway394 domain: railway.com395 categories: [cloud, developer]396 tier: C397 discover: { rss: true, sitemap: true, status: true }398 sensors:399 - { name: changelog, url: "https://railway.com/changelog", type: HTML, connector: http, tier: B }400 - id: oracle-cloud401 name: Oracle Cloud402 domain: oracle.com403 homepage: https://www.oracle.com/cloud/404 categories: [cloud, enterprise]405 tier: C406 aliases: [oracle, oci]407 discover: { rss: true }408 sensors:409 - { name: oci release notes, url: "https://docs.oracle.com/en-us/iaas/releasenotes/feed", type: RSS, connector: rss, tier: B }410 - id: ibm-cloud411 name: IBM Cloud412 domain: ibm.com413 homepage: https://www.ibm.com/cloud414 categories: [cloud, ai, enterprise]415 tier: C416 aliases: [ibm, watsonx]417 discover: { rss: true }418 sensors:419 - { name: ibm newsroom feed, url: "https://newsroom.ibm.com/announcements?pagetemplate=rss", type: RSS, connector: rss, tier: B }420 - id: ovhcloud421 name: OVHcloud422 domain: ovhcloud.com423 homepage: https://www.ovhcloud.com424 categories: [cloud]425 tier: C426 aliases: [ovh]427 discover: { rss: true, status: true }428 - id: hetzner429 name: Hetzner430 domain: hetzner.com431 homepage: https://www.hetzner.com432 categories: [cloud]433 tier: C434 discover: { rss: true, sitemap: true, pages: true }435 sensors:436 - { name: cloud pricing, url: "https://www.hetzner.com/cloud/", type: HTML, connector: http, tier: B }437 - id: vultr438 name: Vultr439 domain: vultr.com440 homepage: https://www.vultr.com441 categories: [cloud]442 tier: C443 discover: { rss: true, status: true, pages: true }444 - id: linode445 name: Akamai Cloud (Linode)446 domain: linode.com447 homepage: https://www.linode.com448 categories: [cloud]449 tier: C450 aliases: [linode, akamai cloud]451 discover: { rss: true, status: true }452 sensors:453 - { name: status, url: "https://status.linode.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: A }454455 # ───────────────────────── C · Developer Platforms & Software ─────────────────────────456 - id: github457 name: GitHub458 domain: github.com459 categories: [developer, technology]460 tier: S461 weight: 1.3462 products: [{ name: GitHub Copilot, type: product }, { name: GitHub Actions, type: product }]463 discover: { rss: false }464 sensors:465 - { name: changelog feed, url: "https://github.blog/changelog/feed/", type: RSS, connector: rss, tier: S }466 - { name: status, url: "https://www.githubstatus.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }467 - { name: security blog feed, url: "https://github.blog/security/feed/", type: RSS, connector: rss, tier: A }468 - id: gitlab469 name: GitLab470 domain: gitlab.com471 homepage: https://about.gitlab.com472 categories: [developer]473 tier: A474 discover: { rss: false }475 sensors:476 - { name: releases feed, url: "https://about.gitlab.com/atom.xml", type: ATOM, connector: rss, tier: A }477 - { name: security releases, url: "https://about.gitlab.com/releases/categories/releases/", type: HTML, connector: http, tier: A }478 - id: docker479 name: Docker480 domain: docker.com481 homepage: https://www.docker.com482 categories: [developer]483 tier: B484 discover: { rss: true, status: true }485 sensors:486 - { name: blog feed, url: "https://www.docker.com/blog/feed/", type: RSS, connector: rss, tier: B }487 - { name: docker engine releases, url: "https://github.com/moby/moby/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: moby/moby, kind: releases } }488 - { name: status, url: "https://www.dockerstatus.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: A }489 - id: kubernetes490 name: Kubernetes491 domain: kubernetes.io492 categories: [developer, cloud]493 tier: A494 aliases: [k8s]495 discover: { rss: false }496 sensors:497 - { name: blog feed, url: "https://kubernetes.io/feed.xml", type: RSS, connector: rss, tier: B }498 - { name: releases, url: "https://github.com/kubernetes/kubernetes/releases.atom", type: GITHUB_RELEASE, connector: github, tier: A, config: { repo: kubernetes/kubernetes, kind: releases } }499 - id: nodejs500 name: Node.js501 domain: nodejs.org502 categories: [developer]503 tier: A504 aliases: [node.js, node]505 discover: { rss: false }506 sensors:507 - { name: releases feed, url: "https://nodejs.org/en/feed/releases.xml", type: RSS, connector: rss, tier: A }508 - { name: security feed, url: "https://nodejs.org/en/feed/vulnerability.xml", type: RSS, connector: rss, tier: S }509 - id: python510 name: Python511 domain: python.org512 homepage: https://www.python.org513 categories: [developer]514 tier: A515 aliases: [cpython, psf]516 discover: { rss: false }517 sensors:518 - { name: peps feed, url: "https://peps.python.org/peps.rss", type: RSS, connector: rss, tier: B }519 - { name: releases, url: "https://github.com/python/cpython/releases.atom", type: GITHUB_RELEASE, connector: github, tier: A, config: { repo: python/cpython, kind: releases } }520 - { name: blog feed, url: "https://blog.python.org/feeds/posts/default", type: ATOM, connector: rss, tier: B }521 - id: rust522 name: Rust523 domain: rust-lang.org524 homepage: https://www.rust-lang.org525 categories: [developer]526 tier: B527 aliases: [rust language, rustlang]528 discover: { rss: false }529 sensors:530 - { name: blog feed, url: "https://blog.rust-lang.org/feed.xml", type: ATOM, connector: rss, tier: B }531 - { name: releases, url: "https://github.com/rust-lang/rust/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: rust-lang/rust, kind: releases } }532 - id: go533 name: Go534 domain: go.dev535 categories: [developer]536 tier: B537 aliases: [golang]538 discover: { rss: false }539 sensors:540 - { name: blog feed, url: "https://go.dev/blog/feed.atom", type: ATOM, connector: rss, tier: B }541 - { name: releases, url: "https://github.com/golang/go/tags.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: golang/go, kind: tags } }542 - id: php543 name: PHP544 domain: php.net545 homepage: https://www.php.net546 categories: [developer]547 tier: B548 discover: { rss: false }549 sensors:550 - { name: news feed, url: "https://www.php.net/feed.atom", type: ATOM, connector: rss, tier: B }551 - id: ruby552 name: Ruby553 domain: ruby-lang.org554 homepage: https://www.ruby-lang.org555 categories: [developer]556 tier: B557 discover: { rss: false }558 sensors:559 - { name: news feed, url: "https://www.ruby-lang.org/en/feeds/news.rss", type: RSS, connector: rss, tier: B }560 - id: postgresql561 name: PostgreSQL562 domain: postgresql.org563 homepage: https://www.postgresql.org564 categories: [developer]565 tier: B566 aliases: [postgres]567 discover: { rss: false }568 sensors:569 - { name: news feed, url: "https://www.postgresql.org/news.rss", type: RSS, connector: rss, tier: B }570 - id: mysql571 name: MySQL572 domain: mysql.com573 homepage: https://www.mysql.com574 categories: [developer]575 tier: C576 discover: { rss: true, pages: true }577 sensors:578 - { name: releases, url: "https://github.com/mysql/mysql-server/tags.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: mysql/mysql-server, kind: tags } }579 - id: redis580 name: Redis581 domain: redis.io582 categories: [developer]583 tier: B584 discover: { rss: true }585 sensors:586 - { name: releases, url: "https://github.com/redis/redis/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: redis/redis, kind: releases } }587 - id: mongodb588 name: MongoDB589 domain: mongodb.com590 homepage: https://www.mongodb.com591 categories: [developer]592 tier: B593 discover: { rss: true, status: true }594 sensors:595 - { name: status, url: "https://status.mongodb.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: A }596 - { name: server releases, url: "https://github.com/mongodb/mongo/tags.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: mongodb/mongo, kind: tags } }597 - id: elastic598 name: Elastic599 domain: elastic.co600 homepage: https://www.elastic.co601 categories: [developer, cyber]602 tier: B603 aliases: [elasticsearch]604 discover: { rss: true, status: true }605 sensors:606 - { name: status, url: "https://status.elastic.co/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: A }607 - { name: elasticsearch releases, url: "https://github.com/elastic/elasticsearch/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: elastic/elasticsearch, kind: releases } }608 - { name: security announcements, url: "https://discuss.elastic.co/c/announcements/security-announcements/31.rss", type: RSS, connector: rss, tier: A }609 - id: hashicorp610 name: HashiCorp611 domain: hashicorp.com612 homepage: https://www.hashicorp.com613 categories: [developer, cloud]614 tier: B615 products: [{ name: Terraform, type: software }, { name: Vault, type: software }]616 discover: { rss: true, status: true }617 sensors:618 - { name: status, url: "https://status.hashicorp.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: A }619 - { name: terraform releases, url: "https://github.com/hashicorp/terraform/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: hashicorp/terraform, kind: releases } }620 - { name: vault releases, url: "https://github.com/hashicorp/vault/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: hashicorp/vault, kind: releases } }621 - id: grafana622 name: Grafana623 domain: grafana.com624 categories: [developer]625 tier: B626 discover: { rss: true, status: true }627 sensors:628 - { name: releases, url: "https://github.com/grafana/grafana/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: grafana/grafana, kind: releases } }629 - { name: security feed, url: "https://grafana.com/security/security-advisories/index.xml", type: RSS, connector: rss, tier: A }630 - id: sentry631 name: Sentry632 domain: sentry.io633 categories: [developer]634 tier: B635 discover: { rss: true, status: true }636 sensors:637 - { name: status, url: "https://status.sentry.io/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: A }638 - { name: changelog, url: "https://sentry.io/changelog/", type: HTML, connector: http, tier: B }639 - id: supabase640 name: Supabase641 domain: supabase.com642 categories: [developer, cloud]643 tier: B644 discover: { rss: true, status: true }645 sensors:646 - { name: status, url: "https://status.supabase.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: A }647 - { name: changelog, url: "https://supabase.com/changelog", type: HTML, connector: http, tier: B }648 - { name: blog feed, url: "https://supabase.com/rss.xml", type: RSS, connector: rss, tier: B }649 - id: firebase650 name: Firebase651 domain: firebase.google.com652 categories: [developer, cloud]653 tier: B654 discover: { rss: false }655 sensors:656 - { name: release notes, url: "https://firebase.google.com/support/releases", type: HTML, connector: http, tier: B }657 - { name: status, url: "https://status.firebase.google.com/incidents.json", type: REST_API, connector: jsonlist, tier: A, config: { itemsPath: "", keyField: id, titleField: external_desc, urlField: uri, summaryField: most_recent_update.text, dateField: begin, compareFields: [end, most_recent_update.status], maxItems: 40, urlTemplate: "https://status.firebase.google.com/incidents/{key}" } }658659 # ───────────────────────── D · Cybersecurity ─────────────────────────660 - id: cisa661 name: CISA662 domain: cisa.gov663 homepage: https://www.cisa.gov664 categories: [cyber, government]665 tier: S666 weight: 1.5667 aliases: [cybersecurity and infrastructure security agency]668 products: [{ name: KEV Catalog, type: dataset, aliases: [known exploited vulnerabilities, kev] }]669 discover: { rss: false }670 sensors:671 - name: known exploited vulnerabilities672 url: "https://www.cisa.gov/sites/default/files/feeds/known_exploited_vulnerabilities.json"673 type: REST_API674 connector: jsonlist675 tier: S676 weight: 1.3677 config: { itemsPath: vulnerabilities, keyField: cveID, titleTemplate: "{cveID} — {vendorProject} {product}: {vulnerabilityName}", summaryField: shortDescription, dateField: dateAdded, urlTemplate: "https://www.cisa.gov/known-exploited-vulnerabilities-catalog?search_api_fulltext={key}", compareFields: [knownRansomwareCampaignUse, dueDate], maxItems: 400 }678 - { name: advisories feed, url: "https://www.cisa.gov/cybersecurity-advisories/all.xml", type: RSS, connector: rss, tier: S }679 - { name: news feed, url: "https://www.cisa.gov/news.xml", type: RSS, connector: rss, tier: A }680 - id: nvd681 name: NVD682 domain: nvd.nist.gov683 categories: [cyber, government]684 tier: S685 weight: 1.3686 aliases: [national vulnerability database]687 discover: { rss: false }688 sensors:689 - name: recent cves690 url: "https://services.nvd.nist.gov/rest/json/cves/2.0?lastModStartDate={now-3h}&lastModEndDate={now}&resultsPerPage=200"691 type: REST_API692 connector: jsonlist693 tier: A694 interval: 900695 config: { itemsPath: vulnerabilities, keyField: cve.id, titleTemplate: "{cve.id} — {cve.vulnStatus}", summaryField: cve.descriptions, dateField: cve.published, urlTemplate: "https://nvd.nist.gov/vuln/detail/{key}", compareFields: [cve.vulnStatus], noConditional: true, maxItems: 200 }696 - id: nist697 name: NIST698 domain: nist.gov699 homepage: https://www.nist.gov700 categories: [cyber, standards, government]701 tier: B702 discover: { rss: false }703 sensors:704 - { name: news feed, url: "https://www.nist.gov/news-events/news/rss.xml", type: RSS, connector: rss, tier: B }705 - { name: cybersecurity publications, url: "https://csrc.nist.gov/publications/sp", type: HTML, connector: http, tier: B }706 - id: cert-cc707 name: CERT/CC708 domain: cert.org709 homepage: https://www.kb.cert.org/vuls/710 categories: [cyber]711 tier: A712 aliases: [cert coordination center]713 discover: { rss: false }714 sensors:715 - { name: vulnerability notes feed, url: "https://www.kb.cert.org/vulfeed/", type: RSS, connector: rss, tier: A }716 - id: mitre717 name: MITRE718 domain: mitre.org719 homepage: https://www.mitre.org720 categories: [cyber]721 tier: B722 aliases: [cve program, att&ck, attack]723 discover: { rss: true }724 sensors:725 - { name: cve list releases, url: "https://github.com/CVEProject/cvelistV5/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: CVEProject/cvelistV5, kind: releases } }726 - { name: attack releases, url: "https://github.com/mitre-attack/attack-stix-data/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: mitre-attack/attack-stix-data, kind: releases } }727 - id: microsoft-security728 name: Microsoft Security729 domain: msrc.microsoft.com730 homepage: https://msrc.microsoft.com731 categories: [cyber, technology]732 tier: S733 aliases: [msrc, microsoft security response center]734 discover: { rss: false }735 sensors:736 - { name: msrc blog, url: "https://msrc.microsoft.com/blog/", type: HTML, connector: http, tier: A }737 - name: security updates738 url: "https://api.msrc.microsoft.com/cvrf/v3.0/updates"739 type: REST_API740 connector: jsonlist741 tier: A742 config: { itemsPath: value, keyField: ID, titleField: DocumentTitle, urlField: CvrfUrl, dateField: CurrentReleaseDate, compareFields: [CurrentReleaseDate], maxItems: 40, headers: { accept: application/json } }743 - id: apple-security744 name: Apple Security745 domain: support.apple.com746 categories: [cyber, consumer-tech]747 tier: S748 aliases: [apple security updates]749 discover: { rss: false }750 sensors:751 - { name: security releases, url: "https://support.apple.com/en-us/100100", type: HTML, connector: http, tier: S }752 - id: google-security-blog753 name: Google Security Blog754 domain: security.googleblog.com755 categories: [cyber]756 tier: B757 discover: { rss: false }758 sensors:759 - { name: feed, url: "https://security.googleblog.com/feeds/posts/default?max-results=15", type: ATOM, connector: rss, tier: B }760 - id: project-zero761 name: Google Project Zero762 domain: googleprojectzero.blogspot.com763 categories: [cyber]764 tier: B765 aliases: [project zero]766 discover: { rss: false }767 sensors:768 - { name: feed, url: "https://googleprojectzero.blogspot.com/feeds/posts/summary?max-results=10", type: ATOM, connector: rss, tier: B }769 - id: cisco-security770 name: Cisco Security771 domain: cisco.com772 homepage: https://sec.cloudapps.cisco.com/security/center/publicationListing.x773 categories: [cyber, technology]774 tier: A775 aliases: [cisco, cisco psirt]776 discover: { rss: false }777 sensors:778 - { name: psirt advisories feed, url: "https://sec.cloudapps.cisco.com/security/center/psirtrss20/CiscoSecurityAdvisory.xml", type: RSS, connector: rss, tier: A }779 - id: palo-alto-networks780 name: Palo Alto Networks781 domain: paloaltonetworks.com782 homepage: https://www.paloaltonetworks.com783 categories: [cyber]784 tier: A785 aliases: [palo alto, unit 42]786 discover: { rss: false }787 sensors:788 - { name: security advisories feed, url: "https://security.paloaltonetworks.com/rss.xml", type: RSS, connector: rss, tier: A }789 - { name: unit 42 feed, url: "https://unit42.paloaltonetworks.com/feed/", type: RSS, connector: rss, tier: B }790 - id: fortinet791 name: Fortinet792 domain: fortinet.com793 homepage: https://www.fortinet.com794 categories: [cyber]795 tier: A796 aliases: [fortiguard]797 discover: { rss: false }798 sensors:799 - { name: psirt advisories feed, url: "https://filestore.fortinet.com/fortiguard/rss/ir.xml", type: RSS, connector: rss, tier: A }800 - id: crowdstrike801 name: CrowdStrike802 domain: crowdstrike.com803 homepage: https://www.crowdstrike.com804 categories: [cyber]805 tier: B806 discover: { rss: true }807 sensors:808 - { name: blog feed, url: "https://www.crowdstrike.com/en-us/blog/feed/", type: RSS, connector: rss, tier: B }809 - id: mandiant810 name: Mandiant811 domain: mandiant.com812 homepage: https://cloud.google.com/blog/topics/threat-intelligence813 categories: [cyber]814 tier: B815 aliases: [google threat intelligence]816 discover: { rss: false }817 sensors:818 - { name: threat intelligence feed, url: "https://cloudblog.withgoogle.com/topics/threat-intelligence/rss/", type: RSS, connector: rss, tier: B }819 - id: rapid7820 name: Rapid7821 domain: rapid7.com822 homepage: https://www.rapid7.com823 categories: [cyber]824 tier: B825 discover: { rss: false }826 sensors:827 - { name: blog feed, url: "https://blog.rapid7.com/rss/", type: RSS, connector: rss, tier: B }828 - { name: metasploit releases, url: "https://github.com/rapid7/metasploit-framework/tags.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: rapid7/metasploit-framework, kind: tags } }829 - id: tenable830 name: Tenable831 domain: tenable.com832 homepage: https://www.tenable.com833 categories: [cyber]834 tier: B835 discover: { rss: false }836 sensors:837 - { name: research advisories feed, url: "https://www.tenable.com/security/research/feed", type: RSS, connector: rss, tier: B }838 - { name: blog feed, url: "https://www.tenable.com/blog/feed", type: RSS, connector: rss, tier: C }839 - id: sophos840 name: Sophos841 domain: sophos.com842 homepage: https://news.sophos.com843 categories: [cyber]844 tier: B845 discover: { rss: false }846 sensors:847 - { name: news feed, url: "https://www.sophos.com/en-us/blog/feed", type: RSS, connector: rss, tier: B }848 - id: trend-micro849 name: Trend Micro850 domain: trendmicro.com851 homepage: https://www.trendmicro.com852 categories: [cyber]853 tier: B854 discover: { rss: false }855 sensors:856 - { name: research, url: "https://www.trendmicro.com/en_us/research.html", type: HTML, connector: http, tier: B }857 - id: malwarebytes858 name: Malwarebytes859 domain: malwarebytes.com860 homepage: https://www.malwarebytes.com861 categories: [cyber]862 tier: C863 discover: { rss: false }864 sensors:865 - { name: labs feed, url: "https://www.malwarebytes.com/blog/feed/index.xml", type: RSS, connector: rss, tier: C }866 - id: hibp867 name: Have I Been Pwned868 domain: haveibeenpwned.com869 categories: [cyber]870 tier: A871 aliases: [hibp]872 discover: { rss: false }873 sensors:874 - name: breaches875 url: "https://haveibeenpwned.com/api/v3/breaches"876 type: REST_API877 connector: jsonlist878 tier: A879 config: { itemsPath: "", keyField: Name, titleTemplate: "{Title} — {PwnCount} accounts", summaryField: Description, dateField: AddedDate, urlTemplate: "https://haveibeenpwned.com/PwnedWebsites#{key}", compareFields: [PwnCount, IsVerified], maxItems: 2000 }880881 # ───────────────────────── E · Consumer Technology ─────────────────────────882 - id: apple883 name: Apple884 domain: apple.com885 homepage: https://www.apple.com886 categories: [consumer-tech, technology]887 tier: S888 weight: 1.5889 products:890 - { name: iPhone, type: product }891 - { name: iOS, type: software }892 - { name: macOS, type: software }893 - { name: Mac, type: product, aliases: [macbook, macbook pro, macbook air, mac studio, mac mini] }894 - { name: Apple Intelligence, type: product }895 - { name: Vision Pro, type: product }896 discover: { rss: false, sitemap: false }897 sensors:898 - { name: newsroom feed, url: "https://www.apple.com/newsroom/rss-feed.rss", type: RSS, connector: rss, tier: S }899 - { name: developer news feed, url: "https://developer.apple.com/news/rss/news.rss", type: RSS, connector: rss, tier: A }900 - { name: developer releases feed, url: "https://developer.apple.com/news/releases/rss/releases.rss", type: RSS, connector: rss, tier: A }901 - { name: mac pricing, url: "https://www.apple.com/shop/buy-mac/macbook-pro", type: HTML, connector: http, tier: B }902 - { name: system status, url: "https://www.apple.com/support/systemstatus/data/system_status_en_US.js", type: JSON, connector: http, tier: S, config: { ignoreKeys: [] } }903 - id: samsung904 name: Samsung905 domain: samsung.com906 homepage: https://news.samsung.com/global/907 categories: [consumer-tech, semiconductors]908 tier: B909 products: [{ name: Galaxy, type: product, aliases: [galaxy s, galaxy z] }]910 discover: { rss: false }911 sensors:912 - { name: newsroom feed, url: "https://news.samsung.com/global/feed", type: RSS, connector: rss, tier: B }913 - id: google914 name: Google915 domain: google.com916 homepage: https://blog.google917 categories: [technology, internet]918 tier: A919 weight: 1.3920 aliases: [alphabet]921 products: [{ name: Android, type: software }, { name: Chrome, type: software }, { name: Pixel, type: product }]922 discover: { rss: false }923 sensors:924 - { name: keyword blog feed, url: "https://blog.google/rss/", type: RSS, connector: rss, tier: A }925 - { name: chrome releases feed, url: "https://chromereleases.googleblog.com/feeds/posts/default", type: ATOM, connector: rss, tier: A }926 - { name: workspace status, url: "https://www.google.com/appsstatus/dashboard/incidents.json", type: REST_API, connector: jsonlist, tier: S, config: { itemsPath: "", keyField: id, titleField: external_desc, urlField: uri, summaryField: most_recent_update.text, dateField: begin, compareFields: [end, most_recent_update.status], maxItems: 40, urlTemplate: "https://www.google.com/appsstatus/dashboard/incidents/{key}" } }927 - id: microsoft928 name: Microsoft929 domain: microsoft.com930 homepage: https://news.microsoft.com931 categories: [technology, enterprise]932 tier: A933 weight: 1.3934 products: [{ name: Windows, type: software }, { name: Microsoft 365, type: product, aliases: [office 365] }, { name: Xbox, type: product }]935 discover: { rss: false }936 sensors:937 - { name: news feed, url: "https://news.microsoft.com/source/feed/", type: RSS, connector: rss, tier: A }938 - { name: windows blog feed, url: "https://blogs.windows.com/feed/", type: RSS, connector: rss, tier: B }939 - id: sony940 name: Sony941 domain: sony.com942 homepage: https://www.sony.com/en/SonyInfo/News/943 categories: [consumer-tech]944 tier: C945 products: [{ name: PlayStation, type: product, aliases: [ps5] }]946 discover: { rss: true, sitemap: true, pages: true }947 - id: lg948 name: LG949 domain: lg.com950 homepage: https://www.lgnewsroom.com951 categories: [consumer-tech]952 tier: C953 aliases: [lg electronics]954 discover: { rss: true }955 - id: dell956 name: Dell957 domain: dell.com958 homepage: https://www.dell.com959 categories: [consumer-tech, enterprise]960 tier: C961 discover: { rss: true, pages: true }962 - id: hp963 name: HP964 domain: hp.com965 homepage: https://press.hp.com966 categories: [consumer-tech]967 tier: C968 discover: { rss: true }969 sensors:970 - { name: press releases, url: "https://press.hp.com/us/en/press-releases.html", type: HTML, connector: http, tier: C }971 - id: lenovo972 name: Lenovo973 domain: lenovo.com974 homepage: https://news.lenovo.com975 categories: [consumer-tech]976 tier: C977 discover: { rss: true }978 sensors:979 - { name: news feed, url: "https://news.lenovo.com/feed/", type: RSS, connector: rss, tier: C }980 - id: asus981 name: ASUS982 domain: asus.com983 homepage: https://www.asus.com984 categories: [consumer-tech]985 tier: C986 discover: { rss: true, pages: true }987 sensors:988 - { name: news, url: "https://www.asus.com/news/", type: HTML, connector: http, tier: C }989 - { name: security advisories, url: "https://www.asus.com/content/asus-product-security-advisory/", type: HTML, connector: http, tier: B }990 - id: acer991 name: Acer992 domain: acer.com993 homepage: https://news.acer.com994 categories: [consumer-tech]995 tier: D996 discover: { rss: true }997 sensors:998 - { name: news feed, url: "https://news.acer.com/feed.xml", type: RSS, connector: rss, tier: C }999 - id: intel1000 name: Intel1001 domain: intel.com1002 homepage: https://www.intel.com1003 categories: [semiconductors, technology]1004 tier: B1005 products: [{ name: Core Ultra, type: product }, { name: Xeon, type: product }, { name: Gaudi, type: product }]1006 discover: { rss: false }1007 sensors:1008 - { name: newsroom, url: "https://newsroom.intel.com/", type: HTML, connector: http, tier: B }1009 - { name: security advisories, url: "https://www.intel.com/content/www/us/en/security-center/default.html", type: HTML, connector: http, tier: A }1010 - id: amd1011 name: AMD1012 domain: amd.com1013 homepage: https://www.amd.com1014 categories: [semiconductors, technology]1015 tier: B1016 products: [{ name: Ryzen, type: product }, { name: EPYC, type: product }, { name: Radeon, type: product }, { name: Instinct, type: product, aliases: [mi300, mi350] }]1017 discover: { rss: false, pages: true }1018 sensors:1019 - { name: press releases, url: "https://www.amd.com/en/newsroom.html", type: HTML, connector: http, tier: B }1020 - { name: security bulletins, url: "https://www.amd.com/en/resources/product-security.html", type: HTML, connector: http, tier: A }1021 - id: qualcomm1022 name: Qualcomm1023 domain: qualcomm.com1024 homepage: https://www.qualcomm.com1025 categories: [semiconductors]1026 tier: C1027 products: [{ name: Snapdragon, type: product }]1028 discover: { rss: true, pages: true }1029 sensors:1030 - { name: news releases, url: "https://www.qualcomm.com/news/releases", type: HTML, connector: http, tier: C }1031 - { name: security bulletins, url: "https://docs.qualcomm.com/product/publicresources/securitybulletin/", type: HTML, connector: http, tier: B }1032 - id: arm1033 name: Arm1034 domain: arm.com1035 homepage: https://newsroom.arm.com1036 categories: [semiconductors]1037 tier: C1038 aliases: [arm holdings]1039 discover: { rss: true }1040 sensors:1041 - { name: newsroom feed, url: "https://newsroom.arm.com/rss", type: RSS, connector: rss, tier: C }1042 - id: tsmc1043 name: TSMC1044 domain: tsmc.com1045 homepage: https://pr.tsmc.com1046 categories: [semiconductors]1047 tier: C1048 discover: { rss: true, pages: true }1049 - id: micron1050 name: Micron1051 domain: micron.com1052 homepage: https://investors.micron.com1053 categories: [semiconductors]1054 tier: C1055 discover: { rss: true }1056 - id: western-digital1057 name: Western Digital1058 domain: westerndigital.com1059 homepage: https://www.westerndigital.com1060 categories: [consumer-tech]1061 tier: D1062 discover: { rss: true, pages: true }1063 sensors:1064 - { name: newsroom, url: "https://www.westerndigital.com/company/newsroom", type: HTML, connector: http, tier: D }1065 - id: seagate1066 name: Seagate1067 domain: seagate.com1068 homepage: https://www.seagate.com1069 categories: [consumer-tech]1070 tier: D1071 discover: { rss: true, pages: true }1072 sensors:1073 - { name: news, url: "https://www.seagate.com/news/", type: HTML, connector: http, tier: D }1074 - id: raspberry-pi1075 name: Raspberry Pi1076 domain: raspberrypi.com1077 homepage: https://www.raspberrypi.com1078 categories: [consumer-tech, developer]1079 tier: C1080 discover: { rss: false }1081 sensors:1082 - { name: news feed, url: "https://www.raspberrypi.com/news/feed/", type: RSS, connector: rss, tier: C }10831084 # ───────────────────────── F · Financial Markets & Regulators ─────────────────────────1085 - id: sec1086 name: SEC1087 domain: sec.gov1088 homepage: https://www.sec.gov1089 categories: [finance, government]1090 tier: S1091 weight: 1.41092 aliases: [securities and exchange commission, edgar]1093 discover: { rss: false }1094 sensors:1095 - { name: press releases feed, url: "https://www.sec.gov/news/pressreleases.rss", type: RSS, connector: rss, tier: S, config: { } }1096 - { name: litigation releases feed, url: "https://www.sec.gov/enforcement-litigation/litigation-releases/rss", type: RSS, connector: rss, tier: A }1097 - id: federal-reserve1098 name: Federal Reserve1099 domain: federalreserve.gov1100 homepage: https://www.federalreserve.gov1101 categories: [finance, government]1102 tier: S1103 weight: 1.51104 aliases: [fed, fomc, the fed]1105 discover: { rss: false }1106 sensors:1107 - { name: press releases feed, url: "https://www.federalreserve.gov/feeds/press_all.xml", type: RSS, connector: rss, tier: S }1108 - { name: speeches feed, url: "https://www.federalreserve.gov/feeds/speeches.xml", type: RSS, connector: rss, tier: A }1109 - id: us-treasury1110 name: U.S. Treasury1111 domain: treasury.gov1112 homepage: https://home.treasury.gov1113 categories: [finance, government]1114 tier: A1115 aliases: [treasury, ofac]1116 discover: { rss: false }1117 sensors:1118 - { name: press releases, url: "https://home.treasury.gov/news/press-releases", type: HTML, connector: http, tier: A }1119 - { name: ofac recent actions feed, url: "https://ofac.treasury.gov/rss.xml", type: RSS, connector: rss, tier: A }1120 - id: bank-of-canada1121 name: Bank of Canada1122 domain: bankofcanada.ca1123 homepage: https://www.bankofcanada.ca1124 categories: [finance, government]1125 tier: S1126 weight: 1.31127 aliases: [banque du canada, boc]1128 discover: { rss: false }1129 sensors:1130 - { name: press releases feed, url: "https://www.bankofcanada.ca/content_type/press-releases/feed/", type: RSS, connector: rss, tier: S }1131 - { name: speeches feed, url: "https://www.bankofcanada.ca/content_type/speeches/feed/", type: RSS, connector: rss, tier: A }1132 - { name: policy rate, url: "https://www.bankofcanada.ca/core-functions/monetary-policy/key-interest-rate/", type: HTML, connector: http, tier: A }1133 - id: ecb1134 name: ECB1135 domain: ecb.europa.eu1136 homepage: https://www.ecb.europa.eu1137 categories: [finance, government]1138 tier: S1139 aliases: [european central bank]1140 discover: { rss: false }1141 sensors:1142 - { name: press releases feed, url: "https://www.ecb.europa.eu/rss/press.html", type: RSS, connector: rss, tier: S }1143 - id: bank-of-england1144 name: Bank of England1145 domain: bankofengland.co.uk1146 homepage: https://www.bankofengland.co.uk1147 categories: [finance, government]1148 tier: A1149 aliases: [boe]1150 discover: { rss: false }1151 sensors:1152 - { name: news feed, url: "https://www.bankofengland.co.uk/rss/news", type: RSS, connector: rss, tier: A }1153 - id: bank-of-japan1154 name: Bank of Japan1155 domain: boj.or.jp1156 homepage: https://www.boj.or.jp/en/1157 categories: [finance, government]1158 tier: A1159 aliases: [boj]1160 discover: { rss: false }1161 sensors:1162 - { name: whats new feed, url: "https://www.boj.or.jp/en/rss/whatsnew.xml", type: RSS, connector: rss, tier: A }1163 - id: finra1164 name: FINRA1165 domain: finra.org1166 homepage: https://www.finra.org1167 categories: [finance]1168 tier: B1169 discover: { rss: false }1170 sensors:1171 - { name: news releases feed, url: "https://www.finra.org/rss.xml", type: RSS, connector: rss, tier: B }1172 - { name: regulatory notices, url: "https://www.finra.org/rules-guidance/notices", type: HTML, connector: http, tier: B }1173 - id: cftc1174 name: CFTC1175 domain: cftc.gov1176 homepage: https://www.cftc.gov1177 categories: [finance, government]1178 tier: B1179 discover: { rss: false }1180 sensors:1181 - { name: press releases feed, url: "https://www.cftc.gov/RSS/RSSGP/rssgp.xml", type: RSS, connector: rss, tier: B }1182 - id: nasdaq1183 name: Nasdaq1184 domain: nasdaq.com1185 homepage: https://www.nasdaq.com1186 categories: [finance]1187 tier: B1188 discover: { rss: false }1189 sensors:1190 - { name: trader news, url: "https://www.nasdaqtrader.com/Trader.aspx?id=MarketSystemStatus", type: HTML, connector: http, tier: A }1191 - { name: ir press releases feed, url: "https://ir.nasdaq.com/rss/news-releases.xml", type: RSS, connector: rss, tier: B }1192 - id: nyse1193 name: NYSE1194 domain: nyse.com1195 homepage: https://www.nyse.com1196 categories: [finance]1197 tier: B1198 aliases: [new york stock exchange]1199 discover: { rss: true, pages: true }1200 - id: tmx1201 name: TMX Group1202 domain: tmx.com1203 homepage: https://www.tmx.com1204 categories: [finance]1205 tier: B1206 aliases: [tsx, toronto stock exchange]1207 discover: { rss: true, pages: true }1208 sensors:1209 - { name: news releases, url: "https://www.tmx.com/newsroom", type: HTML, connector: http, tier: B }1210 - id: sedar-plus1211 name: SEDAR+1212 domain: sedarplus.ca1213 homepage: https://www.sedarplus.ca1214 categories: [finance, government]1215 tier: C1216 aliases: [sedar, csa]1217 discover: { rss: true, pages: false }1218 notes: "Radware bot management: every path answers a CAPTCHA page with HTTP 200 — no direct sensor."1219 - id: fdic1220 name: FDIC1221 domain: fdic.gov1222 homepage: https://www.fdic.gov1223 categories: [finance, government]1224 tier: B1225 discover: { rss: false }1226 sensors:1227 - { name: press releases feed, url: "https://www.fdic.gov/rss.xml", type: RSS, connector: rss, tier: B }1228 - { name: failed bank list, url: "https://www.fdic.gov/bank-failures/failed-bank-list", type: HTML, connector: http, tier: A }1229 - id: occ1230 name: OCC1231 domain: occ.gov1232 homepage: https://www.occ.gov1233 categories: [finance, government]1234 tier: C1235 aliases: [office of the comptroller of the currency]1236 discover: { rss: false }1237 sensors:1238 - { name: news releases feed, url: "https://www.occ.gov/rss/occ_news.xml", type: RSS, connector: rss, tier: B }1239 - id: bis1240 name: BIS1241 domain: bis.org1242 homepage: https://www.bis.org1243 categories: [finance]1244 tier: C1245 aliases: [bank for international settlements]1246 discover: { rss: false }1247 sensors:1248 - { name: press releases feed, url: "https://www.bis.org/rss.xml", type: RSS, connector: rss, tier: B }1249 - id: imf1250 name: IMF1251 domain: imf.org1252 homepage: https://www.imf.org1253 categories: [finance, government]1254 tier: B1255 aliases: [international monetary fund]1256 discover: { rss: false }1257 - id: world-bank1258 name: World Bank1259 domain: worldbank.org1260 homepage: https://www.worldbank.org1261 categories: [finance, government]1262 tier: C1263 discover: { rss: false }1264 sensors:1265 - { name: news, url: "https://www.worldbank.org/en/news/all", type: HTML, connector: http, tier: C }1266 - id: oecd1267 name: OECD1268 domain: oecd.org1269 homepage: https://www.oecd.org1270 categories: [finance, statistics, government]1271 tier: C1272 discover: { rss: true, pages: true }1273 - id: fred1274 name: FRED (St. Louis Fed)1275 domain: fred.stlouisfed.org1276 categories: [finance, statistics]1277 tier: B1278 aliases: [fred, st. louis fed]1279 discover: { rss: false }1280 sensors:1281 - { name: release calendar today, url: "https://fred.stlouisfed.org/releases/calendar", type: HTML, connector: http, tier: B }12821283 # ───────────────────────── G · Government & Statistics ─────────────────────────1284 - id: canada1285 name: Government of Canada1286 domain: canada.ca1287 homepage: https://www.canada.ca1288 categories: [government]1289 tier: A1290 aliases: [gouvernement du canada, government of canada]1291 discover: { rss: false }1292 sensors:1293 - { name: national news feed, url: "https://api.io.canada.ca/io-server/gc/news/en/v2?dept=departmentofjustice,financecanada,innovationsciencedeveloppement&type=newsreleases&sort=publishedDate&orderBy=desc&publishedDate%3E=2024-01-01&pick=50&format=atom&atomtitle=National%20News", type: ATOM, connector: rss, tier: A }1294 - { name: all news feed, url: "https://api.io.canada.ca/io-server/gc/news/en/v2?sort=publishedDate&orderBy=desc&pick=100&format=atom&atomtitle=Canada%20News", type: ATOM, connector: rss, tier: A, config: { maxItems: 100 } }1295 - id: statcan1296 name: Statistics Canada1297 domain: statcan.gc.ca1298 homepage: https://www.statcan.gc.ca1299 categories: [statistics, government]1300 tier: S1301 weight: 1.31302 aliases: [statistique canada, statistics canada]1303 discover: { rss: false }1304 sensors:1305 - { name: news releases feed, url: "https://www.statcan.gc.ca/en/rss.xml", type: RSS, connector: rss, tier: S }1306 - { name: the daily, url: "https://www150.statcan.gc.ca/n1/dai-quo/index-eng.htm", type: HTML, connector: http, tier: S }1307 - { name: release schedule, url: "https://www150.statcan.gc.ca/n1/dai-quo/cal2-eng.htm", type: HTML, connector: http, tier: B }1308 - id: quebec1309 name: Gouvernement du Québec1310 domain: quebec.ca1311 homepage: https://www.quebec.ca1312 categories: [government]1313 tier: B1314 aliases: [government of quebec, gouvernement du québec, québec]1315 discover: { rss: false }1316 sensors:1317 - { name: actualités, url: "https://www.quebec.ca/nouvelles/actualites", type: HTML, connector: http, tier: B }1318 - id: federal-register1319 name: U.S. Federal Register1320 domain: federalregister.gov1321 homepage: https://www.federalregister.gov1322 categories: [government]1323 tier: A1324 aliases: [federal register]1325 discover: { rss: false }1326 sensors:1327 - name: rules published1328 url: "https://www.federalregister.gov/api/v1/documents.json?order=newest&per_page=100&conditions[type][]=RULE"1329 type: REST_API1330 connector: jsonlist1331 tier: A1332 config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, compareFields: [], maxItems: 100 }1333 - name: proposed rules1334 url: "https://www.federalregister.gov/api/v1/documents.json?order=newest&per_page=100&conditions[type][]=PRORULE"1335 type: REST_API1336 connector: jsonlist1337 tier: B1338 config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, compareFields: [], maxItems: 100 }1339 - name: presidential documents1340 url: "https://www.federalregister.gov/api/v1/documents.json?order=newest&per_page=50&conditions[type][]=PRESDOCU"1341 type: REST_API1342 connector: jsonlist1343 tier: A1344 config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, compareFields: [], maxItems: 50 }1345 - id: white-house1346 name: White House1347 domain: whitehouse.gov1348 homepage: https://www.whitehouse.gov1349 categories: [government]1350 tier: A1351 discover: { rss: false }1352 sensors:1353 - { name: news feed, url: "https://www.whitehouse.gov/news/feed/", type: RSS, connector: rss, tier: A }1354 - { name: presidential actions feed, url: "https://www.whitehouse.gov/presidential-actions/feed/", type: RSS, connector: rss, tier: A }1355 - id: congress1356 name: U.S. Congress1357 domain: congress.gov1358 homepage: https://www.congress.gov1359 categories: [government]1360 tier: B1361 discover: { rss: false }1362 sensors:1363 - { name: most viewed bills feed, url: "https://www.congress.gov/rss/most-viewed-bills.xml", type: RSS, connector: rss, tier: B }1364 - { name: presented to president feed, url: "https://www.congress.gov/rss/presented-to-president.xml", type: RSS, connector: rss, tier: A }1365 - id: bls1366 name: BLS1367 domain: bls.gov1368 homepage: https://www.bls.gov1369 categories: [statistics, government, finance]1370 tier: S1371 weight: 1.31372 aliases: [bureau of labor statistics]1373 discover: { rss: false }1374 sensors:1375 - { name: news releases feed, url: "https://www.bls.gov/feed/bls_latest.rss", type: RSS, connector: rss, tier: S }1376 - { name: release schedule, url: "https://www.bls.gov/schedule/news_release/", type: HTML, connector: http, tier: B }1377 - id: census1378 name: U.S. Census Bureau1379 domain: census.gov1380 homepage: https://www.census.gov1381 categories: [statistics, government]1382 tier: B1383 aliases: [census bureau, census]1384 discover: { rss: false }1385 sensors:1386 - { name: economic indicators feed, url: "https://www.census.gov/economic-indicators/indicator.xml", type: RSS, connector: rss, tier: A }1387 - { name: press releases feed, url: "https://www.census.gov/newsroom/press-releases.xml", type: RSS, connector: rss, tier: B }1388 - id: bea1389 name: BEA1390 domain: bea.gov1391 homepage: https://www.bea.gov1392 categories: [statistics, government, finance]1393 tier: A1394 aliases: [bureau of economic analysis]1395 discover: { rss: false }1396 sensors:1397 - { name: news releases feed, url: "https://apps.bea.gov/rss/rss.xml", type: RSS, connector: rss, tier: A }1398 - id: eurostat1399 name: Eurostat1400 domain: ec.europa.eu1401 homepage: https://ec.europa.eu/eurostat1402 categories: [statistics, government]1403 tier: B1404 discover: { rss: false }1405 sensors:1406 - { name: euro indicators, url: "https://ec.europa.eu/eurostat/news/euro-indicators", type: HTML, connector: http, tier: B }14071408 # ───────────────────────── H · Healthcare & Medicine ─────────────────────────1409 - id: fda1410 name: FDA1411 domain: fda.gov1412 homepage: https://www.fda.gov1413 categories: [health, pharma, government]1414 tier: S1415 weight: 1.41416 aliases: [food and drug administration, u.s. fda]1417 discover: { rss: false }1418 sensors:1419 - { name: press announcements feed, url: "https://www.fda.gov/about-fda/contact-fda/stay-informed/rss-feeds/press-releases/rss.xml", type: RSS, connector: rss, tier: S }1420 - { name: recalls feed, url: "https://www.fda.gov/about-fda/contact-fda/stay-informed/rss-feeds/recalls/rss.xml", type: RSS, connector: rss, tier: S }1421 - { name: medwatch safety alerts feed, url: "https://www.fda.gov/about-fda/contact-fda/stay-informed/rss-feeds/medwatch/rss.xml", type: RSS, connector: rss, tier: A }1422 - { name: novel drug approvals 2026, url: "https://www.fda.gov/drugs/novel-drug-approvals-fda/novel-drug-approvals-2026", type: HTML, connector: http, tier: A }1423 - id: health-canada1424 name: Health Canada1425 domain: canada.ca1426 homepage: https://www.canada.ca/en/health-canada.html1427 categories: [health, government]1428 tier: A1429 aliases: [santé canada, health canada]1430 discover: { rss: false }1431 sensors:1432 - { name: recalls and safety alerts, url: "https://recalls-rappels.canada.ca/en", type: HTML, connector: http, tier: A }1433 - { name: health canada news feed, url: "https://api.io.canada.ca/io-server/gc/news/en/v2?dept=healthcanada,publichealthagencyofcanada&sort=publishedDate&orderBy=desc&pick=50&format=atom&atomtitle=Health%20Canada", type: ATOM, connector: rss, tier: A }1434 - id: ema1435 name: EMA1436 domain: ema.europa.eu1437 homepage: https://www.ema.europa.eu1438 categories: [health, pharma, government]1439 tier: A1440 aliases: [european medicines agency]1441 discover: { rss: false }1442 sensors:1443 - { name: news, url: "https://www.ema.europa.eu/en/news", type: HTML, connector: http, tier: A }1444 - { name: medicines under evaluation, url: "https://www.ema.europa.eu/en/medicines/medicines-human-use-under-evaluation", type: HTML, connector: http, tier: B }1445 - id: clinicaltrials1446 name: ClinicalTrials.gov1447 domain: clinicaltrials.gov1448 categories: [health, pharma, science]1449 tier: B1450 aliases: [clinicaltrials.gov]1451 discover: { rss: false }1452 sensors:1453 - name: phase 3 results posted1454 url: "https://clinicaltrials.gov/api/v2/studies?query.term=AREA%5BPhase%5DPHASE3&filter.overallStatus=COMPLETED&sort=LastUpdatePostDate%3Adesc&pageSize=50&format=json"1455 type: REST_API1456 connector: jsonlist1457 tier: C1458 config: { itemsPath: studies, keyField: protocolSection.identificationModule.nctId, titleTemplate: "{protocolSection.identificationModule.nctId} — {protocolSection.identificationModule.briefTitle}", summaryField: protocolSection.conditionsModule.conditions, dateField: protocolSection.statusModule.lastUpdatePostDateStruct.date, urlTemplate: "https://clinicaltrials.gov/study/{key}", compareFields: [protocolSection.statusModule.overallStatus], maxItems: 50, noConditional: true }1459 - id: pubmed1460 name: PubMed1461 domain: pubmed.ncbi.nlm.nih.gov1462 categories: [health, science]1463 tier: C1464 discover: { rss: false }1465 - id: nih1466 name: NIH1467 domain: nih.gov1468 homepage: https://www.nih.gov1469 categories: [health, science, government]1470 tier: B1471 aliases: [national institutes of health]1472 discover: { rss: false }1473 fallback: { scrapfly: true }1474 sensors:1475 - { name: news releases, url: "https://www.nih.gov/news-events/news-releases", type: HTML, connector: http, tier: C }1476 - id: cdc1477 name: CDC1478 domain: cdc.gov1479 homepage: https://www.cdc.gov1480 categories: [health, government]1481 tier: A1482 aliases: [centers for disease control]1483 discover: { rss: false }1484 sensors:1485 - { name: newsroom feed, url: "https://tools.cdc.gov/api/v2/resources/media/403372.rss", type: RSS, connector: rss, tier: A }1486 - id: who1487 name: WHO1488 domain: who.int1489 homepage: https://www.who.int1490 categories: [health, government]1491 tier: A1492 aliases: [world health organization]1493 discover: { rss: false }1494 sensors:1495 - { name: news feed, url: "https://www.who.int/rss-feeds/news-english.xml", type: RSS, connector: rss, tier: A }1496 - { name: disease outbreak news, url: "https://www.who.int/emergencies/disease-outbreak-news", type: HTML, connector: http, tier: S }1497 - id: mayo-clinic1498 name: Mayo Clinic1499 domain: mayoclinic.org1500 homepage: https://newsnetwork.mayoclinic.org1501 categories: [health]1502 tier: C1503 discover: { rss: false }1504 - id: cleveland-clinic1505 name: Cleveland Clinic1506 domain: clevelandclinic.org1507 homepage: https://newsroom.clevelandclinic.org1508 categories: [health]1509 tier: C1510 discover: { rss: false }1511 sensors:1512 - { name: newsroom, url: "https://newsroom.clevelandclinic.org/", type: HTML, connector: http, tier: C }1513 - id: pfizer1514 name: Pfizer1515 domain: pfizer.com1516 homepage: https://www.pfizer.com1517 categories: [pharma, health]1518 tier: B1519 discover: { rss: false }1520 sensors:1521 - { name: press releases feed, url: "https://www.pfizer.com/rss.xml", type: RSS, connector: rss, tier: B }1522 - { name: pipeline, url: "https://www.pfizer.com/science/drug-product-pipeline", type: HTML, connector: http, tier: B }1523 - id: moderna1524 name: Moderna1525 domain: modernatx.com1526 homepage: https://investors.modernatx.com1527 categories: [pharma, health]1528 tier: B1529 discover: { rss: false }1530 sensors:1531 - { name: news, url: "https://investors.modernatx.com/news/default.aspx", type: HTML, connector: http, tier: B }1532 - id: astrazeneca1533 name: AstraZeneca1534 domain: astrazeneca.com1535 homepage: https://www.astrazeneca.com1536 categories: [pharma, health]1537 tier: B1538 discover: { rss: false }1539 - id: roche1540 name: Roche1541 domain: roche.com1542 homepage: https://www.roche.com1543 categories: [pharma, health]1544 tier: B1545 discover: { rss: false }1546 sensors:1547 - { name: media releases, url: "https://www.roche.com/media/releases", type: HTML, connector: http, tier: B }1548 - id: novartis1549 name: Novartis1550 domain: novartis.com1551 homepage: https://www.novartis.com1552 categories: [pharma, health]1553 tier: B1554 discover: { rss: false }1555 sensors:1556 - { name: media releases, url: "https://www.novartis.com/news", type: HTML, connector: http, tier: B }1557 - id: merck1558 name: Merck1559 domain: merck.com1560 homepage: https://www.merck.com1561 categories: [pharma, health]1562 tier: B1563 aliases: [msd]1564 discover: { rss: false }1565 sensors:1566 - { name: news feed, url: "https://www.merck.com/media/news/feed/", type: RSS, connector: rss, tier: B }1567 - id: eli-lilly1568 name: Eli Lilly1569 domain: lilly.com1570 homepage: https://investor.lilly.com1571 categories: [pharma, health]1572 tier: B1573 aliases: [lilly]1574 discover: { rss: false }1575 sensors:1576 - { name: press releases feed, url: "https://investor.lilly.com/rss/news-releases.xml", type: RSS, connector: rss, tier: B }1577 - id: novo-nordisk1578 name: Novo Nordisk1579 domain: novonordisk.com1580 homepage: https://www.novonordisk.com1581 categories: [pharma, health]1582 tier: B1583 aliases: [novo]1584 discover: { rss: false }1585 sensors:1586 - { name: company announcements, url: "https://www.novonordisk.com/news-and-media/news-and-ir-materials.html", type: HTML, connector: http, tier: B }1587 - id: gsk1588 name: GSK1589 domain: gsk.com1590 homepage: https://www.gsk.com1591 categories: [pharma, health]1592 tier: B1593 aliases: [glaxosmithkline]1594 discover: { rss: false }1595 sensors:1596 - { name: press releases, url: "https://www.gsk.com/en-gb/media/press-releases/", type: HTML, connector: http, tier: B }1597 - id: sanofi1598 name: Sanofi1599 domain: sanofi.com1600 homepage: https://www.sanofi.com1601 categories: [pharma, health]1602 tier: B1603 discover: { rss: false }1604 sensors:1605 - { name: press releases, url: "https://www.sanofi.com/en/media-room/press-releases", type: HTML, connector: http, tier: B }16061607 # ───────────────────────── I · Science, Research & Space ─────────────────────────1608 - id: arxiv1609 llm: false1610 name: arXiv1611 domain: arxiv.org1612 categories: [science, ai]1613 tier: B1614 discover: { rss: false }1615 sensors:1616 - { name: cs.AI feed, url: "https://rss.arxiv.org/rss/cs.AI", type: RSS, connector: rss, tier: B, config: { maxItems: 400 } }1617 - { name: cs.CL feed, url: "https://rss.arxiv.org/rss/cs.CL", type: RSS, connector: rss, tier: C, config: { maxItems: 400 } }1618 - { name: cs.CR feed, url: "https://rss.arxiv.org/rss/cs.CR", type: RSS, connector: rss, tier: C, config: { maxItems: 300 } }1619 - id: nature1620 name: Nature1621 domain: nature.com1622 homepage: https://www.nature.com1623 categories: [science]1624 tier: B1625 discover: { rss: false }1626 sensors:1627 - { name: nature latest research feed, url: "https://www.nature.com/nature.rss", type: RSS, connector: rss, tier: B }1628 - id: science1629 name: Science (AAAS)1630 domain: science.org1631 homepage: https://www.science.org1632 categories: [science]1633 tier: B1634 aliases: [aaas, science magazine]1635 discover: { rss: false }1636 sensors:1637 - { name: science current issue feed, url: "https://www.science.org/action/showFeed?type=etoc&feed=rss&jc=science", type: RSS, connector: rss, tier: B }1638 - { name: news feed, url: "https://www.science.org/rss/news_current.xml", type: RSS, connector: rss, tier: B }1639 - id: nasa1640 name: NASA1641 domain: nasa.gov1642 homepage: https://www.nasa.gov1643 categories: [space, science, government]1644 tier: A1645 discover: { rss: false }1646 sensors:1647 - { name: news releases feed, url: "https://www.nasa.gov/news-release/feed/", type: RSS, connector: rss, tier: A }1648 - { name: breaking news feed, url: "https://www.nasa.gov/feed/", type: RSS, connector: rss, tier: B }1649 - id: esa1650 name: ESA1651 domain: esa.int1652 homepage: https://www.esa.int1653 categories: [space, science]1654 tier: B1655 aliases: [european space agency]1656 discover: { rss: false }1657 sensors:1658 - { name: top news feed, url: "https://www.esa.int/rssfeed/TopNews", type: RSS, connector: rss, tier: B }1659 - id: noaa1660 name: NOAA1661 domain: noaa.gov1662 homepage: https://www.noaa.gov1663 categories: [science, government]1664 tier: B1665 discover: { rss: false }1666 sensors:1667 - { name: nhc atlantic advisories, url: "https://www.nhc.noaa.gov/index-at.xml", type: RSS, connector: rss, tier: S }1668 - { name: space weather alerts, url: "https://services.swpc.noaa.gov/products/alerts.json", type: REST_API, connector: jsonlist, tier: A, config: { itemsPath: "", keyField: product_id, titleField: message, dateField: issue_datetime, maxItems: 40, compareFields: [] } }1669 - id: usgs1670 name: USGS1671 domain: usgs.gov1672 homepage: https://www.usgs.gov1673 categories: [science, government]1674 tier: A1675 discover: { rss: false }1676 sensors:1677 - name: significant earthquakes1678 url: "https://earthquake.usgs.gov/earthquakes/feed/v1.0/summary/significant_month.geojson"1679 type: REST_API1680 connector: jsonlist1681 tier: S1682 config: { itemsPath: features, keyField: id, titleField: properties.title, urlField: properties.url, summaryField: properties.place, compareFields: [properties.mag, properties.alert, properties.tsunami], maxItems: 100 }1683 - id: cern1684 name: CERN1685 domain: cern.ch1686 homepage: https://home.cern1687 categories: [science]1688 tier: C1689 discover: { rss: false }1690 sensors:1691 - { name: news feed, url: "https://home.cern/feed/", type: RSS, connector: rss, tier: C }1692 - id: nsf1693 name: NSF1694 domain: nsf.gov1695 homepage: https://www.nsf.gov1696 categories: [science, government]1697 tier: C1698 aliases: [national science foundation]1699 discover: { rss: false }1700 sensors:1701 - { name: news feed, url: "https://www.nsf.gov/rss/rss_www_news.xml", type: RSS, connector: rss, tier: C }1702 - id: mit1703 name: MIT1704 domain: mit.edu1705 homepage: https://news.mit.edu1706 categories: [science, ai]1707 tier: C1708 discover: { rss: false }1709 sensors:1710 - { name: news feed, url: "https://news.mit.edu/rss/feed", type: RSS, connector: rss, tier: C }1711 - id: stanford1712 name: Stanford1713 domain: stanford.edu1714 homepage: https://news.stanford.edu1715 categories: [science, ai]1716 tier: C1717 discover: { rss: false }1718 - id: harvard1719 name: Harvard1720 domain: harvard.edu1721 homepage: https://news.harvard.edu1722 categories: [science]1723 tier: C1724 discover: { rss: false }1725 sensors:1726 - { name: gazette feed, url: "https://news.harvard.edu/gazette/feed/", type: RSS, connector: rss, tier: C }1727 - id: berkeley1728 name: UC Berkeley1729 domain: berkeley.edu1730 homepage: https://news.berkeley.edu1731 categories: [science, ai]1732 tier: C1733 aliases: [berkeley]1734 discover: { rss: false }1735 sensors:1736 - { name: news feed, url: "https://news.berkeley.edu/feed/", type: RSS, connector: rss, tier: C }1737 - id: caltech1738 name: Caltech1739 domain: caltech.edu1740 homepage: https://www.caltech.edu1741 categories: [science]1742 tier: C1743 discover: { rss: false }1744 - id: max-planck1745 name: Max Planck Society1746 domain: mpg.de1747 homepage: https://www.mpg.de1748 categories: [science]1749 tier: C1750 aliases: [max planck]1751 discover: { rss: false }17521753 # ───────────────────────── J · Automotive & Transportation ─────────────────────────1754 - id: tesla1755 name: Tesla1756 domain: tesla.com1757 homepage: https://www.tesla.com1758 categories: [automotive, technology]1759 tier: A1760 weight: 1.21761 products: [{ name: Model 3, type: product }, { name: Model Y, type: product }, { name: Cybertruck, type: product }, { name: Full Self-Driving, type: software, aliases: [fsd, autopilot] }]1762 discover: { rss: false, pages: false }1763 fallback: { scrapfly: true }1764 sensors:1765 - { name: blog, url: "https://www.tesla.com/blog", type: HTML, connector: http, tier: C }1766 - { name: ir press releases, url: "https://ir.tesla.com/press", type: HTML, connector: http, tier: C }1767 - id: ford1768 name: Ford1769 domain: ford.com1770 homepage: https://media.ford.com1771 categories: [automotive]1772 tier: B1773 discover: { rss: false }1774 sensors:1775 - { name: media news, url: "https://media.ford.com/content/fordmedia/fna/us/en/news.html", type: HTML, connector: http, tier: B }1776 - id: gm1777 name: General Motors1778 domain: gm.com1779 homepage: https://news.gm.com1780 categories: [automotive]1781 tier: B1782 aliases: [gm]1783 discover: { rss: true, pages: true }1784 - id: toyota1785 name: Toyota1786 domain: toyota.com1787 homepage: https://pressroom.toyota.com1788 categories: [automotive]1789 tier: B1790 discover: { rss: false }1791 - id: honda1792 name: Honda1793 domain: honda.com1794 homepage: https://hondanews.com1795 categories: [automotive]1796 tier: C1797 discover: { rss: false }1798 - id: bmw1799 name: BMW1800 domain: bmw.com1801 homepage: https://www.press.bmwgroup.com1802 categories: [automotive]1803 tier: C1804 aliases: [bmw group]1805 discover: { rss: false }1806 sensors:1807 - { name: press sitemap (us), url: "https://www.press.bmwgroup.com/sitemaps/sitemap_text_us_en_us.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 1000 } }1808 - id: mercedes-benz1809 name: Mercedes-Benz1810 domain: mercedes-benz.com1811 homepage: https://group.mercedes-benz.com1812 categories: [automotive]1813 tier: C1814 aliases: [mercedes, daimler]1815 discover: { rss: false }1816 - id: volkswagen1817 name: Volkswagen1818 domain: volkswagen.com1819 homepage: https://www.volkswagen-newsroom.com1820 categories: [automotive]1821 tier: C1822 aliases: [vw, volkswagen group]1823 discover: { rss: false }1824 sensors:1825 - { name: newsroom feed, url: "https://www.volkswagen-newsroom.com/en/feeds/press-releases", type: RSS, connector: rss, tier: C }1826 - id: stellantis1827 name: Stellantis1828 domain: stellantis.com1829 homepage: https://www.stellantis.com1830 categories: [automotive]1831 tier: C1832 discover: { rss: false }1833 - id: hyundai1834 name: Hyundai1835 domain: hyundai.com1836 homepage: https://www.hyundainews.com1837 categories: [automotive]1838 tier: C1839 discover: { rss: false }1840 sensors:1841 - { name: news releases, url: "https://www.hyundainews.com/en-us/releases", type: HTML, connector: http, tier: C }1842 - id: nhtsa1843 name: NHTSA1844 domain: nhtsa.gov1845 homepage: https://www.nhtsa.gov1846 categories: [automotive, government]1847 tier: A1848 aliases: [national highway traffic safety administration]1849 discover: { rss: false }1850 fallback: { scrapfly: true }1851 sensors:1852 - { name: press releases, url: "https://www.nhtsa.gov/press-releases", type: HTML, connector: http, tier: C }1853 - id: transport-canada1854 name: Transport Canada1855 domain: tc.canada.ca1856 categories: [automotive, government]1857 tier: B1858 aliases: [transports canada]1859 discover: { rss: false }1860 sensors:1861 - { name: news feed, url: "https://api.io.canada.ca/io-server/gc/news/en/v2?dept=transportcanada&sort=publishedDate&orderBy=desc&pick=50&format=atom&atomtitle=Transport%20Canada", type: ATOM, connector: rss, tier: B }1862 - id: rivian1863 name: Rivian1864 domain: rivian.com1865 categories: [automotive]1866 tier: C1867 discover: { rss: true, pages: true }1868 sensors:1869 - { name: newsroom, url: "https://rivian.com/newsroom", type: HTML, connector: http, tier: C }1870 - id: lucid1871 name: Lucid Motors1872 domain: lucidmotors.com1873 categories: [automotive]1874 tier: C1875 aliases: [lucid]1876 discover: { rss: true, pages: true }1877 sensors:1878 - { name: press releases feed, url: "https://ir.lucidmotors.com/rss/news-releases.xml", type: RSS, connector: rss, tier: C }1879 - id: waymo1880 name: Waymo1881 domain: waymo.com1882 categories: [automotive, ai]1883 tier: B1884 discover: { rss: true, sitemap: true, pages: true }1885 sensors:1886 - { name: blog, url: "https://waymo.com/blog/", type: HTML, connector: http, tier: B }18871888 # ───────────────────────── K · Commerce, Payments & SaaS ─────────────────────────1889 - id: stripe1890 name: Stripe1891 domain: stripe.com1892 categories: [payments, developer]1893 tier: A1894 weight: 1.31895 products: [{ name: Stripe API, type: API }]1896 discover: { rss: false }1897 sensors:1898 - { name: api changelog, url: "https://docs.stripe.com/changelog", type: HTML, connector: http, tier: A }1899 - { name: pricing, url: "https://stripe.com/pricing", type: HTML, connector: http, tier: A }1900 - { name: blog feed, url: "https://stripe.com/blog/feed.rss", type: RSS, connector: rss, tier: B }1901 - { name: status, url: "https://status.stripe.com/current", type: HTML, connector: http, tier: S }1902 - id: shopify1903 name: Shopify1904 domain: shopify.com1905 homepage: https://www.shopify.com1906 categories: [commerce, developer]1907 tier: B1908 discover: { rss: false, status: true }1909 sensors:1910 - { name: developer changelog feed, url: "https://shopify.dev/changelog/feed.xml", type: RSS, connector: rss, tier: A }1911 - { name: news feed, url: "https://www.shopify.com/news/feed", type: RSS, connector: rss, tier: B }1912 - { name: status, url: "https://www.shopifystatus.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }1913 - id: paypal1914 name: PayPal1915 domain: paypal.com1916 homepage: https://newsroom.paypal-corp.com1917 categories: [payments]1918 tier: B1919 discover: { rss: false }1920 sensors:1921 - { name: newsroom feed, url: "https://newsroom.paypal-corp.com/news?pagetemplate=rss", type: RSS, connector: rss, tier: B }1922 - id: block1923 name: Block1924 domain: block.xyz1925 categories: [payments]1926 tier: C1927 aliases: [square, cash app]1928 discover: { rss: true, pages: true }1929 sensors:1930 - { name: square status, url: "https://www.issquareup.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: A }1931 - id: visa1932 name: Visa1933 domain: visa.com1934 homepage: https://usa.visa.com1935 categories: [payments]1936 tier: C1937 discover: { rss: true, pages: true }1938 - id: mastercard1939 name: Mastercard1940 domain: mastercard.com1941 homepage: https://www.mastercard.com/news1942 categories: [payments]1943 tier: C1944 discover: { rss: true, pages: true }1945 - id: coinbase1946 name: Coinbase1947 domain: coinbase.com1948 homepage: https://www.coinbase.com1949 categories: [crypto, finance]1950 tier: A1951 discover: { rss: false }1952 sensors:1953 - { name: status, url: "https://status.coinbase.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }1954 - id: kraken1955 name: Kraken1956 domain: kraken.com1957 homepage: https://www.kraken.com1958 categories: [crypto, finance]1959 tier: B1960 discover: { rss: false }1961 sensors:1962 - { name: status, url: "https://status.kraken.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }1963 - { name: blog feed, url: "https://blog.kraken.com/feed", type: RSS, connector: rss, tier: B }1964 - id: salesforce1965 name: Salesforce1966 domain: salesforce.com1967 homepage: https://www.salesforce.com/news/1968 categories: [enterprise]1969 tier: B1970 products: [{ name: Agentforce, type: product }]1971 discover: { rss: false }1972 sensors:1973 - { name: news feed, url: "https://www.salesforce.com/news/feed/", type: RSS, connector: rss, tier: B }1974 - { name: trust status incidents, url: "https://api.status.salesforce.com/v1/incidents/active", type: REST_API, connector: jsonlist, tier: A, config: { itemsPath: "", keyField: id, titleTemplate: "Incident {id} — {IncidentImpacts[0].type}", summaryField: message, dateField: createdAt, compareFields: [isCore, affectsAll], maxItems: 50, urlTemplate: "https://status.salesforce.com/incidents/{key}" } }1975 - id: servicenow1976 name: ServiceNow1977 domain: servicenow.com1978 homepage: https://www.servicenow.com1979 categories: [enterprise]1980 tier: C1981 discover: { rss: false }19821983 # ───────────────────────── L · Internet Platforms & Major Information Sources ─────────────────────────1984 - id: reddit1985 name: Reddit1986 domain: reddit.com1987 homepage: https://www.reddit.com1988 categories: [internet]1989 tier: B1990 discover: { rss: false }1991 sensors:1992 - { name: status, url: "https://www.redditstatus.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }1993 - { name: redditinc blog, url: "https://redditinc.com/blog", type: HTML, connector: http, tier: B }1994 - { name: developer changelog, url: "https://www.reddit.com/r/redditdev/new/.rss", type: RSS, connector: rss, tier: C }1995 - id: wikipedia1996 name: Wikipedia1997 domain: wikipedia.org1998 homepage: https://en.wikipedia.org1999 categories: [internet]2000 tier: B2001 discover: { rss: false }2002 sensors:2003 - { name: in the news (current events), url: "https://en.wikipedia.org/w/api.php?action=parse&page=Template:In_the_news&prop=text&format=json&formatversion=2", type: JSON, connector: http, tier: A, config: { ignoreKeys: [revid] } }2004 - { name: current events portal feed, url: "https://en.wikipedia.org/w/index.php?title=Portal:Current_events&action=history&feed=atom", type: ATOM, connector: rss, tier: B }2005 - id: wikimedia2006 name: Wikimedia Foundation2007 domain: wikimedia.org2008 homepage: https://wikimediafoundation.org2009 categories: [internet]2010 tier: C2011 aliases: [wikimedia]2012 discover: { rss: false }2013 sensors:2014 - { name: news feed, url: "https://wikimediafoundation.org/news/feed/", type: RSS, connector: rss, tier: C }2015 - { name: tech news, url: "https://meta.wikimedia.org/wiki/Tech/News/Latest", type: HTML, connector: http, tier: C }2016 - id: mozilla2017 name: Mozilla2018 domain: mozilla.org2019 homepage: https://www.mozilla.org2020 categories: [internet, developer, cyber]2021 tier: B2022 products: [{ name: Firefox, type: software }]2023 discover: { rss: false }2024 sensors:2025 - { name: blog feed, url: "https://blog.mozilla.org/en/feed/", type: RSS, connector: rss, tier: B }2026 - { name: security advisories, url: "https://www.mozilla.org/en-US/security/advisories/", type: HTML, connector: http, tier: A }2027 - { name: firefox releases, url: "https://www.mozilla.org/en-US/firefox/releases/", type: HTML, connector: http, tier: B }2028 - id: chromium2029 name: Chromium2030 domain: chromium.org2031 homepage: https://www.chromium.org2032 categories: [internet, developer]2033 tier: B2034 products: [{ name: Chromium, type: software }]2035 discover: { rss: false }2036 sensors:2037 - { name: chromium blog feed, url: "https://blog.chromium.org/feeds/posts/default", type: ATOM, connector: rss, tier: B }2038 - { name: chrome status features, url: "https://chromestatus.com/api/v0/features?milestone=", type: HTML, connector: http, tier: C }2039 - id: w3c2040 name: W3C2041 domain: w3.org2042 homepage: https://www.w3.org2043 categories: [standards, internet]2044 tier: B2045 aliases: [world wide web consortium]2046 discover: { rss: false }2047 sensors:2048 - { name: news feed, url: "https://www.w3.org/news/feed/", type: RSS, connector: rss, tier: B }2049 - { name: status, url: "https://status.w3.org/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: A }2050 - id: icann2051 name: ICANN2052 domain: icann.org2053 homepage: https://www.icann.org2054 categories: [internet, standards]2055 tier: C2056 discover: { rss: false }2057 sensors:2058 - { name: announcements, url: "https://www.icann.org/en/announcements", type: HTML, connector: http, tier: C }2059 - id: internet-society2060 name: Internet Society2061 domain: internetsociety.org2062 homepage: https://www.internetsociety.org2063 categories: [internet]2064 tier: D2065 aliases: [isoc]2066 discover: { rss: false }2067 sensors:2068 - { name: news feed, url: "https://www.internetsociety.org/feed/", type: RSS, connector: rss, tier: D }2069 - id: ietf2070 name: IETF2071 domain: ietf.org2072 homepage: https://www.ietf.org2073 categories: [standards, internet]2074 tier: B2075 aliases: [internet engineering task force]2076 discover: { rss: false }2077 sensors:2078 - { name: new rfcs feed, url: "https://www.rfc-editor.org/rfcrss.xml", type: RSS, connector: rss, tier: B }2079 - { name: ietf blog feed, url: "https://www.ietf.org/blog/feed/", type: RSS, connector: rss, tier: C }2080 - id: letsencrypt2081 name: Let's Encrypt2082 domain: letsencrypt.org2083 categories: [internet, cyber]2084 tier: B2085 aliases: [lets encrypt, isrg]2086 discover: { rss: false }2087 sensors:2088 - { name: news feed, url: "https://letsencrypt.org/feed.xml", type: RSS, connector: rss, tier: B }20892090 # ───────────────────────── M · Governments & public institutions (added 2026-09-08) ─────────────────────────2091 - id: uk-government2092 name: UK Government2093 domain: gov.uk2094 homepage: https://www.gov.uk2095 categories: [government, politics]2096 tier: A2097 aliases: [gov.uk, hm government, uk gov]2098 discover: { rss: false }2099 sensors:2100 - { name: news and communications feed, url: "https://www.gov.uk/search/news-and-communications.atom", type: ATOM, connector: rss, tier: A }2101 - { name: statistics feed, url: "https://www.gov.uk/search/research-and-statistics.atom", type: ATOM, connector: rss, tier: B }2102 - id: european-commission2103 name: European Commission2104 domain: ec.europa.eu2105 homepage: https://commission.europa.eu2106 categories: [government, politics]2107 tier: A2108 weight: 1.22109 aliases: [commission européenne, eu commission]2110 discover: { rss: false }2111 sensors:2112 - { name: press corner feed, url: "https://ec.europa.eu/commission/presscorner/api/rss?language=en", type: RSS, connector: rss, tier: A }2113 - id: european-parliament2114 name: European Parliament2115 domain: europarl.europa.eu2116 homepage: https://www.europarl.europa.eu2117 categories: [government, politics]2118 tier: B2119 aliases: [parlement européen]2120 discover: { rss: true }2121 notes: "RSS answers HTTP 202 (bot challenge) to non-browser clients — discovery only."2122 - id: bundesregierung2123 name: German Federal Government2124 domain: bundesregierung.de2125 homepage: https://www.bundesregierung.de2126 categories: [government, politics]2127 tier: B2128 aliases: [bundesregierung, german government]2129 discover: { rss: false }2130 sensors:2131 - { name: news feed, url: "https://www.bundesregierung.de/service/rss/breg-de/1151242/feed.xml", type: RSS, connector: rss, tier: B }2132 - id: pib-india2133 name: Press Information Bureau (India)2134 domain: pib.gov.in2135 homepage: https://www.pib.gov.in2136 categories: [government]2137 tier: B2138 aliases: [pib, government of india]2139 discover: { rss: false }2140 sensors:2141 - { name: all releases feed, url: "https://www.pib.gov.in/RssMain.aspx?ModId=6&Lang=1&Regid=3", type: RSS, connector: rss, tier: B }2142 - id: united-nations2143 name: United Nations2144 domain: un.org2145 homepage: https://news.un.org2146 categories: [government, politics]2147 tier: A2148 aliases: [un, nations unies, onu]2149 discover: { rss: false }2150 sensors:2151 - { name: un news feed, url: "https://news.un.org/feed/subscribe/en/news/all/rss.xml", type: RSS, connector: rss, tier: A }2152 - id: nato2153 name: NATO2154 domain: nato.int2155 homepage: https://www.nato.int2156 categories: [government, politics]2157 tier: B2158 aliases: [otan]2159 discover: { rss: true, pages: false }2160 sensors:2161 - { name: news, url: "https://www.nato.int/en/news-and-events/articles/news", type: HTML, connector: http, tier: B }2162 - id: us-state-department2163 name: U.S. Department of State2164 domain: state.gov2165 homepage: https://www.state.gov2166 categories: [government, politics]2167 tier: A2168 aliases: [state department]2169 discover: { rss: false }2170 sensors:2171 - { name: press releases feed, url: "https://www.state.gov/rss-feed/press-releases/feed/", type: RSS, connector: rss, tier: A }2172 - id: us-doj2173 name: U.S. Department of Justice2174 domain: justice.gov2175 homepage: https://www.justice.gov2176 categories: [government]2177 tier: A2178 aliases: [doj, justice department]2179 discover: { rss: false }2180 sensors:2181 - { name: press releases feed, url: "https://www.justice.gov/news/rss?type=press_release", type: RSS, connector: rss, tier: A }2182 - id: ftc2183 name: FTC2184 domain: ftc.gov2185 homepage: https://www.ftc.gov2186 categories: [government, commerce]2187 tier: A2188 aliases: [federal trade commission]2189 discover: { rss: false }2190 sensors:2191 - { name: press releases feed, url: "https://www.ftc.gov/feeds/press-release.xml", type: RSS, connector: rss, tier: A }2192 - id: us-dod2193 name: U.S. Department of Defense2194 domain: defense.gov2195 homepage: https://www.defense.gov2196 categories: [government]2197 tier: B2198 aliases: [pentagon, dod, department of war]2199 discover: { rss: false }2200 sensors:2201 - { name: releases feed, url: "https://www.defense.gov/DesktopModules/ArticleCS/RSS.ashx?ContentType=1&Site=945&max=20", type: RSS, connector: rss, tier: B }2202 - id: us-doe2203 name: U.S. Department of Energy2204 domain: energy.gov2205 homepage: https://www.energy.gov2206 categories: [government, science]2207 tier: B2208 aliases: [doe]2209 discover: { rss: false }2210 sensors:2211 - { name: news feed, url: "https://www.energy.gov/rss/news.xml", type: RSS, connector: rss, tier: B }2212 - id: gao2213 name: GAO2214 domain: gao.gov2215 homepage: https://www.gao.gov2216 categories: [government, finance]2217 tier: B2218 aliases: [government accountability office]2219 discover: { rss: false }2220 sensors:2221 - { name: reports feed, url: "https://www.gao.gov/rss/reports.xml", type: RSS, connector: rss, tier: B }2222 - id: cbo2223 name: CBO2224 domain: cbo.gov2225 homepage: https://www.cbo.gov2226 categories: [government, finance]2227 tier: B2228 aliases: [congressional budget office]2229 discover: { rss: false }2230 sensors:2231 - { name: publications feed, url: "https://www.cbo.gov/publications/all/rss.xml", type: RSS, connector: rss, tier: B }2232 - id: ontario2233 name: Government of Ontario2234 domain: ontario.ca2235 homepage: https://news.ontario.ca2236 categories: [government]2237 tier: B2238 aliases: [ontario]2239 discover: { rss: false }2240 sensors:2241 - { name: newsroom feed, url: "https://news.ontario.ca/newsroom/en/rss/allnews.rss", type: RSS, connector: rss, tier: B }2242 - id: british-columbia2243 name: Government of British Columbia2244 domain: gov.bc.ca2245 homepage: https://news.gov.bc.ca2246 categories: [government]2247 tier: B2248 aliases: [british columbia, bc government]2249 discover: { rss: false }2250 sensors:2251 - { name: news feed, url: "https://news.gov.bc.ca/feed", type: RSS, connector: rss, tier: B }2252 - id: alberta2253 name: Government of Alberta2254 domain: alberta.ca2255 homepage: https://www.alberta.ca2256 categories: [government]2257 tier: C2258 aliases: [alberta]2259 discover: { rss: true }2260 sensors:2261 - { name: news, url: "https://www.alberta.ca/news", type: HTML, connector: http, tier: B }2262 - id: finance-canada2263 name: Department of Finance Canada2264 domain: canada.ca2265 homepage: https://www.canada.ca/en/department-finance.html2266 categories: [government, finance]2267 tier: A2268 aliases: [finance canada, ministère des finances]2269 discover: { rss: false }2270 sensors:2271 - { name: news feed, url: "https://api.io.canada.ca/io-server/gc/news/en/v2?dept=financecanada&sort=publishedDate&orderBy=desc&pick=50&format=atom&atomtitle=Finance%20Canada", type: ATOM, connector: rss, tier: A }2272 - id: cra2273 name: Canada Revenue Agency2274 domain: canada.ca2275 homepage: https://www.canada.ca/en/revenue-agency.html2276 categories: [government, finance]2277 tier: B2278 aliases: [cra, agence du revenu du canada, arc]2279 discover: { rss: false }2280 sensors:2281 - { name: news feed, url: "https://api.io.canada.ca/io-server/gc/news/en/v2?dept=canadarevenueagency&sort=publishedDate&orderBy=desc&pick=50&format=atom&atomtitle=CRA", type: ATOM, connector: rss, tier: B }2282 - id: ircc2283 name: Immigration, Refugees and Citizenship Canada2284 domain: canada.ca2285 homepage: https://www.canada.ca/en/immigration-refugees-citizenship.html2286 categories: [government]2287 tier: B2288 aliases: [ircc, immigration canada]2289 discover: { rss: false }2290 sensors:2291 - { name: news feed, url: "https://api.io.canada.ca/io-server/gc/news/en/v2?dept=departmentofcitizenshipandimmigration&sort=publishedDate&orderBy=desc&pick=50&format=atom&atomtitle=IRCC", type: ATOM, connector: rss, tier: B }2292 - id: global-affairs-canada2293 name: Global Affairs Canada2294 domain: canada.ca2295 homepage: https://www.international.gc.ca2296 categories: [government, politics]2297 tier: B2298 aliases: [affaires mondiales canada, gac]2299 discover: { rss: false }2300 sensors:2301 - { name: news feed, url: "https://api.io.canada.ca/io-server/gc/news/en/v2?dept=departmentofforeignaffairstradeanddevelopment&sort=publishedDate&orderBy=desc&pick=50&format=atom&atomtitle=GAC", type: ATOM, connector: rss, tier: B }2302 - id: ised2303 name: Innovation, Science and Economic Development Canada2304 domain: canada.ca2305 homepage: https://ised-isde.canada.ca2306 categories: [government, technology]2307 tier: B2308 aliases: [ised, isde, innovation canada]2309 discover: { rss: false }2310 sensors:2311 - { name: news feed, url: "https://api.io.canada.ca/io-server/gc/news/en/v2?dept=innovationsciencedeveloppement&sort=publishedDate&orderBy=desc&pick=50&format=atom&atomtitle=ISED", type: ATOM, connector: rss, tier: B }2312 - id: eccc2313 name: Environment and Climate Change Canada2314 domain: canada.ca2315 homepage: https://www.canada.ca/en/environment-climate-change.html2316 categories: [government, science]2317 tier: B2318 aliases: [eccc, environnement canada]2319 discover: { rss: false }2320 sensors:2321 - { name: news feed, url: "https://api.io.canada.ca/io-server/gc/news/en/v2?dept=environmentandclimatechangecanada&sort=publishedDate&orderBy=desc&pick=50&format=atom&atomtitle=ECCC", type: ATOM, connector: rss, tier: B }2322 - id: dnd-canada2323 name: National Defence Canada2324 domain: canada.ca2325 homepage: https://www.canada.ca/en/department-national-defence.html2326 categories: [government]2327 tier: B2328 aliases: [dnd, défense nationale, canadian armed forces]2329 discover: { rss: false }2330 sensors:2331 - { name: news feed, url: "https://api.io.canada.ca/io-server/gc/news/en/v2?dept=nationaldefence&sort=publishedDate&orderBy=desc&pick=50&format=atom&atomtitle=DND", type: ATOM, connector: rss, tier: B }2332 - id: public-safety-canada2333 name: Public Safety Canada2334 domain: canada.ca2335 homepage: https://www.publicsafety.gc.ca2336 categories: [government, cyber]2337 tier: B2338 aliases: [sécurité publique canada, rcmp, grc]2339 discover: { rss: false }2340 sensors:2341 - { name: news feed, url: "https://api.io.canada.ca/io-server/gc/news/en/v2?dept=publicsafetycanada,royalcanadianmountedpolice,canadiancentreforcybersecurity&sort=publishedDate&orderBy=desc&pick=50&format=atom&atomtitle=Public%20Safety", type: ATOM, connector: rss, tier: B }2342 - id: prime-minister-canada2343 name: Prime Minister of Canada2344 domain: pm.gc.ca2345 homepage: https://www.pm.gc.ca2346 categories: [government, politics]2347 tier: A2348 aliases: [premier ministre du canada, pmo]2349 discover: { rss: true }2350 sensors:2351 - { name: news feed, url: "https://api.io.canada.ca/io-server/gc/news/en/v2?dept=primeministersoffice&sort=publishedDate&orderBy=desc&pick=50&format=atom&atomtitle=PMO", type: ATOM, connector: rss, tier: A }2352 - { name: news, url: "https://www.pm.gc.ca/en/news", type: HTML, connector: http, tier: A }23532354 # ───────────────────────── N · News & media (added 2026-09-08 — heuristics only, no LLM per item) ─────────────────────────2355 - id: bbc-news2356 name: BBC News2357 domain: bbc.co.uk2358 homepage: https://www.bbc.co.uk/news2359 categories: [news, media]2360 tier: A2361 weight: 0.82362 llm: false2363 aliases: [bbc]2364 discover: { rss: false }2365 sensors:2366 - { name: top stories feed, url: "https://feeds.bbci.co.uk/news/rss.xml", type: RSS, connector: rss, tier: A }2367 - { name: world feed, url: "https://feeds.bbci.co.uk/news/world/rss.xml", type: RSS, connector: rss, tier: A }2368 - { name: technology feed, url: "https://feeds.bbci.co.uk/news/technology/rss.xml", type: RSS, connector: rss, tier: B }2369 - id: nytimes2370 name: The New York Times2371 domain: nytimes.com2372 homepage: https://www.nytimes.com2373 categories: [news, media]2374 tier: A2375 weight: 0.82376 llm: false2377 aliases: [nyt, new york times]2378 discover: { rss: false }2379 sensors:2380 - { name: homepage feed, url: "https://rss.nytimes.com/services/xml/rss/nyt/HomePage.xml", type: RSS, connector: rss, tier: A }2381 - { name: technology feed, url: "https://rss.nytimes.com/services/xml/rss/nyt/Technology.xml", type: RSS, connector: rss, tier: B }2382 - { name: business feed, url: "https://rss.nytimes.com/services/xml/rss/nyt/Business.xml", type: RSS, connector: rss, tier: B }2383 - id: the-guardian2384 name: The Guardian2385 domain: theguardian.com2386 homepage: https://www.theguardian.com2387 categories: [news, media]2388 tier: A2389 weight: 0.82390 llm: false2391 aliases: [guardian]2392 discover: { rss: false }2393 sensors:2394 - { name: world feed, url: "https://www.theguardian.com/world/rss", type: RSS, connector: rss, tier: A }2395 - { name: technology feed, url: "https://www.theguardian.com/uk/technology/rss", type: RSS, connector: rss, tier: B }2396 - { name: business feed, url: "https://www.theguardian.com/uk/business/rss", type: RSS, connector: rss, tier: B }2397 - id: cnbc2398 name: CNBC2399 domain: cnbc.com2400 homepage: https://www.cnbc.com2401 categories: [news, media, finance]2402 tier: A2403 weight: 0.82404 llm: false2405 discover: { rss: false }2406 sensors:2407 - { name: top news feed, url: "https://www.cnbc.com/id/100003114/device/rss/rss.html", type: RSS, connector: rss, tier: A }2408 - { name: markets feed, url: "https://www.cnbc.com/id/15839069/device/rss/rss.html", type: RSS, connector: rss, tier: A }2409 - id: cnn2410 name: CNN2411 domain: cnn.com2412 homepage: https://www.cnn.com2413 categories: [news, media]2414 tier: B2415 weight: 0.72416 llm: false2417 discover: { rss: false }2418 sensors:2419 - { name: edition feed, url: "http://rss.cnn.com/rss/edition.rss", type: RSS, connector: rss, tier: A }2420 - id: al-jazeera2421 name: Al Jazeera2422 domain: aljazeera.com2423 homepage: https://www.aljazeera.com2424 categories: [news, media]2425 tier: B2426 weight: 0.72427 llm: false2428 discover: { rss: false }2429 sensors:2430 - { name: all feed, url: "https://www.aljazeera.com/xml/rss/all.xml", type: RSS, connector: rss, tier: A }2431 - id: france242432 name: France 242433 domain: france24.com2434 homepage: https://www.france24.com2435 categories: [news, media]2436 tier: B2437 weight: 0.72438 llm: false2439 discover: { rss: false }2440 sensors:2441 - { name: english feed, url: "https://www.france24.com/en/rss", type: RSS, connector: rss, tier: A }2442 - id: le-monde2443 name: Le Monde2444 domain: lemonde.fr2445 homepage: https://www.lemonde.fr2446 categories: [news, media]2447 tier: B2448 weight: 0.72449 llm: false2450 discover: { rss: false }2451 sensors:2452 - { name: une feed, url: "https://www.lemonde.fr/rss/une.xml", type: RSS, connector: rss, tier: A }2453 - id: le-figaro2454 name: Le Figaro2455 domain: lefigaro.fr2456 homepage: https://www.lefigaro.fr2457 categories: [news, media]2458 tier: C2459 weight: 0.62460 llm: false2461 discover: { rss: false }2462 sensors:2463 - { name: actualités feed, url: "https://www.lefigaro.fr/rss/figaro_actualites.xml", type: RSS, connector: rss, tier: B }2464 - id: radio-canada2465 name: Radio-Canada2466 domain: radio-canada.ca2467 homepage: https://ici.radio-canada.ca2468 categories: [news, media]2469 tier: A2470 weight: 0.82471 llm: false2472 aliases: [ici radio-canada, rdi]2473 discover: { rss: false }2474 sensors:2475 - { name: à la une feed, url: "https://ici.radio-canada.ca/info/rss/info/a-la-une", type: RSS, connector: rss, tier: A }2476 - id: cbc2477 name: CBC News2478 domain: cbc.ca2479 homepage: https://www.cbc.ca/news2480 categories: [news, media]2481 tier: A2482 weight: 0.82483 llm: false2484 aliases: [cbc]2485 discover: { rss: false }2486 sensors:2487 - { name: top stories feed, url: "https://www.cbc.ca/webfeed/rss/rss-topstories", type: RSS, connector: rss, tier: A }2488 - { name: canada feed, url: "https://www.cbc.ca/webfeed/rss/rss-canada", type: RSS, connector: rss, tier: B }2489 - id: la-presse2490 name: La Presse2491 domain: lapresse.ca2492 homepage: https://www.lapresse.ca2493 categories: [news, media]2494 tier: A2495 weight: 0.82496 llm: false2497 discover: { rss: false }2498 sensors:2499 - { name: actualités feed, url: "https://www.lapresse.ca/actualites/rss", type: RSS, connector: rss, tier: A }2500 - id: le-devoir2501 name: Le Devoir2502 domain: ledevoir.com2503 homepage: https://www.ledevoir.com2504 categories: [news, media]2505 tier: A2506 weight: 0.82507 llm: false2508 discover: { rss: false }2509 sensors:2510 - { name: manchettes feed, url: "https://www.ledevoir.com/rss/manchettes.xml", type: RSS, connector: rss, tier: A }2511 - id: journal-de-montreal2512 name: Le Journal de Montréal2513 domain: journaldemontreal.com2514 homepage: https://www.journaldemontreal.com2515 categories: [news, media]2516 tier: B2517 weight: 0.72518 llm: false2519 aliases: [jdm]2520 discover: { rss: false }2521 sensors:2522 - { name: feed, url: "https://www.journaldemontreal.com/rss.xml", type: RSS, connector: rss, tier: A }2523 - id: tva-nouvelles2524 name: TVA Nouvelles2525 domain: tvanouvelles.ca2526 homepage: https://www.tvanouvelles.ca2527 categories: [news, media]2528 tier: B2529 weight: 0.72530 llm: false2531 aliases: [tva]2532 discover: { rss: false }2533 sensors:2534 - { name: feed, url: "https://www.tvanouvelles.ca/rss.xml", type: RSS, connector: rss, tier: A }2535 - id: 24-heures2536 name: 24 heures2537 domain: 24heures.ca2538 homepage: https://www.24heures.ca2539 categories: [news, media]2540 tier: C2541 weight: 0.62542 llm: false2543 discover: { rss: false }2544 sensors:2545 - { name: feed, url: "https://www.24heures.ca/rss.xml", type: RSS, connector: rss, tier: B }2546 - id: globe-and-mail2547 name: The Globe and Mail2548 domain: theglobeandmail.com2549 homepage: https://www.theglobeandmail.com2550 categories: [news, media]2551 tier: A2552 weight: 0.82553 llm: false2554 aliases: [globe and mail]2555 discover: { rss: false }2556 sensors:2557 - { name: canada feed, url: "https://www.theglobeandmail.com/arc/outboundfeeds/rss/category/canada/", type: RSS, connector: rss, tier: A, config: { maxItems: 100 } }2558 - { name: business feed, url: "https://www.theglobeandmail.com/arc/outboundfeeds/rss/category/business/", type: RSS, connector: rss, tier: B, config: { maxItems: 100 } }2559 - id: national-post2560 name: National Post2561 domain: nationalpost.com2562 categories: [news, media]2563 tier: B2564 weight: 0.72565 llm: false2566 discover: { rss: false }2567 sensors:2568 - { name: feed, url: "https://nationalpost.com/feed", type: RSS, connector: rss, tier: A }2569 - id: global-news2570 name: Global News2571 domain: globalnews.ca2572 categories: [news, media]2573 tier: B2574 weight: 0.72575 llm: false2576 discover: { rss: false }2577 sensors:2578 - { name: feed, url: "https://globalnews.ca/feed/", type: RSS, connector: rss, tier: A }2579 - id: the-logic2580 name: The Logic2581 domain: thelogic.co2582 categories: [news, media, technology]2583 tier: B2584 weight: 0.72585 llm: false2586 discover: { rss: false }2587 sensors:2588 - { name: feed, url: "https://thelogic.co/feed/", type: RSS, connector: rss, tier: B }2589 - id: wsj2590 name: The Wall Street Journal2591 domain: wsj.com2592 homepage: https://www.wsj.com2593 categories: [news, media, finance]2594 tier: A2595 weight: 0.82596 llm: false2597 aliases: [wall street journal]2598 discover: { rss: false }2599 sensors:2600 - { name: world news feed, url: "https://feeds.a.dj.com/rss/RSSWorldNews.xml", type: RSS, connector: rss, tier: A }2601 - { name: markets feed, url: "https://feeds.a.dj.com/rss/RSSMarketsMain.xml", type: RSS, connector: rss, tier: A }2602 - id: financial-times2603 name: Financial Times2604 domain: ft.com2605 homepage: https://www.ft.com2606 categories: [news, media, finance]2607 tier: A2608 weight: 0.82609 llm: false2610 aliases: [ft]2611 discover: { rss: false }2612 sensors:2613 - { name: home international feed, url: "https://www.ft.com/rss/home/international", type: RSS, connector: rss, tier: A }2614 - id: the-economist2615 name: The Economist2616 domain: economist.com2617 homepage: https://www.economist.com2618 categories: [news, media]2619 tier: B2620 weight: 0.72621 llm: false2622 aliases: [economist]2623 discover: { rss: false }2624 sensors:2625 - { name: latest feed, url: "https://www.economist.com/latest/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 100 } }2626 - id: axios2627 name: Axios2628 domain: axios.com2629 homepage: https://www.axios.com2630 categories: [news, media]2631 tier: B2632 weight: 0.72633 llm: false2634 discover: { rss: false }2635 sensors:2636 - { name: feed, url: "https://api.axios.com/feed/", type: RSS, connector: rss, tier: A, config: { maxItems: 100 } }2637 - id: npr2638 name: NPR2639 domain: npr.org2640 homepage: https://www.npr.org2641 categories: [news, media]2642 tier: B2643 weight: 0.72644 llm: false2645 discover: { rss: false }2646 sensors:2647 - { name: news feed, url: "https://feeds.npr.org/1001/rss.xml", type: RSS, connector: rss, tier: A }2648 - id: washington-post2649 name: The Washington Post2650 domain: washingtonpost.com2651 homepage: https://www.washingtonpost.com2652 categories: [news, media]2653 tier: A2654 weight: 0.82655 llm: false2656 aliases: [wapo, washington post]2657 discover: { rss: false }2658 sensors:2659 - { name: world feed, url: "https://feeds.washingtonpost.com/rss/world", type: RSS, connector: rss, tier: A }2660 - { name: politics feed, url: "https://feeds.washingtonpost.com/rss/politics", type: RSS, connector: rss, tier: A }2661 - id: scmp2662 name: South China Morning Post2663 domain: scmp.com2664 homepage: https://www.scmp.com2665 categories: [news, media]2666 tier: B2667 weight: 0.72668 llm: false2669 aliases: [scmp]2670 discover: { rss: false }2671 sensors:2672 - { name: news feed, url: "https://www.scmp.com/rss/91/feed/", type: RSS, connector: rss, tier: B }2673 - id: dw2674 name: Deutsche Welle2675 domain: dw.com2676 homepage: https://www.dw.com2677 categories: [news, media]2678 tier: B2679 weight: 0.72680 llm: false2681 aliases: [dw]2682 discover: { rss: false }2683 sensors:2684 - { name: all english feed, url: "https://rss.dw.com/rdf/rss-en-all", type: RSS, connector: rss, tier: B, config: { maxItems: 150 } }2685 - id: euronews2686 name: Euronews2687 domain: euronews.com2688 homepage: https://www.euronews.com2689 categories: [news, media]2690 tier: B2691 weight: 0.72692 llm: false2693 discover: { rss: false }2694 sensors:2695 - { name: feed, url: "https://www.euronews.com/rss", type: RSS, connector: rss, tier: A }2696 - id: der-spiegel2697 name: Der Spiegel2698 domain: spiegel.de2699 homepage: https://www.spiegel.de2700 categories: [news, media]2701 tier: C2702 weight: 0.62703 llm: false2704 aliases: [spiegel]2705 discover: { rss: false }2706 sensors:2707 - { name: international feed, url: "https://www.spiegel.de/international/index.rss", type: RSS, connector: rss, tier: B }2708 - id: el-pais2709 name: El País2710 domain: elpais.com2711 homepage: https://elpais.com2712 categories: [news, media]2713 tier: C2714 weight: 0.62715 llm: false2716 discover: { rss: false }2717 sensors:2718 - { name: portada feed, url: "https://feeds.elpais.com/mrss-s/pages/ep/site/elpais.com/portada", type: RSS, connector: rss, tier: B, config: { maxItems: 150 } }2719 - id: semafor2720 name: Semafor2721 domain: semafor.com2722 homepage: https://www.semafor.com2723 categories: [news, media]2724 tier: C2725 weight: 0.62726 llm: false2727 discover: { rss: false }2728 sensors:2729 - { name: feed, url: "https://www.semafor.com/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 150 } }2730 - id: google-news2731 name: Google News2732 domain: news.google.com2733 categories: [news, media]2734 tier: B2735 weight: 0.62736 llm: false2737 discover: { rss: false }2738 sensors:2739 - { name: top stories (us) feed, url: "https://news.google.com/rss?hl=en-US&gl=US&ceid=US:en", type: RSS, connector: rss, tier: A }2740 - { name: à la une (canada fr) feed, url: "https://news.google.com/rss?hl=fr-CA&gl=CA&ceid=CA:fr", type: RSS, connector: rss, tier: A }2741 - id: techcrunch2742 name: TechCrunch2743 domain: techcrunch.com2744 categories: [news, media, technology]2745 tier: A2746 weight: 0.82747 llm: false2748 discover: { rss: false }2749 sensors:2750 - { name: feed, url: "https://techcrunch.com/feed/", type: RSS, connector: rss, tier: A }2751 - id: the-verge2752 name: The Verge2753 domain: theverge.com2754 homepage: https://www.theverge.com2755 categories: [news, media, technology]2756 tier: B2757 weight: 0.72758 llm: false2759 aliases: [verge]2760 discover: { rss: false }2761 sensors:2762 - { name: feed, url: "https://www.theverge.com/rss/index.xml", type: ATOM, connector: rss, tier: A }2763 - id: ars-technica2764 name: Ars Technica2765 domain: arstechnica.com2766 categories: [news, media, technology]2767 tier: B2768 weight: 0.72769 llm: false2770 aliases: [ars]2771 discover: { rss: false }2772 sensors:2773 - { name: feed, url: "https://feeds.arstechnica.com/arstechnica/index", type: RSS, connector: rss, tier: A }2774 - id: wired2775 name: WIRED2776 domain: wired.com2777 homepage: https://www.wired.com2778 categories: [news, media, technology]2779 tier: B2780 weight: 0.72781 llm: false2782 discover: { rss: false }2783 sensors:2784 - { name: feed, url: "https://www.wired.com/feed/rss", type: RSS, connector: rss, tier: B }2785 - id: hacker-news2786 name: Hacker News2787 domain: news.ycombinator.com2788 categories: [news, media, technology, developer]2789 tier: B2790 weight: 0.72791 llm: false2792 aliases: [hn, ycombinator]2793 discover: { rss: false }2794 sensors:2795 - { name: front page feed, url: "https://hnrss.org/frontpage", type: RSS, connector: rss, tier: A }2796 - id: the-register2797 name: The Register2798 domain: theregister.com2799 homepage: https://www.theregister.com2800 categories: [news, media, technology]2801 tier: B2802 weight: 0.72803 llm: false2804 discover: { rss: false }2805 sensors:2806 - { name: headlines feed, url: "https://www.theregister.com/headlines.atom", type: ATOM, connector: rss, tier: A }2807 - id: bleepingcomputer2808 name: BleepingComputer2809 domain: bleepingcomputer.com2810 homepage: https://www.bleepingcomputer.com2811 categories: [news, media, cyber]2812 tier: A2813 weight: 0.82814 llm: false2815 discover: { rss: false }2816 sensors:2817 - { name: feed, url: "https://www.bleepingcomputer.com/feed/", type: RSS, connector: rss, tier: A }2818 - id: krebs-on-security2819 name: Krebs on Security2820 domain: krebsonsecurity.com2821 categories: [news, media, cyber]2822 tier: B2823 weight: 0.82824 llm: false2825 aliases: [krebs]2826 discover: { rss: false }2827 sensors:2828 - { name: feed, url: "https://krebsonsecurity.com/feed/", type: RSS, connector: rss, tier: B }2829 - id: the-hacker-news2830 name: The Hacker News2831 domain: thehackernews.com2832 categories: [news, media, cyber]2833 tier: B2834 weight: 0.72835 llm: false2836 discover: { rss: false }2837 sensors:2838 - { name: feed, url: "https://feeds.feedburner.com/TheHackersNews", type: RSS, connector: rss, tier: A }2839 - id: the-record2840 name: The Record (Recorded Future News)2841 domain: therecord.media2842 categories: [news, media, cyber]2843 tier: B2844 weight: 0.72845 llm: false2846 discover: { rss: false }2847 sensors:2848 - { name: feed, url: "https://therecord.media/feed", type: RSS, connector: rss, tier: A }2849 - id: 404-media2850 name: 404 Media2851 domain: 404media.co2852 homepage: https://www.404media.co2853 categories: [news, media, technology]2854 tier: C2855 weight: 0.62856 llm: false2857 discover: { rss: false }2858 sensors:2859 - { name: feed, url: "https://www.404media.co/rss/", type: RSS, connector: rss, tier: B }2860 - id: mit-technology-review2861 name: MIT Technology Review2862 domain: technologyreview.com2863 homepage: https://www.technologyreview.com2864 categories: [news, media, technology, ai]2865 tier: B2866 weight: 0.72867 llm: false2868 discover: { rss: false }2869 sensors:2870 - { name: feed, url: "https://www.technologyreview.com/feed/", type: RSS, connector: rss, tier: B }2871