Extension registry
Installed modules register admin nav, slots, public routes, and API metadata from the manifest.
Implemented in Phase 31.6. Core reads active module manifests and exposes a snapshot for the admin shell and public site.
API
GET /api/v1/core/modules/extensions (tenant session) returns navigation, slotFills, publicRoutes, apiRoutes, and eventsConsumed.
When it updates
- Module install, uninstall, or disable
- Core boot (warm cache via instrumentation)
See also
Authoritative reference: avanora_module_system.md §2.1.1 (repo: docs/avanora_module_system.md).