Issue #1 Transcription error for the schemas, where the smart quotes of the text had not been replaced properly. Also the encoding was wrong (affects copyright character only). Reported and fixed by user mkotelba 8 months ago.
Issue #2. The attributes called @id in SVRL are not unique: they are just copies of the attribute @id on the original assertion, rule or pattern. So they will generate a spurious error if validated as type ID rather than type NMTOKEN, because there could appear multiple times in the SVRL, for example if the same assertion fails in multiple contexts. Reported by user fbuettner-hb.
Thanks to these users for their participation.