Commit 0e50ea6
feat: enforce strict lookup consistency checks (#1046)
Fail mixed name+identifier lookup when resolved records disagree instead of returning a union.
This makes lookup strict by title, keeps identifier-backed enrichment authoritative, and adds regression tests for mismatch and exact-only behavior.
Co-authored-by: florath-ai-assistant[bot] <Andreas.Florath@telekom.de>1 parent 8c304c9 commit 0e50ea6
File tree
4 files changed
+833
-54
lines changed- src/aletheia_probe
- tests/unit
4 files changed
+833
-54
lines changed
0 commit comments