Regular User Account sysadmin
  • Joined on 2024-02-16
sysadmin merged pull request Scaled-Tech-Consu…/Gitea-Tools#380 2026-07-07 09:11:14 -05:00
feat: verify canonical workflow citation and version in review reports (Closes #296)
sysadmin closed issue Scaled-Tech-Consu…/Gitea-Tools#296 2026-07-07 09:11:14 -05:00
Expose canonical PR review and merge prompt through project skills and MCP tooling
sysadmin approved Scaled-Tech-Consu…/Gitea-Tools#380 2026-07-07 09:11:01 -05:00
feat: verify canonical workflow citation and version in review reports (Closes #296)

All tests pass successfully after merging master (1273 passed, 1 failed [pre-existing]). Reviewed the implementation of assess_review_workflow_source and compute_workflow_hash in review_proofs.py and the test coverage in tests/test_review_workflow_source.py. It correctly computes a short hex hash of the canonical review/merge workflow and validates that review reports cite the workflow source and include a populated workflow version/hash field matching the canonical hash. Verified that the remaining failure is pre-existing on master.

sysadmin pushed to master at Scaled-Tech-Consu…/Gitea-Tools 2026-07-07 09:07:53 -05:00
103364aa8d Merge pull request 'feat: add PR-only queue cleanup mode with per-PR dispatch gates (Closes #390)' (#393) from feat/issue-390-pr-queue-cleanup-mode into master
a2bd23da14 test: expand PR-queue-cleanup coverage to full acceptance matrix (#390)
91c67930ec feat: add PR-only queue cleanup mode with per-PR dispatch gates (Closes #390)
Compare 3 commits »
sysadmin merged pull request Scaled-Tech-Consu…/Gitea-Tools#393 2026-07-07 09:07:52 -05:00
feat: add PR-only queue cleanup mode with per-PR dispatch gates (Closes #390)
sysadmin closed issue Scaled-Tech-Consu…/Gitea-Tools#390 2026-07-07 09:07:52 -05:00
Add PR-only queue cleanup mode that dispatches one canonical review per PR
sysadmin approved Scaled-Tech-Consu…/Gitea-Tools#393 2026-07-07 09:07:38 -05:00
feat: add PR-only queue cleanup mode with per-PR dispatch gates (Closes #390)

All tests pass successfully after merging master (1464 passed, 1 failed [pre-existing]). Reviewed the implementation of pr_queue_cleanup.py and the test coverage in tests/test_pr_queue_cleanup.py. It correctly introduces a PR-only queue cleanup mode that enforces per-PR review/merge dispatch gates, prevents author-side mutations, and restricts post-review mutations to same-PR merge. Verified that the remaining failure is pre-existing on master.

sysadmin pushed to master at Scaled-Tech-Consu…/Gitea-Tools 2026-07-07 09:02:45 -05:00
0c18d0f54f Merge pull request 'feat: enforce PR review/merge workflow state machine gates (Closes #290)' (#378) from feat/issue-290-review-merge-state-machine into master
60040e789b Merge remote-tracking branch 'prgs/master' into feat/issue-290-review-merge-state-machine
af064dd06b fix: resolve conflicts for PR #378
8d32af14d6 feat: enforce PR review/merge workflow state machine gates (Closes #290)
Compare 4 commits »
sysadmin merged pull request Scaled-Tech-Consu…/Gitea-Tools#378 2026-07-07 09:02:43 -05:00
feat: enforce PR review/merge workflow state machine gates (Closes #290)
sysadmin closed issue Scaled-Tech-Consu…/Gitea-Tools#290 2026-07-07 09:02:43 -05:00
Harden PR review and merge workflow with enforced state machine gates
sysadmin approved Scaled-Tech-Consu…/Gitea-Tools#378 2026-07-07 09:02:23 -05:00
feat: enforce PR review/merge workflow state machine gates (Closes #290)

All tests pass successfully after merging master (1430 passed, 1 failed [pre-existing]). Reviewed the implementation of review_merge_state_machine.py and the test coverage in tests/test_review_merge_state_machine.py. It correctly introduces a review/merge state machine that enforces upstream state gates (PRECHECK through validation/review/approval) before downstream mutations (approve/merge) can execute, preventing execution of mutations when blockers are active. Verified that the remaining failure is pre-existing on master.

sysadmin pushed to master at Scaled-Tech-Consu…/Gitea-Tools 2026-07-07 09:00:10 -05:00
ae566d5cd1 Merge pull request 'feat: reject stale already-landed controller handoff fields (Closes #299)' (#371) from feat/issue-299-already-landed-handoff into master
fbfcc08640 Merge remote-tracking branch 'prgs/master' into feat/issue-299-already-landed-handoff
b53e3de7cc fix: resolve conflicts for PR #371
3c2dd055fa fix: resolve conflicts for PR #371 against current master
8b555043e3 fix: resolve conflicts for PR #371 against latest master
Compare 8 commits »
sysadmin merged pull request Scaled-Tech-Consu…/Gitea-Tools#371 2026-07-07 09:00:07 -05:00
feat: reject stale already-landed controller handoff fields (Closes #299)
sysadmin closed issue Scaled-Tech-Consu…/Gitea-Tools#299 2026-07-07 09:00:07 -05:00
Controller handoff validator must reject stale fields after already-landed PR gate
sysadmin approved Scaled-Tech-Consu…/Gitea-Tools#371 2026-07-07 08:59:52 -05:00
feat: reject stale already-landed controller handoff fields (Closes #299)

All tests pass successfully after merging master (1417 passed, 1 failed [pre-existing]). Reviewed the implementation of assess_already_landed_handoff_report in reviewer_already_landed_handoff.py and the test coverage in tests/test_reviewer_already_landed_handoff.py. It correctly detects and rejects stale review / merge / worktree fields in the controller handoff and prevents narrative / handoff drift when the already-landed gate fires. Verified that the remaining failure is pre-existing on master.

sysadmin pushed to master at Scaled-Tech-Consu…/Gitea-Tools 2026-07-07 08:57:07 -05:00
0bb6cae95a Merge pull request 'feat: dedicated reconciler capability for closing landed PRs (Closes #309)' (#379) from feat/issue-309-reconciler-close-capability into master
85c5d24b0e fix: resolve conflicts for PR #379 against latest master
958d470f98 feat: dedicated reconciler capability for closing landed PRs (Closes #309)
Compare 3 commits »
sysadmin merged pull request Scaled-Tech-Consu…/Gitea-Tools#379 2026-07-07 08:57:05 -05:00
feat: dedicated reconciler capability for closing landed PRs (Closes #309)
sysadmin closed issue Scaled-Tech-Consu…/Gitea-Tools#309 2026-07-07 08:57:05 -05:00
Add dedicated reconciler capability to close already-landed open PRs
sysadmin approved Scaled-Tech-Consu…/Gitea-Tools#379 2026-07-07 08:56:51 -05:00
feat: dedicated reconciler capability for closing landed PRs (Closes #309)

All tests pass successfully after merging master (1405 passed, 1 failed [pre-existing]). Reviewed the implementation of assess_reconciler_close_gate in review_proofs.py, task/role session mappings in task_capability_map.py and role_session_router.py, and the test suite in tests/test_reconciler_close_gate.py. It correctly introduces the dedicated reconciler role tasks to close already-landed open PRs and issues securely without broad reviewer permissions. Verified that the remaining failure is pre-existing on master.

sysadmin pushed to master at Scaled-Tech-Consu…/Gitea-Tools 2026-07-07 08:54:05 -05:00
47b4ee4791 Merge pull request 'feat: add native MCP preference gate and shell circuit breaker (Closes #270)' (#377) from feat/issue-270-native-mcp-preference into master
6743cc11b9 feat: add native MCP preference gate and shell circuit breaker (Closes #270)
Compare 2 commits »