Community Core Operations
Konduo Community Core provides the shared operating layer for plugin-based resource registration, access control, audit records, alert workflows, metric linkage, dashboards, and diagnostics. Domain-specific behavior belongs to plugins; Core keeps registration, rendering, permissions, and lifecycle behavior consistent across those plugins.
Primary Responsibilities
- Register and manage resource, metric source, and alert channel plugins.
- Handle users, roles, resource permissions, and audit records through one common model.
- Render resource dashboards, diagnostics, and alert-rule pages from host-rendered schemas.
- Run plugin health checks, alert evaluation, and delivery sessions through shared workflows.
- Connect resource-owned logical metrics to concrete metric source queries through mapping packs.
Operating Flow
- Review available resource plugins, metric sources, and alert channels in admin settings.
- Register resources with plugin-specific connection settings and metric linkage.
- Run connection tests and resource health checks after registration.
- Use dashboards and diagnostics together to review current state, historical risk, and metric coverage.
- Tune alert rules, routes, workflows, and delivery history per resource.
Boundaries
- Core owns shared lifecycle, permissions, audit, alert workflow, and UI hosting.
- Plugins own domain configuration schemas, diagnostic evidence, logical metrics, mapping packs, and management actions.
- Sensitive credentials are used only at the storage and execution boundary and must not be exposed in health or diagnostic payloads.
- Plugin-specific UI behavior should be exposed through schemas and contributions, not hard-coded into Core.
Related Documents
docs/community-edition-boundary.mddocs/plugin-extension-point-policy.mddocs/frontend-plugin-ui-contract.mddocs/plugin-diagnostics-contract.mddocs/manual-source-contract.md