Skip to content

AGENTS: add author-identity git rule for fleet consistency#270

Merged
ptr727 merged 1 commit into
developfrom
fix/agents-author-identity
Jul 14, 2026
Merged

AGENTS: add author-identity git rule for fleet consistency#270
ptr727 merged 1 commit into
developfrom
fix/agents-author-identity

Conversation

@ptr727

@ptr727 ptr727 commented Jul 14, 2026

Copy link
Copy Markdown
Owner

What

Adds the fleet author-identity git rule to AGENTS.md, inserting it in the Git and Commit Rules section immediately after the existing commit-signing bullet.

Why

A fleet governance audit found this repo's AGENTS.md carries the signing rule and the default-to-staging rule but is missing the author-identity rule that the canonical template already defines. This PR restores consistency.

The new bullet requires every agent-authored commit to use the committing account's GitHub noreply identity (ptr727@users.noreply.github.com for this single-maintainer fleet) - never a private, personal, or invented address - and explains why: a private email trips GitHub's email-privacy push protection (GH007), and invented authors pollute history. It also clarifies that identity is separate from signing.

Notes

  • Single-line insertion; no other content changed.
  • CRLF line endings preserved (repo's AGENTS.md is CRLF); zero mixed endings.
  • ASCII-only, US English.
  • Commit is SSH-signed; author/committer is the owner's GitHub noreply identity.

Insert the fleet author-identity rule into the Git and Commit Rules
section, immediately after the commit-signing bullet. Every
agent-authored commit must use the committing account's GitHub noreply
identity (ptr727@users.noreply.github.com for this single-maintainer
fleet) - never a private, personal, or invented address. This aligns
AGENTS.md with the canonical template, which already carries the rule.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings July 14, 2026 17:55

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a missing governance rule to AGENTS.md so this repo’s AI-agent git/commit guidance matches the fleet’s canonical template, specifically around commit author identity for agent-authored commits.

Changes:

  • Documented a new “author identity” requirement for agent-authored commits: use the committing account’s GitHub noreply email (not private/personal/invented).
  • Clarified the rationale (avoids GH007 email-privacy push protection failures and prevents polluted commit history) and that identity is distinct from signing.

Comment thread AGENTS.md
@codecov

codecov Bot commented Jul 14, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 87.43%. Comparing base (aa77849) to head (792c266).

Additional details and impacted files
@@           Coverage Diff            @@
##           develop     #270   +/-   ##
========================================
  Coverage    87.43%   87.43%           
========================================
  Files           11       11           
  Lines         1973     1973           
  Branches       243      243           
========================================
  Hits          1725     1725           
  Misses         166      166           
  Partials        82       82           
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@ptr727 ptr727 merged commit d9b5b58 into develop Jul 14, 2026
14 checks passed
@ptr727 ptr727 deleted the fix/agents-author-identity branch July 14, 2026 18:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants