TypeScript 55.4%
Python 43.2%
SQL 1.2%
1# config/sources.d/17-international-orgs-ngos-standards.yaml — UN system & intergovernmental bodies, development2# banks, humanitarian / rights / environment NGOs and foundations, standards bodies, cyber consortia, think tanks,3# polling and AI-policy institutes, investigative-journalism networks. Written 2026-09-08; every sensor below was4# fetched and parsed by apps/engine/src/validate.ts (OK only). Blocked or feed-less organizations are listed with5# `discover:` flags only and the reason in `notes:`.6sources:7 # ───────────────────────── UN system & intergovernmental ─────────────────────────8 - id: united-nations9 extend: true10 aliases: [un press, un security council, security council]11 sensors:12 - { name: un press releases, url: "https://press.un.org/en/rss.xml", type: RSS, connector: rss, tier: A }13 - id: unesco14 name: UNESCO15 domain: unesco.org16 homepage: https://www.unesco.org17 categories: [international, education]18 tier: B19 weight: 1.220 aliases: [unesco, united nations educational scientific and cultural organization]21 discover: { rss: true, sitemap: true, pages: true }22 notes: "No feed or sitemap exposed (all /rss, /sitemap paths return the 404 shell); news listing is client-rendered."23 - id: unicef24 name: UNICEF25 domain: unicef.org26 homepage: https://www.unicef.org27 categories: [international, ngo, health]28 tier: A29 weight: 1.330 aliases: [unicef, united nations children's fund]31 discover: { rss: true, sitemap: true }32 sensors:33 - { name: news feed, url: "https://www.unicef.org/news/rss", type: RSS, connector: rss, tier: A }34 - id: unhcr35 name: UNHCR — UN Refugee Agency36 domain: unhcr.org37 homepage: https://www.unhcr.org38 categories: [international, ngo]39 tier: B40 weight: 1.241 aliases: [unhcr, un refugee agency]42 discover: { rss: true, sitemap: true }43 sensors:44 - { name: sitemap, url: "https://www.unhcr.org/sitemap.xml", type: SITEMAP, connector: sitemap, tier: B, config: { maxUrls: 3000, maxChildren: 6 } }45 - id: wfp46 name: World Food Programme47 domain: wfp.org48 homepage: https://www.wfp.org49 categories: [international, ngo, food]50 tier: B51 weight: 1.252 aliases: [wfp, world food programme]53 discover: { rss: true, sitemap: true }54 sensors:55 - { name: sitemap, url: "https://www.wfp.org/sitemap.xml", type: SITEMAP, connector: sitemap, tier: B, config: { maxUrls: 3000, maxChildren: 6 } }56 - id: ilo57 name: International Labour Organization58 domain: ilo.org59 homepage: https://www.ilo.org60 categories: [international, labour]61 tier: B62 weight: 1.163 aliases: [ilo, international labour organization]64 discover: { rss: true, sitemap: true, pages: true }65 sensors:66 - { name: newsroom, url: "https://www.ilo.org/resource/news", type: HTML, connector: http, tier: B }67 - { name: sitemap, url: "https://www.ilo.org/sitemap.xml", type: SITEMAP, connector: sitemap, tier: B, config: { maxUrls: 3000, maxChildren: 4 } }68 - id: wipo69 name: World Intellectual Property Organization70 domain: wipo.int71 homepage: https://www.wipo.int72 categories: [international, legal]73 tier: B74 weight: 1.175 aliases: [wipo, ompi]76 products:77 - { name: PATENTSCOPE, type: service, aliases: [patentscope] }78 discover: { rss: true, sitemap: true }79 sensors:80 - { name: press releases, url: "https://www.wipo.int/pressroom/en/rss.xml", type: RSS, connector: rss, tier: B }81 - { name: sitemap, url: "https://www.wipo.int/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 3000, maxChildren: 4 } }82 - id: wto83 name: World Trade Organization84 domain: wto.org85 homepage: https://www.wto.org86 categories: [international, commerce]87 tier: A88 weight: 1.389 aliases: [wto, omc]90 discover: { rss: true }91 sensors:92 - { name: latest news, url: "https://www.wto.org/library/rss/latest_news_e.xml", type: RSS, connector: rss, tier: A }93 - id: iaea94 name: International Atomic Energy Agency95 domain: iaea.org96 homepage: https://www.iaea.org97 categories: [international, energy, science]98 tier: A99 weight: 1.3100 aliases: [iaea, aiea]101 discover: { rss: true }102 sensors:103 - { name: top news, url: "https://www.iaea.org/feeds/topnews", type: RSS, connector: rss, tier: A }104 - id: itu105 name: International Telecommunication Union106 domain: itu.int107 homepage: https://www.itu.int108 categories: [international, telecom, standards]109 tier: B110 weight: 1.2111 aliases: [itu, itu-t, itu-r, uit]112 discover: { rss: true, pages: true }113 notes: "https://www.itu.int/hub/feed/ is a valid ITU News RSS (curl, HTTP/1.1) but Node connections to itu.int time out (ETIMEDOUT) and the media-centre page answers a 124-char interstitial; validated OK once then failed twice — re-add when stable."114 - id: wmo115 name: World Meteorological Organization116 domain: wmo.int117 categories: [international, weather, climate]118 tier: B119 weight: 1.1120 aliases: [wmo, omm]121 discover: { rss: true, sitemap: true, pages: true }122 sensors:123 - { name: news, url: "https://wmo.int/news", type: HTML, connector: http, tier: B }124 - { name: sitemap, url: "https://wmo.int/sitemap.xml", type: SITEMAP, connector: sitemap, tier: B, config: { maxUrls: 3000, maxChildren: 6 } }125 - id: unep126 name: UN Environment Programme127 domain: unep.org128 homepage: https://www.unep.org129 categories: [international, climate]130 tier: B131 weight: 1.2132 aliases: [unep, pnue]133 discover: { rss: true }134 sensors:135 - { name: news feed, url: "https://www.unep.org/rss.xml", type: RSS, connector: rss, tier: B }136 - id: undp137 name: UN Development Programme138 domain: undp.org139 homepage: https://www.undp.org140 categories: [international]141 tier: B142 weight: 1.1143 aliases: [undp, pnud]144 discover: { rss: true, sitemap: true, pages: true }145 sensors:146 - { name: news centre, url: "https://www.undp.org/news-centre", type: HTML, connector: http, tier: B }147 - { name: sitemap, url: "https://www.undp.org/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 3000, maxChildren: 6 } }148 - id: unodc149 name: UN Office on Drugs and Crime150 domain: unodc.org151 homepage: https://www.unodc.org152 categories: [international, legal]153 tier: B154 aliases: [unodc, onudc]155 discover: { rss: true, sitemap: true, pages: true }156 sensors:157 - { name: press releases, url: "https://www.unodc.org/unodc/en/press/allpress.html", type: HTML, connector: http, tier: B }158 - id: unctad159 name: UN Trade and Development (UNCTAD)160 domain: unctad.org161 categories: [international, commerce]162 tier: B163 aliases: [unctad, cnuced]164 discover: { rss: true, sitemap: true }165 notes: "Feed and sitemap answer 403 (bot management) to non-browser clients; nothing validated."166 - id: un-women167 name: UN Women168 domain: unwomen.org169 homepage: https://www.unwomen.org170 categories: [international]171 tier: B172 aliases: [un women, onu femmes]173 discover: { rss: true }174 sensors:175 - { name: news feed, url: "https://www.unwomen.org/en/rss.xml", type: RSS, connector: rss, tier: B }176 - id: iom177 name: International Organization for Migration178 domain: iom.int179 homepage: https://www.iom.int180 categories: [international]181 tier: B182 weight: 1.1183 aliases: [iom, oim, un migration]184 discover: { rss: true, sitemap: true, pages: true }185 sensors:186 - { name: news, url: "https://www.iom.int/news", type: HTML, connector: http, tier: B }187 - { name: sitemap, url: "https://www.iom.int/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 3000, maxChildren: 6 } }188 - id: ohchr189 name: UN Human Rights (OHCHR)190 domain: ohchr.org191 homepage: https://www.ohchr.org192 categories: [international, ngo]193 tier: B194 weight: 1.1195 aliases: [ohchr, un human rights office, hcdh]196 discover: { rss: true, sitemap: true }197 notes: "Feed, press-release listing and sitemap return 403 to non-browser clients; nothing validated."198 - id: fao199 name: Food and Agriculture Organization200 domain: fao.org201 homepage: https://www.fao.org202 categories: [international, food, agriculture]203 tier: B204 weight: 1.2205 aliases: [fao]206 discover: { rss: true, sitemap: true, pages: true }207 sensors:208 - { name: newsroom, url: "https://www.fao.org/newsroom/en", type: HTML, connector: http, tier: B }209 - { name: newsroom sitemap, url: "https://www.fao.org/newsroom/sitemap/sitemap.gz", type: SITEMAP, connector: sitemap, tier: B, config: { maxUrls: 3000 } }210 - id: upu211 name: Universal Postal Union212 domain: upu.int213 homepage: https://www.upu.int214 categories: [international, logistics]215 tier: C216 aliases: [upu]217 discover: { rss: true, sitemap: true }218 sensors:219 - { name: sitemap, url: "https://upu.int/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 3000 } }220 - id: african-union221 name: African Union222 domain: au.int223 homepage: https://au.int224 categories: [international, politics]225 tier: B226 weight: 1.1227 aliases: [african union, au, union africaine]228 discover: { rss: true }229 sensors:230 - { name: news feed, url: "https://au.int/en/rss.xml", type: RSS, connector: rss, tier: B }231 - id: asean232 name: ASEAN233 domain: asean.org234 categories: [international, politics]235 tier: B236 weight: 1.1237 aliases: [asean, association of southeast asian nations]238 discover: { rss: true }239 sensors:240 - { name: news feed, url: "https://asean.org/feed/", type: RSS, connector: rss, tier: B }241 - id: council-of-europe242 name: Council of Europe243 domain: coe.int244 homepage: https://www.coe.int245 categories: [international, legal]246 tier: B247 aliases: [council of europe, conseil de l'europe, coe]248 discover: { rss: true, sitemap: true }249 notes: "Liferay portal behind bot management: /-/rss, newsroom and rm.coe.int all answer 403; nothing validated."250 - id: osce251 name: OSCE252 domain: osce.org253 homepage: https://www.osce.org254 categories: [international, politics]255 tier: B256 aliases: [osce, organization for security and co-operation in europe]257 discover: { rss: true, sitemap: true }258 notes: "No sitemap; ?format=rss on press releases returns an HTML page; nothing validated."259 - id: oas260 name: Organization of American States261 domain: oas.org262 homepage: https://www.oas.org263 categories: [international, politics]264 tier: B265 aliases: [oas, oea, organization of american states]266 discover: { rss: true, sitemap: true, pages: true }267 sensors:268 - { name: press releases, url: "https://www.oas.org/en/media_center/press_releases.asp", type: HTML, connector: http, tier: B }269 - id: commonwealth270 name: The Commonwealth271 domain: thecommonwealth.org272 categories: [international, politics]273 tier: C274 aliases: [commonwealth, commonwealth secretariat]275 discover: { rss: true, sitemap: true }276 notes: "Every URL answers 202 with an empty body (bot interstitial); nothing validated."277 - id: arab-league278 name: League of Arab States279 domain: lasportal.org280 homepage: http://www.lasportal.org281 categories: [international, politics]282 tier: C283 aliases: [arab league, league of arab states]284 discover: { rss: true, sitemap: true }285 notes: "Arabic-only SharePoint portal, /ar/rss returns HTML; nothing validated."286 - id: pacific-islands-forum287 name: Pacific Islands Forum288 domain: forumsec.org289 categories: [international, politics]290 tier: C291 aliases: [pacific islands forum, pif, forum secretariat]292 discover: { rss: true }293 sensors:294 - { name: news feed, url: "https://forumsec.org/rss.xml", type: RSS, connector: rss, tier: C }295 - id: mercosur296 name: Mercosur297 domain: mercosur.int298 homepage: https://www.mercosur.int299 categories: [international, commerce]300 tier: C301 aliases: [mercosur, mercosul]302 discover: { rss: true, sitemap: true }303 notes: "WordPress feed answers 403 to non-browser clients; nothing validated."304 - id: francophonie305 name: Organisation internationale de la Francophonie306 domain: francophonie.org307 homepage: https://www.francophonie.org308 categories: [international, politics]309 tier: B310 aliases: [oif, francophonie, organisation internationale de la francophonie]311 discover: { rss: true, sitemap: true }312 sensors:313 - { name: actualités feed, url: "https://www.francophonie.org/rss.xml", type: RSS, connector: rss, tier: B }314 - { name: sitemap, url: "https://www.francophonie.org/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 3000 } }315 - id: interpol316 name: INTERPOL317 domain: interpol.int318 homepage: https://www.interpol.int319 categories: [international, cyber, legal]320 tier: B321 weight: 1.2322 aliases: [interpol]323 discover: { rss: true, sitemap: true, pages: true }324 sensors:325 - { name: news, url: "https://www.interpol.int/en/News-and-Events/News", type: HTML, connector: http, tier: B }326 - { name: sitemap, url: "https://www.interpol.int/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 3000 } }327 - id: europol328 name: Europol329 domain: europol.europa.eu330 homepage: https://www.europol.europa.eu331 categories: [international, cyber, legal]332 tier: B333 weight: 1.2334 aliases: [europol, ec3]335 discover: { rss: true }336 sensors:337 - { name: news feed, url: "https://www.europol.europa.eu/cms/api/rss/news", type: RSS, connector: rss, tier: B }338 - id: enisa339 name: ENISA — EU Agency for Cybersecurity340 domain: enisa.europa.eu341 homepage: https://www.enisa.europa.eu342 categories: [international, cyber]343 tier: B344 weight: 1.2345 aliases: [enisa]346 discover: { rss: true, sitemap: true, pages: true }347 sensors:348 - { name: news, url: "https://www.enisa.europa.eu/news", type: HTML, connector: http, tier: B }349 - { name: sitemap, url: "https://www.enisa.europa.eu/sitemap.xml", type: SITEMAP, connector: sitemap, tier: B, config: { maxUrls: 3000 } }350 - id: eurojust351 name: Eurojust352 domain: eurojust.europa.eu353 homepage: https://www.eurojust.europa.eu354 categories: [international, legal]355 tier: C356 aliases: [eurojust]357 discover: { rss: true, sitemap: true }358 sensors:359 - { name: sitemap, url: "https://www.eurojust.europa.eu/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 3000 } }360 - id: frontex361 name: Frontex362 domain: frontex.europa.eu363 homepage: https://www.frontex.europa.eu364 categories: [international]365 tier: B366 aliases: [frontex, european border and coast guard agency]367 discover: { rss: true, sitemap: true }368 sensors:369 - { name: news releases feed, url: "https://www.frontex.europa.eu/media-centre/news/news-release/feed", type: ATOM, connector: rss, tier: B }370 - id: edpb371 name: European Data Protection Board372 domain: edpb.europa.eu373 homepage: https://www.edpb.europa.eu374 categories: [international, legal, web-policy]375 tier: B376 weight: 1.2377 aliases: [edpb, european data protection board, gdpr]378 discover: { rss: true }379 sensors:380 - { name: news feed, url: "https://www.edpb.europa.eu/feed/news_en", type: RSS, connector: rss, tier: B }381 - id: world-economic-forum382 name: World Economic Forum383 domain: weforum.org384 homepage: https://www.weforum.org385 categories: [international, finance]386 tier: B387 weight: 1.1388 aliases: [wef, world economic forum, davos]389 discover: { rss: true, sitemap: true }390 notes: "All feed paths (/rss, /feeds/agenda.rss, /stories/feed/) answer 403 (Akamai); nothing validated."391 - id: adb392 name: Asian Development Bank393 domain: adb.org394 homepage: https://www.adb.org395 categories: [international, finance]396 tier: B397 weight: 1.1398 aliases: [adb, asian development bank]399 discover: { rss: true, sitemap: true }400 sensors:401 - { name: news feed, url: "https://feeds.feedburner.com/adb_news", type: RSS, connector: rss, tier: B }402 - { name: sitemap, url: "https://www.adb.org/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 3000, maxChildren: 4 } }403 - id: aiib404 name: Asian Infrastructure Investment Bank405 domain: aiib.org406 homepage: https://www.aiib.org407 categories: [international, finance]408 tier: C409 aliases: [aiib]410 discover: { rss: true, sitemap: true }411 sensors:412 - { name: sitemap, url: "https://www.aiib.org/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 3000, maxChildren: 4 } }413 - id: afdb414 name: African Development Bank415 domain: afdb.org416 homepage: https://www.afdb.org417 categories: [international, finance]418 tier: C419 aliases: [afdb, african development bank, bad]420 discover: { rss: true, sitemap: true }421 notes: "rss.xml answers 403 to non-browser clients; only the homepage is reachable; nothing validated."422 - id: idb423 name: Inter-American Development Bank424 domain: iadb.org425 homepage: https://www.iadb.org426 categories: [international, finance]427 tier: C428 aliases: [idb, iadb, inter-american development bank, bid]429 discover: { rss: true, sitemap: true }430 notes: "Site answers 403 to non-browser clients; nothing validated."431 - id: ebrd432 name: European Bank for Reconstruction and Development433 domain: ebrd.com434 homepage: https://www.ebrd.com435 categories: [international, finance]436 tier: B437 aliases: [ebrd, berd]438 discover: { rss: true, sitemap: true, pages: true }439 sensors:440 - { name: news and events, url: "https://www.ebrd.com/home/news-and-events.html", type: HTML, connector: http, tier: B }441 - { name: sitemap, url: "https://www.ebrd.com/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 3000 } }442 - id: eib443 name: European Investment Bank444 domain: eib.org445 homepage: https://www.eib.org446 categories: [international, finance]447 tier: B448 weight: 1.1449 aliases: [eib, bei, european investment bank]450 discover: { rss: true, sitemap: true, pages: true }451 sensors:452 - { name: press releases, url: "https://www.eib.org/en/press/index.htm", type: HTML, connector: http, tier: B }453 - { name: sitemap en, url: "https://www.eib.org/sitemaps-en.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 3000, maxChildren: 4 } }454 - id: ifc455 name: International Finance Corporation456 domain: ifc.org457 homepage: https://www.ifc.org458 categories: [international, finance]459 tier: B460 aliases: [ifc, international finance corporation]461 discover: { rss: true, sitemap: true, pages: true }462 sensors:463 - { name: news, url: "https://www.ifc.org/en/news", type: HTML, connector: http, tier: B }464 - { name: sitemap, url: "https://www.ifc.org/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 3000, maxChildren: 4 } }465 - id: miga466 name: Multilateral Investment Guarantee Agency467 domain: miga.org468 homepage: https://www.miga.org469 categories: [international, finance]470 tier: C471 aliases: [miga]472 discover: { rss: true }473 sensors:474 - { name: news feed, url: "https://www.miga.org/rss.xml", type: RSS, connector: rss, tier: C }475 - id: opec-fund476 name: OPEC Fund for International Development477 domain: opecfund.org478 categories: [international, finance, energy]479 tier: C480 aliases: [opec fund, ofid]481 discover: { rss: true, sitemap: true }482 sensors:483 - { name: sitemap, url: "https://opecfund.org/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 3000 } }484 - id: green-climate-fund485 name: Green Climate Fund486 domain: greenclimate.fund487 homepage: https://www.greenclimate.fund488 categories: [international, climate, finance]489 tier: C490 aliases: [gcf, green climate fund]491 discover: { rss: true, sitemap: true, pages: true }492 sensors:493 - { name: news and updates, url: "https://www.greenclimate.fund/about/news-and-updates", type: HTML, connector: http, tier: C }494 - { name: sitemap, url: "https://www.greenclimate.fund/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 3000, maxChildren: 4 } }495 - id: gef496 name: Global Environment Facility497 domain: thegef.org498 homepage: https://www.thegef.org499 categories: [international, climate, finance]500 tier: C501 aliases: [gef, global environment facility]502 discover: { rss: true }503 sensors:504 - { name: news feed, url: "https://www.thegef.org/rss.xml", type: RSS, connector: rss, tier: C }505506 # ───────────────────────── Humanitarian & rights NGOs ─────────────────────────507 - id: icrc508 name: International Committee of the Red Cross509 domain: icrc.org510 homepage: https://www.icrc.org511 categories: [ngo, international]512 tier: A513 weight: 1.3514 aliases: [icrc, cicr, red cross]515 discover: { rss: true, sitemap: true }516 sensors:517 - { name: news releases, url: "https://www.icrc.org/en/rss/news", type: RSS, connector: rss, tier: A }518 - { name: all content feed, url: "https://www.icrc.org/en/rss/general", type: RSS, connector: rss, tier: B, config: { maxItems: 100 } }519 - id: ifrc520 name: International Federation of Red Cross and Red Crescent Societies521 domain: ifrc.org522 homepage: https://www.ifrc.org523 categories: [ngo, international]524 tier: B525 weight: 1.1526 aliases: [ifrc, red crescent]527 discover: { rss: true, sitemap: true }528 sensors:529 - { name: news feed, url: "https://www.ifrc.org/rss.xml", type: RSS, connector: rss, tier: B }530 - id: msf531 name: Médecins Sans Frontières532 domain: msf.org533 homepage: https://www.msf.org534 categories: [ngo, health]535 tier: A536 weight: 1.3537 aliases: [msf, doctors without borders, medecins sans frontieres]538 discover: { rss: true }539 sensors:540 - { name: news feed, url: "https://www.msf.org/rss/all", type: RSS, connector: rss, tier: A }541 - { name: msf usa feed, url: "https://www.doctorswithoutborders.org/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 100 } }542 - id: oxfam543 name: Oxfam International544 domain: oxfam.org545 homepage: https://www.oxfam.org546 categories: [ngo]547 tier: B548 weight: 1.1549 aliases: [oxfam]550 discover: { rss: true, sitemap: true }551 sensors:552 - { name: news feed, url: "https://www.oxfam.org/en/rss.xml", type: RSS, connector: rss, tier: B }553 - id: save-the-children554 name: Save the Children International555 domain: savethechildren.net556 homepage: https://www.savethechildren.net557 categories: [ngo]558 tier: B559 weight: 1.1560 aliases: [save the children]561 discover: { rss: true, sitemap: true, pages: true }562 sensors:563 - { name: news, url: "https://www.savethechildren.net/news", type: HTML, connector: http, tier: B }564 - { name: sitemap, url: "https://www.savethechildren.net/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 3000 } }565 - id: care566 name: CARE567 domain: care.org568 homepage: https://www.care.org569 categories: [ngo]570 tier: B571 aliases: [care, care international, care usa]572 discover: { rss: true }573 sensors:574 - { name: news feed, url: "https://www.care.org/feed/", type: RSS, connector: rss, tier: B }575 - id: amnesty-international576 name: Amnesty International577 domain: amnesty.org578 homepage: https://www.amnesty.org579 categories: [ngo, politics]580 tier: A581 weight: 1.3582 aliases: [amnesty, amnesty international, amnistie internationale]583 discover: { rss: true }584 sensors:585 - { name: news feed, url: "https://www.amnesty.org/en/latest/news/feed/", type: RSS, connector: rss, tier: A }586 - id: human-rights-watch587 name: Human Rights Watch588 domain: hrw.org589 homepage: https://www.hrw.org590 categories: [ngo, politics]591 tier: A592 weight: 1.3593 aliases: [hrw, human rights watch]594 discover: { rss: true }595 sensors:596 - { name: news feed, url: "https://www.hrw.org/rss/news", type: RSS, connector: rss, tier: A }597 - id: rsf598 name: Reporters Without Borders599 domain: rsf.org600 categories: [ngo, media]601 tier: B602 weight: 1.1603 aliases: [rsf, reporters sans frontieres, reporters without borders]604 discover: { rss: true, sitemap: true, pages: true }605 sensors:606 - { name: publications, url: "https://rsf.org/en/news", type: HTML, connector: http, tier: B }607 - { name: sitemap, url: "https://rsf.org/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 3000, maxChildren: 4 } }608 - id: cpj609 name: Committee to Protect Journalists610 domain: cpj.org611 categories: [ngo, media]612 tier: B613 weight: 1.1614 aliases: [cpj]615 discover: { rss: true }616 sensors:617 - { name: news feed, url: "https://cpj.org/feed/", type: RSS, connector: rss, tier: B }618 - id: transparency-international619 name: Transparency International620 domain: transparency.org621 homepage: https://www.transparency.org622 categories: [ngo, politics]623 tier: B624 weight: 1.1625 aliases: [transparency international, ti, corruption perceptions index]626 products:627 - { name: Corruption Perceptions Index, type: index, aliases: [cpi] }628 discover: { rss: true, sitemap: true, pages: true }629 sensors:630 - { name: press, url: "https://www.transparency.org/en/press", type: HTML, connector: http, tier: B }631 - { name: sitemap, url: "https://www.transparency.org/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 3000, maxChildren: 4 } }632 - id: freedom-house633 name: Freedom House634 domain: freedomhouse.org635 categories: [ngo, politics, research]636 tier: B637 weight: 1.1638 aliases: [freedom house]639 products:640 - { name: Freedom in the World, type: index }641 - { name: Freedom on the Net, type: index }642 discover: { rss: true, sitemap: true }643 sensors:644 - { name: news feed, url: "https://freedomhouse.org/rss.xml", type: RSS, connector: rss, tier: B }645 - id: aclu646 name: American Civil Liberties Union647 domain: aclu.org648 homepage: https://www.aclu.org649 categories: [ngo, legal, politics]650 tier: B651 weight: 1.1652 aliases: [aclu]653 discover: { rss: true }654 sensors:655 - { name: news feed, url: "https://www.aclu.org/news/feed", type: RSS, connector: rss, tier: B }656 - id: eff657 name: Electronic Frontier Foundation658 domain: eff.org659 homepage: https://www.eff.org660 categories: [ngo, cyber, web-policy]661 tier: B662 weight: 1.2663 aliases: [eff, electronic frontier foundation]664 discover: { rss: true }665 sensors:666 - { name: updates feed, url: "https://www.eff.org/rss/updates.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 100 } }667 - id: access-now668 name: Access Now669 domain: accessnow.org670 homepage: https://www.accessnow.org671 categories: [ngo, cyber, web-policy]672 tier: B673 aliases: [access now, keepiton]674 discover: { rss: true }675 sensors:676 - { name: news feed, url: "https://www.accessnow.org/feed/", type: RSS, connector: rss, tier: B }677 - id: article-19678 name: ARTICLE 19679 domain: article19.org680 homepage: https://www.article19.org681 categories: [ngo, media, web-policy]682 tier: C683 aliases: [article 19]684 discover: { rss: true }685 sensors:686 - { name: news feed, url: "https://www.article19.org/feed/", type: RSS, connector: rss, tier: C }687 - id: open-society-foundations688 name: Open Society Foundations689 domain: opensocietyfoundations.org690 homepage: https://www.opensocietyfoundations.org691 categories: [ngo, politics]692 tier: C693 aliases: [open society, osf, open society foundations]694 discover: { rss: true, pages: true }695 sensors:696 - { name: newsroom, url: "https://www.opensocietyfoundations.org/newsroom", type: HTML, connector: http, tier: C }697 - id: human-rights-first698 name: Human Rights First699 domain: humanrightsfirst.org700 categories: [ngo, politics]701 tier: C702 aliases: [human rights first]703 discover: { rss: true, sitemap: true }704 sensors:705 - { name: sitemap, url: "https://www.humanrightsfirst.org/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 3000 } }706 - id: doctors-of-the-world707 name: Doctors of the World / Médecins du Monde708 domain: medecinsdumonde.org709 homepage: https://www.medecinsdumonde.org710 categories: [ngo, health]711 tier: C712 aliases: [medecins du monde, doctors of the world, mdm]713 discover: { rss: true }714 sensors:715 - { name: doctors of the world uk feed, url: "https://www.doctorsoftheworld.org.uk/feed/", type: RSS, connector: rss, tier: C }716 - id: international-rescue-committee717 name: International Rescue Committee718 domain: rescue.org719 homepage: https://www.rescue.org720 categories: [ngo]721 tier: B722 aliases: [irc, international rescue committee]723 discover: { rss: true, sitemap: true, pages: true }724 sensors:725 - { name: latest, url: "https://www.rescue.org/latest", type: HTML, connector: http, tier: B }726 - { name: sitemap, url: "https://www.rescue.org/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 3000 } }727 - id: norwegian-refugee-council728 name: Norwegian Refugee Council729 domain: nrc.no730 homepage: https://www.nrc.no731 categories: [ngo]732 tier: C733 aliases: [nrc, norwegian refugee council, flyktninghjelpen]734 discover: { rss: true, sitemap: true }735 sensors:736 - { name: sitemap, url: "https://www.nrc.no/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 3000 } }737 - id: mercy-corps738 name: Mercy Corps739 domain: mercycorps.org740 homepage: https://www.mercycorps.org741 categories: [ngo]742 tier: C743 aliases: [mercy corps]744 discover: { rss: true }745 sensors:746 - { name: news feed, url: "https://www.mercycorps.org/rss.xml", type: RSS, connector: rss, tier: C }747 - id: world-vision748 name: World Vision749 domain: wvi.org750 homepage: https://www.wvi.org751 categories: [ngo]752 tier: C753 aliases: [world vision, world vision international]754 discover: { rss: true }755 sensors:756 - { name: world vision us feed, url: "https://www.worldvision.org/feed", type: RSS, connector: rss, tier: C }757 - id: plan-international758 name: Plan International759 domain: plan-international.org760 categories: [ngo]761 tier: C762 aliases: [plan international]763 discover: { rss: true, sitemap: true }764 sensors:765 - { name: news sitemap, url: "https://plan-international.org/news-sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 1000 } }766 - id: direct-relief767 name: Direct Relief768 domain: directrelief.org769 homepage: https://www.directrelief.org770 categories: [ngo, health]771 tier: C772 aliases: [direct relief]773 discover: { rss: true }774 sensors:775 - { name: news feed, url: "https://www.directrelief.org/feed/", type: RSS, connector: rss, tier: C, config: { maxItems: 50 } }776777 # ───────────────────────── Environment & development NGOs, foundations ─────────────────────────778 - id: wwf779 name: WWF780 domain: worldwildlife.org781 homepage: https://www.worldwildlife.org782 categories: [ngo, climate]783 tier: B784 weight: 1.2785 aliases: [wwf, world wildlife fund, world wide fund for nature]786 discover: { rss: true, sitemap: true }787 notes: "worldwildlife.org and wwf.panda.org both answer 403 (Akamai) to non-browser clients; nothing validated."788 - id: greenpeace789 name: Greenpeace International790 domain: greenpeace.org791 homepage: https://www.greenpeace.org/international/792 categories: [ngo, climate]793 tier: B794 weight: 1.2795 aliases: [greenpeace]796 discover: { rss: true }797 sensors:798 - { name: news feed, url: "https://www.greenpeace.org/international/feed/", type: RSS, connector: rss, tier: B }799 - id: nature-conservancy800 name: The Nature Conservancy801 domain: nature.org802 homepage: https://www.nature.org803 categories: [ngo, climate]804 tier: C805 aliases: [tnc, nature conservancy]806 discover: { rss: true, sitemap: true, pages: true }807 sensors:808 - { name: newsroom, url: "https://www.nature.org/en-us/featured-news/?vu=newsroom", type: HTML, connector: http, tier: C }809 - id: conservation-international810 name: Conservation International811 domain: conservation.org812 homepage: https://www.conservation.org813 categories: [ngo, climate]814 tier: C815 aliases: [conservation international]816 discover: { rss: true, sitemap: true }817 sensors:818 - { name: feed, url: "https://www.conservation.org/feed.xml", type: RSS, connector: rss, tier: C, config: { maxItems: 100 } }819 - id: wri820 name: World Resources Institute821 domain: wri.org822 homepage: https://www.wri.org823 categories: [ngo, climate, research]824 tier: B825 weight: 1.1826 aliases: [wri, world resources institute]827 discover: { rss: true, sitemap: true, pages: true }828 sensors:829 - { name: news, url: "https://www.wri.org/news", type: HTML, connector: http, tier: B }830 - { name: insights feed, url: "https://www.wri.org/blog/rss.xml", type: RSS, connector: rss, tier: B }831 - id: iucn832 name: IUCN833 domain: iucn.org834 homepage: https://iucn.org835 categories: [ngo, climate, science]836 tier: B837 weight: 1.1838 aliases: [iucn, red list, international union for conservation of nature]839 products:840 - { name: IUCN Red List, type: index, aliases: [red list] }841 discover: { rss: true, sitemap: true }842 sensors:843 - { name: news feed, url: "https://iucn.org/rss.xml", type: RSS, connector: rss, tier: B }844 - id: 350-org845 name: 350.org846 domain: 350.org847 categories: [ngo, climate]848 tier: C849 aliases: ["350.org", "350"]850 discover: { rss: true }851 sensors:852 - { name: news feed, url: "https://350.org/feed/", type: RSS, connector: rss, tier: C }853 - id: sierra-club854 name: Sierra Club855 domain: sierraclub.org856 homepage: https://www.sierraclub.org857 categories: [ngo, climate]858 tier: C859 aliases: [sierra club]860 discover: { rss: true, sitemap: true }861 notes: "Every URL answers a 302 to itself (JS cookie challenge); nothing validated."862 - id: environmental-defense-fund863 name: Environmental Defense Fund864 domain: edf.org865 homepage: https://www.edf.org866 categories: [ngo, climate]867 tier: C868 aliases: [edf, environmental defense fund]869 discover: { rss: true, sitemap: true, pages: true }870 sensors:871 - { name: news and stories, url: "https://www.edf.org/news-and-stories", type: HTML, connector: http, tier: C }872 - { name: voices blog feed, url: "https://www.edf.org/blog/feed", type: RSS, connector: rss, tier: C }873 - id: nrdc874 name: Natural Resources Defense Council875 domain: nrdc.org876 homepage: https://www.nrdc.org877 categories: [ngo, climate]878 tier: C879 aliases: [nrdc]880 discover: { rss: true, sitemap: true }881 notes: "Feed and sitemap answer 403 to non-browser clients; nothing validated."882 - id: rainforest-alliance883 name: Rainforest Alliance884 domain: rainforest-alliance.org885 homepage: https://www.rainforest-alliance.org886 categories: [ngo, climate, agriculture]887 tier: C888 aliases: [rainforest alliance]889 discover: { rss: true, sitemap: true }890 sensors:891 - { name: news sitemap, url: "https://www.rainforest-alliance.org/news-sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 1000 } }892 - id: ocean-conservancy893 name: Ocean Conservancy894 domain: oceanconservancy.org895 categories: [ngo, climate]896 tier: C897 aliases: [ocean conservancy]898 discover: { rss: true }899 sensors:900 - { name: news feed, url: "https://oceanconservancy.org/feed/", type: RSS, connector: rss, tier: C }901 - id: oceana902 name: Oceana903 domain: oceana.org904 categories: [ngo, climate]905 tier: C906 aliases: [oceana]907 discover: { rss: true }908 sensors:909 - { name: news feed, url: "https://oceana.org/feed/", type: RSS, connector: rss, tier: C }910 - id: david-suzuki-foundation911 name: David Suzuki Foundation912 domain: davidsuzuki.org913 categories: [ngo, climate]914 tier: C915 aliases: [david suzuki foundation, fondation david suzuki]916 discover: { rss: true, sitemap: true }917 notes: "WordPress feeds (/feed/, press-release feed) answer 200 but carry zero items; nothing validated."918 - id: equiterre919 name: Équiterre920 domain: equiterre.org921 homepage: https://www.equiterre.org922 categories: [ngo, climate]923 tier: C924 aliases: [equiterre, équiterre]925 discover: { rss: true, sitemap: true }926 notes: "Every request (feed, sitemap, pages) answers 429 to non-browser clients; nothing validated."927 - id: nature-quebec928 name: Nature Québec929 domain: naturequebec.org930 categories: [ngo, climate]931 tier: C932 aliases: [nature quebec, nature québec]933 discover: { rss: true }934 sensors:935 - { name: feed, url: "https://naturequebec.org/feed/", type: RSS, connector: rss, tier: C }936 - id: givewell937 name: GiveWell938 domain: givewell.org939 homepage: https://www.givewell.org940 categories: [ngo, research]941 tier: C942 aliases: [givewell]943 discover: { rss: true }944 sensors:945 - { name: blog feed, url: "https://blog.givewell.org/feed/", type: RSS, connector: rss, tier: C }946 - id: open-philanthropy947 name: Open Philanthropy (Coefficient Giving)948 domain: openphilanthropy.org949 homepage: https://www.openphilanthropy.org950 categories: [ngo, research, ai]951 tier: C952 aliases: [open philanthropy, open phil, coefficient giving]953 discover: { rss: true, sitemap: true }954 notes: "Renamed Coefficient Giving (2026); openphilanthropy.org redirects to coefficientgiving.org which answers 403 to non-browser clients."955 - id: rockefeller-foundation956 name: The Rockefeller Foundation957 domain: rockefellerfoundation.org958 homepage: https://www.rockefellerfoundation.org959 categories: [ngo]960 tier: C961 aliases: [rockefeller foundation]962 discover: { rss: true }963 sensors:964 - { name: feed, url: "https://www.rockefellerfoundation.org/feed/", type: RSS, connector: rss, tier: C }965 - id: ford-foundation966 name: Ford Foundation967 domain: fordfoundation.org968 homepage: https://www.fordfoundation.org969 categories: [ngo]970 tier: C971 aliases: [ford foundation]972 discover: { rss: true }973 sensors:974 - { name: feed, url: "https://www.fordfoundation.org/feed/", type: RSS, connector: rss, tier: C }975 - id: macarthur-foundation976 name: MacArthur Foundation977 domain: macfound.org978 homepage: https://www.macfound.org979 categories: [ngo]980 tier: C981 aliases: [macarthur foundation, macarthur]982 discover: { rss: true, sitemap: true }983 sensors:984 - { name: sitemap, url: "https://www.macfound.org/sitemap.xml", type: SITEMAP, connector: sitemap, tier: D, config: { maxUrls: 3000 } }985 - id: bloomberg-philanthropies986 name: Bloomberg Philanthropies987 domain: bloomberg.org988 homepage: https://www.bloomberg.org989 categories: [ngo]990 tier: C991 aliases: [bloomberg philanthropies]992 discover: { rss: true, sitemap: true }993 sensors:994 - { name: press feed, url: "https://www.bloomberg.org/press/feed/", type: RSS, connector: rss, tier: C }995996 # ───────────────────────── Standards bodies & industry consortia ─────────────────────────997 - id: iso998 name: International Organization for Standardization999 domain: iso.org1000 homepage: https://www.iso.org1001 categories: [standards, international]1002 tier: B1003 weight: 1.31004 aliases: [iso, international organization for standardization]1005 discover: { rss: true, sitemap: true }1006 notes: "Whole site (news, sitemap, homepage) answers 403 to non-browser clients (Akamai bot manager); nothing validated."1007 - id: iec1008 name: International Electrotechnical Commission1009 domain: iec.ch1010 homepage: https://www.iec.ch1011 categories: [standards, international]1012 tier: B1013 weight: 1.11014 aliases: [iec, cei]1015 discover: { rss: true, sitemap: true }1016 notes: "All paths (rss.xml, blog, news, sitemap) answer 403 to non-browser clients; nothing validated."1017 - id: ieee1018 name: IEEE1019 domain: ieee.org1020 homepage: https://www.ieee.org1021 categories: [standards, technology, research]1022 tier: B1023 weight: 1.21024 aliases: [ieee, institute of electrical and electronics engineers, ieee spectrum]1025 products:1026 - { name: IEEE Spectrum, type: product, aliases: [spectrum] }1027 discover: { rss: true }1028 sensors:1029 - { name: ieee spectrum feed, url: "https://spectrum.ieee.org/feeds/feed.rss", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }1030 - id: ieee-sa1031 name: IEEE Standards Association1032 domain: standards.ieee.org1033 categories: [standards, technology]1034 tier: B1035 weight: 1.11036 aliases: [ieee sa, ieee standards association, ieee 802]1037 discover: { rss: true, pages: true }1038 sensors:1039 - { name: beyond standards feed, url: "https://standards.ieee.org/feed/", type: RSS, connector: rss, tier: B }1040 - { name: news, url: "https://standards.ieee.org/news/", type: HTML, connector: http, tier: B }1041 - id: etsi1042 name: ETSI1043 domain: etsi.org1044 homepage: https://www.etsi.org1045 categories: [standards, telecom]1046 tier: B1047 weight: 1.11048 aliases: [etsi, european telecommunications standards institute]1049 discover: { rss: true }1050 sensors:1051 - { name: newsroom feed, url: "https://www.etsi.org/newsroom/feed/", type: RSS, connector: rss, tier: B }1052 - id: ecma-international1053 name: Ecma International1054 domain: ecma-international.org1055 categories: [standards, developer]1056 tier: B1057 aliases: [ecma, ecma international, ecmascript]1058 products:1059 - { name: ECMAScript, type: software, aliases: [ecma-262, ecmascript] }1060 discover: { rss: true }1061 sensors:1062 - { name: news feed, url: "https://ecma-international.org/news/feed/", type: RSS, connector: rss, tier: B }1063 - { name: ecma-262 releases, url: "https://github.com/tc39/ecma262/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: tc39/ecma262, kind: releases } }1064 - id: tc391065 name: TC39 (ECMAScript committee)1066 domain: tc39.es1067 categories: [standards, developer]1068 tier: B1069 weight: 1.11070 aliases: [tc39, ecmascript proposals]1071 discover: { rss: false }1072 sensors:1073 - { name: proposals commits, url: "https://github.com/tc39/proposals/commits/main.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: tc39/proposals, kind: commits } }1074 - id: whatwg1075 name: WHATWG1076 domain: whatwg.org1077 categories: [standards, developer, internet]1078 tier: B1079 weight: 1.11080 aliases: [whatwg, html living standard]1081 products:1082 - { name: HTML Living Standard, type: software, aliases: [html standard] }1083 discover: { rss: true }1084 sensors:1085 - { name: html standard commits, url: "https://github.com/whatwg/html/commits/main.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: whatwg/html, kind: commits } }1086 - id: oasis-open1087 name: OASIS Open1088 domain: oasis-open.org1089 homepage: https://www.oasis-open.org1090 categories: [standards, developer]1091 tier: C1092 aliases: [oasis, oasis open]1093 discover: { rss: true }1094 sensors:1095 - { name: news feed, url: "https://www.oasis-open.org/feed/", type: RSS, connector: rss, tier: C }1096 - id: khronos-group1097 name: Khronos Group1098 domain: khronos.org1099 homepage: https://www.khronos.org1100 categories: [standards, developer, gaming]1101 tier: B1102 aliases: [khronos, khronos group, vulkan, opengl, webgpu]1103 products:1104 - { name: Vulkan, type: software }1105 - { name: OpenGL, type: software }1106 - { name: glTF, type: software }1107 discover: { rss: true }1108 sensors:1109 - { name: news feed, url: "https://www.khronos.org/feeds/news_feed", type: RSS, connector: rss, tier: B }1110 - id: bluetooth-sig1111 name: Bluetooth SIG1112 domain: bluetooth.com1113 homepage: https://www.bluetooth.com1114 categories: [standards, consumer-tech]1115 tier: B1116 aliases: [bluetooth sig, bluetooth]1117 discover: { rss: true }1118 sensors:1119 - { name: blog feed, url: "https://www.bluetooth.com/feed/", type: RSS, connector: rss, tier: B }1120 - id: usb-if1121 name: USB Implementers Forum1122 domain: usb.org1123 homepage: https://www.usb.org1124 categories: [standards, consumer-tech]1125 tier: C1126 aliases: [usb-if, usb implementers forum, usb]1127 discover: { rss: true }1128 sensors:1129 - { name: news feed, url: "https://www.usb.org/rss.xml", type: RSS, connector: rss, tier: C }1130 - id: wi-fi-alliance1131 name: Wi-Fi Alliance1132 domain: wi-fi.org1133 homepage: https://www.wi-fi.org1134 categories: [standards, telecom, consumer-tech]1135 tier: B1136 aliases: [wi-fi alliance, wifi alliance, wi-fi]1137 discover: { rss: true }1138 sensors:1139 - { name: news feed, url: "https://www.wi-fi.org/rss.xml", type: RSS, connector: rss, tier: B }1140 - id: hdmi-forum1141 name: HDMI Forum / HDMI Licensing Administrator1142 domain: hdmi.org1143 homepage: https://www.hdmi.org1144 categories: [standards, consumer-tech]1145 tier: C1146 aliases: [hdmi forum, hdmi la, hdmi]1147 discover: { rss: true, sitemap: true, pages: true }1148 sensors:1149 - { name: sitemap, url: "https://www.hdmi.org/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 1000 } }1150 - id: connectivity-standards-alliance1151 name: Connectivity Standards Alliance (Matter)1152 domain: csa-iot.org1153 categories: [standards, consumer-tech]1154 tier: B1155 aliases: [csa, connectivity standards alliance, matter, zigbee alliance]1156 products:1157 - { name: Matter, type: software, aliases: [matter standard] }1158 discover: { rss: true }1159 sensors:1160 - { name: news feed, url: "https://csa-iot.org/feed/", type: RSS, connector: rss, tier: B }1161 - id: thread-group1162 name: Thread Group1163 domain: threadgroup.org1164 categories: [standards, consumer-tech]1165 tier: C1166 aliases: [thread group, thread]1167 discover: { rss: true, pages: true }1168 sensors:1169 - { name: newsroom, url: "https://threadgroup.org/newsroom", type: HTML, connector: http, tier: C }1170 - id: omg1171 name: Object Management Group1172 domain: omg.org1173 homepage: https://www.omg.org1174 categories: [standards, enterprise]1175 tier: C1176 aliases: [omg, object management group, uml, bpmn]1177 discover: { rss: true, sitemap: true }1178 sensors:1179 - { name: news feed, url: "https://www.omg.org/feed", type: RSS, connector: rss, tier: C }1180 - id: openid-foundation1181 name: OpenID Foundation1182 domain: openid.net1183 categories: [standards, cyber, developer]1184 tier: B1185 aliases: [openid, openid foundation, openid connect]1186 discover: { rss: true }1187 sensors:1188 - { name: news feed, url: "https://openid.net/feed/", type: RSS, connector: rss, tier: B }1189 - id: fido-alliance1190 name: FIDO Alliance1191 domain: fidoalliance.org1192 categories: [standards, cyber]1193 tier: B1194 weight: 1.11195 aliases: [fido, fido alliance, passkeys, webauthn]1196 products:1197 - { name: Passkeys, type: product, aliases: [passkey] }1198 discover: { rss: true }1199 sensors:1200 - { name: news feed, url: "https://fidoalliance.org/feed/", type: RSS, connector: rss, tier: B, config: { maxItems: 50 } }1201 - id: pci-ssc1202 name: PCI Security Standards Council1203 domain: pcisecuritystandards.org1204 homepage: https://www.pcisecuritystandards.org1205 categories: [standards, cyber, payments]1206 tier: B1207 weight: 1.11208 aliases: [pci ssc, pci dss, pci security standards council]1209 products:1210 - { name: PCI DSS, type: software, aliases: [pci dss 4.0] }1211 discover: { rss: true }1212 sensors:1213 - { name: blog feed, url: "https://blog.pcisecuritystandards.org/rss.xml", type: RSS, connector: rss, tier: B }1214 - id: unicode-consortium1215 name: Unicode Consortium1216 domain: unicode.org1217 homepage: https://home.unicode.org1218 categories: [standards, developer]1219 tier: B1220 aliases: [unicode, unicode consortium, cldr, icu]1221 discover: { rss: true, pages: true }1222 sensors:1223 - { name: blog feed, url: "https://blog.unicode.org/feeds/posts/default", type: ATOM, connector: rss, tier: B, config: { maxItems: 25 } }1224 - { name: recent releases, url: "https://www.unicode.org/releases/", type: HTML, connector: http, tier: C }1225 - id: iab-tech-lab1226 name: IAB Tech Lab1227 domain: iabtechlab.com1228 categories: [standards, web-policy, media]1229 tier: C1230 aliases: [iab tech lab, iab, openrtb, tcf]1231 discover: { rss: true }1232 sensors:1233 - { name: news feed, url: "https://iabtechlab.com/feed/", type: RSS, connector: rss, tier: C }1234 - id: openapi-initiative1235 name: OpenAPI Initiative1236 domain: openapis.org1237 homepage: https://www.openapis.org1238 categories: [standards, developer]1239 tier: B1240 aliases: [openapi, openapi initiative, oai, swagger]1241 products:1242 - { name: OpenAPI Specification, type: software, aliases: [oas, openapi spec] }1243 discover: { rss: true }1244 sensors:1245 - { name: blog feed, url: "https://www.openapis.org/feed", type: RSS, connector: rss, tier: B }1246 - { name: specification releases, url: "https://github.com/OAI/OpenAPI-Specification/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: OAI/OpenAPI-Specification, kind: releases } }1247 - id: owasp1248 name: OWASP Foundation1249 domain: owasp.org1250 categories: [standards, cyber, open-source]1251 tier: B1252 weight: 1.11253 aliases: [owasp, owasp top 10]1254 products:1255 - { name: OWASP Top 10, type: product }1256 discover: { rss: true }1257 sensors:1258 - { name: news feed, url: "https://owasp.org/feed.xml", type: ATOM, connector: rss, tier: B }1259 - id: cis1260 name: Center for Internet Security1261 domain: cisecurity.org1262 homepage: https://www.cisecurity.org1263 categories: [standards, cyber]1264 tier: A1265 weight: 1.21266 aliases: [cis, center for internet security, cis benchmarks, ms-isac]1267 products:1268 - { name: CIS Benchmarks, type: product }1269 - { name: CIS Controls, type: product }1270 discover: { rss: true, pages: true }1271 notes: "/feed/advisories and /feed/blog are Sitecore endpoints that intermittently answer 200 with an 'Object moved' HTML page instead of RSS — not stable enough to be sensors; the advisories index is server-rendered."1272 sensors:1273 - { name: advisories index, url: "https://www.cisecurity.org/advisories", type: HTML, connector: http, tier: A }1274 - id: first-org1275 name: FIRST — Forum of Incident Response and Security Teams1276 domain: first.org1277 homepage: https://www.first.org1278 categories: [standards, cyber]1279 tier: B1280 weight: 1.11281 aliases: [first, first.org, cvss, epss]1282 products:1283 - { name: CVSS, type: software }1284 - { name: EPSS, type: software }1285 discover: { rss: true }1286 sensors:1287 - { name: news feed, url: "https://www.first.org/newsroom/news/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 50 } }1288 - { name: blog feed, url: "https://www.first.org/blog/rss.xml", type: RSS, connector: rss, tier: C, config: { maxItems: 50 } }1289 - id: isaca1290 name: ISACA1291 domain: isaca.org1292 homepage: https://www.isaca.org1293 categories: [standards, cyber, enterprise]1294 tier: C1295 aliases: [isaca, cobit, cisa certification]1296 discover: { rss: true, sitemap: true }1297 sensors:1298 - { name: news feed, url: "https://www.isaca.org/rss/news", type: RSS, connector: rss, tier: C, config: { maxItems: 50 } }1299 - id: isc21300 name: ISC21301 domain: isc2.org1302 homepage: https://www.isc2.org1303 categories: [standards, cyber]1304 tier: C1305 aliases: [isc2, (isc)2, cissp]1306 discover: { rss: true, sitemap: true }1307 sensors:1308 - { name: sitemap, url: "https://www.isc2.org/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 3000 } }1309 - id: cloud-security-alliance1310 name: Cloud Security Alliance1311 domain: cloudsecurityalliance.org1312 categories: [standards, cyber, cloud]1313 tier: C1314 aliases: [csa, cloud security alliance, ccm, star registry]1315 discover: { rss: true }1316 sensors:1317 - { name: blog feed, url: "https://cloudsecurityalliance.org/feed", type: RSS, connector: rss, tier: C }1318 - id: sans-isc1319 name: SANS Internet Storm Center1320 domain: isc.sans.edu1321 categories: [cyber, research]1322 tier: A1323 weight: 1.21324 aliases: [sans isc, internet storm center, isc diary, sans institute]1325 discover: { rss: true }1326 sensors:1327 - { name: diary feed, url: "https://isc.sans.edu/rssfeed_full.xml", type: RSS, connector: rss, tier: A }1328 - id: open-compute-project1329 name: Open Compute Project1330 domain: opencompute.org1331 homepage: https://www.opencompute.org1332 categories: [standards, cloud, infrastructure]1333 tier: C1334 aliases: [ocp, open compute project]1335 discover: { rss: true, pages: true }1336 notes: "WordPress feeds and the blog listing answer 403 to non-browser clients; nothing validated."1337 - id: risc-v-international1338 name: RISC-V International1339 domain: riscv.org1340 categories: [standards, semiconductors, open-source]1341 tier: B1342 weight: 1.11343 aliases: [risc-v, riscv, risc-v international]1344 discover: { rss: true }1345 sensors:1346 - { name: news feed, url: "https://riscv.org/feed/", type: RSS, connector: rss, tier: B }1347 - id: jedec1348 name: JEDEC1349 domain: jedec.org1350 homepage: https://www.jedec.org1351 categories: [standards, semiconductors]1352 tier: C1353 aliases: [jedec, jedec solid state technology association]1354 discover: { rss: true }1355 sensors:1356 - { name: news feed, url: "https://www.jedec.org/rss.xml", type: RSS, connector: rss, tier: C }1357 - id: mipi-alliance1358 name: MIPI Alliance1359 domain: mipi.org1360 homepage: https://www.mipi.org1361 categories: [standards, semiconductors]1362 tier: C1363 aliases: [mipi, mipi alliance]1364 discover: { rss: true }1365 sensors:1366 - { name: blog feed, url: "https://www.mipi.org/blog/rss.xml", type: RSS, connector: rss, tier: C }1367 - id: pci-sig1368 name: PCI-SIG1369 domain: pcisig.com1370 categories: [standards, semiconductors]1371 tier: C1372 aliases: [pci-sig, pcie, pci express]1373 discover: { rss: true, pages: true }1374 notes: "Drupal feeds and newsroom answer 403 to non-browser clients; nothing validated."1375 - id: 3gpp1376 name: 3GPP1377 domain: 3gpp.org1378 homepage: https://www.3gpp.org1379 categories: [standards, telecom]1380 tier: B1381 weight: 1.11382 aliases: [3gpp, 5g standards, release 19, release 20]1383 discover: { rss: true }1384 sensors:1385 - { name: news feed, url: "https://www.3gpp.org/news-events/3gpp-news?format=feed&type=rss", type: RSS, connector: rss, tier: B }1386 - id: gsma1387 name: GSMA1388 domain: gsma.com1389 homepage: https://www.gsma.com1390 categories: [standards, telecom]1391 tier: B1392 weight: 1.11393 aliases: [gsma, mwc, mobile world congress]1394 discover: { rss: true }1395 sensors:1396 - { name: newsroom feed, url: "https://www.gsma.com/newsroom/feed/", type: RSS, connector: rss, tier: B }1397 - id: isa1398 name: International Society of Automation1399 domain: isa.org1400 homepage: https://www.isa.org1401 categories: [standards, cyber, infrastructure]1402 tier: C1403 aliases: [isa, isa/iec 62443, international society of automation]1404 products:1405 - { name: ISA/IEC 62443, type: software, aliases: [iec 62443] }1406 discover: { rss: true, pages: true }1407 sensors:1408 - { name: news and press releases, url: "https://www.isa.org/news-press-releases", type: HTML, connector: http, tier: C }1409 - id: astm1410 name: ASTM International1411 domain: astm.org1412 homepage: https://www.astm.org1413 categories: [standards]1414 tier: C1415 aliases: [astm, astm international]1416 discover: { rss: true, sitemap: true }1417 notes: "Site answers 403 to non-browser clients (news, rss); newsroom.astm.org unreachable; nothing validated."1418 - id: ansi1419 name: American National Standards Institute1420 domain: ansi.org1421 homepage: https://www.ansi.org1422 categories: [standards]1423 tier: C1424 aliases: [ansi]1425 discover: { rss: true, sitemap: true }1426 notes: "All paths (news, rss, feed) answer 403 to non-browser clients; nothing validated."1427 - id: bsi-group1428 name: BSI Group1429 domain: bsigroup.com1430 homepage: https://www.bsigroup.com1431 categories: [standards]1432 tier: C1433 aliases: [bsi, bsi group, british standards institution]1434 discover: { rss: true, sitemap: true }1435 sensors:1436 - { name: sitemap, url: "https://www.bsigroup.com/sitemap/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 3000, maxChildren: 4 } }1437 - id: din1438 name: DIN — German Institute for Standardization1439 domain: din.de1440 homepage: https://www.din.de1441 categories: [standards]1442 tier: C1443 aliases: [din, deutsches institut für normung]1444 discover: { rss: true, sitemap: true }1445 sensors:1446 - { name: sitemap en, url: "https://www.din.de/service-sitemap-din-en-sitemap_index.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 3000 } }1447 - id: afnor1448 name: AFNOR1449 domain: afnor.org1450 homepage: https://www.afnor.org1451 categories: [standards]1452 tier: C1453 aliases: [afnor, association française de normalisation]1454 discover: { rss: true, sitemap: true }1455 sensors:1456 - { name: sitemap, url: "https://www.afnor.org/sitemaps/", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 3000, maxChildren: 4 } }1457 - id: scc-canada1458 name: Standards Council of Canada1459 domain: scc.ca1460 homepage: https://www.scc.ca1461 categories: [standards, government]1462 tier: C1463 aliases: [scc, standards council of canada, conseil canadien des normes, ccn]1464 discover: { rss: true, sitemap: true }1465 notes: "scc.ca redirects to scc-ccn.ca which answers 403 to non-browser clients; nothing validated."1466 - id: bnq1467 name: Bureau de normalisation du Québec1468 domain: bnq.qc.ca1469 homepage: https://www.bnq.qc.ca1470 categories: [standards, government]1471 tier: D1472 aliases: [bnq, bureau de normalisation du québec]1473 discover: { rss: true, sitemap: true }1474 notes: "No feed or sitemap; news paths return the 404 page; nothing validated."1475 - id: csa-group1476 name: CSA Group1477 domain: csagroup.org1478 homepage: https://www.csagroup.org1479 categories: [standards]1480 tier: C1481 aliases: [csa group, canadian standards association]1482 discover: { rss: true, sitemap: true }1483 notes: "WordPress feeds answer 403 to non-browser clients; nothing validated."1484 - id: ul-solutions1485 name: UL Solutions1486 domain: ul.com1487 homepage: https://www.ul.com1488 categories: [standards, consumer-safety]1489 tier: C1490 aliases: [ul, ul solutions, underwriters laboratories]1491 discover: { rss: true, sitemap: true, pages: true }1492 sensors:1493 - { name: news, url: "https://www.ul.com/news", type: HTML, connector: http, tier: C }1494 - id: open-source-initiative1495 name: Open Source Initiative1496 domain: opensource.org1497 categories: [open-source, standards]1498 tier: C1499 aliases: [osi, open source initiative, open source definition]1500 discover: { rss: true }1501 sensors:1502 - { name: blog feed, url: "https://opensource.org/feed", type: RSS, connector: rss, tier: C }1503 - id: free-software-foundation1504 name: Free Software Foundation1505 domain: fsf.org1506 homepage: https://www.fsf.org1507 categories: [open-source, ngo]1508 tier: C1509 aliases: [fsf, free software foundation, gnu]1510 discover: { rss: true }1511 sensors:1512 - { name: news feed, url: "https://static.fsf.org/fsforg/rss/news.xml", type: RSS, connector: rss, tier: C }1513 - { name: blogs feed, url: "https://static.fsf.org/fsforg/rss/blogs.xml", type: RSS, connector: rss, tier: C }1514 - id: creative-commons1515 name: Creative Commons1516 domain: creativecommons.org1517 categories: [open-source, ngo, legal]1518 tier: C1519 aliases: [creative commons, cc licenses]1520 discover: { rss: true }1521 sensors:1522 - { name: blog feed, url: "https://creativecommons.org/feed/", type: RSS, connector: rss, tier: C }1523 - id: software-heritage1524 name: Software Heritage1525 domain: softwareheritage.org1526 homepage: https://www.softwareheritage.org1527 categories: [open-source, research]1528 tier: C1529 aliases: [software heritage, swh]1530 discover: { rss: true }1531 notes: "www.softwareheritage.org/feed/ is a valid RSS but the server sends an incomplete TLS chain (Node: unable to get local issuer certificate); re-add when fixed."1532 - id: internet-archive1533 name: Internet Archive1534 domain: archive.org1535 categories: [internet, ngo, open-data]1536 tier: B1537 weight: 1.21538 aliases: [internet archive, wayback machine, archive.org]1539 products:1540 - { name: Wayback Machine, type: service }1541 discover: { rss: true, sitemap: true }1542 sensors:1543 - { name: blog feed, url: "https://blog.archive.org/feed/", type: RSS, connector: rss, tier: B }15441545 # ───────────────────────── Think tanks, polling, AI policy & safety ─────────────────────────1546 - id: brookings1547 name: Brookings Institution1548 domain: brookings.edu1549 homepage: https://www.brookings.edu1550 categories: [research, politics]1551 tier: B1552 weight: 1.21553 aliases: [brookings, brookings institution]1554 discover: { rss: true, sitemap: true }1555 sensors:1556 - { name: news sitemap, url: "https://www.brookings.edu/news-sitemap.xml", type: SITEMAP, connector: sitemap, tier: B, config: { maxUrls: 1000 } }1557 - id: rand1558 name: RAND Corporation1559 domain: rand.org1560 homepage: https://www.rand.org1561 categories: [research, politics]1562 tier: B1563 weight: 1.21564 aliases: [rand, rand corporation]1565 discover: { rss: true }1566 sensors:1567 - { name: new publications, url: "https://www.rand.org/pubs/new.xml", type: ATOM, connector: rss, tier: B }1568 - { name: press releases, url: "https://www.rand.org/news/press.xml", type: ATOM, connector: rss, tier: B }1569 - { name: commentary, url: "https://www.rand.org/pubs/commentary.xml", type: ATOM, connector: rss, tier: C }1570 - id: cfr1571 name: Council on Foreign Relations1572 domain: cfr.org1573 homepage: https://www.cfr.org1574 categories: [research, politics]1575 tier: B1576 weight: 1.11577 aliases: [cfr, council on foreign relations, foreign affairs]1578 discover: { rss: true, sitemap: true }1579 sensors:1580 - { name: feed, url: "https://www.cfr.org/feed", type: RSS, connector: rss, tier: B }1581 - id: csis1582 name: Center for Strategic and International Studies1583 domain: csis.org1584 homepage: https://www.csis.org1585 categories: [research, politics]1586 tier: B1587 weight: 1.11588 aliases: [csis]1589 discover: { rss: true }1590 sensors:1591 - { name: analysis feed, url: "https://www.csis.org/rss.xml", type: RSS, connector: rss, tier: B }1592 - id: carnegie-endowment1593 name: Carnegie Endowment for International Peace1594 domain: carnegieendowment.org1595 categories: [research, politics]1596 tier: B1597 aliases: [carnegie endowment, carnegie]1598 discover: { rss: true, sitemap: true }1599 sensors:1600 - { name: sitemap, url: "https://carnegieendowment.org/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 3000, maxChildren: 4 } }1601 - id: atlantic-council1602 name: Atlantic Council1603 domain: atlanticcouncil.org1604 homepage: https://www.atlanticcouncil.org1605 categories: [research, politics]1606 tier: B1607 aliases: [atlantic council]1608 discover: { rss: true }1609 sensors:1610 - { name: feed, url: "https://www.atlanticcouncil.org/feed/", type: RSS, connector: rss, tier: B }1611 - id: chatham-house1612 name: Chatham House1613 domain: chathamhouse.org1614 homepage: https://www.chathamhouse.org1615 categories: [research, politics]1616 tier: B1617 aliases: [chatham house, royal institute of international affairs]1618 discover: { rss: true, sitemap: true }1619 notes: "Feed, sitemap and news pages answer 403 to non-browser clients; nothing validated."1620 - id: iiss1621 name: International Institute for Strategic Studies1622 domain: iiss.org1623 homepage: https://www.iiss.org1624 categories: [research, politics]1625 tier: C1626 aliases: [iiss, military balance]1627 products:1628 - { name: The Military Balance, type: product }1629 discover: { rss: true, sitemap: true }1630 sensors:1631 - { name: sitemap, url: "https://www.iiss.org/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 3000 } }1632 - id: sipri1633 name: SIPRI1634 domain: sipri.org1635 homepage: https://www.sipri.org1636 categories: [research, politics]1637 tier: B1638 aliases: [sipri, stockholm international peace research institute]1639 discover: { rss: true, sitemap: true, pages: true }1640 sensors:1641 - { name: news and events, url: "https://www.sipri.org/news", type: HTML, connector: http, tier: B }1642 - { name: sitemap, url: "https://www.sipri.org/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 3000, maxChildren: 4 } }1643 - id: bruegel1644 name: Bruegel1645 domain: bruegel.org1646 homepage: https://www.bruegel.org1647 categories: [research, finance, politics]1648 tier: B1649 aliases: [bruegel]1650 discover: { rss: true }1651 sensors:1652 - { name: feed, url: "https://www.bruegel.org/rss.xml", type: RSS, connector: rss, tier: B }1653 - id: cepr1654 name: CEPR — Centre for Economic Policy Research1655 domain: cepr.org1656 categories: [research, finance]1657 tier: B1658 aliases: [cepr, voxeu]1659 products:1660 - { name: VoxEU, type: product }1661 discover: { rss: true }1662 sensors:1663 - { name: feed, url: "https://cepr.org/rss.xml", type: RSS, connector: rss, tier: B }1664 - id: peterson-institute1665 name: Peterson Institute for International Economics1666 domain: piie.com1667 homepage: https://www.piie.com1668 categories: [research, finance]1669 tier: B1670 aliases: [piie, peterson institute]1671 discover: { rss: true, sitemap: true, pages: true }1672 sensors:1673 - { name: newsroom, url: "https://www.piie.com/newsroom", type: HTML, connector: http, tier: B }1674 - { name: sitemap, url: "https://www.piie.com/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 3000, maxChildren: 4 } }1675 - id: cato-institute1676 name: Cato Institute1677 domain: cato.org1678 homepage: https://www.cato.org1679 categories: [research, politics]1680 tier: C1681 aliases: [cato, cato institute]1682 discover: { rss: true, sitemap: true }1683 notes: "All paths (rss, sitemap) answer 403 to non-browser clients; nothing validated."1684 - id: heritage-foundation1685 name: The Heritage Foundation1686 domain: heritage.org1687 homepage: https://www.heritage.org1688 categories: [research, politics]1689 tier: C1690 aliases: [heritage foundation, heritage]1691 discover: { rss: true }1692 sensors:1693 - { name: feed, url: "https://www.heritage.org/rss", type: RSS, connector: rss, tier: C, config: { maxItems: 50 } }1694 - id: aei1695 name: American Enterprise Institute1696 domain: aei.org1697 homepage: https://www.aei.org1698 categories: [research, politics]1699 tier: C1700 aliases: [aei, american enterprise institute]1701 discover: { rss: true }1702 sensors:1703 - { name: feed, url: "https://www.aei.org/feed/", type: RSS, connector: rss, tier: C, config: { maxItems: 50 } }1704 - id: urban-institute1705 name: Urban Institute1706 domain: urban.org1707 homepage: https://www.urban.org1708 categories: [research, politics]1709 tier: C1710 aliases: [urban institute]1711 discover: { rss: true, sitemap: true }1712 notes: "Feeds and sitemap answer 403 to non-browser clients; nothing validated."1713 - id: center-for-american-progress1714 name: Center for American Progress1715 domain: americanprogress.org1716 homepage: https://www.americanprogress.org1717 categories: [research, politics]1718 tier: C1719 aliases: [cap, center for american progress]1720 discover: { rss: true, sitemap: true }1721 notes: "WordPress feed answers 403 to non-browser clients; nothing validated."1722 - id: pew-research1723 name: Pew Research Center1724 domain: pewresearch.org1725 homepage: https://www.pewresearch.org1726 categories: [research, statistics, politics]1727 tier: A1728 weight: 1.31729 aliases: [pew, pew research, pew research center]1730 discover: { rss: true }1731 sensors:1732 - { name: publications feed, url: "https://www.pewresearch.org/feed/", type: RSS, connector: rss, tier: A }1733 - { name: short reads feed, url: "https://www.pewresearch.org/short-reads/feed/", type: RSS, connector: rss, tier: B }1734 - id: gallup1735 name: Gallup1736 domain: gallup.com1737 homepage: https://news.gallup.com1738 categories: [research, statistics, politics]1739 tier: B1740 weight: 1.21741 aliases: [gallup, gallup poll]1742 discover: { rss: true, sitemap: true }1743 notes: "No feed or sitemap exposed on news.gallup.com (all /rss paths 404); nothing validated."1744 - id: cd-howe-institute1745 name: C.D. Howe Institute1746 domain: cdhowe.org1747 homepage: https://www.cdhowe.org1748 categories: [research, finance, politics]1749 tier: B1750 aliases: [c.d. howe, cd howe institute, institut c.d. howe]1751 discover: { rss: true }1752 sensors:1753 - { name: publications feed, url: "https://cdhowe.org/publication/feed/", type: RSS, connector: rss, tier: B }1754 - id: irpp1755 name: Institute for Research on Public Policy1756 domain: irpp.org1757 categories: [research, politics]1758 tier: B1759 aliases: [irpp, institute for research on public policy, policy options, options politiques]1760 products:1761 - { name: Policy Options, type: product, aliases: [policy options magazine] }1762 discover: { rss: true }1763 sensors:1764 - { name: irpp feed, url: "https://irpp.org/feed/", type: RSS, connector: rss, tier: B }1765 - { name: policy options feed, url: "https://policyoptions.irpp.org/feed/", type: RSS, connector: rss, tier: B }1766 - id: fraser-institute1767 name: Fraser Institute1768 domain: fraserinstitute.org1769 homepage: https://www.fraserinstitute.org1770 categories: [research, politics]1771 tier: C1772 aliases: [fraser institute, institut fraser]1773 discover: { rss: true }1774 sensors:1775 - { name: feed, url: "https://www.fraserinstitute.org/rss.xml", type: RSS, connector: rss, tier: C }1776 - id: institut-du-quebec1777 name: Institut du Québec1778 domain: institutduquebec.ca1779 categories: [research, finance, politics]1780 tier: C1781 aliases: [institut du québec, idq]1782 discover: { rss: true, sitemap: true }1783 sensors:1784 - { name: sitemap, url: "https://institutduquebec.ca/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 1000 } }1785 - id: cirano1786 name: CIRANO1787 domain: cirano.qc.ca1788 categories: [research, finance]1789 tier: C1790 aliases: [cirano]1791 discover: { rss: true, pages: true }1792 sensors:1793 - { name: nouvelles, url: "https://cirano.qc.ca/fr/nouvelles", type: HTML, connector: http, tier: C }1794 - id: conference-board-of-canada1795 name: Conference Board of Canada1796 domain: conferenceboard.ca1797 homepage: https://www.conferenceboard.ca1798 categories: [research, finance]1799 tier: C1800 aliases: [conference board of canada]1801 discover: { rss: true, sitemap: true }1802 notes: "Every conferenceboard.ca path now redirects to conference-board.org/north-america (SPA); nothing validated."1803 - id: canada-west-foundation1804 name: Canada West Foundation1805 domain: cwf.ca1806 categories: [research, politics]1807 tier: C1808 aliases: [canada west foundation, cwf]1809 discover: { rss: true }1810 sensors:1811 - { name: feed, url: "https://cwf.ca/feed/", type: RSS, connector: rss, tier: C }1812 - id: macdonald-laurier-institute1813 name: Macdonald-Laurier Institute1814 domain: macdonaldlaurier.ca1815 categories: [research, politics]1816 tier: C1817 aliases: [macdonald-laurier institute, mli]1818 discover: { rss: true }1819 sensors:1820 - { name: feed, url: "https://macdonaldlaurier.ca/feed/", type: RSS, connector: rss, tier: C }1821 - id: broadbent-institute1822 name: Broadbent Institute1823 domain: broadbentinstitute.ca1824 homepage: https://www.broadbentinstitute.ca1825 categories: [research, politics]1826 tier: C1827 aliases: [broadbent institute, institut broadbent]1828 discover: { rss: true }1829 sensors:1830 - { name: feed, url: "https://www.broadbentinstitute.ca/feed", type: RSS, connector: rss, tier: C }1831 - id: center-for-ai-safety1832 name: Center for AI Safety1833 domain: safe.ai1834 categories: [ai, research]1835 tier: B1836 weight: 1.11837 aliases: [cais, center for ai safety, ai safety newsletter]1838 discover: { rss: true, sitemap: true, pages: true }1839 sensors:1840 - { name: newsroom, url: "https://safe.ai/news", type: HTML, connector: http, tier: B }1841 - { name: ai safety newsletter feed, url: "https://newsletter.safe.ai/feed", type: RSS, connector: rss, tier: B, config: { maxItems: 30 } }1842 - id: epoch-ai1843 name: Epoch AI1844 domain: epoch.ai1845 categories: [ai, research, statistics]1846 tier: B1847 weight: 1.11848 aliases: [epoch ai, epoch]1849 discover: { rss: true, sitemap: true, pages: true }1850 sensors:1851 - { name: latest, url: "https://epoch.ai/latest", type: HTML, connector: http, tier: B }1852 - { name: gradient updates feed, url: "https://epochai.substack.com/feed", type: RSS, connector: rss, tier: C, config: { maxItems: 30 } }1853 - id: ai-now-institute1854 name: AI Now Institute1855 domain: ainowinstitute.org1856 categories: [ai, research, politics]1857 tier: C1858 aliases: [ai now, ai now institute]1859 discover: { rss: true }1860 sensors:1861 - { name: feed, url: "https://ainowinstitute.org/feed", type: RSS, connector: rss, tier: C }1862 - id: stanford-hai1863 name: Stanford HAI1864 domain: hai.stanford.edu1865 categories: [ai, research]1866 tier: B1867 weight: 1.11868 aliases: [stanford hai, human-centered ai, ai index]1869 products:1870 - { name: AI Index, type: index, aliases: [ai index report] }1871 discover: { rss: true, sitemap: true }1872 sensors:1873 - { name: sitemap, url: "https://hai.stanford.edu/sitemap.xml", type: SITEMAP, connector: sitemap, tier: B, config: { maxUrls: 3000 } }1874 - id: partnership-on-ai1875 name: Partnership on AI1876 domain: partnershiponai.org1877 categories: [ai, research]1878 tier: C1879 aliases: [partnership on ai, pai]1880 discover: { rss: true }1881 sensors:1882 - { name: feed, url: "https://partnershiponai.org/feed/", type: RSS, connector: rss, tier: C }1883 - id: future-of-life-institute1884 name: Future of Life Institute1885 domain: futureoflife.org1886 categories: [ai, research, ngo]1887 tier: C1888 aliases: [fli, future of life institute]1889 discover: { rss: true }1890 sensors:1891 - { name: feed, url: "https://futureoflife.org/feed/", type: RSS, connector: rss, tier: C }1892 - id: govai1893 name: Centre for the Governance of AI1894 domain: governance.ai1895 homepage: https://www.governance.ai1896 categories: [ai, research, politics]1897 tier: C1898 aliases: [govai, centre for the governance of ai]1899 discover: { rss: true }1900 sensors:1901 - { name: blog feed, url: "https://www.governance.ai/post/rss.xml", type: RSS, connector: rss, tier: C }1902 - id: cset1903 name: Center for Security and Emerging Technology1904 domain: cset.georgetown.edu1905 categories: [ai, research, politics]1906 tier: B1907 aliases: [cset, georgetown cset]1908 discover: { rss: true }1909 sensors:1910 - { name: feed, url: "https://cset.georgetown.edu/feed/", type: RSS, connector: rss, tier: B }1911 - { name: publications feed, url: "https://cset.georgetown.edu/publications/feed/", type: RSS, connector: rss, tier: B }1912 - id: ada-lovelace-institute1913 name: Ada Lovelace Institute1914 domain: adalovelaceinstitute.org1915 homepage: https://www.adalovelaceinstitute.org1916 categories: [ai, research, politics]1917 tier: C1918 aliases: [ada lovelace institute]1919 discover: { rss: true, sitemap: true }1920 sensors:1921 - { name: sitemap, url: "https://www.adalovelaceinstitute.org/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 3000, maxChildren: 4 } }1922 - id: alan-turing-institute1923 name: The Alan Turing Institute1924 domain: turing.ac.uk1925 homepage: https://www.turing.ac.uk1926 categories: [ai, research]1927 tier: C1928 aliases: [alan turing institute, turing institute]1929 discover: { rss: true, sitemap: true, pages: true }1930 notes: "Feeds answer 403; /news is a client-rendered listing (thin); nothing validated."1931 - id: metr1932 name: METR1933 domain: metr.org1934 categories: [ai, research]1935 tier: B1936 weight: 1.11937 aliases: [metr, model evaluation and threat research, arc evals]1938 discover: { rss: true }1939 sensors:1940 - { name: feed, url: "https://metr.org/feed.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 30 } }1941 - id: apollo-research1942 name: Apollo Research1943 domain: apolloresearch.ai1944 homepage: https://www.apolloresearch.ai1945 categories: [ai, research]1946 tier: C1947 aliases: [apollo research]1948 discover: { rss: true, sitemap: true, pages: true }1949 sensors:1950 - { name: blog, url: "https://www.apolloresearch.ai/blog", type: HTML, connector: http, tier: C }1951 - { name: sitemap, url: "https://www.apolloresearch.ai/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 1000 } }1952 - id: miri1953 name: Machine Intelligence Research Institute1954 domain: intelligence.org1955 categories: [ai, research]1956 tier: C1957 aliases: [miri, machine intelligence research institute]1958 discover: { rss: true }1959 sensors:1960 - { name: feed, url: "https://intelligence.org/feed/", type: RSS, connector: rss, tier: C }1961 - id: uk-aisi1962 name: UK AI Security Institute1963 domain: aisi.gov.uk1964 homepage: https://www.aisi.gov.uk1965 categories: [ai, government, research]1966 tier: B1967 weight: 1.21968 aliases: [aisi, ai security institute, ai safety institute, uk aisi]1969 discover: { rss: true, sitemap: true, pages: true }1970 sensors:1971 - { name: blog, url: "https://www.aisi.gov.uk/blog", type: HTML, connector: http, tier: B }1972 - { name: sitemap, url: "https://www.aisi.gov.uk/sitemap.xml", type: SITEMAP, connector: sitemap, tier: B, config: { maxUrls: 1000 } }1973 - id: institute-for-progress1974 name: Institute for Progress1975 domain: ifp.org1976 categories: [research, politics, ai]1977 tier: C1978 aliases: [ifp, institute for progress]1979 discover: { rss: true }1980 sensors:1981 - { name: feed, url: "https://ifp.org/feed/", type: RSS, connector: rss, tier: C }1982 - id: itif1983 name: Information Technology and Innovation Foundation1984 domain: itif.org1985 categories: [research, politics, technology]1986 tier: C1987 aliases: [itif]1988 discover: { rss: true }1989 sensors:1990 - { name: feed, url: "https://itif.org/feed/rss.xml", type: RSS, connector: rss, tier: C }1991 - id: new-america1992 name: New America1993 domain: newamerica.org1994 homepage: https://www.newamerica.org1995 categories: [research, politics, technology]1996 tier: C1997 aliases: [new america, oti, open technology institute]1998 discover: { rss: true, sitemap: true }1999 sensors:2000 - { name: sitemap, url: "https://www.newamerica.org/sitemap_index.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 3000, maxChildren: 4 } }2001 - id: data-and-society2002 name: Data & Society2003 domain: datasociety.net2004 categories: [research, technology, politics]2005 tier: C2006 aliases: [data & society, data and society]2007 discover: { rss: true }2008 notes: "/feed/ answers 200 with zero items and /library/feed/ answers 403; nothing validated."2009 - id: bellingcat2010 name: Bellingcat2011 domain: bellingcat.com2012 homepage: https://www.bellingcat.com2013 categories: [media, research, ngo]2014 tier: B2015 weight: 1.12016 aliases: [bellingcat, osint]2017 discover: { rss: true }2018 sensors:2019 - { name: feed, url: "https://www.bellingcat.com/feed/", type: RSS, connector: rss, tier: B }2020 - id: icij2021 name: International Consortium of Investigative Journalists2022 domain: icij.org2023 homepage: https://www.icij.org2024 categories: [media, ngo]2025 tier: B2026 weight: 1.12027 aliases: [icij, panama papers, pandora papers]2028 discover: { rss: true }2029 sensors:2030 - { name: feed, url: "https://www.icij.org/feed/", type: RSS, connector: rss, tier: B }2031 - id: occrp2032 name: Organized Crime and Corruption Reporting Project2033 domain: occrp.org2034 homepage: https://www.occrp.org2035 categories: [media, ngo]2036 tier: B2037 aliases: [occrp]2038 discover: { rss: true }2039 sensors:2040 - { name: feed, url: "https://www.occrp.org/en/feed", type: RSS, connector: rss, tier: B, config: { maxItems: 50 } }2041 - id: gijn2042 name: Global Investigative Journalism Network2043 domain: gijn.org2044 categories: [media, ngo]2045 tier: C2046 aliases: [gijn]2047 discover: { rss: true, sitemap: true }2048 notes: "/rss and /feed/ answer 403 to non-browser clients (intermittently 200); nothing validated."20492050 # ───────────────────────── Extensions of founding-file organizations ─────────────────────────2051 - id: w3c2052 extend: true2053 sensors:2054 - { name: blog feed, url: "https://www.w3.org/blog/feed/", type: RSS, connector: rss, tier: B }2055 - id: ietf2056 extend: true2057 sensors:2058 - { name: last calls feed, url: "https://datatracker.ietf.org/feed/last-call/", type: ATOM, connector: rss, tier: B }2059 - id: icann2060 extend: true2061 sensors:2062 - { name: content feed, url: "https://www.icann.org/en/feed", type: RSS, connector: rss, tier: B }2063 - id: mozilla2064 extend: true2065 aliases: [mozilla foundation]2066 sensors:2067 - { name: foundation blog feed, url: "https://www.mozillafoundation.org/en/blog/rss/", type: RSS, connector: rss, tier: C }2068 - { name: security blog feed, url: "https://blog.mozilla.org/security/feed/", type: RSS, connector: rss, tier: B }2069 - id: wikimedia2070 extend: true2071 sensors:2072 - { name: diff blog feed, url: "https://diff.wikimedia.org/feed/", type: RSS, connector: rss, tier: C }2073