Nostrability is still in github limbo. No response from support.
I am investigating nostr git solutions with DanConwayDev (npub15qy…yejr)'s guidance this week.
Canonical schemas are available on npm https://www.npmjs.com/package/@nostrability/schemata.
Js validator: https://www.npmjs.com/package/@nostrwatch/schemata-js-ajv
Non-comprehensive list of missing things currently:
1. The interop tracking issues, and the website
2. Eleven other languages json data packages.
3. Eleven other language json schema validators.
4. Schemata-codegen, which eliminates regex and need for json validators
5. Sherlock, which pulls live events from relays, runs checks against schemas several times per day, and attempts to deduce which clients post broken stuff; sherlock
Issues; sherlock site
6. Nostr test relay, which returns pass/fail results for kinds, blobs, and includes error messages
7. Nostr test vectors
