Frontmatter
| id | 9289 |
| title | [Enhancement] Refine AI Agent Ticket Workflow to ''Ticket-Before-Commit'' |
| state | Closed |
| labels | documentationai |
| assignees | tobiu |
| createdAt | Feb 24, 2026, 12:11 PM |
| updatedAt | Feb 24, 2026, 12:25 PM |
| githubUrl | https://github.com/neomjs/neo/issues/9289 |
| author | tobiu |
| commentsCount | 1 |
| parentIssue | null |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Feb 24, 2026, 12:25 PM |
[Enhancement] Refine AI Agent Ticket Workflow to 'Ticket-Before-Commit'
tobiu assigned to @tobiu on Feb 24, 2026, 12:15 PM

tobiu
Feb 24, 2026, 12:16 PM
Input from Gemini 3.1 Pro:
✦ The
AGENTS.mdfile has been successfully updated.The rigid "Ticket-First" mandate has been officially replaced with the "Ticket-Before-Commit" Gate. The new guidelines explicitly support exploratory coding for "Unknown Unknowns", emphasize problem-focused ticket descriptions to ensure clean release notes, and enforce the hard boundary at the
git commitstage to maintain perfect traceability.
tobiu closed this issue on Feb 24, 2026, 12:25 PM
Context The original "Ticket-First" mandate in
AGENTS.mdwas overly rigid, demanding a ticket be created before any file modifications occurred. This hindered exploratory coding for complex bugs ("Unknown Unknowns") and often resulted in tickets with highly specific but ultimately incorrect proposed solutions, muddying the release notes.The Problem If an agent rigidly creates a ticket proposing "Solution A" before investigating, and then discovers "Solution B" is required, the ticket body becomes misleading. Furthermore, the rigid gate discouraged the primary benefits of ticketing: precise task scoping and commit traceability.
The Solution Update the
AGENTS.mdprotocol to the "Ticket-Before-Commit" Gate.git commitstage to ensure traceability.