[shexTest] Pull Request: Add missing ShExJ mirrors for nine schemas

ericprud has just submitted a new pull request for https://github.com/shexSpec/shexTest:

== Add missing ShExJ mirrors for nine schemas ==
Every schema is meant to ship in both syntaxes, but nine — mostly the extends-era ones — had no `.json` counterpart, so JSON-mode conformance runners fail to load them (e.g. PyShEx's json-manifest run aborted on `extends-abstract-multi-empty.json`).

Generated from the `.shex` sources with shex.js:
```
packages/shex-cli/bin/shex-to-json schemas/<name>.shex > schemas/<name>.json
```

Cross-checked: PyShEx (linkml/PyShEx#105) consumes all nine in the validation manifest and agrees with the expected pass/fail verdict of every test using them (json run: 1182 tests = 1093 passed / 0 failed / 89 trait-skips).

One judgement call for review: whether these `.json` mirrors should be generated (as here) or hand-maintained, and whether any were omitted deliberately pending EXTENDS spec settlement.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

See https://github.com/shexSpec/shexTest/pull/69


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Sunday, 12 July 2026 02:23:32 UTC