Consuming Core Services & the @core Alias
How plugin backend code calls core services safely — the @core import alias, and the backend-import vs frontend-HTTP distinction.
Building Plugin UI in the Core Shell
How your plugin's pages live in the core shell — your freedom, the core endpoints your UI calls, the client pattern, and route registration.
The Plugin API Surface by Example
Your plugin's own API — where it mounts, how it authenticates, the response envelope, and what it should and shouldn't expose.
Testing a Plugin
The test types a plugin needs, where they live, the shared infrastructure you can rely on, and the assertion rules you must follow.