2.0.0
The release where Kenii became **one plugin instead of several**. Every product module now lives in a single install and unlocks by licence rather than being installed separately, with a switcher in the sidebar to move between them. Licences are verified against Connect with a signed grant and keep working for 30 days if the site cannot reach us, so a network problem never locks a college out of its own catalog. Pathways moved inside as part of this.
- Added Unified platform: a single plugin housing the catalog data foundation plus every WordPress product module as license-gated feature-sets.
- Added Licensing client: Ed25519-signed entitlement grants verified against Connect, fail-open cache with a 30-day offline grace window, and a `KENII_ENTITLEMENT_OVERRIDE` override.
- Added Galaxy module switcher driving one module context at a time in the sidebar.
- Added Test rails: REST CRUD coverage across all custom post types and a headless screen smoke over every admin view.
- Added Code-split admin bundle with lazy-loaded module route groups.
- Changed Pathways is absorbed into the unified plugin (`includes/modules/pathways/`); its standalone repository is frozen as a rollback reference.