Hi Paul,
I wrote that constraint, and I now see the problem and an even simpler fix: for 46a, instead of a WHERE clause of
?this skos:exactMatch ?exactMatch .
?this skos:broadMatch ?broadMatch .
the constraint's CONSTRUCT query should say
?this skos:exactMatch ?exactMatch .
?this skos:broadMatch ?exactMatch .
}
because the condition we don't want to see is that ?this has the same value for both of those properties. I will make sure that S46A and S46B get fixed for release 4.3, but as you've seen you can fix them right in skosspin.spin.ttl meanwhile.
Thanks,
Bob