Governance That Flows With Your Pipeline
AI generates code. Your pipeline deploys it. Who's accountable? ByteVerity integrates directly into your CI/CD workflow, wrapping every AI change in cryptographic attestation—from commit to production.
The Accountability Gap
Traditional pipelines assume humans wrote the code. But when AI agents generate changes, you have no provenance, no attestation, and no way to prove what happened when something goes wrong. Every merge is a leap of faith.
Blind Merges
AI-generated PRs merge without provenance. You can't distinguish human review from rubber-stamping.
Unattested Builds
Build artifacts have no lineage. You can't prove which AI agent contributed to production code.
Risky Deploys
Deployments happen without verification. Policy violations slip through to production.
Three-Gate Architecture
A provable chain of custody from AI generation to production. Every gate creates cryptographic attestation.
PR/Merge Gate
Every pull request is analyzed before merge. AI-generated code is detected, provenance is verified, and policies are evaluated.
- AI detection with 95.6% accuracy
- Agent attribution (Copilot, Claude, Cursor)
- Provenance verification
- Containment scope check
- Policy evaluation against permissions.yaml
- Automated reviewer assignment for AI code
Build Gate
Build artifacts are attested and bound to their source lineage. Every binary knows its provenance.
- Artifact SHA-256 attestation
- Source-to-binary lineage binding
- AI contribution percentage tracking
- SBOM generation with AI markers
- Reproducible build verification
- Merkle-tree provenance chain
Deploy Gate
Environment-specific enforcement ensures AI-generated code meets deployment requirements. Approval workflows for high-risk changes.
- Environment-specific policy enforcement
- Approval workflow for AI-heavy changes
- Blast radius verification
- Rollback attestation
- Production audit trail
- Real-time deployment monitoring
The Decision Envelope
Every AI change is wrapped in a cryptographic attestation package—the Decision Envelope.
{
"envelope_id": "env_8f3a2b1c...",
"timestamp": "2024-01-15T14:32:00Z",
"agent": "copilot",
"context_snapshot": {
"files_modified": ["src/auth/login.ts"],
"dependencies_added": [],
"blast_radius": "low",
"ai_contribution_pct": 72.4
},
"policy_evaluation": {
"schema_version": "1.0",
"rules_applied": ["require_human_review_auth"],
"result": "APPROVED",
"approver": "senior-dev@company.com"
},
"attestation": {
"merkle_root": "sha256:a1b2c3d4...",
"signature": "ed25519:...",
"certificate_chain": ["..."]
}
}Immutable
Cryptographically signed and tamper-evident
Complete
Contains full context and policy decisions
Auditable
Court-admissible evidence when needed
Works With Your Stack
Native integrations with the CI/CD platforms you already use.
GitHub Actions
Native GitHub App with PR checks, status gates, and action workflows.
uses: byteverity/governance@v1GitLab CI
Pipeline integration with merge request gates and artifact attestation.
include: byteverity/governance.ymlJenkins
Pipeline library with declarative and scripted pipeline support.
byteverity.governance()Also supports: Azure DevOps, CircleCI, Bitbucket Pipelines, TeamCity, and custom webhooks
A Provable Chain of Custody
From AI generation to production—every step attested and verifiable.
Ready to govern your pipeline?
See how ByteVerity integrates with your CI/CD stack in under an hour.