sysadmin
027a3cb92c
Merge pull request 'feat: register work-issue task routing for role-aware MCP ( Closes #139 )' ( #385 ) from feat/issue-139-role-aware-work-issue-routing into master
2026-07-07 10:24:04 -05:00
sysadmin
fcb9944378
Merge pull request 'feat: add reviewer final-report schema MCP validator ( Closes #391 )' ( #394 ) from feat/issue-391-review-final-report-schema into master
2026-07-07 10:15:41 -05:00
sysadmin
f75f2327f5
fix: resolve conflicts for PR #385
...
Merge prgs/master into feat/issue-139-role-aware-work-issue-routing and
keep both work-issue task routing entries and reconcile-landed-pr entries
in task_capability_map.py.
2026-07-07 11:13:45 -04:00
sysadmin
d446a31442
Merge pull request 'feat: add reconciliation workflow MCP tools for already-landed PRs ( Closes #301 )' ( #384 ) from feat/issue-301-reconciliation-workflow into master
2026-07-07 09:42:31 -05:00
sysadmin
b11160f236
Merge pull request 'feat: classify already-landed PRs as reconciliation-only ( Closes #295 )' ( #382 ) from feat/issue-295-already-landed-classification into master
2026-07-07 09:37:23 -05:00
sysadmin
10e64f6683
fix: resolve conflicts for PR #385
...
Merge prgs/master; keep work-issue author routing (#139 ) alongside
reconciler task entries from master (#309/#310).
2026-07-07 10:34:23 -04:00
sysadmin
5513bdf2aa
fix: resolve conflicts for PR #384
...
Merge prgs/master; keep read-only reconciliation tools (#301 ) alongside
master's gitea_reconcile_already_landed_pr close path (#310 ). Unify task
routing: reconcile_landed_pr stays author/read-only; reconcile-landed-pr
and reconcile_already_landed_pr stay reconciler.
2026-07-07 10:33:42 -04:00
sysadmin
f5953549aa
fix: resolve conflicts for PR #376
...
Merge prgs/master; keep reconcile-inventory pagination verifier (#308 )
alongside linked-issue live-proof gates from master (#300 ).
2026-07-07 10:22:35 -04:00
sysadmin
ab6bb593bc
fix: resolve conflicts for PR #382
...
Merge prgs/master; keep already-landed oldest-eligible-PR test from
#295 alongside master already-landed gate and target-branch freshness tests.
2026-07-07 10:20:52 -04:00
sysadmin
4cf75bcbc9
fix: resolve conflicts for PR #384
...
Merge prgs/master; keep reconciliation_workflow import alongside
review_merge_state_machine and preserve both reconciliation and
pr-queue-cleanup workflow split tests.
2026-07-07 10:20:14 -04:00
sysadmin
8d5fa06351
Merge commit 'b5ee6567aade4fdce4c57d826184bfd01ebb522e' into HEAD
...
# Conflicts:
# tests/test_llm_workflow_split.py
2026-07-07 10:19:18 -04:00
sysadmin
23380d27fe
Merge commit 'b5ee6567aade4fdce4c57d826184bfd01ebb522e' into HEAD
...
# Conflicts:
# review_proofs.py
# tests/test_llm_workflow_split.py
2026-07-07 10:16:59 -04:00
sysadmin
d5b185ce38
Merge commit 'b5ee6567aade4fdce4c57d826184bfd01ebb522e' into HEAD
...
# Conflicts:
# review_proofs.py
# tests/test_llm_workflow_split.py
2026-07-07 10:15:10 -04:00
sysadmin
a164700ab9
feat: add reviewer final-report schema MCP validator ( Closes #391 )
...
Expose gitea_validate_review_final_report composing the composable
final-report validator with review-specific schema gates for legacy
fields, merge/issue claims, blocked handoff replay, and narrative drift.
2026-07-07 10:04:06 -04:00
sysadmin and Claude Opus 4.8
91c67930ec
feat: add PR-only queue cleanup mode with per-PR dispatch gates ( Closes #390 )
...
Adds canonical pr-queue-cleanup workflow, report verifier, reviewer-only task
routing, and runbook guidance so operators can drain open PRs one canonical
review at a time with fail-closed boundaries on batching and unauthorized merges.
Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected] >
2026-07-07 10:02:49 -04:00
sysadmin
d66d465e31
fix: resolve conflicts for PR #385
...
Merge prgs/master and keep work-issue author routing (#139 ) alongside
reconciler close task routing (#309 ).
2026-07-07 09:58:45 -04:00
sysadmin
180490c640
fix: resolve conflicts for PR #384
...
Merge prgs/master and keep both reconciliation workflow (#301 ) and
native MCP preference (#270 ) imports in gitea_mcp_server.
2026-07-07 09:57:01 -04:00
sysadmin
6100187274
fix: resolve conflicts for PR #376
...
Merge prgs/master and keep both reconcile-inventory (#308 ) and
inventory-worktree (#293 ) verifiers wired in build_final_report.
2026-07-07 09:55:33 -04:00
sysadmin
bf002aee2c
fix: resolve conflicts for PR #372
...
Merge prgs/master and keep both reconcile-linked-issue (#300 ) and
inventory-worktree (#293 ) verifiers wired in build_final_report.
2026-07-07 09:55:33 -04:00
sysadmin
b53e3de7cc
fix: resolve conflicts for PR #371
...
Merge prgs/master and keep both already-landed-handoff (#299 ) and
inventory-worktree (#293 ) verifiers wired in build_final_report.
2026-07-07 09:55:33 -04:00
sysadmin
1c506fa779
Merge pull request 'feat: comment-then-stop policy for partial PR reconciliation ( Closes #302 )' ( #375 ) from feat/issue-302-partial-reconciliation-policy into master
2026-07-07 08:51:12 -05:00
sysadmin and Claude Opus 4.8
72f3bc8db8
fix: resolve conflicts for PR #376 against current master
...
Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected] >
2026-07-07 09:45:21 -04:00
sysadmin and Claude Opus 4.8
e0a1717db2
fix: resolve conflicts for PR #372 against current master
...
Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected] >
2026-07-07 09:45:03 -04:00
sysadmin and Claude Opus 4.8
3c2dd055fa
fix: resolve conflicts for PR #371 against current master
...
Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected] >
2026-07-07 09:44:44 -04:00
sysadmin and Claude Opus 4.8
56f8f9eeb4
fix: resolve conflicts for PR #369 against current master
...
Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected] >
2026-07-07 09:44:12 -04:00
sysadmin
e2771dfe9a
fix: resolve conflicts for PR #385 against latest master
2026-07-07 09:38:36 -04:00
sysadmin
7635a17599
fix: resolve conflicts for PR #384 against latest master
2026-07-07 09:38:34 -04:00
sysadmin
f749312b45
fix: resolve conflicts for PR #376 against latest master
2026-07-07 09:37:24 -04:00
sysadmin
208dc40041
fix: resolve conflicts for PR #372 against latest master
2026-07-07 09:37:18 -04:00
sysadmin
8b555043e3
fix: resolve conflicts for PR #371 against latest master
2026-07-07 09:37:16 -04:00
sysadmin
faf4484657
fix: resolve conflicts for PR #369 against latest master
2026-07-07 09:37:13 -04:00
sysadmin
93230457d8
fix: resolve conflicts for PR #366 against latest master
2026-07-07 09:37:10 -04:00
sysadmin
8b9a0705b6
Merge pull request 'feat: enforce precise mutation categories in controller handoffs ( Closes #319 )' ( #365 ) from feat/issue-319-mutation-categories into master
2026-07-07 08:33:56 -05:00
sysadmin and Claude Opus 4.8
bc8e2b7928
fix: resolve conflicts for PR #382 against latest master
...
Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected] >
2026-07-07 09:32:37 -04:00
sysadmin and Claude Opus 4.8
9bb9bad4c7
fix: resolve conflicts for PR #382 against latest master
...
Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected] >
2026-07-07 09:31:55 -04:00
sysadmin and Claude Opus 4.8
ab126da479
fix: resolve conflicts for PR #376 against latest master
...
Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected] >
2026-07-07 09:31:52 -04:00
sysadmin and Claude Opus 4.8
ba4cf2e93d
fix: resolve conflicts for PR #375 against latest master
...
Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected] >
2026-07-07 09:31:50 -04:00
sysadmin and Claude Opus 4.8
4507457560
fix: resolve conflicts for PR #372 against latest master
...
Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected] >
2026-07-07 09:31:47 -04:00
sysadmin and Claude Opus 4.8
3c9841760c
fix: resolve conflicts for PR #371 against latest master
...
Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected] >
2026-07-07 09:31:44 -04:00
sysadmin and Claude Opus 4.8
51d0c14009
fix: resolve conflicts for PR #369 against latest master
...
Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected] >
2026-07-07 09:31:42 -04:00
sysadmin and Claude Opus 4.8
8a6cb6ac2c
fix: resolve conflicts for PR #366 against latest master
...
Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected] >
2026-07-07 09:31:21 -04:00
sysadmin and Claude Opus 4.8
c260ef15fb
feat: register work-issue task routing for role-aware MCP ( #139 )
...
- Map work_issue/work-issue to author role and gitea.pr.create in resolver
- Route work-issue sessions through role_session_router before mutations
- Expose work_issue in runtime context task capabilities
- Add work-issue workflow source verifier and canonical routing docs
- Tests for resolver, router, and final-report verifier
Closes #139
Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected] >
2026-07-07 09:30:38 -04:00
sysadmin
e823000301
fix: resolve conflicts for PR #365 against latest master
2026-07-07 09:28:23 -04:00
sysadmin and Claude Opus 4.8
c2226177b6
fix: resolve conflicts for PR #358 against latest master
...
Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected] >
2026-07-07 09:27:29 -04:00
sysadmin
749e480baf
feat: add reconciliation workflow MCP tools for already-landed PRs ( Closes #301 )
...
Expose read-only assess/scan tools and capability planning so already-landed
open PRs can be reconciled without review or merge. Register the
gitea-reconcile-landed-pr skill and workflow-source verification.
2026-07-07 09:25:55 -04:00
sysadmin and Claude Opus 4.8
f89019f804
feat: classify already-landed PRs as reconciliation-only ( Closes #295 )
...
Add reviewer_already_landed_classification verifier to block oldest/next
eligible PR wording, review-eligible claims, and pinned reviewed head
usage when a PR is already landed. Wire the check into build_final_report
and tighten final_report_validator regex coverage.
Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected] >
2026-07-07 09:23:50 -04:00
sysadmin
e26398b7a9
Merge pull request 'feat: block edits in PR validation worktrees ( Closes #315 )' ( #363 ) from feat/issue-315-validation-worktree-no-edits into master
2026-07-07 08:22:57 -05:00
sysadmin
d0f52cbf19
fix: resolve conflicts for PR #376 against current master
2026-07-07 09:17:33 -04:00
sysadmin
17c51eaa86
fix: resolve conflicts for PR #372 against current master
2026-07-07 09:17:33 -04:00
sysadmin
2900add223
fix: resolve conflicts for PR #371 against current master
2026-07-07 09:17:33 -04:00