Knowledge-graph diagnostics
Codes in the MGS7xxx range flag ambiguities the knowledge-graph extractor hits
while assembling the deterministic graph from workspace sources (the graph that
backs magus query, magus explain, and magus graph). Unlike most magus
diagnostics, these
are not raised as errors that stop a build: the graph is derived and safe to
rebuild implicitly, so an ambiguity is recorded as a silent attribute on the
affected node (visible via magus explain) rather than logged. They mark spots
where extraction could not resolve something cleanly, for a human to check.
Codes
- MGS7001: a buzz import resolves to no scanned file and is not a compiled-in module, so it becomes an inferred edge to the literal path.
- MGS7002: a doc page cites an
MGS####code that is not registered, so no edge can link the mention to a real diagnostic node. - MGS7003:
magus diffcould not bring the symbol index current for a project the change touched, so the conformance checks did not run. This one is reported as an error in place of their findings, not as an attribute.