FalseGreen
- Primary purpose
- Independent whole-program acceptance
- Continuous PR or code review
- ✓ Yes
- Dedicated security or static analysis
- ✓ Yes
- Frozen human-defined definition of done
- ✓ Yes
- Frozen Job target preserved through repair
- ✓ Yes
- Separate Job acceptance authority
- ✓ Yes
- Job or outcome-level acceptance
- ✓ Yes
- Exact-source-bound acceptance
- ✓ Yes
- Repair against unchanged requirements
- ✓ Yes
- Heterogeneous evidence for acceptance
- ✓ Yes
- Explicit verdict
- ✓ Yes
- Exact-source enforcement
- ✓ Yes
Greptile
- Primary purpose
- AI PR review and testing
- Continuous PR or code review
- ✓ Yes
- Dedicated security or static analysis
- ✓ Yes
- Frozen human-defined definition of done
- ◐ Partial
- Frozen Job target preserved through repair
- — Not primary
- Separate Job acceptance authority
- — Not primary
- Job or outcome-level acceptance
- — Not primary
- Exact-source-bound acceptance
- ◐ Partial
- Repair against unchanged requirements
- ◐ Partial
- Heterogeneous evidence for acceptance
- ◐ Partial
- Explicit verdict
- ◐ Partial
- Exact-source enforcement
- ◐ Partial
Sonar
- Primary purpose
- Static code quality and security
- Continuous PR or code review
- ◐ Partial
- Dedicated security or static analysis
- ✓ Yes
- Frozen human-defined definition of done
- ◐ Partial
- Frozen Job target preserved through repair
- ◐ Partial
- Separate Job acceptance authority
- — Not primary
- Job or outcome-level acceptance
- — Not primary
- Exact-source-bound acceptance
- ◐ Partial
- Repair against unchanged requirements
- ◐ Partial
- Heterogeneous evidence for acceptance
- ◐ Partial
- Explicit verdict
- ◐ Partial
- Exact-source enforcement
- ◐ Partial
Snyk
- Primary purpose
- Developer and application security
- Continuous PR or code review
- ◐ Partial
- Dedicated security or static analysis
- ✓ Yes
- Frozen human-defined definition of done
- ◐ Partial
- Frozen Job target preserved through repair
- ◐ Partial
- Separate Job acceptance authority
- — Not primary
- Job or outcome-level acceptance
- — Not primary
- Exact-source-bound acceptance
- ◐ Partial
- Repair against unchanged requirements
- ◐ Partial
- Heterogeneous evidence for acceptance
- — Not primary
- Explicit verdict
- ◐ Partial
- Exact-source enforcement
- ◐ Partial
Qodo
- Primary purpose
- AI code review and quality rules
- Continuous PR or code review
- ✓ Yes
- Dedicated security or static analysis
- ◐ Partial
- Frozen human-defined definition of done
- ◐ Partial
- Frozen Job target preserved through repair
- ◐ Partial
- Separate Job acceptance authority
- — Not primary
- Job or outcome-level acceptance
- ◐ Partial
- Exact-source-bound acceptance
- ◐ Partial
- Repair against unchanged requirements
- ◐ Partial
- Heterogeneous evidence for acceptance
- ◐ Partial
- Explicit verdict
- ◐ Partial
- Exact-source enforcement
- ◐ Partial
CodeRabbit
- Primary purpose
- AI pull-request review
- Continuous PR or code review
- ✓ Yes
- Dedicated security or static analysis
- ✓ Yes
- Frozen human-defined definition of done
- ◐ Partial
- Frozen Job target preserved through repair
- ◐ Partial
- Separate Job acceptance authority
- — Not primary
- Job or outcome-level acceptance
- ◐ Partial
- Exact-source-bound acceptance
- ◐ Partial
- Repair against unchanged requirements
- ◐ Partial
- Heterogeneous evidence for acceptance
- ◐ Partial
- Explicit verdict
- ◐ Partial
- Exact-source enforcement
- ◐ Partial
Semgrep
- Primary purpose
- Code security and static analysis
- Continuous PR or code review
- ◐ Partial
- Dedicated security or static analysis
- ✓ Yes
- Frozen human-defined definition of done
- ◐ Partial
- Frozen Job target preserved through repair
- ◐ Partial
- Separate Job acceptance authority
- — Not primary
- Job or outcome-level acceptance
- — Not primary
- Exact-source-bound acceptance
- ◐ Partial
- Repair against unchanged requirements
- ◐ Partial
- Heterogeneous evidence for acceptance
- ◐ Partial
- Explicit verdict
- ◐ Partial
- Exact-source enforcement
- ◐ Partial
GitHub code review, CodeQL, and rulesets
- Primary purpose
- Repository review, analysis, and merge controls
- Continuous PR or code review
- ✓ Yes
- Dedicated security or static analysis
- ✓ Yes
- Frozen human-defined definition of done
- ◐ Partial
- Frozen Job target preserved through repair
- ◐ Partial
- Separate Job acceptance authority
- — Not primary
- Job or outcome-level acceptance
- — Not primary
- Exact-source-bound acceptance
- ◐ Partial
- Repair against unchanged requirements
- ◐ Partial
- Heterogeneous evidence for acceptance
- ◐ Partial
- Explicit verdict
- ◐ Partial
- Exact-source enforcement
- ✓ Yes