MR Sentinel

Audit log · ← dashboard

sgharlow/governance-demo-app!15

Verdict
warn
Score
8.0 / 10
Rubric
v2
Commit
614eaf21
Scored
2026-06-01 00:10:26 UTC

Rule outcomes (15)

RuleCategoryOutcomeSeverityControlsEvidence
no-skipped-tests-introducedqualityfailerrorSOC2-CC8.1Two `pytest.mark.skip` decorators were added to `test_charge_invoice_creates_stripe_charge` and `test_charge_invoice_retries_on_rate_limit` without a linked issue.
contract-has-spec-linkcontract_specpasswarningCDPD-§3, ISO-27001-A.14.2.1Description: 'Stripe test mode has been flaky in CI for the last week. Skipping the two retry tests until the upstream stabilizes. Will re-enable in a follow-up.'
no-commented-out-codequalitypassinfoSOC2-CC8.1Only one line of commented-out code was added, not a block of 3+ consecutive lines.
no-secrets-in-diffsecuritypassblockerSOC2-CC6.1, ISO-27001-A.9.4.3, OWASP-ASVS-V2No secret patterns detected in the diff.
acceptance-criteria-testablecontract_specskipwarningCDPD-§5, SOC2-CC8.1MR is skipping existing tests, not implementing new features with acceptance criteria.
auth-on-new-public-endpointssecurityskipblockerSOC2-CC6.1, OWASP-ASVS-V1Diff only modifies test file; no new public endpoints introduced.
changed-method-coveragequalityskiperrorSOC2-CC8.1, ISO-27001-A.14.2.8Diff modifies test execution behavior (skipping tests), not application code methods. Rule is not applicable.
dependency-advisory-checksecurityskipblockerSOC2-CC7.1, ISO-27001-A.12.6.1, NIST-SA-11Diff does not add or upgrade any dependencies.
error-budget-impact-declaredoperationalskipwarningSOC2-CC4.1Change is in a test file and does not impact production services or SLOs.
integration-boundaries-explicitcontract_specskipwarningCDPD-§6, ISO-27001-A.14.2.5Diff only modifies test file; no new integration boundaries introduced.
kill-switch-pathcontract_specskipwarningCDPD-§9, SOC2-CC7.5Change is internal to testing, no user-facing behavior altered.
mutation-resilience-critical-pathsqualityskipwarningSOC2-CC8.1Cannot determine if `tests/test_billing.py` is a critical path file or evaluate mutation test results without repo metadata.
observability-on-new-endpointsoperationalskipwarningSOC2-CC7.2, ISO-27001-A.12.4.1Diff only modifies test file; no new HTTP/gRPC endpoints introduced.
rollback-documented-for-migrationsoperationalskiperrorSOC2-CC7.5, ISO-27001-A.14.2.2Diff does not contain database migration files.
spec-implementation-matchcontract_specskiperrorCDPD-§7No functional changes or new features introduced that would require a spec.

Audit log (4)

WhenActorActionDetails
2026-06-01 00:10:29 UTCmr-sentinelskip_duplicate{"sha": "614eaf21", "reason": "already_evaluated", "rubric_version": "v2"}
2026-06-01 00:10:28 UTCmr-sentinelevaluate{"score": 8.0, "note_id": 3403879053, "verdict": "warn", "rubric_source": "project_override", "comment_created": false, "mr_a
2026-06-01 00:10:23 UTCmr-sentinelskip_duplicate{"sha": "614eaf21", "reason": "already_evaluated", "rubric_version": "v2"}
2026-06-01 00:10:23 UTCmr-sentinelevaluate{"score": 7.0, "note_id": 3403879053, "verdict": "warn", "rubric_source": "project_override", "comment_created": true, "mr_ac