LearnNewsExamplesServices
Frontmatter
id9289
title[Enhancement] Refine AI Agent Ticket Workflow to ''Ticket-Before-Commit''
stateClosed
labels
documentationai
assigneestobiu
createdAtFeb 24, 2026, 12:11 PM
updatedAtFeb 24, 2026, 12:25 PM
githubUrlhttps://github.com/neomjs/neo/issues/9289
authortobiu
commentsCount1
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtFeb 24, 2026, 12:25 PM

[Enhancement] Refine AI Agent Ticket Workflow to 'Ticket-Before-Commit'

Closed v12.0.0 documentationai
tobiu
tobiu commented on Feb 24, 2026, 12:11 PM

Context The original "Ticket-First" mandate in AGENTS.md was 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.md protocol to the "Ticket-Before-Commit" Gate.

  1. Emphasize that tickets should describe the problem, not necessarily the exact solution.
  2. Explicitly allow local file modification and exploration to identify root causes.
  3. Enforce the hard gate at the git commit stage to ensure traceability.
  4. Strongly emphasize that tickets must be narrowly scoped to prevent bundled, unrelated changes in a single commit.
tobiu added the documentation label on Feb 24, 2026, 12:12 PM
tobiu added the ai label on Feb 24, 2026, 12:12 PM
tobiu assigned to @tobiu on Feb 24, 2026, 12:15 PM
tobiu
tobiu Feb 24, 2026, 12:16 PM

Input from Gemini 3.1 Pro:

✦ The AGENTS.md file 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 commit stage to maintain perfect traceability.

tobiu referenced in commit f2c401e - "docs(agents): Refine AI Agent Ticket Workflow to 'Ticket-Before-Commit' (#9289)" on Feb 24, 2026, 12:23 PM
tobiu closed this issue on Feb 24, 2026, 12:25 PM