Releases: bryanhamiltondev/wp-schema-audit
Releases · bryanhamiltondev/wp-schema-audit
Release list
v1.0.0 - Initial release
Initial release
Production-derived JSON-LD structured-data auditor for WordPress, extracted from The DJ Calendar (https://thedjcalendar.com/) - a live platform running ~1,000 schema.org-rich pages.
What's in the box
- Audit engine: validates required properties per schema.org type (MusicEvent, Organization, FAQPage, and more), with full resolution of internal @id references
- WP-CLI command for headless/batch runs
- Admin Tools page for in-dashboard audits
- Zero dependencies: every line readable in one sitting - supply-chain risk deliberately declined
Quality
- CI via GitHub Actions, exercising a two-direction self-test:
- the valid fixture must pass clean
- a deliberately broken fixture must produce exactly the expected findings - because an auditor that passes everything isn't working, it's blind
Companion CLI implementation: jsonld-schema-audit (https://github.com/bryanhamiltondev/jsonld-schema-audit)