Coverage: audit log on, Sentinel on, provenance on; 1 month(s) of records, chain intact. Policy in force: 3 rule(s), default allow; 2 active agent token(s).
This summary is evidence for your own control assessment. SourceVault holds no SOC 2 report or ISO 27001 certificate; the references name the criterion each line of evidence speaks to.
| Control and what a reviewer asks | What this install's records show | Status |
|---|---|---|
| Agent access to source is restricted by policy Can an AI agent read any file in the repository, or is access bounded and are refusals recorded? SOC 2 TSC CC6.1 · ISO 27001:2022 A.5.15 · ISO 27001:2022 A.8.3 |
Verify: Read a path the policy denies through the dashboard or MCP and observe policy_denied; the refusal appears in the audit export as a policy_decision record. |
Evidenced |
| Every agent acts under a named, scoped identity Who read what? Can access be attributed to a specific agent and revoked? SOC 2 TSC CC6.1 · SOC 2 TSC CC6.2 · ISO 27001:2022 A.5.16 · ISO 27001:2022 A.5.18 |
Verify: sourcevault agent list shows the registry; every chained record carries a subject field; a revoked token makes the MCP server refuse to start. |
Partial |
| Secrets are redacted before content reaches an agent Could a credential in the codebase reach an AI model through the agent? SOC 2 TSC CC6.7 · ISO 27001:2022 A.8.12 · ISO 27001:2022 A.8.24 |
Verify: Read a file containing a test credential through MCP and observe the [[redacted]] marker; the scrub is a policy_decision record with the DLP rule name. |
Evidenced |
| Agent activity is logged in a tamper-evident record Is there a complete, protected log of what AI read, and can it be exported to our SIEM? SOC 2 TSC CC7.2 · SOC 2 TSC CC7.3 · ISO 27001:2022 A.8.15 · ISO 27001:2022 A.8.16 · ISO 27001:2022 A.5.33 |
Verify: sourcevault audit verify, or GET /api/dashboard/audit/verify; export with sourcevault audit export and recompute the chain on your side. |
Evidenced |
| AI-authored changes to security-relevant code are identified and attested Which commits did AI write, which of those touched authentication, secrets, payments or infrastructure, and is that record signed? SOC 2 TSC CC8.1 · ISO 27001:2022 A.8.32 · ISO 27001:2022 A.8.25 |
Verify: GET /api/dashboard/repos/<repo>/provenance reproduces the classification from git log; attestations are DSSE envelopes verifiable against attestation_key.pub. |
Evidenced |
| Changes to the security configuration are themselves recorded Could someone switch the controls off without a trace? SOC 2 TSC CC6.8 · SOC 2 TSC CC8.1 · ISO 27001:2022 A.8.9 |
Verify: settings_change, license_install and token_rotate records in the audit export; the chain verdict covers them like every other record. |
Evidenced |
Sources: the AI activity report for the same period (sourcevault report ai-activity) states each section's coverage and how to reproduce every figure. Current-state values were read when this summary was generated. Status: Evidenced means the control was on and the records show it acting; Partial means it was on but the period holds little or incomplete evidence; Not evidenced means the control was off or its record failed verification.