# WebSensor — source registry seed (200 organizations). # # Each source becomes an organization entity. `sensors:` are curated endpoints (official APIs, # feeds, status pages) that are validated on the first run. `discover:` flags only ALLOW the # discovery engine to probe the domain (robots.txt sitemaps, well-known feed paths, # , linked status pages, key pages); every candidate is fetched and parsed # 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 h # (base intervals in packages/core/src/taxonomy.ts, adaptive per sensor). # # Connector cheat-sheet: rss (RSS/Atom/JSON Feed) · sitemap · statuspage (Atlassian API v2 summary) # · github (releases/tags/commits Atom, advisories REST) · jsonlist (keyed records from a JSON API) # · http (HTML/JSON/text canonical diff). sources: # ───────────────────────── A · AI & Machine Learning ───────────────────────── - id: openai name: OpenAI domain: openai.com categories: [ai, technology] tier: S weight: 1.5 aliases: [open ai] products: - { name: ChatGPT, type: product, aliases: [chat gpt] } - { name: GPT-5, type: AI_model, aliases: [gpt-5, gpt5] } - { name: GPT-4o, type: AI_model, aliases: [gpt-4o] } - { name: Codex, type: product } - { name: Sora, type: product } - { name: OpenAI API, type: API, aliases: [openai api, responses api] } discover: { rss: true, sitemap: true, status: true, pages: true } fallback: { firecrawl: true, scrapfly: true } sensors: - { name: status, url: "https://status.openai.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S } - { name: news feed, url: "https://openai.com/news/rss.xml", type: RSS, connector: rss, tier: S } - { name: API pricing, url: "https://openai.com/api/pricing/", type: HTML, connector: http, tier: C } - { 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 } } - id: anthropic name: Anthropic domain: anthropic.com homepage: https://www.anthropic.com categories: [ai, technology] tier: S weight: 1.5 products: - { name: Claude, type: AI_model, aliases: [claude opus, claude sonnet, claude haiku, opus, sonnet] } - { name: Claude Code, type: product } - { name: Claude API, type: API, aliases: [anthropic api, messages api] } discover: { rss: true, sitemap: true, status: true, pages: true } fallback: { firecrawl: true, scrapfly: true } sensors: - { name: status, url: "https://status.anthropic.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S } - { name: sitemap, url: "https://www.anthropic.com/sitemap.xml", type: SITEMAP, connector: sitemap, tier: A, config: { maxUrls: 3000 } } - { name: news, url: "https://www.anthropic.com/news", type: HTML, connector: http, tier: S } - { name: pricing, url: "https://www.anthropic.com/pricing", type: HTML, connector: http, tier: A } - { 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 } } - { 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 } } - id: deepmind name: Google DeepMind domain: deepmind.google categories: [ai, science] tier: A weight: 1.3 aliases: [deepmind] products: - { name: Gemini, type: AI_model, aliases: [gemini pro, gemini flash, gemini ultra] } - { name: AlphaFold, type: product } discover: { rss: true, sitemap: true, pages: true } sensors: - { name: blog feed, url: "https://deepmind.google/blog/rss.xml", type: RSS, connector: rss, tier: A } - id: google-ai name: Google AI domain: ai.google categories: [ai, technology] tier: A discover: { rss: true, sitemap: true } - id: google-developers-ai name: Google Developers (AI) domain: developers.google.com categories: [ai, developer] tier: A aliases: [google ai studio, gemini api] products: - { name: Gemini API, type: API } discover: { rss: true, sitemap: false } sensors: - { name: gemini api changelog, url: "https://ai.google.dev/gemini-api/docs/changelog", type: HTML, connector: http, tier: A } - { name: developers blog feed, url: "https://developers.googleblog.com/feeds/posts/default", type: ATOM, connector: rss, tier: B } - id: microsoft-ai name: Microsoft AI domain: microsoft.com homepage: https://www.microsoft.com/ai categories: [ai, technology] tier: A aliases: [copilot] products: - { name: Microsoft Copilot, type: product, aliases: [copilot] } discover: { rss: true } sensors: - { name: microsoft blog feed, url: "https://blogs.microsoft.com/feed/", type: RSS, connector: rss, tier: A } - id: azure-ai name: Azure AI domain: azure.microsoft.com categories: [ai, cloud] tier: A products: - { name: Azure OpenAI Service, type: product, aliases: [azure openai] } - { name: Azure AI Foundry, type: product, aliases: [ai foundry] } discover: { rss: false } sensors: - { name: azure updates feed, url: "https://www.microsoft.com/releasecommunications/api/v2/azure/rss", type: RSS, connector: rss, tier: A } - id: meta-ai name: Meta AI domain: ai.meta.com categories: [ai, technology] tier: A aliases: [meta, facebook ai research, fair] products: - { name: Llama, type: AI_model, aliases: [llama 4, llama 3] } discover: { rss: true, sitemap: true, pages: true } sensors: - { name: blog, url: "https://ai.meta.com/blog/", type: HTML, connector: http, tier: A } - id: mistral name: Mistral AI domain: mistral.ai categories: [ai, technology] tier: A weight: 1.2 aliases: [mistral] products: - { name: Le Chat, type: product } - { name: Mistral Large, type: AI_model } - { name: Codestral, type: AI_model } discover: { rss: true, sitemap: true, status: true, pages: true } sensors: - { name: news, url: "https://mistral.ai/news", type: HTML, connector: http, tier: A } - { name: docs changelog, url: "https://docs.mistral.ai/getting-started/changelog/", type: HTML, connector: http, tier: A } - id: huggingface name: Hugging Face domain: huggingface.co categories: [ai, developer] tier: A weight: 1.2 aliases: [hugging face, hf] products: - { name: Transformers, type: software, aliases: [transformers library] } discover: { rss: true, status: true } sensors: - { name: blog feed, url: "https://huggingface.co/blog/feed.xml", type: RSS, connector: rss, tier: A } - { name: transformers releases, url: "https://github.com/huggingface/transformers/releases.atom", type: GITHUB_RELEASE, connector: github, tier: A, config: { repo: huggingface/transformers, kind: releases } } - id: cohere name: Cohere domain: cohere.com categories: [ai] tier: B products: [{ name: Command, type: AI_model, aliases: [command r, command a] }] discover: { rss: true, sitemap: true, status: true, pages: true } sensors: - { name: docs changelog, url: "https://docs.cohere.com/changelog", type: HTML, connector: http, tier: B } - id: xai name: xAI domain: x.ai categories: [ai] tier: A aliases: [x.ai] products: [{ name: Grok, type: AI_model, aliases: [grok 4, grok 3] }] discover: { rss: true, sitemap: true, status: true, pages: true } fallback: { scrapfly: true } sensors: - { name: news, url: "https://x.ai/news", type: HTML, connector: http, tier: C } - { name: api docs models, url: "https://docs.x.ai/docs/models", type: HTML, connector: http, tier: C } - id: stability-ai name: Stability AI domain: stability.ai categories: [ai] tier: B products: [{ name: Stable Diffusion, type: AI_model }] discover: { rss: true, sitemap: true, pages: true } - id: replicate name: Replicate domain: replicate.com categories: [ai, developer] tier: B discover: { rss: true, sitemap: true, status: true, pages: true } sensors: - { name: changelog, url: "https://replicate.com/changelog", type: HTML, connector: http, tier: B } - id: together-ai name: Together AI domain: together.ai categories: [ai, developer] tier: B aliases: [together] discover: { rss: true, sitemap: true, status: true, pages: true } sensors: - { name: pricing, url: "https://www.together.ai/pricing", type: HTML, connector: http, tier: B } - id: fireworks-ai name: Fireworks AI domain: fireworks.ai categories: [ai, developer] tier: B discover: { rss: true, sitemap: true, status: true, pages: true } - id: groq name: Groq domain: groq.com categories: [ai, semiconductors] tier: B discover: { rss: true, sitemap: true, status: true, pages: true } sensors: - { name: status, url: "https://groqstatus.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S } - id: cerebras name: Cerebras domain: cerebras.ai categories: [ai, semiconductors] tier: B discover: { rss: true, sitemap: true, pages: true } - id: perplexity name: Perplexity domain: perplexity.ai homepage: https://www.perplexity.ai categories: [ai] tier: B discover: { rss: true, sitemap: true, status: true } sensors: - { name: changelog, url: "https://docs.perplexity.ai/changelog/changelog", type: HTML, connector: http, tier: B } - id: nvidia name: NVIDIA domain: nvidia.com homepage: https://www.nvidia.com categories: [ai, semiconductors, technology] tier: A weight: 1.4 products: - { name: CUDA, type: software } - { name: GeForce, type: product, aliases: [rtx] } - { name: Blackwell, type: technology } - { name: NIM, type: product, aliases: [nvidia nim] } discover: { rss: true, sitemap: false, status: false } sensors: - { name: developer blog feed, url: "https://developer.nvidia.com/blog/feed", type: RSS, connector: rss, tier: A } - { name: newsroom feed, url: "https://nvidianews.nvidia.com/releases.xml", type: RSS, connector: rss, tier: A } - { name: security bulletins, url: "https://www.nvidia.com/en-us/security/", type: HTML, connector: http, tier: A } # ───────────────────────── B · Cloud & Infrastructure ───────────────────────── - id: aws name: AWS domain: aws.amazon.com categories: [cloud, technology] tier: S weight: 1.4 aliases: [amazon web services, amazon] products: - { name: Amazon EC2, type: product, aliases: [ec2] } - { name: Amazon S3, type: product, aliases: [s3] } - { name: Amazon Bedrock, type: product, aliases: [bedrock] } - { name: AWS Lambda, type: product, aliases: [lambda] } discover: { rss: false } sensors: - { name: whats new feed, url: "https://aws.amazon.com/about-aws/whats-new/recent/feed/", type: RSS, connector: rss, tier: S } - { name: security bulletins feed, url: "https://aws.amazon.com/security/security-bulletins/rss/feed/", type: RSS, connector: rss, tier: S } - { name: architecture blog feed, url: "https://aws.amazon.com/blogs/aws/feed/", type: RSS, connector: rss, tier: A } - id: azure name: Microsoft Azure domain: azure.microsoft.com homepage: https://azure.microsoft.com categories: [cloud, technology] tier: S weight: 1.3 aliases: [azure] discover: { rss: false } sensors: - { name: azure status, url: "https://azure.status.microsoft/en-us/status/feed/", type: RSS, connector: rss, tier: S } - { name: azure blog feed, url: "https://azure.microsoft.com/en-us/blog/feed/", type: RSS, connector: rss, tier: A } - id: google-cloud name: Google Cloud domain: cloud.google.com categories: [cloud, technology] tier: S weight: 1.3 aliases: [gcp, google cloud platform] products: - { name: Vertex AI, type: product } - { name: BigQuery, type: product } discover: { rss: false } sensors: - { name: release notes feed, url: "https://cloud.google.com/feeds/gcp-release-notes.xml", type: ATOM, connector: rss, tier: A } - name: incidents url: "https://status.cloud.google.com/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: 60, urlTemplate: "https://status.cloud.google.com/incidents/{key}" } - id: cloudflare name: Cloudflare domain: cloudflare.com homepage: https://www.cloudflare.com categories: [cloud, cyber, internet] tier: S weight: 1.3 products: - { name: Cloudflare Workers, type: product, aliases: [workers] } - { name: Cloudflare Radar, type: product, aliases: [radar] } discover: { rss: false } sensors: - { name: blog feed, url: "https://blog.cloudflare.com/rss/", type: RSS, connector: rss, tier: A } - { name: status, url: "https://www.cloudflarestatus.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S } - { name: developers changelog feed, url: "https://developers.cloudflare.com/changelog/rss/index.xml", type: RSS, connector: rss, tier: A } - id: cloudflare-radar name: Cloudflare Radar domain: radar.cloudflare.com categories: [internet, cyber] tier: B discover: { rss: true } - id: digitalocean name: DigitalOcean domain: digitalocean.com homepage: https://www.digitalocean.com categories: [cloud] tier: B discover: { rss: true, sitemap: false } sensors: - { name: status, url: "https://status.digitalocean.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S } - { name: product changelog feed, url: "https://docs.digitalocean.com/release-notes/index.xml", type: RSS, connector: rss, tier: B } - id: akamai name: Akamai domain: akamai.com homepage: https://www.akamai.com categories: [cloud, cyber, internet] tier: B discover: { rss: true, sitemap: false, pages: true } sensors: - { name: security research feed, url: "https://feeds.feedburner.com/akamai/blog", type: RSS, connector: rss, tier: B } - id: fastly name: Fastly domain: fastly.com homepage: https://www.fastly.com categories: [cloud, internet] tier: B discover: { rss: true, status: true } - id: vercel name: Vercel domain: vercel.com categories: [cloud, developer] tier: A products: [{ name: Next.js, type: software, aliases: [nextjs, next.js] }] discover: { rss: false } sensors: - { name: changelog feed, url: "https://vercel.com/atom", type: ATOM, connector: rss, tier: A } - { name: status, url: "https://www.vercel-status.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S } - { 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 } } - id: netlify name: Netlify domain: netlify.com homepage: https://www.netlify.com categories: [cloud, developer] tier: B discover: { rss: true, status: true } sensors: - { name: status, url: "https://www.netlifystatus.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S } - id: heroku name: Heroku domain: heroku.com homepage: https://www.heroku.com categories: [cloud, developer] tier: B discover: { rss: true } sensors: - { name: changelog feed, url: "https://devcenter.heroku.com/changelog/feed", type: ATOM, connector: rss, tier: B } - name: status url: "https://status.heroku.com/api/v4/current-status" type: JSON connector: http tier: S config: { ignoreKeys: [updated_at, created_at] } - id: fly-io name: Fly.io domain: fly.io categories: [cloud, developer] tier: B aliases: [fly.io, fly] discover: { rss: true, sitemap: false } sensors: - { name: status, url: "https://status.flyio.net/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S } - { name: blog feed, url: "https://fly.io/blog/feed.xml", type: RSS, connector: rss, tier: B } - id: render name: Render domain: render.com categories: [cloud, developer] tier: C discover: { rss: true, status: true } sensors: - { name: status, url: "https://status.render.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S } - { name: changelog, url: "https://render.com/changelog", type: HTML, connector: http, tier: B } - id: railway name: Railway domain: railway.com categories: [cloud, developer] tier: C discover: { rss: true, sitemap: true, status: true } sensors: - { name: changelog, url: "https://railway.com/changelog", type: HTML, connector: http, tier: B } - id: oracle-cloud name: Oracle Cloud domain: oracle.com homepage: https://www.oracle.com/cloud/ categories: [cloud, enterprise] tier: C aliases: [oracle, oci] discover: { rss: true } sensors: - { name: oci release notes, url: "https://docs.oracle.com/en-us/iaas/releasenotes/feed", type: RSS, connector: rss, tier: B } - id: ibm-cloud name: IBM Cloud domain: ibm.com homepage: https://www.ibm.com/cloud categories: [cloud, ai, enterprise] tier: C aliases: [ibm, watsonx] discover: { rss: true } sensors: - { name: ibm newsroom feed, url: "https://newsroom.ibm.com/announcements?pagetemplate=rss", type: RSS, connector: rss, tier: B } - id: ovhcloud name: OVHcloud domain: ovhcloud.com homepage: https://www.ovhcloud.com categories: [cloud] tier: C aliases: [ovh] discover: { rss: true, status: true } - id: hetzner name: Hetzner domain: hetzner.com homepage: https://www.hetzner.com categories: [cloud] tier: C discover: { rss: true, sitemap: true, pages: true } sensors: - { name: cloud pricing, url: "https://www.hetzner.com/cloud/", type: HTML, connector: http, tier: B } - id: vultr name: Vultr domain: vultr.com homepage: https://www.vultr.com categories: [cloud] tier: C discover: { rss: true, status: true, pages: true } - id: linode name: Akamai Cloud (Linode) domain: linode.com homepage: https://www.linode.com categories: [cloud] tier: C aliases: [linode, akamai cloud] discover: { rss: true, status: true } sensors: - { name: status, url: "https://status.linode.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: A } # ───────────────────────── C · Developer Platforms & Software ───────────────────────── - id: github name: GitHub domain: github.com categories: [developer, technology] tier: S weight: 1.3 products: [{ name: GitHub Copilot, type: product }, { name: GitHub Actions, type: product }] discover: { rss: false } sensors: - { name: changelog feed, url: "https://github.blog/changelog/feed/", type: RSS, connector: rss, tier: S } - { name: status, url: "https://www.githubstatus.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S } - { name: security blog feed, url: "https://github.blog/security/feed/", type: RSS, connector: rss, tier: A } - id: gitlab name: GitLab domain: gitlab.com homepage: https://about.gitlab.com categories: [developer] tier: A discover: { rss: false } sensors: - { name: releases feed, url: "https://about.gitlab.com/atom.xml", type: ATOM, connector: rss, tier: A } - { name: security releases, url: "https://about.gitlab.com/releases/categories/releases/", type: HTML, connector: http, tier: A } - id: docker name: Docker domain: docker.com homepage: https://www.docker.com categories: [developer] tier: B discover: { rss: true, status: true } sensors: - { name: blog feed, url: "https://www.docker.com/blog/feed/", type: RSS, connector: rss, tier: B } - { 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 } } - { name: status, url: "https://www.dockerstatus.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: A } - id: kubernetes name: Kubernetes domain: kubernetes.io categories: [developer, cloud] tier: A aliases: [k8s] discover: { rss: false } sensors: - { name: blog feed, url: "https://kubernetes.io/feed.xml", type: RSS, connector: rss, tier: B } - { name: releases, url: "https://github.com/kubernetes/kubernetes/releases.atom", type: GITHUB_RELEASE, connector: github, tier: A, config: { repo: kubernetes/kubernetes, kind: releases } } - id: nodejs name: Node.js domain: nodejs.org categories: [developer] tier: A aliases: [node.js, node] discover: { rss: false } sensors: - { name: releases feed, url: "https://nodejs.org/en/feed/releases.xml", type: RSS, connector: rss, tier: A } - { name: security feed, url: "https://nodejs.org/en/feed/vulnerability.xml", type: RSS, connector: rss, tier: S } - id: python name: Python domain: python.org homepage: https://www.python.org categories: [developer] tier: A aliases: [cpython, psf] discover: { rss: false } sensors: - { name: peps feed, url: "https://peps.python.org/peps.rss", type: RSS, connector: rss, tier: B } - { name: releases, url: "https://github.com/python/cpython/releases.atom", type: GITHUB_RELEASE, connector: github, tier: A, config: { repo: python/cpython, kind: releases } } - { name: blog feed, url: "https://blog.python.org/feeds/posts/default", type: ATOM, connector: rss, tier: B } - id: rust name: Rust domain: rust-lang.org homepage: https://www.rust-lang.org categories: [developer] tier: B aliases: [rust language, rustlang] discover: { rss: false } sensors: - { name: blog feed, url: "https://blog.rust-lang.org/feed.xml", type: ATOM, connector: rss, tier: B } - { 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 } } - id: go name: Go domain: go.dev categories: [developer] tier: B aliases: [golang] discover: { rss: false } sensors: - { name: blog feed, url: "https://go.dev/blog/feed.atom", type: ATOM, connector: rss, tier: B } - { name: releases, url: "https://github.com/golang/go/tags.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: golang/go, kind: tags } } - id: php name: PHP domain: php.net homepage: https://www.php.net categories: [developer] tier: B discover: { rss: false } sensors: - { name: news feed, url: "https://www.php.net/feed.atom", type: ATOM, connector: rss, tier: B } - id: ruby name: Ruby domain: ruby-lang.org homepage: https://www.ruby-lang.org categories: [developer] tier: B discover: { rss: false } sensors: - { name: news feed, url: "https://www.ruby-lang.org/en/feeds/news.rss", type: RSS, connector: rss, tier: B } - id: postgresql name: PostgreSQL domain: postgresql.org homepage: https://www.postgresql.org categories: [developer] tier: B aliases: [postgres] discover: { rss: false } sensors: - { name: news feed, url: "https://www.postgresql.org/news.rss", type: RSS, connector: rss, tier: B } - id: mysql name: MySQL domain: mysql.com homepage: https://www.mysql.com categories: [developer] tier: C discover: { rss: true, pages: true } sensors: - { 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 } } - id: redis name: Redis domain: redis.io categories: [developer] tier: B discover: { rss: true } sensors: - { name: releases, url: "https://github.com/redis/redis/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: redis/redis, kind: releases } } - id: mongodb name: MongoDB domain: mongodb.com homepage: https://www.mongodb.com categories: [developer] tier: B discover: { rss: true, status: true } sensors: - { name: status, url: "https://status.mongodb.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: A } - { name: server releases, url: "https://github.com/mongodb/mongo/tags.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: mongodb/mongo, kind: tags } } - id: elastic name: Elastic domain: elastic.co homepage: https://www.elastic.co categories: [developer, cyber] tier: B aliases: [elasticsearch] discover: { rss: true, status: true } sensors: - { name: status, url: "https://status.elastic.co/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: A } - { name: elasticsearch releases, url: "https://github.com/elastic/elasticsearch/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: elastic/elasticsearch, kind: releases } } - { name: security announcements, url: "https://discuss.elastic.co/c/announcements/security-announcements/31.rss", type: RSS, connector: rss, tier: A } - id: hashicorp name: HashiCorp domain: hashicorp.com homepage: https://www.hashicorp.com categories: [developer, cloud] tier: B products: [{ name: Terraform, type: software }, { name: Vault, type: software }] discover: { rss: true, status: true } sensors: - { name: status, url: "https://status.hashicorp.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: A } - { name: terraform releases, url: "https://github.com/hashicorp/terraform/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: hashicorp/terraform, kind: releases } } - { name: vault releases, url: "https://github.com/hashicorp/vault/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: hashicorp/vault, kind: releases } } - id: grafana name: Grafana domain: grafana.com categories: [developer] tier: B discover: { rss: true, status: true } sensors: - { name: releases, url: "https://github.com/grafana/grafana/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: grafana/grafana, kind: releases } } - { name: security feed, url: "https://grafana.com/security/security-advisories/index.xml", type: RSS, connector: rss, tier: A } - id: sentry name: Sentry domain: sentry.io categories: [developer] tier: B discover: { rss: true, status: true } sensors: - { name: status, url: "https://status.sentry.io/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: A } - { name: changelog, url: "https://sentry.io/changelog/", type: HTML, connector: http, tier: B } - id: supabase name: Supabase domain: supabase.com categories: [developer, cloud] tier: B discover: { rss: true, status: true } sensors: - { name: status, url: "https://status.supabase.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: A } - { name: changelog, url: "https://supabase.com/changelog", type: HTML, connector: http, tier: B } - { name: blog feed, url: "https://supabase.com/rss.xml", type: RSS, connector: rss, tier: B } - id: firebase name: Firebase domain: firebase.google.com categories: [developer, cloud] tier: B discover: { rss: false } sensors: - { name: release notes, url: "https://firebase.google.com/support/releases", type: HTML, connector: http, tier: B } - { 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}" } } # ───────────────────────── D · Cybersecurity ───────────────────────── - id: cisa name: CISA domain: cisa.gov homepage: https://www.cisa.gov categories: [cyber, government] tier: S weight: 1.5 aliases: [cybersecurity and infrastructure security agency] products: [{ name: KEV Catalog, type: dataset, aliases: [known exploited vulnerabilities, kev] }] discover: { rss: false } sensors: - name: known exploited vulnerabilities url: "https://www.cisa.gov/sites/default/files/feeds/known_exploited_vulnerabilities.json" type: REST_API connector: jsonlist tier: S weight: 1.3 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 } - { name: advisories feed, url: "https://www.cisa.gov/cybersecurity-advisories/all.xml", type: RSS, connector: rss, tier: S } - { name: news feed, url: "https://www.cisa.gov/news.xml", type: RSS, connector: rss, tier: A } - id: nvd name: NVD domain: nvd.nist.gov categories: [cyber, government] tier: S weight: 1.3 aliases: [national vulnerability database] discover: { rss: false } sensors: - name: recent cves url: "https://services.nvd.nist.gov/rest/json/cves/2.0?lastModStartDate={now-3h}&lastModEndDate={now}&resultsPerPage=200" type: REST_API connector: jsonlist tier: A interval: 900 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 } - id: nist name: NIST domain: nist.gov homepage: https://www.nist.gov categories: [cyber, standards, government] tier: B discover: { rss: false } sensors: - { name: news feed, url: "https://www.nist.gov/news-events/news/rss.xml", type: RSS, connector: rss, tier: B } - { name: cybersecurity publications, url: "https://csrc.nist.gov/publications/sp", type: HTML, connector: http, tier: B } - id: cert-cc name: CERT/CC domain: cert.org homepage: https://www.kb.cert.org/vuls/ categories: [cyber] tier: A aliases: [cert coordination center] discover: { rss: false } sensors: - { name: vulnerability notes feed, url: "https://www.kb.cert.org/vulfeed/", type: RSS, connector: rss, tier: A } - id: mitre name: MITRE domain: mitre.org homepage: https://www.mitre.org categories: [cyber] tier: B aliases: [cve program, att&ck, attack] discover: { rss: true } sensors: - { 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 } } - { 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 } } - id: microsoft-security name: Microsoft Security domain: msrc.microsoft.com homepage: https://msrc.microsoft.com categories: [cyber, technology] tier: S aliases: [msrc, microsoft security response center] discover: { rss: false } sensors: - { name: msrc blog, url: "https://msrc.microsoft.com/blog/", type: HTML, connector: http, tier: A } - name: security updates url: "https://api.msrc.microsoft.com/cvrf/v3.0/updates" type: REST_API connector: jsonlist tier: A config: { itemsPath: value, keyField: ID, titleField: DocumentTitle, urlField: CvrfUrl, dateField: CurrentReleaseDate, compareFields: [CurrentReleaseDate], maxItems: 40, headers: { accept: application/json } } - id: apple-security name: Apple Security domain: support.apple.com categories: [cyber, consumer-tech] tier: S aliases: [apple security updates] discover: { rss: false } sensors: - { name: security releases, url: "https://support.apple.com/en-us/100100", type: HTML, connector: http, tier: S } - id: google-security-blog name: Google Security Blog domain: security.googleblog.com categories: [cyber] tier: B discover: { rss: false } sensors: - { name: feed, url: "https://security.googleblog.com/feeds/posts/default?max-results=15", type: ATOM, connector: rss, tier: B } - id: project-zero name: Google Project Zero domain: googleprojectzero.blogspot.com categories: [cyber] tier: B aliases: [project zero] discover: { rss: false } sensors: - { name: feed, url: "https://googleprojectzero.blogspot.com/feeds/posts/summary?max-results=10", type: ATOM, connector: rss, tier: B } - id: cisco-security name: Cisco Security domain: cisco.com homepage: https://sec.cloudapps.cisco.com/security/center/publicationListing.x categories: [cyber, technology] tier: A aliases: [cisco, cisco psirt] discover: { rss: false } sensors: - { name: psirt advisories feed, url: "https://sec.cloudapps.cisco.com/security/center/psirtrss20/CiscoSecurityAdvisory.xml", type: RSS, connector: rss, tier: A } - id: palo-alto-networks name: Palo Alto Networks domain: paloaltonetworks.com homepage: https://www.paloaltonetworks.com categories: [cyber] tier: A aliases: [palo alto, unit 42] discover: { rss: false } sensors: - { name: security advisories feed, url: "https://security.paloaltonetworks.com/rss.xml", type: RSS, connector: rss, tier: A } - { name: unit 42 feed, url: "https://unit42.paloaltonetworks.com/feed/", type: RSS, connector: rss, tier: B } - id: fortinet name: Fortinet domain: fortinet.com homepage: https://www.fortinet.com categories: [cyber] tier: A aliases: [fortiguard] discover: { rss: false } sensors: - { name: psirt advisories feed, url: "https://filestore.fortinet.com/fortiguard/rss/ir.xml", type: RSS, connector: rss, tier: A } - id: crowdstrike name: CrowdStrike domain: crowdstrike.com homepage: https://www.crowdstrike.com categories: [cyber] tier: B discover: { rss: true } sensors: - { name: blog feed, url: "https://www.crowdstrike.com/en-us/blog/feed/", type: RSS, connector: rss, tier: B } - id: mandiant name: Mandiant domain: mandiant.com homepage: https://cloud.google.com/blog/topics/threat-intelligence categories: [cyber] tier: B aliases: [google threat intelligence] discover: { rss: false } sensors: - { name: threat intelligence feed, url: "https://cloudblog.withgoogle.com/topics/threat-intelligence/rss/", type: RSS, connector: rss, tier: B } - id: rapid7 name: Rapid7 domain: rapid7.com homepage: https://www.rapid7.com categories: [cyber] tier: B discover: { rss: false } sensors: - { name: blog feed, url: "https://blog.rapid7.com/rss/", type: RSS, connector: rss, tier: B } - { 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 } } - id: tenable name: Tenable domain: tenable.com homepage: https://www.tenable.com categories: [cyber] tier: B discover: { rss: false } sensors: - { name: research advisories feed, url: "https://www.tenable.com/security/research/feed", type: RSS, connector: rss, tier: B } - { name: blog feed, url: "https://www.tenable.com/blog/feed", type: RSS, connector: rss, tier: C } - id: sophos name: Sophos domain: sophos.com homepage: https://news.sophos.com categories: [cyber] tier: B discover: { rss: false } sensors: - { name: news feed, url: "https://www.sophos.com/en-us/blog/feed", type: RSS, connector: rss, tier: B } - id: trend-micro name: Trend Micro domain: trendmicro.com homepage: https://www.trendmicro.com categories: [cyber] tier: B discover: { rss: false } sensors: - { name: research, url: "https://www.trendmicro.com/en_us/research.html", type: HTML, connector: http, tier: B } - id: malwarebytes name: Malwarebytes domain: malwarebytes.com homepage: https://www.malwarebytes.com categories: [cyber] tier: C discover: { rss: false } sensors: - { name: labs feed, url: "https://www.malwarebytes.com/blog/feed/index.xml", type: RSS, connector: rss, tier: C } - id: hibp name: Have I Been Pwned domain: haveibeenpwned.com categories: [cyber] tier: A aliases: [hibp] discover: { rss: false } sensors: - name: breaches url: "https://haveibeenpwned.com/api/v3/breaches" type: REST_API connector: jsonlist tier: A config: { itemsPath: "", keyField: Name, titleTemplate: "{Title} — {PwnCount} accounts", summaryField: Description, dateField: AddedDate, urlTemplate: "https://haveibeenpwned.com/PwnedWebsites#{key}", compareFields: [PwnCount, IsVerified], maxItems: 2000 } # ───────────────────────── E · Consumer Technology ───────────────────────── - id: apple name: Apple domain: apple.com homepage: https://www.apple.com categories: [consumer-tech, technology] tier: S weight: 1.5 products: - { name: iPhone, type: product } - { name: iOS, type: software } - { name: macOS, type: software } - { name: Mac, type: product, aliases: [macbook, macbook pro, macbook air, mac studio, mac mini] } - { name: Apple Intelligence, type: product } - { name: Vision Pro, type: product } discover: { rss: false, sitemap: false } sensors: - { name: newsroom feed, url: "https://www.apple.com/newsroom/rss-feed.rss", type: RSS, connector: rss, tier: S } - { name: developer news feed, url: "https://developer.apple.com/news/rss/news.rss", type: RSS, connector: rss, tier: A } - { name: developer releases feed, url: "https://developer.apple.com/news/releases/rss/releases.rss", type: RSS, connector: rss, tier: A } - { name: mac pricing, url: "https://www.apple.com/shop/buy-mac/macbook-pro", type: HTML, connector: http, tier: B } - { name: system status, url: "https://www.apple.com/support/systemstatus/data/system_status_en_US.js", type: JSON, connector: http, tier: S, config: { ignoreKeys: [] } } - id: samsung name: Samsung domain: samsung.com homepage: https://news.samsung.com/global/ categories: [consumer-tech, semiconductors] tier: B products: [{ name: Galaxy, type: product, aliases: [galaxy s, galaxy z] }] discover: { rss: false } sensors: - { name: newsroom feed, url: "https://news.samsung.com/global/feed", type: RSS, connector: rss, tier: B } - id: google name: Google domain: google.com homepage: https://blog.google categories: [technology, internet] tier: A weight: 1.3 aliases: [alphabet] products: [{ name: Android, type: software }, { name: Chrome, type: software }, { name: Pixel, type: product }] discover: { rss: false } sensors: - { name: keyword blog feed, url: "https://blog.google/rss/", type: RSS, connector: rss, tier: A } - { name: chrome releases feed, url: "https://chromereleases.googleblog.com/feeds/posts/default", type: ATOM, connector: rss, tier: A } - { 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}" } } - id: microsoft name: Microsoft domain: microsoft.com homepage: https://news.microsoft.com categories: [technology, enterprise] tier: A weight: 1.3 products: [{ name: Windows, type: software }, { name: Microsoft 365, type: product, aliases: [office 365] }, { name: Xbox, type: product }] discover: { rss: false } sensors: - { name: news feed, url: "https://news.microsoft.com/source/feed/", type: RSS, connector: rss, tier: A } - { name: windows blog feed, url: "https://blogs.windows.com/feed/", type: RSS, connector: rss, tier: B } - id: sony name: Sony domain: sony.com homepage: https://www.sony.com/en/SonyInfo/News/ categories: [consumer-tech] tier: C products: [{ name: PlayStation, type: product, aliases: [ps5] }] discover: { rss: true, sitemap: true, pages: true } - id: lg name: LG domain: lg.com homepage: https://www.lgnewsroom.com categories: [consumer-tech] tier: C aliases: [lg electronics] discover: { rss: true } - id: dell name: Dell domain: dell.com homepage: https://www.dell.com categories: [consumer-tech, enterprise] tier: C discover: { rss: true, pages: true } - id: hp name: HP domain: hp.com homepage: https://press.hp.com categories: [consumer-tech] tier: C discover: { rss: true } sensors: - { name: press releases, url: "https://press.hp.com/us/en/press-releases.html", type: HTML, connector: http, tier: C } - id: lenovo name: Lenovo domain: lenovo.com homepage: https://news.lenovo.com categories: [consumer-tech] tier: C discover: { rss: true } sensors: - { name: news feed, url: "https://news.lenovo.com/feed/", type: RSS, connector: rss, tier: C } - id: asus name: ASUS domain: asus.com homepage: https://www.asus.com categories: [consumer-tech] tier: C discover: { rss: true, pages: true } sensors: - { name: news, url: "https://www.asus.com/news/", type: HTML, connector: http, tier: C } - { name: security advisories, url: "https://www.asus.com/content/asus-product-security-advisory/", type: HTML, connector: http, tier: B } - id: acer name: Acer domain: acer.com homepage: https://news.acer.com categories: [consumer-tech] tier: D discover: { rss: true } sensors: - { name: news feed, url: "https://news.acer.com/feed.xml", type: RSS, connector: rss, tier: C } - id: intel name: Intel domain: intel.com homepage: https://www.intel.com categories: [semiconductors, technology] tier: B products: [{ name: Core Ultra, type: product }, { name: Xeon, type: product }, { name: Gaudi, type: product }] discover: { rss: false } sensors: - { name: newsroom, url: "https://newsroom.intel.com/", type: HTML, connector: http, tier: B } - { name: security advisories, url: "https://www.intel.com/content/www/us/en/security-center/default.html", type: HTML, connector: http, tier: A } - id: amd name: AMD domain: amd.com homepage: https://www.amd.com categories: [semiconductors, technology] tier: B products: [{ name: Ryzen, type: product }, { name: EPYC, type: product }, { name: Radeon, type: product }, { name: Instinct, type: product, aliases: [mi300, mi350] }] discover: { rss: false, pages: true } sensors: - { name: press releases, url: "https://www.amd.com/en/newsroom.html", type: HTML, connector: http, tier: B } - { name: security bulletins, url: "https://www.amd.com/en/resources/product-security.html", type: HTML, connector: http, tier: A } - id: qualcomm name: Qualcomm domain: qualcomm.com homepage: https://www.qualcomm.com categories: [semiconductors] tier: C products: [{ name: Snapdragon, type: product }] discover: { rss: true, pages: true } sensors: - { name: news releases, url: "https://www.qualcomm.com/news/releases", type: HTML, connector: http, tier: C } - { name: security bulletins, url: "https://docs.qualcomm.com/product/publicresources/securitybulletin/", type: HTML, connector: http, tier: B } - id: arm name: Arm domain: arm.com homepage: https://newsroom.arm.com categories: [semiconductors] tier: C aliases: [arm holdings] discover: { rss: true } sensors: - { name: newsroom feed, url: "https://newsroom.arm.com/rss", type: RSS, connector: rss, tier: C } - id: tsmc name: TSMC domain: tsmc.com homepage: https://pr.tsmc.com categories: [semiconductors] tier: C discover: { rss: true, pages: true } - id: micron name: Micron domain: micron.com homepage: https://investors.micron.com categories: [semiconductors] tier: C discover: { rss: true } - id: western-digital name: Western Digital domain: westerndigital.com homepage: https://www.westerndigital.com categories: [consumer-tech] tier: D discover: { rss: true, pages: true } sensors: - { name: newsroom, url: "https://www.westerndigital.com/company/newsroom", type: HTML, connector: http, tier: D } - id: seagate name: Seagate domain: seagate.com homepage: https://www.seagate.com categories: [consumer-tech] tier: D discover: { rss: true, pages: true } sensors: - { name: news, url: "https://www.seagate.com/news/", type: HTML, connector: http, tier: D } - id: raspberry-pi name: Raspberry Pi domain: raspberrypi.com homepage: https://www.raspberrypi.com categories: [consumer-tech, developer] tier: C discover: { rss: false } sensors: - { name: news feed, url: "https://www.raspberrypi.com/news/feed/", type: RSS, connector: rss, tier: C } # ───────────────────────── F · Financial Markets & Regulators ───────────────────────── - id: sec name: SEC domain: sec.gov homepage: https://www.sec.gov categories: [finance, government] tier: S weight: 1.4 aliases: [securities and exchange commission, edgar] discover: { rss: false } sensors: - { name: press releases feed, url: "https://www.sec.gov/news/pressreleases.rss", type: RSS, connector: rss, tier: S, config: { } } - { name: litigation releases feed, url: "https://www.sec.gov/enforcement-litigation/litigation-releases/rss", type: RSS, connector: rss, tier: A } - id: federal-reserve name: Federal Reserve domain: federalreserve.gov homepage: https://www.federalreserve.gov categories: [finance, government] tier: S weight: 1.5 aliases: [fed, fomc, the fed] discover: { rss: false } sensors: - { name: press releases feed, url: "https://www.federalreserve.gov/feeds/press_all.xml", type: RSS, connector: rss, tier: S } - { name: speeches feed, url: "https://www.federalreserve.gov/feeds/speeches.xml", type: RSS, connector: rss, tier: A } - id: us-treasury name: U.S. Treasury domain: treasury.gov homepage: https://home.treasury.gov categories: [finance, government] tier: A aliases: [treasury, ofac] discover: { rss: false } sensors: - { name: press releases, url: "https://home.treasury.gov/news/press-releases", type: HTML, connector: http, tier: A } - { name: ofac recent actions feed, url: "https://ofac.treasury.gov/rss.xml", type: RSS, connector: rss, tier: A } - id: bank-of-canada name: Bank of Canada domain: bankofcanada.ca homepage: https://www.bankofcanada.ca categories: [finance, government] tier: S weight: 1.3 aliases: [banque du canada, boc] discover: { rss: false } sensors: - { name: press releases feed, url: "https://www.bankofcanada.ca/content_type/press-releases/feed/", type: RSS, connector: rss, tier: S } - { name: speeches feed, url: "https://www.bankofcanada.ca/content_type/speeches/feed/", type: RSS, connector: rss, tier: A } - { name: policy rate, url: "https://www.bankofcanada.ca/core-functions/monetary-policy/key-interest-rate/", type: HTML, connector: http, tier: A } - id: ecb name: ECB domain: ecb.europa.eu homepage: https://www.ecb.europa.eu categories: [finance, government] tier: S aliases: [european central bank] discover: { rss: false } sensors: - { name: press releases feed, url: "https://www.ecb.europa.eu/rss/press.html", type: RSS, connector: rss, tier: S } - id: bank-of-england name: Bank of England domain: bankofengland.co.uk homepage: https://www.bankofengland.co.uk categories: [finance, government] tier: A aliases: [boe] discover: { rss: false } sensors: - { name: news feed, url: "https://www.bankofengland.co.uk/rss/news", type: RSS, connector: rss, tier: A } - id: bank-of-japan name: Bank of Japan domain: boj.or.jp homepage: https://www.boj.or.jp/en/ categories: [finance, government] tier: A aliases: [boj] discover: { rss: false } sensors: - { name: whats new feed, url: "https://www.boj.or.jp/en/rss/whatsnew.xml", type: RSS, connector: rss, tier: A } - id: finra name: FINRA domain: finra.org homepage: https://www.finra.org categories: [finance] tier: B discover: { rss: false } sensors: - { name: news releases feed, url: "https://www.finra.org/rss.xml", type: RSS, connector: rss, tier: B } - { name: regulatory notices, url: "https://www.finra.org/rules-guidance/notices", type: HTML, connector: http, tier: B } - id: cftc name: CFTC domain: cftc.gov homepage: https://www.cftc.gov categories: [finance, government] tier: B discover: { rss: false } sensors: - { name: press releases feed, url: "https://www.cftc.gov/RSS/RSSGP/rssgp.xml", type: RSS, connector: rss, tier: B } - id: nasdaq name: Nasdaq domain: nasdaq.com homepage: https://www.nasdaq.com categories: [finance] tier: B discover: { rss: false } sensors: - { name: trader news, url: "https://www.nasdaqtrader.com/Trader.aspx?id=MarketSystemStatus", type: HTML, connector: http, tier: A } - { name: ir press releases feed, url: "https://ir.nasdaq.com/rss/news-releases.xml", type: RSS, connector: rss, tier: B } - id: nyse name: NYSE domain: nyse.com homepage: https://www.nyse.com categories: [finance] tier: B aliases: [new york stock exchange] discover: { rss: true, pages: true } - id: tmx name: TMX Group domain: tmx.com homepage: https://www.tmx.com categories: [finance] tier: B aliases: [tsx, toronto stock exchange] discover: { rss: true, pages: true } sensors: - { name: news releases, url: "https://www.tmx.com/newsroom", type: HTML, connector: http, tier: B } - id: sedar-plus name: SEDAR+ domain: sedarplus.ca homepage: https://www.sedarplus.ca categories: [finance, government] tier: C aliases: [sedar, csa] discover: { rss: true, pages: false } notes: "Radware bot management: every path answers a CAPTCHA page with HTTP 200 — no direct sensor." - id: fdic name: FDIC domain: fdic.gov homepage: https://www.fdic.gov categories: [finance, government] tier: B discover: { rss: false } sensors: - { name: press releases feed, url: "https://www.fdic.gov/rss.xml", type: RSS, connector: rss, tier: B } - { name: failed bank list, url: "https://www.fdic.gov/bank-failures/failed-bank-list", type: HTML, connector: http, tier: A } - id: occ name: OCC domain: occ.gov homepage: https://www.occ.gov categories: [finance, government] tier: C aliases: [office of the comptroller of the currency] discover: { rss: false } sensors: - { name: news releases feed, url: "https://www.occ.gov/rss/occ_news.xml", type: RSS, connector: rss, tier: B } - id: bis name: BIS domain: bis.org homepage: https://www.bis.org categories: [finance] tier: C aliases: [bank for international settlements] discover: { rss: false } sensors: - { name: press releases feed, url: "https://www.bis.org/rss.xml", type: RSS, connector: rss, tier: B } - id: imf name: IMF domain: imf.org homepage: https://www.imf.org categories: [finance, government] tier: B aliases: [international monetary fund] discover: { rss: false } - id: world-bank name: World Bank domain: worldbank.org homepage: https://www.worldbank.org categories: [finance, government] tier: C discover: { rss: false } sensors: - { name: news, url: "https://www.worldbank.org/en/news/all", type: HTML, connector: http, tier: C } - id: oecd name: OECD domain: oecd.org homepage: https://www.oecd.org categories: [finance, statistics, government] tier: C discover: { rss: true, pages: true } - id: fred name: FRED (St. Louis Fed) domain: fred.stlouisfed.org categories: [finance, statistics] tier: B aliases: [fred, st. louis fed] discover: { rss: false } sensors: - { name: release calendar today, url: "https://fred.stlouisfed.org/releases/calendar", type: HTML, connector: http, tier: B } # ───────────────────────── G · Government & Statistics ───────────────────────── - id: canada name: Government of Canada domain: canada.ca homepage: https://www.canada.ca categories: [government] tier: A aliases: [gouvernement du canada, government of canada] discover: { rss: false } sensors: - { 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 } - { 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 } } - id: statcan name: Statistics Canada domain: statcan.gc.ca homepage: https://www.statcan.gc.ca categories: [statistics, government] tier: S weight: 1.3 aliases: [statistique canada, statistics canada] discover: { rss: false } sensors: - { name: news releases feed, url: "https://www.statcan.gc.ca/en/rss.xml", type: RSS, connector: rss, tier: S } - { name: the daily, url: "https://www150.statcan.gc.ca/n1/dai-quo/index-eng.htm", type: HTML, connector: http, tier: S } - { name: release schedule, url: "https://www150.statcan.gc.ca/n1/dai-quo/cal2-eng.htm", type: HTML, connector: http, tier: B } - id: quebec name: Gouvernement du Québec domain: quebec.ca homepage: https://www.quebec.ca categories: [government] tier: B aliases: [government of quebec, gouvernement du québec, québec] discover: { rss: false } sensors: - { name: actualités, url: "https://www.quebec.ca/nouvelles/actualites", type: HTML, connector: http, tier: B } - id: federal-register name: U.S. Federal Register domain: federalregister.gov homepage: https://www.federalregister.gov categories: [government] tier: A aliases: [federal register] discover: { rss: false } sensors: - name: rules published url: "https://www.federalregister.gov/api/v1/documents.json?order=newest&per_page=100&conditions[type][]=RULE" type: REST_API connector: jsonlist tier: A config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, compareFields: [], maxItems: 100 } - name: proposed rules url: "https://www.federalregister.gov/api/v1/documents.json?order=newest&per_page=100&conditions[type][]=PRORULE" type: REST_API connector: jsonlist tier: B config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, compareFields: [], maxItems: 100 } - name: presidential documents url: "https://www.federalregister.gov/api/v1/documents.json?order=newest&per_page=50&conditions[type][]=PRESDOCU" type: REST_API connector: jsonlist tier: A config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, compareFields: [], maxItems: 50 } - id: white-house name: White House domain: whitehouse.gov homepage: https://www.whitehouse.gov categories: [government] tier: A discover: { rss: false } sensors: - { name: news feed, url: "https://www.whitehouse.gov/news/feed/", type: RSS, connector: rss, tier: A } - { name: presidential actions feed, url: "https://www.whitehouse.gov/presidential-actions/feed/", type: RSS, connector: rss, tier: A } - id: congress name: U.S. Congress domain: congress.gov homepage: https://www.congress.gov categories: [government] tier: B discover: { rss: false } sensors: - { name: most viewed bills feed, url: "https://www.congress.gov/rss/most-viewed-bills.xml", type: RSS, connector: rss, tier: B } - { name: presented to president feed, url: "https://www.congress.gov/rss/presented-to-president.xml", type: RSS, connector: rss, tier: A } - id: bls name: BLS domain: bls.gov homepage: https://www.bls.gov categories: [statistics, government, finance] tier: S weight: 1.3 aliases: [bureau of labor statistics] discover: { rss: false } sensors: - { name: news releases feed, url: "https://www.bls.gov/feed/bls_latest.rss", type: RSS, connector: rss, tier: S } - { name: release schedule, url: "https://www.bls.gov/schedule/news_release/", type: HTML, connector: http, tier: B } - id: census name: U.S. Census Bureau domain: census.gov homepage: https://www.census.gov categories: [statistics, government] tier: B aliases: [census bureau, census] discover: { rss: false } sensors: - { name: economic indicators feed, url: "https://www.census.gov/economic-indicators/indicator.xml", type: RSS, connector: rss, tier: A } - { name: press releases feed, url: "https://www.census.gov/newsroom/press-releases.xml", type: RSS, connector: rss, tier: B } - id: bea name: BEA domain: bea.gov homepage: https://www.bea.gov categories: [statistics, government, finance] tier: A aliases: [bureau of economic analysis] discover: { rss: false } sensors: - { name: news releases feed, url: "https://apps.bea.gov/rss/rss.xml", type: RSS, connector: rss, tier: A } - id: eurostat name: Eurostat domain: ec.europa.eu homepage: https://ec.europa.eu/eurostat categories: [statistics, government] tier: B discover: { rss: false } sensors: - { name: euro indicators, url: "https://ec.europa.eu/eurostat/news/euro-indicators", type: HTML, connector: http, tier: B } # ───────────────────────── H · Healthcare & Medicine ───────────────────────── - id: fda name: FDA domain: fda.gov homepage: https://www.fda.gov categories: [health, pharma, government] tier: S weight: 1.4 aliases: [food and drug administration, u.s. fda] discover: { rss: false } sensors: - { 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 } - { 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 } - { 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 } - { 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 } - id: health-canada name: Health Canada domain: canada.ca homepage: https://www.canada.ca/en/health-canada.html categories: [health, government] tier: A aliases: [santé canada, health canada] discover: { rss: false } sensors: - { name: recalls and safety alerts, url: "https://recalls-rappels.canada.ca/en", type: HTML, connector: http, tier: A } - { 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 } - id: ema name: EMA domain: ema.europa.eu homepage: https://www.ema.europa.eu categories: [health, pharma, government] tier: A aliases: [european medicines agency] discover: { rss: false } sensors: - { name: news, url: "https://www.ema.europa.eu/en/news", type: HTML, connector: http, tier: A } - { name: medicines under evaluation, url: "https://www.ema.europa.eu/en/medicines/medicines-human-use-under-evaluation", type: HTML, connector: http, tier: B } - id: clinicaltrials name: ClinicalTrials.gov domain: clinicaltrials.gov categories: [health, pharma, science] tier: B aliases: [clinicaltrials.gov] discover: { rss: false } sensors: - name: phase 3 results posted url: "https://clinicaltrials.gov/api/v2/studies?query.term=AREA%5BPhase%5DPHASE3&filter.overallStatus=COMPLETED&sort=LastUpdatePostDate%3Adesc&pageSize=50&format=json" type: REST_API connector: jsonlist tier: C 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 } - id: pubmed name: PubMed domain: pubmed.ncbi.nlm.nih.gov categories: [health, science] tier: C discover: { rss: false } - id: nih name: NIH domain: nih.gov homepage: https://www.nih.gov categories: [health, science, government] tier: B aliases: [national institutes of health] discover: { rss: false } fallback: { scrapfly: true } sensors: - { name: news releases, url: "https://www.nih.gov/news-events/news-releases", type: HTML, connector: http, tier: C } - id: cdc name: CDC domain: cdc.gov homepage: https://www.cdc.gov categories: [health, government] tier: A aliases: [centers for disease control] discover: { rss: false } sensors: - { name: newsroom feed, url: "https://tools.cdc.gov/api/v2/resources/media/403372.rss", type: RSS, connector: rss, tier: A } - id: who name: WHO domain: who.int homepage: https://www.who.int categories: [health, government] tier: A aliases: [world health organization] discover: { rss: false } sensors: - { name: news feed, url: "https://www.who.int/rss-feeds/news-english.xml", type: RSS, connector: rss, tier: A } - { name: disease outbreak news, url: "https://www.who.int/emergencies/disease-outbreak-news", type: HTML, connector: http, tier: S } - id: mayo-clinic name: Mayo Clinic domain: mayoclinic.org homepage: https://newsnetwork.mayoclinic.org categories: [health] tier: C discover: { rss: false } - id: cleveland-clinic name: Cleveland Clinic domain: clevelandclinic.org homepage: https://newsroom.clevelandclinic.org categories: [health] tier: C discover: { rss: false } sensors: - { name: newsroom, url: "https://newsroom.clevelandclinic.org/", type: HTML, connector: http, tier: C } - id: pfizer name: Pfizer domain: pfizer.com homepage: https://www.pfizer.com categories: [pharma, health] tier: B discover: { rss: false } sensors: - { name: press releases feed, url: "https://www.pfizer.com/rss.xml", type: RSS, connector: rss, tier: B } - { name: pipeline, url: "https://www.pfizer.com/science/drug-product-pipeline", type: HTML, connector: http, tier: B } - id: moderna name: Moderna domain: modernatx.com homepage: https://investors.modernatx.com categories: [pharma, health] tier: B discover: { rss: false } sensors: - { name: news, url: "https://investors.modernatx.com/news/default.aspx", type: HTML, connector: http, tier: B } - id: astrazeneca name: AstraZeneca domain: astrazeneca.com homepage: https://www.astrazeneca.com categories: [pharma, health] tier: B discover: { rss: false } - id: roche name: Roche domain: roche.com homepage: https://www.roche.com categories: [pharma, health] tier: B discover: { rss: false } sensors: - { name: media releases, url: "https://www.roche.com/media/releases", type: HTML, connector: http, tier: B } - id: novartis name: Novartis domain: novartis.com homepage: https://www.novartis.com categories: [pharma, health] tier: B discover: { rss: false } sensors: - { name: media releases, url: "https://www.novartis.com/news", type: HTML, connector: http, tier: B } - id: merck name: Merck domain: merck.com homepage: https://www.merck.com categories: [pharma, health] tier: B aliases: [msd] discover: { rss: false } sensors: - { name: news feed, url: "https://www.merck.com/media/news/feed/", type: RSS, connector: rss, tier: B } - id: eli-lilly name: Eli Lilly domain: lilly.com homepage: https://investor.lilly.com categories: [pharma, health] tier: B aliases: [lilly] discover: { rss: false } sensors: - { name: press releases feed, url: "https://investor.lilly.com/rss/news-releases.xml", type: RSS, connector: rss, tier: B } - id: novo-nordisk name: Novo Nordisk domain: novonordisk.com homepage: https://www.novonordisk.com categories: [pharma, health] tier: B aliases: [novo] discover: { rss: false } sensors: - { name: company announcements, url: "https://www.novonordisk.com/news-and-media/news-and-ir-materials.html", type: HTML, connector: http, tier: B } - id: gsk name: GSK domain: gsk.com homepage: https://www.gsk.com categories: [pharma, health] tier: B aliases: [glaxosmithkline] discover: { rss: false } sensors: - { name: press releases, url: "https://www.gsk.com/en-gb/media/press-releases/", type: HTML, connector: http, tier: B } - id: sanofi name: Sanofi domain: sanofi.com homepage: https://www.sanofi.com categories: [pharma, health] tier: B discover: { rss: false } sensors: - { name: press releases, url: "https://www.sanofi.com/en/media-room/press-releases", type: HTML, connector: http, tier: B } # ───────────────────────── I · Science, Research & Space ───────────────────────── - id: arxiv llm: false name: arXiv domain: arxiv.org categories: [science, ai] tier: B discover: { rss: false } sensors: - { name: cs.AI feed, url: "https://rss.arxiv.org/rss/cs.AI", type: RSS, connector: rss, tier: B, config: { maxItems: 400 } } - { name: cs.CL feed, url: "https://rss.arxiv.org/rss/cs.CL", type: RSS, connector: rss, tier: C, config: { maxItems: 400 } } - { name: cs.CR feed, url: "https://rss.arxiv.org/rss/cs.CR", type: RSS, connector: rss, tier: C, config: { maxItems: 300 } } - id: nature name: Nature domain: nature.com homepage: https://www.nature.com categories: [science] tier: B discover: { rss: false } sensors: - { name: nature latest research feed, url: "https://www.nature.com/nature.rss", type: RSS, connector: rss, tier: B } - id: science name: Science (AAAS) domain: science.org homepage: https://www.science.org categories: [science] tier: B aliases: [aaas, science magazine] discover: { rss: false } sensors: - { name: science current issue feed, url: "https://www.science.org/action/showFeed?type=etoc&feed=rss&jc=science", type: RSS, connector: rss, tier: B } - { name: news feed, url: "https://www.science.org/rss/news_current.xml", type: RSS, connector: rss, tier: B } - id: nasa name: NASA domain: nasa.gov homepage: https://www.nasa.gov categories: [space, science, government] tier: A discover: { rss: false } sensors: - { name: news releases feed, url: "https://www.nasa.gov/news-release/feed/", type: RSS, connector: rss, tier: A } - { name: breaking news feed, url: "https://www.nasa.gov/feed/", type: RSS, connector: rss, tier: B } - id: esa name: ESA domain: esa.int homepage: https://www.esa.int categories: [space, science] tier: B aliases: [european space agency] discover: { rss: false } sensors: - { name: top news feed, url: "https://www.esa.int/rssfeed/TopNews", type: RSS, connector: rss, tier: B } - id: noaa name: NOAA domain: noaa.gov homepage: https://www.noaa.gov categories: [science, government] tier: B discover: { rss: false } sensors: - { name: nhc atlantic advisories, url: "https://www.nhc.noaa.gov/index-at.xml", type: RSS, connector: rss, tier: S } - { 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: [] } } - id: usgs name: USGS domain: usgs.gov homepage: https://www.usgs.gov categories: [science, government] tier: A discover: { rss: false } sensors: - name: significant earthquakes url: "https://earthquake.usgs.gov/earthquakes/feed/v1.0/summary/significant_month.geojson" type: REST_API connector: jsonlist tier: S config: { itemsPath: features, keyField: id, titleField: properties.title, urlField: properties.url, summaryField: properties.place, compareFields: [properties.mag, properties.alert, properties.tsunami], maxItems: 100 } - id: cern name: CERN domain: cern.ch homepage: https://home.cern categories: [science] tier: C discover: { rss: false } sensors: - { name: news feed, url: "https://home.cern/feed/", type: RSS, connector: rss, tier: C } - id: nsf name: NSF domain: nsf.gov homepage: https://www.nsf.gov categories: [science, government] tier: C aliases: [national science foundation] discover: { rss: false } sensors: - { name: news feed, url: "https://www.nsf.gov/rss/rss_www_news.xml", type: RSS, connector: rss, tier: C } - id: mit name: MIT domain: mit.edu homepage: https://news.mit.edu categories: [science, ai] tier: C discover: { rss: false } sensors: - { name: news feed, url: "https://news.mit.edu/rss/feed", type: RSS, connector: rss, tier: C } - id: stanford name: Stanford domain: stanford.edu homepage: https://news.stanford.edu categories: [science, ai] tier: C discover: { rss: false } - id: harvard name: Harvard domain: harvard.edu homepage: https://news.harvard.edu categories: [science] tier: C discover: { rss: false } sensors: - { name: gazette feed, url: "https://news.harvard.edu/gazette/feed/", type: RSS, connector: rss, tier: C } - id: berkeley name: UC Berkeley domain: berkeley.edu homepage: https://news.berkeley.edu categories: [science, ai] tier: C aliases: [berkeley] discover: { rss: false } sensors: - { name: news feed, url: "https://news.berkeley.edu/feed/", type: RSS, connector: rss, tier: C } - id: caltech name: Caltech domain: caltech.edu homepage: https://www.caltech.edu categories: [science] tier: C discover: { rss: false } - id: max-planck name: Max Planck Society domain: mpg.de homepage: https://www.mpg.de categories: [science] tier: C aliases: [max planck] discover: { rss: false } # ───────────────────────── J · Automotive & Transportation ───────────────────────── - id: tesla name: Tesla domain: tesla.com homepage: https://www.tesla.com categories: [automotive, technology] tier: A weight: 1.2 products: [{ name: Model 3, type: product }, { name: Model Y, type: product }, { name: Cybertruck, type: product }, { name: Full Self-Driving, type: software, aliases: [fsd, autopilot] }] discover: { rss: false, pages: false } fallback: { scrapfly: true } sensors: - { name: blog, url: "https://www.tesla.com/blog", type: HTML, connector: http, tier: C } - { name: ir press releases, url: "https://ir.tesla.com/press", type: HTML, connector: http, tier: C } - id: ford name: Ford domain: ford.com homepage: https://media.ford.com categories: [automotive] tier: B discover: { rss: false } sensors: - { name: media news, url: "https://media.ford.com/content/fordmedia/fna/us/en/news.html", type: HTML, connector: http, tier: B } - id: gm name: General Motors domain: gm.com homepage: https://news.gm.com categories: [automotive] tier: B aliases: [gm] discover: { rss: true, pages: true } - id: toyota name: Toyota domain: toyota.com homepage: https://pressroom.toyota.com categories: [automotive] tier: B discover: { rss: false } - id: honda name: Honda domain: honda.com homepage: https://hondanews.com categories: [automotive] tier: C discover: { rss: false } - id: bmw name: BMW domain: bmw.com homepage: https://www.press.bmwgroup.com categories: [automotive] tier: C aliases: [bmw group] discover: { rss: false } sensors: - { 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 } } - id: mercedes-benz name: Mercedes-Benz domain: mercedes-benz.com homepage: https://group.mercedes-benz.com categories: [automotive] tier: C aliases: [mercedes, daimler] discover: { rss: false } - id: volkswagen name: Volkswagen domain: volkswagen.com homepage: https://www.volkswagen-newsroom.com categories: [automotive] tier: C aliases: [vw, volkswagen group] discover: { rss: false } sensors: - { name: newsroom feed, url: "https://www.volkswagen-newsroom.com/en/feeds/press-releases", type: RSS, connector: rss, tier: C } - id: stellantis name: Stellantis domain: stellantis.com homepage: https://www.stellantis.com categories: [automotive] tier: C discover: { rss: false } - id: hyundai name: Hyundai domain: hyundai.com homepage: https://www.hyundainews.com categories: [automotive] tier: C discover: { rss: false } sensors: - { name: news releases, url: "https://www.hyundainews.com/en-us/releases", type: HTML, connector: http, tier: C } - id: nhtsa name: NHTSA domain: nhtsa.gov homepage: https://www.nhtsa.gov categories: [automotive, government] tier: A aliases: [national highway traffic safety administration] discover: { rss: false } fallback: { scrapfly: true } sensors: - { name: press releases, url: "https://www.nhtsa.gov/press-releases", type: HTML, connector: http, tier: C } - id: transport-canada name: Transport Canada domain: tc.canada.ca categories: [automotive, government] tier: B aliases: [transports canada] discover: { rss: false } sensors: - { 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 } - id: rivian name: Rivian domain: rivian.com categories: [automotive] tier: C discover: { rss: true, pages: true } sensors: - { name: newsroom, url: "https://rivian.com/newsroom", type: HTML, connector: http, tier: C } - id: lucid name: Lucid Motors domain: lucidmotors.com categories: [automotive] tier: C aliases: [lucid] discover: { rss: true, pages: true } sensors: - { name: press releases feed, url: "https://ir.lucidmotors.com/rss/news-releases.xml", type: RSS, connector: rss, tier: C } - id: waymo name: Waymo domain: waymo.com categories: [automotive, ai] tier: B discover: { rss: true, sitemap: true, pages: true } sensors: - { name: blog, url: "https://waymo.com/blog/", type: HTML, connector: http, tier: B } # ───────────────────────── K · Commerce, Payments & SaaS ───────────────────────── - id: stripe name: Stripe domain: stripe.com categories: [payments, developer] tier: A weight: 1.3 products: [{ name: Stripe API, type: API }] discover: { rss: false } sensors: - { name: api changelog, url: "https://docs.stripe.com/changelog", type: HTML, connector: http, tier: A } - { name: pricing, url: "https://stripe.com/pricing", type: HTML, connector: http, tier: A } - { name: blog feed, url: "https://stripe.com/blog/feed.rss", type: RSS, connector: rss, tier: B } - { name: status, url: "https://status.stripe.com/current", type: HTML, connector: http, tier: S } - id: shopify name: Shopify domain: shopify.com homepage: https://www.shopify.com categories: [commerce, developer] tier: B discover: { rss: false, status: true } sensors: - { name: developer changelog feed, url: "https://shopify.dev/changelog/feed.xml", type: RSS, connector: rss, tier: A } - { name: news feed, url: "https://www.shopify.com/news/feed", type: RSS, connector: rss, tier: B } - { name: status, url: "https://www.shopifystatus.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S } - id: paypal name: PayPal domain: paypal.com homepage: https://newsroom.paypal-corp.com categories: [payments] tier: B discover: { rss: false } sensors: - { name: newsroom feed, url: "https://newsroom.paypal-corp.com/news?pagetemplate=rss", type: RSS, connector: rss, tier: B } - id: block name: Block domain: block.xyz categories: [payments] tier: C aliases: [square, cash app] discover: { rss: true, pages: true } sensors: - { name: square status, url: "https://www.issquareup.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: A } - id: visa name: Visa domain: visa.com homepage: https://usa.visa.com categories: [payments] tier: C discover: { rss: true, pages: true } - id: mastercard name: Mastercard domain: mastercard.com homepage: https://www.mastercard.com/news categories: [payments] tier: C discover: { rss: true, pages: true } - id: coinbase name: Coinbase domain: coinbase.com homepage: https://www.coinbase.com categories: [crypto, finance] tier: A discover: { rss: false } sensors: - { name: status, url: "https://status.coinbase.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S } - id: kraken name: Kraken domain: kraken.com homepage: https://www.kraken.com categories: [crypto, finance] tier: B discover: { rss: false } sensors: - { name: status, url: "https://status.kraken.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S } - { name: blog feed, url: "https://blog.kraken.com/feed", type: RSS, connector: rss, tier: B } - id: salesforce name: Salesforce domain: salesforce.com homepage: https://www.salesforce.com/news/ categories: [enterprise] tier: B products: [{ name: Agentforce, type: product }] discover: { rss: false } sensors: - { name: news feed, url: "https://www.salesforce.com/news/feed/", type: RSS, connector: rss, tier: B } - { 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}" } } - id: servicenow name: ServiceNow domain: servicenow.com homepage: https://www.servicenow.com categories: [enterprise] tier: C discover: { rss: false } # ───────────────────────── L · Internet Platforms & Major Information Sources ───────────────────────── - id: reddit name: Reddit domain: reddit.com homepage: https://www.reddit.com categories: [internet] tier: B discover: { rss: false } sensors: - { name: status, url: "https://www.redditstatus.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S } - { name: redditinc blog, url: "https://redditinc.com/blog", type: HTML, connector: http, tier: B } - { name: developer changelog, url: "https://www.reddit.com/r/redditdev/new/.rss", type: RSS, connector: rss, tier: C } - id: wikipedia name: Wikipedia domain: wikipedia.org homepage: https://en.wikipedia.org categories: [internet] tier: B discover: { rss: false } sensors: - { 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] } } - { 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 } - id: wikimedia name: Wikimedia Foundation domain: wikimedia.org homepage: https://wikimediafoundation.org categories: [internet] tier: C aliases: [wikimedia] discover: { rss: false } sensors: - { name: news feed, url: "https://wikimediafoundation.org/news/feed/", type: RSS, connector: rss, tier: C } - { name: tech news, url: "https://meta.wikimedia.org/wiki/Tech/News/Latest", type: HTML, connector: http, tier: C } - id: mozilla name: Mozilla domain: mozilla.org homepage: https://www.mozilla.org categories: [internet, developer, cyber] tier: B products: [{ name: Firefox, type: software }] discover: { rss: false } sensors: - { name: blog feed, url: "https://blog.mozilla.org/en/feed/", type: RSS, connector: rss, tier: B } - { name: security advisories, url: "https://www.mozilla.org/en-US/security/advisories/", type: HTML, connector: http, tier: A } - { name: firefox releases, url: "https://www.mozilla.org/en-US/firefox/releases/", type: HTML, connector: http, tier: B } - id: chromium name: Chromium domain: chromium.org homepage: https://www.chromium.org categories: [internet, developer] tier: B products: [{ name: Chromium, type: software }] discover: { rss: false } sensors: - { name: chromium blog feed, url: "https://blog.chromium.org/feeds/posts/default", type: ATOM, connector: rss, tier: B } - { name: chrome status features, url: "https://chromestatus.com/api/v0/features?milestone=", type: HTML, connector: http, tier: C } - id: w3c name: W3C domain: w3.org homepage: https://www.w3.org categories: [standards, internet] tier: B aliases: [world wide web consortium] discover: { rss: false } sensors: - { name: news feed, url: "https://www.w3.org/news/feed/", type: RSS, connector: rss, tier: B } - { name: status, url: "https://status.w3.org/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: A } - id: icann name: ICANN domain: icann.org homepage: https://www.icann.org categories: [internet, standards] tier: C discover: { rss: false } sensors: - { name: announcements, url: "https://www.icann.org/en/announcements", type: HTML, connector: http, tier: C } - id: internet-society name: Internet Society domain: internetsociety.org homepage: https://www.internetsociety.org categories: [internet] tier: D aliases: [isoc] discover: { rss: false } sensors: - { name: news feed, url: "https://www.internetsociety.org/feed/", type: RSS, connector: rss, tier: D } - id: ietf name: IETF domain: ietf.org homepage: https://www.ietf.org categories: [standards, internet] tier: B aliases: [internet engineering task force] discover: { rss: false } sensors: - { name: new rfcs feed, url: "https://www.rfc-editor.org/rfcrss.xml", type: RSS, connector: rss, tier: B } - { name: ietf blog feed, url: "https://www.ietf.org/blog/feed/", type: RSS, connector: rss, tier: C } - id: letsencrypt name: Let's Encrypt domain: letsencrypt.org categories: [internet, cyber] tier: B aliases: [lets encrypt, isrg] discover: { rss: false } sensors: - { name: news feed, url: "https://letsencrypt.org/feed.xml", type: RSS, connector: rss, tier: B } # ───────────────────────── M · Governments & public institutions (added 2026-09-08) ───────────────────────── - id: uk-government name: UK Government domain: gov.uk homepage: https://www.gov.uk categories: [government, politics] tier: A aliases: [gov.uk, hm government, uk gov] discover: { rss: false } sensors: - { name: news and communications feed, url: "https://www.gov.uk/search/news-and-communications.atom", type: ATOM, connector: rss, tier: A } - { name: statistics feed, url: "https://www.gov.uk/search/research-and-statistics.atom", type: ATOM, connector: rss, tier: B } - id: european-commission name: European Commission domain: ec.europa.eu homepage: https://commission.europa.eu categories: [government, politics] tier: A weight: 1.2 aliases: [commission européenne, eu commission] discover: { rss: false } sensors: - { name: press corner feed, url: "https://ec.europa.eu/commission/presscorner/api/rss?language=en", type: RSS, connector: rss, tier: A } - id: european-parliament name: European Parliament domain: europarl.europa.eu homepage: https://www.europarl.europa.eu categories: [government, politics] tier: B aliases: [parlement européen] discover: { rss: true } notes: "RSS answers HTTP 202 (bot challenge) to non-browser clients — discovery only." - id: bundesregierung name: German Federal Government domain: bundesregierung.de homepage: https://www.bundesregierung.de categories: [government, politics] tier: B aliases: [bundesregierung, german government] discover: { rss: false } sensors: - { name: news feed, url: "https://www.bundesregierung.de/service/rss/breg-de/1151242/feed.xml", type: RSS, connector: rss, tier: B } - id: pib-india name: Press Information Bureau (India) domain: pib.gov.in homepage: https://www.pib.gov.in categories: [government] tier: B aliases: [pib, government of india] discover: { rss: false } sensors: - { name: all releases feed, url: "https://www.pib.gov.in/RssMain.aspx?ModId=6&Lang=1&Regid=3", type: RSS, connector: rss, tier: B } - id: united-nations name: United Nations domain: un.org homepage: https://news.un.org categories: [government, politics] tier: A aliases: [un, nations unies, onu] discover: { rss: false } sensors: - { name: un news feed, url: "https://news.un.org/feed/subscribe/en/news/all/rss.xml", type: RSS, connector: rss, tier: A } - id: nato name: NATO domain: nato.int homepage: https://www.nato.int categories: [government, politics] tier: B aliases: [otan] discover: { rss: true, pages: false } sensors: - { name: news, url: "https://www.nato.int/en/news-and-events/articles/news", type: HTML, connector: http, tier: B } - id: us-state-department name: U.S. Department of State domain: state.gov homepage: https://www.state.gov categories: [government, politics] tier: A aliases: [state department] discover: { rss: false } sensors: - { name: press releases feed, url: "https://www.state.gov/rss-feed/press-releases/feed/", type: RSS, connector: rss, tier: A } - id: us-doj name: U.S. Department of Justice domain: justice.gov homepage: https://www.justice.gov categories: [government] tier: A aliases: [doj, justice department] discover: { rss: false } sensors: - { name: press releases feed, url: "https://www.justice.gov/news/rss?type=press_release", type: RSS, connector: rss, tier: A } - id: ftc name: FTC domain: ftc.gov homepage: https://www.ftc.gov categories: [government, commerce] tier: A aliases: [federal trade commission] discover: { rss: false } sensors: - { name: press releases feed, url: "https://www.ftc.gov/feeds/press-release.xml", type: RSS, connector: rss, tier: A } - id: us-dod name: U.S. Department of Defense domain: defense.gov homepage: https://www.defense.gov categories: [government] tier: B aliases: [pentagon, dod, department of war] discover: { rss: false } sensors: - { name: releases feed, url: "https://www.defense.gov/DesktopModules/ArticleCS/RSS.ashx?ContentType=1&Site=945&max=20", type: RSS, connector: rss, tier: B } - id: us-doe name: U.S. Department of Energy domain: energy.gov homepage: https://www.energy.gov categories: [government, science] tier: B aliases: [doe] discover: { rss: false } sensors: - { name: news feed, url: "https://www.energy.gov/rss/news.xml", type: RSS, connector: rss, tier: B } - id: gao name: GAO domain: gao.gov homepage: https://www.gao.gov categories: [government, finance] tier: B aliases: [government accountability office] discover: { rss: false } sensors: - { name: reports feed, url: "https://www.gao.gov/rss/reports.xml", type: RSS, connector: rss, tier: B } - id: cbo name: CBO domain: cbo.gov homepage: https://www.cbo.gov categories: [government, finance] tier: B aliases: [congressional budget office] discover: { rss: false } sensors: - { name: publications feed, url: "https://www.cbo.gov/publications/all/rss.xml", type: RSS, connector: rss, tier: B } - id: ontario name: Government of Ontario domain: ontario.ca homepage: https://news.ontario.ca categories: [government] tier: B aliases: [ontario] discover: { rss: false } sensors: - { name: newsroom feed, url: "https://news.ontario.ca/newsroom/en/rss/allnews.rss", type: RSS, connector: rss, tier: B } - id: british-columbia name: Government of British Columbia domain: gov.bc.ca homepage: https://news.gov.bc.ca categories: [government] tier: B aliases: [british columbia, bc government] discover: { rss: false } sensors: - { name: news feed, url: "https://news.gov.bc.ca/feed", type: RSS, connector: rss, tier: B } - id: alberta name: Government of Alberta domain: alberta.ca homepage: https://www.alberta.ca categories: [government] tier: C aliases: [alberta] discover: { rss: true } sensors: - { name: news, url: "https://www.alberta.ca/news", type: HTML, connector: http, tier: B } - id: finance-canada name: Department of Finance Canada domain: canada.ca homepage: https://www.canada.ca/en/department-finance.html categories: [government, finance] tier: A aliases: [finance canada, ministère des finances] discover: { rss: false } sensors: - { 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 } - id: cra name: Canada Revenue Agency domain: canada.ca homepage: https://www.canada.ca/en/revenue-agency.html categories: [government, finance] tier: B aliases: [cra, agence du revenu du canada, arc] discover: { rss: false } sensors: - { 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 } - id: ircc name: Immigration, Refugees and Citizenship Canada domain: canada.ca homepage: https://www.canada.ca/en/immigration-refugees-citizenship.html categories: [government] tier: B aliases: [ircc, immigration canada] discover: { rss: false } sensors: - { 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 } - id: global-affairs-canada name: Global Affairs Canada domain: canada.ca homepage: https://www.international.gc.ca categories: [government, politics] tier: B aliases: [affaires mondiales canada, gac] discover: { rss: false } sensors: - { 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 } - id: ised name: Innovation, Science and Economic Development Canada domain: canada.ca homepage: https://ised-isde.canada.ca categories: [government, technology] tier: B aliases: [ised, isde, innovation canada] discover: { rss: false } sensors: - { 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 } - id: eccc name: Environment and Climate Change Canada domain: canada.ca homepage: https://www.canada.ca/en/environment-climate-change.html categories: [government, science] tier: B aliases: [eccc, environnement canada] discover: { rss: false } sensors: - { 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 } - id: dnd-canada name: National Defence Canada domain: canada.ca homepage: https://www.canada.ca/en/department-national-defence.html categories: [government] tier: B aliases: [dnd, défense nationale, canadian armed forces] discover: { rss: false } sensors: - { 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 } - id: public-safety-canada name: Public Safety Canada domain: canada.ca homepage: https://www.publicsafety.gc.ca categories: [government, cyber] tier: B aliases: [sécurité publique canada, rcmp, grc] discover: { rss: false } sensors: - { 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 } - id: prime-minister-canada name: Prime Minister of Canada domain: pm.gc.ca homepage: https://www.pm.gc.ca categories: [government, politics] tier: A aliases: [premier ministre du canada, pmo] discover: { rss: true } sensors: - { 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 } - { name: news, url: "https://www.pm.gc.ca/en/news", type: HTML, connector: http, tier: A } # ───────────────────────── N · News & media (added 2026-09-08 — heuristics only, no LLM per item) ───────────────────────── - id: bbc-news name: BBC News domain: bbc.co.uk homepage: https://www.bbc.co.uk/news categories: [news, media] tier: A weight: 0.8 llm: false aliases: [bbc] discover: { rss: false } sensors: - { name: top stories feed, url: "https://feeds.bbci.co.uk/news/rss.xml", type: RSS, connector: rss, tier: A } - { name: world feed, url: "https://feeds.bbci.co.uk/news/world/rss.xml", type: RSS, connector: rss, tier: A } - { name: technology feed, url: "https://feeds.bbci.co.uk/news/technology/rss.xml", type: RSS, connector: rss, tier: B } - id: nytimes name: The New York Times domain: nytimes.com homepage: https://www.nytimes.com categories: [news, media] tier: A weight: 0.8 llm: false aliases: [nyt, new york times] discover: { rss: false } sensors: - { name: homepage feed, url: "https://rss.nytimes.com/services/xml/rss/nyt/HomePage.xml", type: RSS, connector: rss, tier: A } - { name: technology feed, url: "https://rss.nytimes.com/services/xml/rss/nyt/Technology.xml", type: RSS, connector: rss, tier: B } - { name: business feed, url: "https://rss.nytimes.com/services/xml/rss/nyt/Business.xml", type: RSS, connector: rss, tier: B } - id: the-guardian name: The Guardian domain: theguardian.com homepage: https://www.theguardian.com categories: [news, media] tier: A weight: 0.8 llm: false aliases: [guardian] discover: { rss: false } sensors: - { name: world feed, url: "https://www.theguardian.com/world/rss", type: RSS, connector: rss, tier: A } - { name: technology feed, url: "https://www.theguardian.com/uk/technology/rss", type: RSS, connector: rss, tier: B } - { name: business feed, url: "https://www.theguardian.com/uk/business/rss", type: RSS, connector: rss, tier: B } - id: cnbc name: CNBC domain: cnbc.com homepage: https://www.cnbc.com categories: [news, media, finance] tier: A weight: 0.8 llm: false discover: { rss: false } sensors: - { name: top news feed, url: "https://www.cnbc.com/id/100003114/device/rss/rss.html", type: RSS, connector: rss, tier: A } - { name: markets feed, url: "https://www.cnbc.com/id/15839069/device/rss/rss.html", type: RSS, connector: rss, tier: A } - id: cnn name: CNN domain: cnn.com homepage: https://www.cnn.com categories: [news, media] tier: B weight: 0.7 llm: false discover: { rss: false } sensors: - { name: edition feed, url: "http://rss.cnn.com/rss/edition.rss", type: RSS, connector: rss, tier: A } - id: al-jazeera name: Al Jazeera domain: aljazeera.com homepage: https://www.aljazeera.com categories: [news, media] tier: B weight: 0.7 llm: false discover: { rss: false } sensors: - { name: all feed, url: "https://www.aljazeera.com/xml/rss/all.xml", type: RSS, connector: rss, tier: A } - id: france24 name: France 24 domain: france24.com homepage: https://www.france24.com categories: [news, media] tier: B weight: 0.7 llm: false discover: { rss: false } sensors: - { name: english feed, url: "https://www.france24.com/en/rss", type: RSS, connector: rss, tier: A } - id: le-monde name: Le Monde domain: lemonde.fr homepage: https://www.lemonde.fr categories: [news, media] tier: B weight: 0.7 llm: false discover: { rss: false } sensors: - { name: une feed, url: "https://www.lemonde.fr/rss/une.xml", type: RSS, connector: rss, tier: A } - id: le-figaro name: Le Figaro domain: lefigaro.fr homepage: https://www.lefigaro.fr categories: [news, media] tier: C weight: 0.6 llm: false discover: { rss: false } sensors: - { name: actualités feed, url: "https://www.lefigaro.fr/rss/figaro_actualites.xml", type: RSS, connector: rss, tier: B } - id: radio-canada name: Radio-Canada domain: radio-canada.ca homepage: https://ici.radio-canada.ca categories: [news, media] tier: A weight: 0.8 llm: false aliases: [ici radio-canada, rdi] discover: { rss: false } sensors: - { name: à la une feed, url: "https://ici.radio-canada.ca/info/rss/info/a-la-une", type: RSS, connector: rss, tier: A } - id: cbc name: CBC News domain: cbc.ca homepage: https://www.cbc.ca/news categories: [news, media] tier: A weight: 0.8 llm: false aliases: [cbc] discover: { rss: false } sensors: - { name: top stories feed, url: "https://www.cbc.ca/webfeed/rss/rss-topstories", type: RSS, connector: rss, tier: A } - { name: canada feed, url: "https://www.cbc.ca/webfeed/rss/rss-canada", type: RSS, connector: rss, tier: B } - id: la-presse name: La Presse domain: lapresse.ca homepage: https://www.lapresse.ca categories: [news, media] tier: A weight: 0.8 llm: false discover: { rss: false } sensors: - { name: actualités feed, url: "https://www.lapresse.ca/actualites/rss", type: RSS, connector: rss, tier: A } - id: le-devoir name: Le Devoir domain: ledevoir.com homepage: https://www.ledevoir.com categories: [news, media] tier: A weight: 0.8 llm: false discover: { rss: false } sensors: - { name: manchettes feed, url: "https://www.ledevoir.com/rss/manchettes.xml", type: RSS, connector: rss, tier: A } - id: journal-de-montreal name: Le Journal de Montréal domain: journaldemontreal.com homepage: https://www.journaldemontreal.com categories: [news, media] tier: B weight: 0.7 llm: false aliases: [jdm] discover: { rss: false } sensors: - { name: feed, url: "https://www.journaldemontreal.com/rss.xml", type: RSS, connector: rss, tier: A } - id: tva-nouvelles name: TVA Nouvelles domain: tvanouvelles.ca homepage: https://www.tvanouvelles.ca categories: [news, media] tier: B weight: 0.7 llm: false aliases: [tva] discover: { rss: false } sensors: - { name: feed, url: "https://www.tvanouvelles.ca/rss.xml", type: RSS, connector: rss, tier: A } - id: 24-heures name: 24 heures domain: 24heures.ca homepage: https://www.24heures.ca categories: [news, media] tier: C weight: 0.6 llm: false discover: { rss: false } sensors: - { name: feed, url: "https://www.24heures.ca/rss.xml", type: RSS, connector: rss, tier: B } - id: globe-and-mail name: The Globe and Mail domain: theglobeandmail.com homepage: https://www.theglobeandmail.com categories: [news, media] tier: A weight: 0.8 llm: false aliases: [globe and mail] discover: { rss: false } sensors: - { name: canada feed, url: "https://www.theglobeandmail.com/arc/outboundfeeds/rss/category/canada/", type: RSS, connector: rss, tier: A, config: { maxItems: 100 } } - { name: business feed, url: "https://www.theglobeandmail.com/arc/outboundfeeds/rss/category/business/", type: RSS, connector: rss, tier: B, config: { maxItems: 100 } } - id: national-post name: National Post domain: nationalpost.com categories: [news, media] tier: B weight: 0.7 llm: false discover: { rss: false } sensors: - { name: feed, url: "https://nationalpost.com/feed", type: RSS, connector: rss, tier: A } - id: global-news name: Global News domain: globalnews.ca categories: [news, media] tier: B weight: 0.7 llm: false discover: { rss: false } sensors: - { name: feed, url: "https://globalnews.ca/feed/", type: RSS, connector: rss, tier: A } - id: the-logic name: The Logic domain: thelogic.co categories: [news, media, technology] tier: B weight: 0.7 llm: false discover: { rss: false } sensors: - { name: feed, url: "https://thelogic.co/feed/", type: RSS, connector: rss, tier: B } - id: wsj name: The Wall Street Journal domain: wsj.com homepage: https://www.wsj.com categories: [news, media, finance] tier: A weight: 0.8 llm: false aliases: [wall street journal] discover: { rss: false } sensors: - { name: world news feed, url: "https://feeds.a.dj.com/rss/RSSWorldNews.xml", type: RSS, connector: rss, tier: A } - { name: markets feed, url: "https://feeds.a.dj.com/rss/RSSMarketsMain.xml", type: RSS, connector: rss, tier: A } - id: financial-times name: Financial Times domain: ft.com homepage: https://www.ft.com categories: [news, media, finance] tier: A weight: 0.8 llm: false aliases: [ft] discover: { rss: false } sensors: - { name: home international feed, url: "https://www.ft.com/rss/home/international", type: RSS, connector: rss, tier: A } - id: the-economist name: The Economist domain: economist.com homepage: https://www.economist.com categories: [news, media] tier: B weight: 0.7 llm: false aliases: [economist] discover: { rss: false } sensors: - { name: latest feed, url: "https://www.economist.com/latest/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 100 } } - id: axios name: Axios domain: axios.com homepage: https://www.axios.com categories: [news, media] tier: B weight: 0.7 llm: false discover: { rss: false } sensors: - { name: feed, url: "https://api.axios.com/feed/", type: RSS, connector: rss, tier: A, config: { maxItems: 100 } } - id: npr name: NPR domain: npr.org homepage: https://www.npr.org categories: [news, media] tier: B weight: 0.7 llm: false discover: { rss: false } sensors: - { name: news feed, url: "https://feeds.npr.org/1001/rss.xml", type: RSS, connector: rss, tier: A } - id: washington-post name: The Washington Post domain: washingtonpost.com homepage: https://www.washingtonpost.com categories: [news, media] tier: A weight: 0.8 llm: false aliases: [wapo, washington post] discover: { rss: false } sensors: - { name: world feed, url: "https://feeds.washingtonpost.com/rss/world", type: RSS, connector: rss, tier: A } - { name: politics feed, url: "https://feeds.washingtonpost.com/rss/politics", type: RSS, connector: rss, tier: A } - id: scmp name: South China Morning Post domain: scmp.com homepage: https://www.scmp.com categories: [news, media] tier: B weight: 0.7 llm: false aliases: [scmp] discover: { rss: false } sensors: - { name: news feed, url: "https://www.scmp.com/rss/91/feed/", type: RSS, connector: rss, tier: B } - id: dw name: Deutsche Welle domain: dw.com homepage: https://www.dw.com categories: [news, media] tier: B weight: 0.7 llm: false aliases: [dw] discover: { rss: false } sensors: - { name: all english feed, url: "https://rss.dw.com/rdf/rss-en-all", type: RSS, connector: rss, tier: B, config: { maxItems: 150 } } - id: euronews name: Euronews domain: euronews.com homepage: https://www.euronews.com categories: [news, media] tier: B weight: 0.7 llm: false discover: { rss: false } sensors: - { name: feed, url: "https://www.euronews.com/rss", type: RSS, connector: rss, tier: A } - id: der-spiegel name: Der Spiegel domain: spiegel.de homepage: https://www.spiegel.de categories: [news, media] tier: C weight: 0.6 llm: false aliases: [spiegel] discover: { rss: false } sensors: - { name: international feed, url: "https://www.spiegel.de/international/index.rss", type: RSS, connector: rss, tier: B } - id: el-pais name: El País domain: elpais.com homepage: https://elpais.com categories: [news, media] tier: C weight: 0.6 llm: false discover: { rss: false } sensors: - { 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 } } - id: semafor name: Semafor domain: semafor.com homepage: https://www.semafor.com categories: [news, media] tier: C weight: 0.6 llm: false discover: { rss: false } sensors: - { name: feed, url: "https://www.semafor.com/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 150 } } - id: google-news name: Google News domain: news.google.com categories: [news, media] tier: B weight: 0.6 llm: false discover: { rss: false } sensors: - { 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 } - { 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 } - id: techcrunch name: TechCrunch domain: techcrunch.com categories: [news, media, technology] tier: A weight: 0.8 llm: false discover: { rss: false } sensors: - { name: feed, url: "https://techcrunch.com/feed/", type: RSS, connector: rss, tier: A } - id: the-verge name: The Verge domain: theverge.com homepage: https://www.theverge.com categories: [news, media, technology] tier: B weight: 0.7 llm: false aliases: [verge] discover: { rss: false } sensors: - { name: feed, url: "https://www.theverge.com/rss/index.xml", type: ATOM, connector: rss, tier: A } - id: ars-technica name: Ars Technica domain: arstechnica.com categories: [news, media, technology] tier: B weight: 0.7 llm: false aliases: [ars] discover: { rss: false } sensors: - { name: feed, url: "https://feeds.arstechnica.com/arstechnica/index", type: RSS, connector: rss, tier: A } - id: wired name: WIRED domain: wired.com homepage: https://www.wired.com categories: [news, media, technology] tier: B weight: 0.7 llm: false discover: { rss: false } sensors: - { name: feed, url: "https://www.wired.com/feed/rss", type: RSS, connector: rss, tier: B } - id: hacker-news name: Hacker News domain: news.ycombinator.com categories: [news, media, technology, developer] tier: B weight: 0.7 llm: false aliases: [hn, ycombinator] discover: { rss: false } sensors: - { name: front page feed, url: "https://hnrss.org/frontpage", type: RSS, connector: rss, tier: A } - id: the-register name: The Register domain: theregister.com homepage: https://www.theregister.com categories: [news, media, technology] tier: B weight: 0.7 llm: false discover: { rss: false } sensors: - { name: headlines feed, url: "https://www.theregister.com/headlines.atom", type: ATOM, connector: rss, tier: A } - id: bleepingcomputer name: BleepingComputer domain: bleepingcomputer.com homepage: https://www.bleepingcomputer.com categories: [news, media, cyber] tier: A weight: 0.8 llm: false discover: { rss: false } sensors: - { name: feed, url: "https://www.bleepingcomputer.com/feed/", type: RSS, connector: rss, tier: A } - id: krebs-on-security name: Krebs on Security domain: krebsonsecurity.com categories: [news, media, cyber] tier: B weight: 0.8 llm: false aliases: [krebs] discover: { rss: false } sensors: - { name: feed, url: "https://krebsonsecurity.com/feed/", type: RSS, connector: rss, tier: B } - id: the-hacker-news name: The Hacker News domain: thehackernews.com categories: [news, media, cyber] tier: B weight: 0.7 llm: false discover: { rss: false } sensors: - { name: feed, url: "https://feeds.feedburner.com/TheHackersNews", type: RSS, connector: rss, tier: A } - id: the-record name: The Record (Recorded Future News) domain: therecord.media categories: [news, media, cyber] tier: B weight: 0.7 llm: false discover: { rss: false } sensors: - { name: feed, url: "https://therecord.media/feed", type: RSS, connector: rss, tier: A } - id: 404-media name: 404 Media domain: 404media.co homepage: https://www.404media.co categories: [news, media, technology] tier: C weight: 0.6 llm: false discover: { rss: false } sensors: - { name: feed, url: "https://www.404media.co/rss/", type: RSS, connector: rss, tier: B } - id: mit-technology-review name: MIT Technology Review domain: technologyreview.com homepage: https://www.technologyreview.com categories: [news, media, technology, ai] tier: B weight: 0.7 llm: false discover: { rss: false } sensors: - { name: feed, url: "https://www.technologyreview.com/feed/", type: RSS, connector: rss, tier: B }