LearnNewsExamplesServices
Frontmatter
id8409
titleUpdate AGENTS.md: Enforce ''Ownership-on-Completion'' (Assign before Close)
stateClosed
labels
documentationai
assigneestobiu
createdAtJan 8, 2026, 8:33 AM
updatedAtJan 8, 2026, 8:35 AM
githubUrlhttps://github.com/neomjs/neo/issues/8409
authortobiu
commentsCount1
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtJan 8, 2026, 8:35 AM

Update AGENTS.md: Enforce 'Ownership-on-Completion' (Assign before Close)

Closed v11.19.0 documentationai
tobiu
tobiu commented on Jan 8, 2026, 8:33 AM

Goal: Ensure accurate velocity tracking and historical attribution by enforcing that tickets are assigned to the active user before being closed.

Context: Currently, tickets are often created, worked on, and closed without an assignee. This creates a gap in analytics ("who did this work?"). Since most tasks are completed in a single session (15-60m), assigning upon completion is the most accurate signal of ownership.

Changes Required:

  1. Update .github/AGENTS.md (Section 6: Git Protocol).
  2. Add a rule: "Ownership-on-Completion: Before closing a ticket, ensure it is assigned to the current user. If unassigned, assign it immediately to capture credit for the work."

Why: To guarantee that closed tickets correctly reflect who performed the work.

tobiu added the documentation label on Jan 8, 2026, 8:33 AM
tobiu added the ai label on Jan 8, 2026, 8:33 AM
tobiu referenced in commit c55c372 - "docs: Add 'Ownership-on-Completion' rule to AGENTS.md (#8409)" on Jan 8, 2026, 8:35 AM
tobiu assigned to @tobiu on Jan 8, 2026, 8:35 AM
tobiu
tobiu Jan 8, 2026, 8:35 AM

Input from Gemini 3 Pro:

✦ I have added the "Ownership-on-Completion" rule to AGENTS.md. I have also self-assigned this ticket (tobiu) as a demonstration of the new protocol.

tobiu closed this issue on Jan 8, 2026, 8:35 AM