feat: block reviewer local Gitea fallbacks during normal review (Closes #324)

Add assess_reviewer_fallback_report to fail closed when reviewer final
reports or action logs show profiles.json access or local helper scripts
while MCP tools are available. Recovery mode requires explicit fallback
classification and identity/profile/repo/capability proof.

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
This commit is contained in:
2026-07-07 05:06:37 -04:00
co-authored by Claude Opus 4.8
parent cbae9a3ecd
commit 24788d3b4c
4 changed files with 338 additions and 0 deletions
+6
View File
@@ -118,6 +118,12 @@ def test_start_issue_template_references_work_issue_workflow():
assert "workflows/work-issue.md" in text
def test_reviewer_fallback_verifier_exported():
from review_proofs import assess_reviewer_fallback_report
assert callable(assess_reviewer_fallback_report)
def test_create_issue_final_report_verifier_exported():
from review_proofs import assess_create_issue_final_report