🧱Components & layouts33 components under the Ryder* prefix plus RyderDefault, RyderAuth, RyderShell and RyderSettings — every surface app-aware through props/slots.
🔌Composables & typesAuth composables over an AuthSession adapter, shared utils, and domain types that mirror the backend's OpenAPI document.
🌐$api plugincreateApiPlugin ships hardened defaults — refresh-on-expiry, status-carrying ApiError rejections and guarded 401 session teardown.