Skip to content

AONT Diagnostic Codes

AONT-prefixed diagnostics are the ontology layer’s compile-time and runtime identifiers. Compile-time codes are emitted by the Roslyn analyzer in Strategos.Ontology.Generators against DomainOntology definitions; runtime codes are emitted by OntologyGraphBuilder during composition and graph-freeze. Every code listed below is sourced from a DiagnosticDescriptor or an OntologyDiagnostic literal in the codebase — see the linked pages for the canonical message, severity, and fix.

RangeSurfacePage
AONT001–099Registration and composition (analyzers + runtime)AONT001–099
AONT100–199Link compositionAONT100–199
AONT200+Drift between hand-authored and ingested ontologyAONT200-series