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 feed, url: "https://home.treasury.gov/news/press-releases/feed", type: RSS, connector: rss, 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: true }1218 sensors:1219 - { name: landing, url: "https://www.sedarplus.ca/landingpage/", type: HTML, connector: http, tier: C }1220 - id: fdic1221 name: FDIC1222 domain: fdic.gov1223 homepage: https://www.fdic.gov1224 categories: [finance, government]1225 tier: B1226 discover: { rss: false }1227 sensors:1228 - { name: press releases feed, url: "https://www.fdic.gov/rss.xml", type: RSS, connector: rss, tier: B }1229 - { name: failed bank list, url: "https://www.fdic.gov/bank-failures/failed-bank-list", type: HTML, connector: http, tier: A }1230 - id: occ1231 name: OCC1232 domain: occ.gov1233 homepage: https://www.occ.gov1234 categories: [finance, government]1235 tier: C1236 aliases: [office of the comptroller of the currency]1237 discover: { rss: false }1238 sensors:1239 - { name: news releases feed, url: "https://www.occ.gov/rss/occ_news.xml", type: RSS, connector: rss, tier: B }1240 - id: bis1241 name: BIS1242 domain: bis.org1243 homepage: https://www.bis.org1244 categories: [finance]1245 tier: C1246 aliases: [bank for international settlements]1247 discover: { rss: false }1248 sensors:1249 - { name: press releases feed, url: "https://www.bis.org/rss.xml", type: RSS, connector: rss, tier: B }1250 - id: imf1251 name: IMF1252 domain: imf.org1253 homepage: https://www.imf.org1254 categories: [finance, government]1255 tier: B1256 aliases: [international monetary fund]1257 discover: { rss: false }1258 - id: world-bank1259 name: World Bank1260 domain: worldbank.org1261 homepage: https://www.worldbank.org1262 categories: [finance, government]1263 tier: C1264 discover: { rss: false }1265 sensors:1266 - { name: news, url: "https://www.worldbank.org/en/news/all", type: HTML, connector: http, tier: C }1267 - id: oecd1268 name: OECD1269 domain: oecd.org1270 homepage: https://www.oecd.org1271 categories: [finance, statistics, government]1272 tier: C1273 discover: { rss: true, pages: true }1274 - id: fred1275 name: FRED (St. Louis Fed)1276 domain: fred.stlouisfed.org1277 categories: [finance, statistics]1278 tier: B1279 aliases: [fred, st. louis fed]1280 discover: { rss: false }1281 sensors:1282 - { name: release calendar today, url: "https://fred.stlouisfed.org/releases/calendar", type: HTML, connector: http, tier: B }12831284 # ───────────────────────── G · Government & Statistics ─────────────────────────1285 - id: canada1286 name: Government of Canada1287 domain: canada.ca1288 homepage: https://www.canada.ca1289 categories: [government]1290 tier: A1291 aliases: [gouvernement du canada, government of canada]1292 discover: { rss: false }1293 sensors:1294 - { 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 }1295 - { 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 } }1296 - id: statcan1297 name: Statistics Canada1298 domain: statcan.gc.ca1299 homepage: https://www.statcan.gc.ca1300 categories: [statistics, government]1301 tier: S1302 weight: 1.31303 aliases: [statistique canada, statistics canada]1304 discover: { rss: false }1305 sensors:1306 - { name: news releases feed, url: "https://www.statcan.gc.ca/en/rss.xml", type: RSS, connector: rss, tier: S }1307 - { name: the daily, url: "https://www150.statcan.gc.ca/n1/dai-quo/index-eng.htm", type: HTML, connector: http, tier: S }1308 - { name: release schedule, url: "https://www150.statcan.gc.ca/n1/dai-quo/cal2-eng.htm", type: HTML, connector: http, tier: B }1309 - id: quebec1310 name: Gouvernement du Québec1311 domain: quebec.ca1312 homepage: https://www.quebec.ca1313 categories: [government]1314 tier: B1315 aliases: [government of quebec, gouvernement du québec, québec]1316 discover: { rss: false }1317 sensors:1318 - { name: actualités, url: "https://www.quebec.ca/nouvelles/actualites", type: HTML, connector: http, tier: B }1319 - id: federal-register1320 name: U.S. Federal Register1321 domain: federalregister.gov1322 homepage: https://www.federalregister.gov1323 categories: [government]1324 tier: A1325 aliases: [federal register]1326 discover: { rss: false }1327 sensors:1328 - name: rules published1329 url: "https://www.federalregister.gov/api/v1/documents.json?order=newest&per_page=100&conditions[type][]=RULE"1330 type: REST_API1331 connector: jsonlist1332 tier: A1333 config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, compareFields: [], maxItems: 100 }1334 - name: proposed rules1335 url: "https://www.federalregister.gov/api/v1/documents.json?order=newest&per_page=100&conditions[type][]=PRORULE"1336 type: REST_API1337 connector: jsonlist1338 tier: B1339 config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, compareFields: [], maxItems: 100 }1340 - name: presidential documents1341 url: "https://www.federalregister.gov/api/v1/documents.json?order=newest&per_page=50&conditions[type][]=PRESDOCU"1342 type: REST_API1343 connector: jsonlist1344 tier: A1345 config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, compareFields: [], maxItems: 50 }1346 - id: white-house1347 name: White House1348 domain: whitehouse.gov1349 homepage: https://www.whitehouse.gov1350 categories: [government]1351 tier: A1352 discover: { rss: false }1353 sensors:1354 - { name: news feed, url: "https://www.whitehouse.gov/news/feed/", type: RSS, connector: rss, tier: A }1355 - { name: presidential actions feed, url: "https://www.whitehouse.gov/presidential-actions/feed/", type: RSS, connector: rss, tier: A }1356 - id: congress1357 name: U.S. Congress1358 domain: congress.gov1359 homepage: https://www.congress.gov1360 categories: [government]1361 tier: B1362 discover: { rss: false }1363 sensors:1364 - { name: most viewed bills feed, url: "https://www.congress.gov/rss/most-viewed-bills.xml", type: RSS, connector: rss, tier: B }1365 - { name: presented to president feed, url: "https://www.congress.gov/rss/presented-to-president.xml", type: RSS, connector: rss, tier: A }1366 - id: bls1367 name: BLS1368 domain: bls.gov1369 homepage: https://www.bls.gov1370 categories: [statistics, government, finance]1371 tier: S1372 weight: 1.31373 aliases: [bureau of labor statistics]1374 discover: { rss: false }1375 sensors:1376 - { name: news releases feed, url: "https://www.bls.gov/feed/bls_latest.rss", type: RSS, connector: rss, tier: S }1377 - { name: release schedule, url: "https://www.bls.gov/schedule/news_release/", type: HTML, connector: http, tier: B }1378 - id: census1379 name: U.S. Census Bureau1380 domain: census.gov1381 homepage: https://www.census.gov1382 categories: [statistics, government]1383 tier: B1384 aliases: [census bureau, census]1385 discover: { rss: false }1386 sensors:1387 - { name: economic indicators feed, url: "https://www.census.gov/economic-indicators/indicator.xml", type: RSS, connector: rss, tier: A }1388 - { name: press releases feed, url: "https://www.census.gov/newsroom/press-releases.xml", type: RSS, connector: rss, tier: B }1389 - id: bea1390 name: BEA1391 domain: bea.gov1392 homepage: https://www.bea.gov1393 categories: [statistics, government, finance]1394 tier: A1395 aliases: [bureau of economic analysis]1396 discover: { rss: false }1397 sensors:1398 - { name: news releases feed, url: "https://apps.bea.gov/rss/rss.xml", type: RSS, connector: rss, tier: A }1399 - id: eurostat1400 name: Eurostat1401 domain: ec.europa.eu1402 homepage: https://ec.europa.eu/eurostat1403 categories: [statistics, government]1404 tier: B1405 discover: { rss: false }1406 sensors:1407 - { name: euro indicators, url: "https://ec.europa.eu/eurostat/news/euro-indicators", type: HTML, connector: http, tier: B }14081409 # ───────────────────────── H · Healthcare & Medicine ─────────────────────────1410 - id: fda1411 name: FDA1412 domain: fda.gov1413 homepage: https://www.fda.gov1414 categories: [health, pharma, government]1415 tier: S1416 weight: 1.41417 aliases: [food and drug administration, u.s. fda]1418 discover: { rss: false }1419 sensors:1420 - { 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 }1421 - { 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 }1422 - { 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 }1423 - { 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 }1424 - id: health-canada1425 name: Health Canada1426 domain: canada.ca1427 homepage: https://www.canada.ca/en/health-canada.html1428 categories: [health, government]1429 tier: A1430 aliases: [santé canada, health canada]1431 discover: { rss: false }1432 sensors:1433 - { name: recalls and safety alerts, url: "https://recalls-rappels.canada.ca/en", type: HTML, connector: http, tier: A }1434 - { 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 }1435 - id: ema1436 name: EMA1437 domain: ema.europa.eu1438 homepage: https://www.ema.europa.eu1439 categories: [health, pharma, government]1440 tier: A1441 aliases: [european medicines agency]1442 discover: { rss: false }1443 sensors:1444 - { name: news, url: "https://www.ema.europa.eu/en/news", type: HTML, connector: http, tier: A }1445 - { name: medicines under evaluation, url: "https://www.ema.europa.eu/en/medicines/medicines-human-use-under-evaluation", type: HTML, connector: http, tier: B }1446 - id: clinicaltrials1447 name: ClinicalTrials.gov1448 domain: clinicaltrials.gov1449 categories: [health, pharma, science]1450 tier: B1451 aliases: [clinicaltrials.gov]1452 discover: { rss: false }1453 sensors:1454 - name: phase 3 results posted1455 url: "https://clinicaltrials.gov/api/v2/studies?query.term=AREA%5BPhase%5DPHASE3&filter.overallStatus=COMPLETED&sort=LastUpdatePostDate%3Adesc&pageSize=50&format=json"1456 type: REST_API1457 connector: jsonlist1458 tier: C1459 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 }1460 - id: pubmed1461 name: PubMed1462 domain: pubmed.ncbi.nlm.nih.gov1463 categories: [health, science]1464 tier: C1465 discover: { rss: false }1466 - id: nih1467 name: NIH1468 domain: nih.gov1469 homepage: https://www.nih.gov1470 categories: [health, science, government]1471 tier: B1472 aliases: [national institutes of health]1473 discover: { rss: false }1474 fallback: { scrapfly: true }1475 sensors:1476 - { name: news releases, url: "https://www.nih.gov/news-events/news-releases", type: HTML, connector: http, tier: C }1477 - id: cdc1478 name: CDC1479 domain: cdc.gov1480 homepage: https://www.cdc.gov1481 categories: [health, government]1482 tier: A1483 aliases: [centers for disease control]1484 discover: { rss: false }1485 sensors:1486 - { name: newsroom feed, url: "https://tools.cdc.gov/api/v2/resources/media/403372.rss", type: RSS, connector: rss, tier: A }1487 - id: who1488 name: WHO1489 domain: who.int1490 homepage: https://www.who.int1491 categories: [health, government]1492 tier: A1493 aliases: [world health organization]1494 discover: { rss: false }1495 sensors:1496 - { name: news feed, url: "https://www.who.int/rss-feeds/news-english.xml", type: RSS, connector: rss, tier: A }1497 - { name: disease outbreak news, url: "https://www.who.int/emergencies/disease-outbreak-news", type: HTML, connector: http, tier: S }1498 - id: mayo-clinic1499 name: Mayo Clinic1500 domain: mayoclinic.org1501 homepage: https://newsnetwork.mayoclinic.org1502 categories: [health]1503 tier: C1504 discover: { rss: false }1505 - id: cleveland-clinic1506 name: Cleveland Clinic1507 domain: clevelandclinic.org1508 homepage: https://newsroom.clevelandclinic.org1509 categories: [health]1510 tier: C1511 discover: { rss: false }1512 sensors:1513 - { name: newsroom, url: "https://newsroom.clevelandclinic.org/", type: HTML, connector: http, tier: C }1514 - id: pfizer1515 name: Pfizer1516 domain: pfizer.com1517 homepage: https://www.pfizer.com1518 categories: [pharma, health]1519 tier: B1520 discover: { rss: false }1521 sensors:1522 - { name: press releases feed, url: "https://www.pfizer.com/rss.xml", type: RSS, connector: rss, tier: B }1523 - { name: pipeline, url: "https://www.pfizer.com/science/drug-product-pipeline", type: HTML, connector: http, tier: B }1524 - id: moderna1525 name: Moderna1526 domain: modernatx.com1527 homepage: https://investors.modernatx.com1528 categories: [pharma, health]1529 tier: B1530 discover: { rss: false }1531 sensors:1532 - { name: news, url: "https://investors.modernatx.com/news/default.aspx", type: HTML, connector: http, tier: B }1533 - id: astrazeneca1534 name: AstraZeneca1535 domain: astrazeneca.com1536 homepage: https://www.astrazeneca.com1537 categories: [pharma, health]1538 tier: B1539 discover: { rss: false }1540 - id: roche1541 name: Roche1542 domain: roche.com1543 homepage: https://www.roche.com1544 categories: [pharma, health]1545 tier: B1546 discover: { rss: false }1547 sensors:1548 - { name: media releases, url: "https://www.roche.com/media/releases", type: HTML, connector: http, tier: B }1549 - id: novartis1550 name: Novartis1551 domain: novartis.com1552 homepage: https://www.novartis.com1553 categories: [pharma, health]1554 tier: B1555 discover: { rss: false }1556 sensors:1557 - { name: media releases, url: "https://www.novartis.com/news", type: HTML, connector: http, tier: B }1558 - id: merck1559 name: Merck1560 domain: merck.com1561 homepage: https://www.merck.com1562 categories: [pharma, health]1563 tier: B1564 aliases: [msd]1565 discover: { rss: false }1566 sensors:1567 - { name: news feed, url: "https://www.merck.com/media/news/feed/", type: RSS, connector: rss, tier: B }1568 - id: eli-lilly1569 name: Eli Lilly1570 domain: lilly.com1571 homepage: https://investor.lilly.com1572 categories: [pharma, health]1573 tier: B1574 aliases: [lilly]1575 discover: { rss: false }1576 sensors:1577 - { name: press releases feed, url: "https://investor.lilly.com/rss/news-releases.xml", type: RSS, connector: rss, tier: B }1578 - id: novo-nordisk1579 name: Novo Nordisk1580 domain: novonordisk.com1581 homepage: https://www.novonordisk.com1582 categories: [pharma, health]1583 tier: B1584 aliases: [novo]1585 discover: { rss: false }1586 sensors:1587 - { name: company announcements, url: "https://www.novonordisk.com/news-and-media/news-and-ir-materials.html", type: HTML, connector: http, tier: B }1588 - id: gsk1589 name: GSK1590 domain: gsk.com1591 homepage: https://www.gsk.com1592 categories: [pharma, health]1593 tier: B1594 aliases: [glaxosmithkline]1595 discover: { rss: false }1596 sensors:1597 - { name: press releases, url: "https://www.gsk.com/en-gb/media/press-releases/", type: HTML, connector: http, tier: B }1598 - id: sanofi1599 name: Sanofi1600 domain: sanofi.com1601 homepage: https://www.sanofi.com1602 categories: [pharma, health]1603 tier: B1604 discover: { rss: false }1605 sensors:1606 - { name: press releases, url: "https://www.sanofi.com/en/media-room/press-releases", type: HTML, connector: http, tier: B }16071608 # ───────────────────────── I · Science, Research & Space ─────────────────────────1609 - id: arxiv1610 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 }2089