Repository navigation
Highlights
- Versioned 5-minute aggregate caching for dashboard and reports, invalidated by content, issue, scan, metric, and SEO integration writes.
- Fixed a series of race conditions where stale responses could overwrite newer list filters, pagination, optimizer workflow state, and AI status updates.
- Content, issues, and opportunities now use fixed server-side pagination of 20 items per page; the optimizer content selector loads page by page.
- Added a project consistency gate and a WordPress test-version resolver, consolidated AI-assistant documentation into CLAUDE.md, and removed dead code and one-off process documents.
- Bumped the pinned wp-env to 11.16.0, fixing the Debian base-image apt 404s that broke the E2E job on every push.
Compatibility
- WordPress 6.6 or later
- PHP 8.0 or later
Validation
- Frontend unit tests (16 suites / 40 tests), JavaScript/CSS lint, project consistency check, and production build
- PHPUnit matrix green on PHP 8.0-8.4 with WordPress 6.6 and latest
- Playwright E2E journeys and WordPress coding standards green in CI on the tagged commit
Artifact
citeoryx-2.4.0.zip
SHA-256: fb955301d888f9ccc10223b4a0e8c7809f8469d69f01b116bcf2dc9d4845c38d