Module Management
- Displays all modules discovered from the
modules/directory. - Separates core modules from optional modules.
- Shows module metadata from
module.json: name, slug, version, status, type, route, icon, and position. - Allows activation and deactivation of unlocked optional modules.
- Protects locked core modules so they remain active and cannot be disabled accidentally.
- Feeds the Control Center with an active module count.