ontology/topics.yaml
# Fractal topic ontology for emergence distillation. Two fixed levels; the distiller
# maps each report to one primary topic (+ optional secondary) and one subtopic.
# Format matches parseSourceYaml() in scripts/lib.js. `other` is always allowed.
- id: conflict-security
name: Conflict & security
subtopics: armed-conflict, terrorism-insurgency, military-technology, diplomacy-sanctions, intelligence-espionage
- id: politics-governance
name: Politics & governance
subtopics: elections, state-institutions, judiciary-law, protest-unrest, policy-legislation
- id: economy-business
name: Economy & business
subtopics: markets-finance, trade-tariffs, labor-employment, companies-industry, central-banking
- id: society-culture
name: Society & culture
subtopics: migration-displacement, education, religion-society, family-gender, identity-community
- id: health-medicine
name: Health & medicine
subtopics: outbreaks-epidemics, health-systems, mental-health, drugs-treatments, nutrition-safety
- id: environment-climate
name: Environment & climate
subtopics: weather-disasters, climate-change, biodiversity-conservation, pollution-waste, water-food-security
- id: science-discovery
name: Science & discovery
subtopics: research-findings, space-astronomy, energy-technology, archaeology-history
- id: technology-ai
name: Technology & AI
subtopics: ai-development, ai-policy-risk, internet-platforms, cyber-security, devices-infrastructure
- id: arts-sports
name: Arts & sports
subtopics: arts-entertainment, sports-competition, media-journalism, heritage-memory
- id: other
name: Other
subtopics: other