Skip to content

feat(reviewer): gate on complete current-head evidence#15

Merged
seonghobae merged 1 commit into
mainfrom
agent/reviewer-current-head-evidence
Jul 14, 2026
Merged

feat(reviewer): gate on complete current-head evidence#15
seonghobae merged 1 commit into
mainfrom
agent/reviewer-current-head-evidence

Conversation

@seonghobae

Copy link
Copy Markdown
Contributor

Summary

  • initialize CodeGraph in the checked-out target and fail closed when evidence is unavailable
  • collect every current-head failed check log, code-scanning alert, Dependabot package/CVE, review thread, review body, and conversation comment
  • deterministically block approvals on failed checks or Medium+ security/dependency findings
  • preserve exact evidence collection failures instead of silently treating them as empty

Verification

  • uv run python -m pytest — 72 passed, 100% line/branch coverage
  • uv run python -m interrogate --fail-under=100 -q noema_reviewer — 100% docstring coverage
  • git diff --check

@seonghobae seonghobae merged commit 0dddcb7 into main Jul 14, 2026
14 checks passed
@seonghobae seonghobae deleted the agent/reviewer-current-head-evidence branch July 14, 2026 03:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant