fix: add granular source name mappings to vector store categories

This commit is contained in:
Marc Shade
2026-03-08 09:35:12 -04:00
parent bc75cf46f7
commit 8b2aa3fd64
+27
View File
@@ -83,6 +83,33 @@ DOMAIN_CATEGORIES = {
"webcams": "Infrastructure",
"sanctions": "Conflict & Security",
"service-status": "Infrastructure",
# Granular source names (from fetcher.get_json source= param)
"sans-dshield": "Cyber Threats",
"feodo-tracker": "Cyber Threats",
"cisa-kev": "Cyber Threats",
"urlhaus": "Cyber Threats",
"alternative-me": "Financial Markets",
"mempool": "Cryptocurrency",
"hexdb": "Military & Defense",
"nga-msi": "Maritime",
"open-meteo": "Climate",
"who-don": "Health",
"unhcr": "Humanitarian",
"hdx": "Humanitarian",
"noaa-swpc": "Space Weather",
"ofac-sdn": "Conflict & Security",
"ioda": "Infrastructure",
"ecb-frankfurter": "Financial Markets",
"world-bank": "Economics",
"eia": "Economics",
"fred": "Economics",
"hackernews": "AI & Technology",
"github": "AI & Technology",
"arxiv": "AI & Technology",
"usaspending-gov": "Government",
"eonet": "Natural Disasters",
"gdacs": "Natural Disasters",
"reddit": "Social Signals",
}