The v2 refinement the critique earns: == splits into typed claims (alias, same-referent, counterpart), subtype excluded, transitivity granted per-type. The solver is unchanged; the grammar gets honest about which "same" is being claimed.
no voted pairs yet in this scope