LearnNewsExamplesServices
Frontmatter
id9859
titleEnforce Resolves keyword for automatic PR closure
stateClosed
labels
documentationai
assigneestobiu
createdAtApr 10, 2026, 12:13 PM
updatedAtApr 10, 2026, 12:14 PM
githubUrlhttps://github.com/neomjs/neo/issues/9859
authortobiu
commentsCount0
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtApr 10, 2026, 12:14 PM

Enforce Resolves keyword for automatic PR closure

Closeddocumentationai
tobiu
tobiu commented on Apr 10, 2026, 12:13 PM

Goal

Enforce the use of the Resolves #[Issue Number] keyword in Pull Requests to ensure automatic closure of linked tracking tickets upon merge.

Context

During the previous dogfooding session (PR #9856), the PR omitted the exact closing keywords, leaving the associated ticket (#9855) open in a dangling state. GitHub relies on specific keywords to trigger the automation.

Actions

  • Update the AGENTS.md Ticket Closure Protocol to explicitly require Resolves #[Issue Number] when creating the PR.
  • Update the pr-review-template.md to format the Context & Graph Linking section with Resolves #[Issue Number].
tobiu added the documentation label on Apr 10, 2026, 12:13 PM
tobiu added the ai label on Apr 10, 2026, 12:13 PM
tobiu assigned to @tobiu on Apr 10, 2026, 12:13 PM
tobiu referenced in commit 83c79f7 - "docs: Enforce 'Resolves' keyword for automatic PR closure (#9859)" on Apr 10, 2026, 12:13 PM
tobiu cross-referenced by PR #9860 on Apr 10, 2026, 12:13 PM
tobiu referenced in commit 6cd56b6 - "Merge pull request #9860 from neomjs/agent/9859-enforce-resolves-keyword on Apr 10, 2026, 12:14 PM
tobiu closed this issue on Apr 10, 2026, 12:14 PM