Compare commits
base: Scaled-Tech-Consulting/Gitea-Tools:a0899e5778ffbb88653ed982b6af61548e251197
Scaled-Tech-Consulting/Gitea-Tools:master
Scaled-Tech-Consulting/Gitea-Tools:issue-718-fix-merger-lease
Scaled-Tech-Consulting/Gitea-Tools:issue-723-role-poisoning
Scaled-Tech-Consulting/Gitea-Tools:fix/issue-723-capability-role-invariants
Scaled-Tech-Consulting/Gitea-Tools:fix/issue-702-stale-binding-lease-recovery
Scaled-Tech-Consulting/Gitea-Tools:fix/issue-685-side-effect-free-resolver
Scaled-Tech-Consulting/Gitea-Tools:fix/issue-720-expired-decision-lock
Scaled-Tech-Consulting/Gitea-Tools:docs/mcp-stable-control-runtime-policy
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-687-reconciler-branch-delete
Scaled-Tech-Consulting/Gitea-Tools:fix/issue-714-session-context-immutability
Scaled-Tech-Consulting/Gitea-Tools:fix/issue-709-decision-lock-cross-profile
Scaled-Tech-Consulting/Gitea-Tools:fix/issue-695-native-transport-quarantine
Scaled-Tech-Consulting/Gitea-Tools:fix/issue-698-report-validator-schema
Scaled-Tech-Consulting/Gitea-Tools:fix/issue-699-structured-auth-mcp-errors
Scaled-Tech-Consulting/Gitea-Tools:fix/issue-695-native-quarantine-v2
Scaled-Tech-Consulting/Gitea-Tools:fix/issue-693-review-decision-lock-recovery
Scaled-Tech-Consulting/Gitea-Tools:fix/issue-691-obsolete-reviewer-lease-cleanup
Scaled-Tech-Consulting/Gitea-Tools:fix/issue-683-workflow-guard-hardening
Scaled-Tech-Consulting/Gitea-Tools:chore/issue-681-preserve-review-session-wip
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-604-anti-stomp-preflight
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-606-sentry-observability
Scaled-Tech-Consulting/Gitea-Tools:fix/issue-671-block-stable-branch-push
Scaled-Tech-Consulting/Gitea-Tools:fix/issue-675-residual-preflight-remediation
Scaled-Tech-Consulting/Gitea-Tools:fix/issue-673-remediate-regressions-part2
Scaled-Tech-Consulting/Gitea-Tools:fix/issue-673-remediate-regressions
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-603-lifecycle-labels
Scaled-Tech-Consulting/Gitea-Tools:fix/issue-627-set-issue-labels-pagination
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-601-first-class-leases
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-612-incident-bridge
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-600-controller-allocator-api
Scaled-Tech-Consulting/Gitea-Tools:fix/issue-620-head-scoped-review-locks
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-613-allocator-db-substrate
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-609-prepared-review-verdict-resume
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-610-live-remote-parity
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-503-reviewer-active-worktree
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-470-preflight-contract
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-440-lock-recovery
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-440-branch-recovery
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-458-queue-fail-closed-copy
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-400-early-duplicate-work-gate
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-308-reconcile-inventory-pagination
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-308-reconcile-pagination-proof
Scaled-Tech-Consulting/Gitea-Tools:docs/issue-261-agent-temp-artifact-cleanup
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-262-map-commit-files
Scaled-Tech-Consulting/Gitea-Tools:fix/infra-stop-conflict-marker-false-positive
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-139-role-aware-task-routing
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-188-continuation-selection-wall
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-189-continuation-mode-proofs
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-232-refresh-wiki-proof-heads
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-210-block-workspace-edits
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-204-exact-issue-lock
Scaled-Tech-Consulting/Gitea-Tools:docs/issue-80-label-taxonomy
Scaled-Tech-Consulting/Gitea-Tools:docs/issue-79-safety-boundary-updates
..
compare: Scaled-Tech-Consulting/Gitea-Tools:7966e70db6406a06c38b621c5d6f75a00e6d3a4f
Scaled-Tech-Consulting/Gitea-Tools:issue-718-fix-merger-lease
Scaled-Tech-Consulting/Gitea-Tools:issue-723-role-poisoning
Scaled-Tech-Consulting/Gitea-Tools:fix/issue-723-capability-role-invariants
Scaled-Tech-Consulting/Gitea-Tools:fix/issue-702-stale-binding-lease-recovery
Scaled-Tech-Consulting/Gitea-Tools:fix/issue-685-side-effect-free-resolver
Scaled-Tech-Consulting/Gitea-Tools:master
Scaled-Tech-Consulting/Gitea-Tools:fix/issue-720-expired-decision-lock
Scaled-Tech-Consulting/Gitea-Tools:docs/mcp-stable-control-runtime-policy
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-687-reconciler-branch-delete
Scaled-Tech-Consulting/Gitea-Tools:fix/issue-714-session-context-immutability
Scaled-Tech-Consulting/Gitea-Tools:fix/issue-709-decision-lock-cross-profile
Scaled-Tech-Consulting/Gitea-Tools:fix/issue-695-native-transport-quarantine
Scaled-Tech-Consulting/Gitea-Tools:fix/issue-698-report-validator-schema
Scaled-Tech-Consulting/Gitea-Tools:fix/issue-699-structured-auth-mcp-errors
Scaled-Tech-Consulting/Gitea-Tools:fix/issue-695-native-quarantine-v2
Scaled-Tech-Consulting/Gitea-Tools:fix/issue-693-review-decision-lock-recovery
Scaled-Tech-Consulting/Gitea-Tools:fix/issue-691-obsolete-reviewer-lease-cleanup
Scaled-Tech-Consulting/Gitea-Tools:fix/issue-683-workflow-guard-hardening
Scaled-Tech-Consulting/Gitea-Tools:chore/issue-681-preserve-review-session-wip
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-604-anti-stomp-preflight
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-606-sentry-observability
Scaled-Tech-Consulting/Gitea-Tools:fix/issue-671-block-stable-branch-push
Scaled-Tech-Consulting/Gitea-Tools:fix/issue-675-residual-preflight-remediation
Scaled-Tech-Consulting/Gitea-Tools:fix/issue-673-remediate-regressions-part2
Scaled-Tech-Consulting/Gitea-Tools:fix/issue-673-remediate-regressions
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-603-lifecycle-labels
Scaled-Tech-Consulting/Gitea-Tools:fix/issue-627-set-issue-labels-pagination
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-601-first-class-leases
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-612-incident-bridge
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-600-controller-allocator-api
Scaled-Tech-Consulting/Gitea-Tools:fix/issue-620-head-scoped-review-locks
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-613-allocator-db-substrate
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-609-prepared-review-verdict-resume
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-610-live-remote-parity
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-503-reviewer-active-worktree
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-470-preflight-contract
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-440-lock-recovery
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-440-branch-recovery
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-458-queue-fail-closed-copy
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-400-early-duplicate-work-gate
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-308-reconcile-inventory-pagination
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-308-reconcile-pagination-proof
Scaled-Tech-Consulting/Gitea-Tools:docs/issue-261-agent-temp-artifact-cleanup
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-262-map-commit-files
Scaled-Tech-Consulting/Gitea-Tools:fix/infra-stop-conflict-marker-false-positive
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-139-role-aware-task-routing
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-188-continuation-selection-wall
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-189-continuation-mode-proofs
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-232-refresh-wiki-proof-heads
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-210-block-workspace-edits
Scaled-Tech-Consulting/Gitea-Tools:feat/issue-204-exact-issue-lock
Scaled-Tech-Consulting/Gitea-Tools:docs/issue-80-label-taxonomy
Scaled-Tech-Consulting/Gitea-Tools:docs/issue-79-safety-boundary-updates
3
Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
7966e70db6 | Merge pull request 'feat(reviewer): fail closed on dirty worktrees and forbidden git cleanup (closes #233)' (#234) from feat/issue-233-reviewer-worktree-gate into master | ||
|
|
4f466550ca |
feat(reviewer): fail closed on dirty worktrees and forbidden git cleanup (#233)
Add reviewer_worktree proofs that block stash/reset/checkout -- cleanup of unrelated local files, require scratch worktree reporting when the main tree is dirty outside PR scope, and integrate the gate into final report grading and Controller Handoff review fields. Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]> |
||
|
|
6ac6b9528c |
test: require issue-lock proof in author handoffs (#208)
Add Issue lock proof to author HANDOFF_ROLE_FIELDS and update controller handoff tests. Strengthen create_pr tests to read and validate the issue lock file (branch match, Closes #N, reveal opt-in unchanged). Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]> |