34 lines
1.4 KiB
Markdown
34 lines
1.4 KiB
Markdown
# Plugin Runtime
|
|
|
|
HiveGrid besitzt eine echte, sicherheitskritische Plugin-Runtime. Fachmodule werden deshalb nicht
|
|
mehr über alte Boilerplate-Feature-Manifeste als vermeintliche Plugin-Kandidaten klassifiziert:
|
|
ihr Scope kommt aus den Ticket-Docs und den Architekturentscheidungen.
|
|
|
|
Die Runtime ist bis zum externen Sign-off nur Foundation/Staging. Ein vorhandener Worker oder ein
|
|
vorhandenes Paket ist kein Produktionsfreigabe-Nachweis.
|
|
|
|
## Kanonische Quellen
|
|
|
|
- [Feature-Überblick](features/plugins.md): Fähigkeiten und Produktstatus
|
|
- [Plugin-Lifecycle](operations/plugin-lifecycle.md): Installation, Aktivierung, Update,
|
|
Deaktivierung, Entfernung und Worker-Betrieb
|
|
- [Security Sign-off](security/plugin-runtime-signoff.md): Produktions-Gate und offene Nachweise
|
|
- Runtime-Code: `packages/plugin-runtime/`
|
|
- SDK: `packages/plugin-sdk/`
|
|
|
|
## Grenzen
|
|
|
|
- Keine Produktionsausführung ohne vollständiges Security-Sign-off.
|
|
- Provider-Secrets bleiben serverseitig und werden weder dokumentiert noch geloggt.
|
|
- Tenant-, Admin-, Public- und API-Grenzen müssen explizit geprüft werden.
|
|
- Core-Build und Kernfunktionen dürfen nicht von installierten Plugins abhängen.
|
|
- Fachmodule wie CRM, Email Marketing, Workflows oder Help Desk werden nur durch ihr Ticket und die
|
|
aktuelle Architektur geschnitten, nicht durch das entfernte Boilerplate-Klassifikationssystem.
|
|
|
|
## Verifikation
|
|
|
|
```sh
|
|
pnpm run verify:core-build-without-plugins-smoke
|
|
pnpm run verify:docs-links
|
|
```
|