Complete the stale-human-feedback gate contract after PR #1337 #1356

Merged
coilyco-ops merged 1 commit from issue-1346 into main 2026-07-15 08:36:55 +00:00
Owner

Tighten the stale-human-feedback gate so it no longer assumes bot usernames, covers the linked issue + PR comment surfaces the contract calls out, and blocks terminal close/done paths when newer human feedback appears.

This PR closes #1346 and keeps ward.workflow: pull-request-and-merge for the director lane.

  • Remove username-based default automation classification in favor of structured markers.
  • Extend the gate to PR close and terminal done paths.
  • Add coverage for no-bot-user and config extension cases.

Verification: go test ./...

Tighten the stale-human-feedback gate so it no longer assumes bot usernames, covers the linked issue + PR comment surfaces the contract calls out, and blocks terminal close/done paths when newer human feedback appears. This PR closes #1346 and keeps `ward.workflow: pull-request-and-merge` for the director lane. - Remove username-based default automation classification in favor of structured markers. - Extend the gate to PR close and terminal done paths. - Add coverage for no-bot-user and config extension cases. Verification: `go test ./...`
Tighten human feedback gate contract
All checks were successful
test / test (pull_request) Successful in 53s
4f7753fb34
Commenting is not possible because the repository is archived.
No reviewers
No milestone
No project
No assignees
1 participant
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
coilyco-flight-deck/ward!1356
No description provided.