Strict mode rejects architectural blind spots. Enable it in configuration:
[tool.hecate]
strict = true
or for a single run:
hecate check --strict
In strict mode an unclassified internal edge always fails. An unresolved internal edge also fails unless configured otherwise:
[tool.hecate]
strict = true
unresolved_internal_severity = "warning"
The severity accepts error, warning, or exempt. Use the warning setting
while a known-unresolved edge awaits cleanup, so the edge stays visible without
failing the build.