feat(reviewer): wire PR inventory trust gate into live queue path (closes #196) #236

Merged
sysadmin merged 4 commits from feat/issue-196-pr-inventory-trust-gate-live-path into master 2026-07-06 10:14:23 -05:00
Owner

Implements issue #196 — enforce pr_inventory_trust_gate on the live reviewer PR inventory path.

Changes

  • gitea_review_pr empty inventory now runs pr_inventory_trust_gate and reports status/reasons; only trusted_empty may emit Open PRs found: 0
  • Add assess_reviewer_queue_inventory for multi-repo completeness + per-repo trust gates
  • Add format_pr_inventory_trust_gate_report for MCP output
  • Update review-pr.md template with trust-gate reporting requirement

Validation

pytest tests/test_review_proofs.py tests/test_pr_queue_inventory.py tests/test_capability_stop_terminal.py -q
147 passed

Closes #196.

Implements issue #196 — enforce `pr_inventory_trust_gate` on the live reviewer PR inventory path. ## Changes - `gitea_review_pr` empty inventory now runs `pr_inventory_trust_gate` and reports status/reasons; only `trusted_empty` may emit `Open PRs found: 0` - Add `assess_reviewer_queue_inventory` for multi-repo completeness + per-repo trust gates - Add `format_pr_inventory_trust_gate_report` for MCP output - Update `review-pr.md` template with trust-gate reporting requirement ## Validation ``` pytest tests/test_review_proofs.py tests/test_pr_queue_inventory.py tests/test_capability_stop_terminal.py -q 147 passed ``` Closes #196.
jcwalker3 added 1 commit 2026-07-06 01:09:09 -05:00
Run pr_inventory_trust_gate on empty gitea_review_pr inventory results,
add assess_reviewer_queue_inventory for multi-repo completeness checks,
and require trusted_empty before empty-queue claims in reports/templates.

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
sysadmin reviewed 2026-07-06 10:13:47 -05:00
sysadmin left a comment
Owner

Reviewed via gitea-reviewer. Scope matches #196: wires pr_inventory_trust_gate into live gitea_review_pr empty-inventory path, adds assess_reviewer_queue_inventory, updates review-pr.md, and adds integration tests. Five files only. Eligibility passed; head 1033a22 validated; 30 targeted tests passed in scratch worktree. Approved.

Reviewed via gitea-reviewer. Scope matches #196: wires `pr_inventory_trust_gate` into live `gitea_review_pr` empty-inventory path, adds `assess_reviewer_queue_inventory`, updates `review-pr.md`, and adds integration tests. Five files only. Eligibility passed; head `1033a22` validated; 30 targeted tests passed in scratch worktree. Approved.
sysadmin merged commit be6feabf70 into master 2026-07-06 10:14:23 -05:00
Sign in to join this conversation.
No Reviewers
No labels
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Scaled-Tech-Consulting/Gitea-Tools#236