Frontmatter
| id | 9859 |
| title | Enforce Resolves keyword for automatic PR closure |
| state | Closed |
| labels | documentationai |
| assignees | tobiu |
| createdAt | Apr 10, 2026, 12:13 PM |
| updatedAt | Apr 10, 2026, 12:14 PM |
| githubUrl | https://github.com/neomjs/neo/issues/9859 |
| author | tobiu |
| commentsCount | 0 |
| parentIssue | null |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Apr 10, 2026, 12:14 PM |
Enforce Resolves keyword for automatic PR closure
Closeddocumentationai
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
AGENTS.mdTicket Closure Protocol to explicitly requireResolves #[Issue Number]when creating the PR.pr-review-template.mdto format the Context & Graph Linking section withResolves #[Issue Number].