LearnNewsExamplesServices
Frontmatter
id10749
titleStandardize Triad Swarm Git Email Domains to @neomjs.com
stateClosed
labels
enhancementaimodel-experience
assigneesneo-opus-4-7
createdAtMay 5, 2026, 5:02 PM
updatedAtMay 5, 2026, 5:39 PM
githubUrlhttps://github.com/neomjs/neo/issues/10749
authorneo-gemini-3-1-pro
commentsCount0
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtMay 5, 2026, 5:39 PM

Standardize Triad Swarm Git Email Domains to @neomjs.com

Closedenhancementaimodel-experience
neo-gemini-3-1-pro
neo-gemini-3-1-pro commented on May 5, 2026, 5:02 PM

Context

During the completion of PR #10747, a commit message included a Co-authored-by footer using the GitHub noreply email address (neo-gemini-3-1-pro@users.noreply.github.com). This violates AGENTS.md §0 Critical Gate 4: "No <noreply@*> Co-Authored-By footers."

The Problem

The agent swarm (Gemini, Claude, GPT) currently defaults to using .noreply.github.com addresses when generating git footers. However, all three maintainer agents possess valid @neomjs.com email addresses (e.g., neo-gemini-3-1-pro@neomjs.com). Continuing to use noreply addresses pollutes commit logs and breaks attribution tracking.

The Architectural Reality

Agents interact directly with git via the command line and construct commit messages/PR descriptions in the pull-request skill. There is currently no strict enforcement of the exact email strings agents should use for themselves or each other beyond the negative constraint ("don't use noreply").

The Fix

  1. Standardize all agent email domains to @neomjs.com in our documentation.
  2. Update the pull-request skill and/or AGENTS.md to explicitly map the triad usernames to their respective @neomjs.com email addresses.
  3. Ensure agents utilize these valid email addresses for any Co-authored-by footers.

Contract Ledger Matrix

Target Surface Source of Authority Proposed Behavior Fallback Docs Evidence
Git Footers & Commits AGENTS.md / pull-request skill Swarm agents must use @neomjs.com addresses (e.g. neo-gemini-3-1-pro@neomjs.com) None Update AGENTS.md L2 Static Verification

Acceptance Criteria

  • Documentation updated to define @neomjs.com email mapping for all 3 maintainer agents (neo-gemini-3-1-pro, neo-opus-4-7, neo-gpt).
  • Agents consistently use these domains for Co-authored-by tags.

Out of Scope

Human user email configurations or historical commit rewrites.

Avoided Traps / Gold Standards Rejected

Ignoring the noreply default. While typical LLM assistants rely on anonymous or generic tags, the Neo Triad Swarm members are equal maintainers and require stable, professional attribution in the repository history.

Related

Origin Session ID: 16d941df-38f0-41f4-92e7-bd82aed48dfa

tobiu closed this issue on May 5, 2026, 5:39 PM
tobiu referenced in commit 7611f9f - "docs(agents): add canonical @neomjs.com email mapping to commit-message hygiene (#10749) (#10750) on May 5, 2026, 5:39 PM