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).