Every artifact is content-addressed.
Skills resolve by sha256, not by mutable tag. The CLI streams and verifies the hash on install; a mismatch fails closed before any code reaches the workspace.
- sha256 resolution end to end
- Streaming verification on install
- Append-only audit on every fetch
Actor identity is preserved, row by row.
Every governed event records user, token, and system context. API tokens are scoped to a workspace and skill namespace — leaked tokens cannot escalate laterally.
- User · token · system on each row
- Workspace-scoped API tokens
- Signed webhook delivery to your SIEM
Runs in your VPC, on your Postgres.
Apache-licensed, Helm chart included, no telemetry home. S3-compatible object storage, Postgres primary, Redis optional for ratelimits.
- Self-host by default
- No vendor phone-home
- Bring your own Postgres · S3 · KMS
Compliance tracks the product, not the reverse.
SOC 2 Type I is in flight for the managed tier. Self-hosted deploys inherit your environment's controls; Cavalry publishes the mapping.
- SOC 2 Type I · in progress · 2026 Q3
- Data residency: you pick the region
- Apache 2.0 source · third-party audit welcome