MaintainerGuard v0.2.0
MaintainerGuard v0.2.0
v0.2.0 is a focused feature release for policy presets and stronger scanner evidence.
Added
- Built-in policy presets:
minimal,security,strict, anddocs mg presetsmg init --preset minimal|security|strict|docs- SARIF
startLineevidence rendered aspath:line - SARIF path-only fallback when no region line is present
- SARIF rule metadata fallback for sparse scanner results
- SARIF rule default severity support when result-level severity is missing
Preserved
- Trivy vulnerability normalization from v0.1.4
- Safe defaults: dry-run enabled, AI disabled, comment publishing disabled
- Human-in-the-loop wording and evidence-first reports
- No auto-merge behavior
Verification
Validated before release with:
python3 -m unittest discover -s tests -vpython3 -m compileall -q maintainerguard./mg verifypython3 -m pip wheel . --no-deps- Trivy parser smoke test
No breaking changes are intended.