The 11 Canonical Knowledge Entities
AION strictly prohibits collapsing knowledge into a generic “document” abstraction or vector chunk. All public intelligence is parsed and persisted into eleven distinct, typed relational entities.
In standard RAG architectures, raw documents are split into arbitrary character chunks and embedded into vector space. This causes catastrophic epistemic loss: claims lose speaker attribution, temporal boundaries vanish, and conflicting reports are blended into hallucinations. AION enforces strict entity boundaries across all ingestion pipelines.
Source
The publishing institution or monitored platform where public records originate (e.g., Federal Ministry of Finance, Premium Times, CBN Gazette).
Evidence
The atomic physical material ingested into AION, stored immutably in Cloudflare R2 / S3 storage.
Observation
A structured, atomic proposition extracted directly from verified evidence items using deterministic or LLM NLP methodology.
Claim
An explicit factual or policy proposition asserted by a named actor or media entity, subject to verification or dispute.
Event
An empirical occurrence anchored at an explicit moment in time and geographic coordinate, distinct from media commentary.
Entity
A recognized person, ministry/department/agency (MDA), corporation, political party, or civic organization.
Topic
A thematic classification under national monitored domains (e.g., 'Primary Education Funding', 'Fuel Subsidy Deregulation').
Signal
A mathematical indicator of change: volume surges, emergence velocity, or significant coverage anomalies.
Contradiction
A first-class object connecting two or more mutually exclusive or conflicting claims made by different actors or reports.
Population
A representative demographic proposition requiring national sampling integrity (e.g., NBS CPI, DHS surveys).
Revision
An append-only historical audit node tracking retractions, amended gazettes, or updated statistical figures.