Mapper required only that total include {a,b}; rebuild-from-binding then
dropped third entities and could emit a certified wrong answer (e.g. 15
instead of 115). Require exact total part-set {a,b}, refuse any contain
outside reference a, and agree with original-graph classical solve before
emit. Adds multi-entity refuse unit tests.
|
||
|---|---|---|
| .. | ||
| __init__.py | ||
| canonicals.py | ||
| convert.py | ||
| mapper.py | ||
| role_predicate.py | ||
| solve_s1.py | ||