-
Notifications
You must be signed in to change notification settings - Fork 0
Integration Inventory
Huzefaaa2 edited this page May 18, 2026
·
30 revisions
Phase 6 now includes durable enterprise integration inventory.
- JSON and SQLite persistence for integration records.
- API filters for provider, category, status, owner, environment, and health status.
- Console view for source control, CI/CD, SIEM, ITSM, ChatOps, identity, storage, security, and observability connectors.
- Evidence references so integration records can link to setup reviews, delivery tests, or operational checks.
- Live connector execution hooks for Splunk, Microsoft Sentinel, Datadog, Slack, Microsoft Teams, Jira, ServiceNow, and generic webhooks.
Configure JSON persistence:
export CAVRA_INTEGRATION_STORE=.cavra/api/integrations.jsonConfigure SQLite persistence:
export CAVRA_INTEGRATION_DB=.cavra/api/integrations.db
cavra evidence migrate --sqlite .cavra/api/integrations.dbCreate or update an integration:
curl -X POST http://127.0.0.1:8000/integrations \
-H 'content-type: application/json' \
-d '{"integration_id":"github-enterprise","provider":"github","category":"source_control","status":"active","health_status":"healthy","owner":"Developer Platform"}'Deliver an event through a configured connector:
export CAVRA_CONNECTOR_CONFIG=.cavra/connectors.json
curl -X POST http://127.0.0.1:8000/integrations/splunk/deliver \
-H 'content-type: application/json' \
-d '{"event":{"event_type":"cavra.evidence_bundle","session_id":"release-42"},"provider":"splunk"}'Or from the CLI:
cavra integration deliver .cavra/evidence/latest/siem-event.json --config .cavra/connectors.json --provider splunk- As a platform engineer, I can see which enterprise systems CAVRA is configured to use.
- As a SOC lead, I can track SIEM connector status and ownership.
- As a SOC lead, I can deliver CAVRA evidence events into SIEM, ITSM, and ChatOps systems with credential-redacted delivery records.
- As an auditor, I can confirm that enterprise integration records have owners, health state, and evidence references.
Integration inventory prevents source control, SIEM, ITSM, identity, and storage connectors from becoming undocumented deployment drift. It gives operators one API and console view for connector ownership, health, capability scope, and delivery evidence.
The next recommended work is the Go enforcement plane parity scaffold and hosted sandbox deployment workflow.
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