-
Notifications
You must be signed in to change notification settings - Fork 0
Open Core Implementation Plan
Huzefaaa2 edited this page May 21, 2026
·
42 revisions
CAVRA now uses a public Community Edition and private Enterprise architecture.
The public Huzefaaa2/cavra repository remains the product landing repository
and Community source tree.
- Community: public source, no license required, core local governance.
- Enterprise: private source, paid modules, private policy packs, SSO, RBAC, dashboards, compliance reports, and support.
- Trial: private binary, private image, or hosted SaaS trial with license validation outside the public repo.
- SaaS Control Plane: future private hosted service for tenants, billing, license validation, policy registry, audit history, dashboards, and AI recommendations.
The public repo may include Community source, public docs, Enterprise feature docs, trial instructions, and extension interfaces. It must not include Enterprise source, proprietary algorithms, license signing keys, SaaS secrets, commercial policy pack source, customer templates, or customer data.
- Open-core foundation: edition boundaries, public license interfaces, feature registry, plugin runtime, trial docs, Community Docker, public workflows, boundary validator, and migration report.
- Release connector observability: persisted delivery history views and alerting dashboards for release governance connectors. Delivered.
- Community packaging hardening: public artifact signing, release channel manifests, managed workstation updater policy, release-channel promotion approvals, endpoint-management export bundles, Community release notes, and install smoke tests. Delivered for channel, updater, and endpoint export governance.
- Private Enterprise bootstrap: create
cavra-enterprise, implement private packagecavra_enterprise, and wire private plugin manifests. - Trial distribution: private Docker image or binary, trial license service, and trial onboarding docs.
- SaaS Control Plane: tenant, billing, license, policy registry, audit store, dashboard, and AI recommendation services in private infrastructure.
Promote Go to an optional backend only after audited parity and deployment tests pass.
CAVRA Field Compass
Before the agent acts, CAVRA asks: who is acting, what will change, what policy applies, and what evidence will prove it?
Before the agent acts, CAVRA asks: who is acting, what will change, what policy applies, and what evidence will prove it?
| Start | Build | Operate | Assure |
|---|---|---|---|
| Quick Start | CLI | Enterprise Guide | AISPM |
| Reader Paths | Policy Syntax | Deployments | Evidence |
| Community | GUI | Troubleshooting | Conclusion |
Textbook home: Before the Agent Acts |
Development archive: development and testing artifacts |
Source repository: github.com/Huzefaaa2/cavra
- Foreword And Reader Paths
- Why CAVRA Exists
- Runtime Authority Model
- Architecture
- Editions
- Install And Deploy
- Community Guide
- Enterprise Guide
- CLI Reference
- GUI And Sandbox
- AISPM Guide
- Policy And Evidence
- Operations And Integrations
- Labs And Use Cases
- Appendices And FAQ
- Policy Language Reference
- Troubleshooting Playbook
- Conclusion