-
Notifications
You must be signed in to change notification settings - Fork 0
Billing And Subscription Boundary
Status date: 2026-06-02.
CAVRA Community Edition documents billing and subscription boundaries for future Enterprise and SaaS services. The public repository provides vocabulary and operating expectations only. Billing integrations, payment data, subscription records, license-service implementation, renewal automation, and SaaS backend code remain private.
Public-safe subscription states:
trialactivepast_duegrace_periodsuspendedexpiredcancelledunknown
These labels do not imply public billing logic. They are names private services can use in public-safe summaries.
The public repository must not contain billing provider source code, payment provider credentials, invoice records, customer payment data, customer contracts, subscription provider webhooks, license-service source code, license keys, signing material, entitlement records, provider URLs, connector credentials, SaaS backend code, or Enterprise source code.
Private Enterprise or SaaS services must implement billing-provider integration, subscription state calculation, plan and entitlement synchronization, renewal handoff, grace-period handling, license-service telemetry, revocation checks, support owner handoff, escalation routing, audit evidence, dashboards, and reporting.
As a commercial operations owner, I can see what billing, subscription, renewal, license-service, and support handoff evidence must exist before a tenant is treated as ready for steady-state Enterprise or SaaS operation.
This boundary helps CAVRA support subscriptions, renewal workflows, license-service checks, and customer-success handoff without exposing private billing systems or commercial records in Community Edition.
Private billing/subscription and license-service observability evidence is
delivered in cavra-enterprise PR #70. Subsequent private support handoff,
operating dashboard escalation, and final SaaS customer operating closeout
gates are delivered in PRs #71-#73. Continue with public-safe customer
operating dashboard and support handoff contracts.
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 |
- 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