docs: propose that finish takes no close inputs #881

Merged
hexajon merged 2 commits from issue-880-record-finish-close-rule into main 2026-10-23 04:12:59 +00:00
Owner

Summary

The record docs/decisions/0061-finish-takes-no-close-inputs.md proposes the rule in #879: finish takes no close inputs (no_close, close_linked, and closes= go), and it refuses before any push, PR, or merge when the branch has no issue, the issue is missing or closed, the issue has an open dependency, or the forge cannot be read.

Closes #880

## Summary The record docs/decisions/0061-finish-takes-no-close-inputs.md proposes the rule in #879: `finish` takes no close inputs (`no_close`, `close_linked`, and `closes=` go), and it refuses before any push, PR, or merge when the branch has no issue, the issue is missing or closed, the issue has an open dependency, or the forge cannot be read. Closes #880
Refs #827, #821
docs: point the finish close record at its decision issue
Some checks failed
ci / gate (pull_request) Has been cancelled
drift / govulncheck (pull_request) Has been cancelled
drift / surface-diff (pull_request) Has been cancelled
drift / forgejo-smoke (pull_request) Has been cancelled
ci / gate (push) Has been cancelled
drift / govulncheck (push) Has been cancelled
drift / surface-diff (push) Has been cancelled
drift / forgejo-smoke (push) Has been cancelled
7708bfabbb
Refs #879
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
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
sixfold-space/madtea!881
No description provided.