ontology-map.json is missing or unparseable — cannot prove typing
Type URI: https://modeled-information-format.github.io/mif-rs/references/errors/ontology-map-unusable/v1
HTTP status: 422
Exit code: 3
Emitted by: mif-rh (MifRhError::OntologyMapUnusable)
Message
Section titled “Message”ontology-map.json {reason} for topic '{topic}' — synthesis BLOCKED (fail closed): {path}({reason} is either "is missing" or "is unparseable or not a record array".)
This fires when the shippable-typing gate’s ontology-map.json is either
missing entirely or present but unparseable (not a JSON array of records).
Without it, the gate cannot prove any shippable finding is typed, so it
fails closed rather than passing vacuously — otherwise every per-finding
lookup would silently resolve to “no record” and the gate would appear to
pass without actually checking anything.
Suggested fix
Section titled “Suggested fix”MaybeIncorrect — regenerate the ontology map: /ontology-review --topic <topic> --enrich, then /resume --topic <topic>.