What CodeGuards remembers
Accumulated project knowledge per repo — suppressions, conventions, fixes and exceptions your team already decided. CodeGuards applies that history on the next diff.
One side of the repository-aware review system: vulnerabilities, broken fixes, and exploitability — analyzed with repository context and historical decisions, not generic signatures.
Each finding is grounded in your repo: framework, surrounding files, and history. Not a generic regex match.
pass / warn / fail — block risky merges in CI, surface the rest as comments on the diff.
Mark a finding as accepted once — same pattern stops failing future scans on that repo.
Backend, frontend, and infra-as-code, with bias toward what's actually exploitable in your stack:
.env valuesWire a repository with a personal access token — webhook is registered automatically:
Every scan persists a timestamped record: who triggered it, the commit, the verdict, the rationale, and any acceptance decisions. That's the audit trail SOC 2 (CC7.1, CC8.1), ISO 27001 (A.14.2), and PCI-DSS 6.3 ask for — already assembled by the time the auditor arrives. CodeGuards doesn't grant certifications (only auditors do), but you stop scrambling to build the paper trail two weeks before the review.
Accumulated project knowledge per repo — suppressions, conventions, fixes and exceptions your team already decided. CodeGuards applies that history on the next diff.