Why this matters
Reproducible verification accelerates review and catch regressions.
Provide explicit verification steps (manual or automated), expected vs actual outcomes, and attach any logs or screenshots relevant to the changes.
Reproducible verification accelerates review and catch regressions.
Side-by-side examples engineers can pattern-match during review.
Tests pass locally.Steps:
1) Start service
2) Call /v1/quote with payload X
Expected: 200 w/ field Y
Actual before: 500; after: 200
Screenshot/log attached.Trust me, it worksSteps + expected/actualFrom the same buckets as this rule.
If the PR claims to fix a specific issue (e.g., 'Fixes #123' / 'Fix PAY-123'), validate it against the real production error. - If an observability MCP is available (Sentry/Datadog/Bugsnag): fetch the event/stack trace and confirm the change addresses the root cause. - Require a regression test (or a clearly documented reason why a test cannot be added). Call out fixes that only hide symptoms (catch-and-ignore, broader retries, defaulting values) without removing the underlying failure mode.