- No core modification architecture: plugin layer loads before Sngine and keeps custom logic outside core files.
- Update-safe deployment: core upgrades do not remove plugin folders or plugin registry state.
- Central lifecycle management: install, enable, disable, and uninstall from one admin screen.
- Manifest-driven validation: each plugin is discovered and verified through
plugin.jsonmetadata. - Hook and filter API: plugins can subscribe to request, AJAX, and output-buffer events without template edits.
- Fail-safe loading: plugin runtime is designed to avoid full-site crash from one plugin failure.
- Admin integration path: plugin settings pages are accessible directly from
/admincp/plugins. - Multi-environment support: works on shared hosting and VPS with correct
auto_prepend_filesetup.
