Skip to content

AGENTS: add fleet author-identity git rule - #510

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

AGENTS: add fleet author-identity git rule#510
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, inserted immediately after the existing commit-signing bullet in the Git and Commit Rules section.

Why

Fleet audit found this repo's AGENTS.md already carries the signing rule and the default-to-staging rule, but was missing the author-identity rule present in the canonical template. This adds it for consistency across the fleet.

The new rule requires that the author/committer on every agent-authored commit be the committing account's GitHub noreply address (ptr727@users.noreply.github.com for this single-maintainer fleet), never a private, personal, or invented address. It explains the practical failure modes: a private email trips GitHub email-privacy push protection (GH007), and an invented author pollutes history. Identity is called out as separate from (but adjacent to) the signing rule above it.

Notes

  • Verbatim from the canonical template; ASCII-only.
  • CRLF line endings preserved (this repo's AGENTS.md is CRLF); zero mixed endings.
  • Commit is SSH-signed.

Add the author-identity rule after the existing commit-signing bullet in
the Git and Commit Rules section, for consistency with the canonical
template. Commits must use the committing account's GitHub noreply
identity (ptr727@users.noreply.github.com for this fleet), never a
private, personal, or invented address.

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:56

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Adds the missing fleet-wide git author-identity rule to AGENTS.md so this repo matches the canonical template's Git/commit governance expectations (specifically for agent-authored commits).

Changes:

  • Document that agent-authored commits must use the committing account's GitHub noreply email for both author and committer identities.
  • Explain why identity correctness matters (GH007 privacy protection failures; avoiding invented authors), and how it relates to (but is distinct from) commit signing.

@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 57.28%. Comparing base (992ddbd) to head (02a9152).

Additional details and impacted files
@@           Coverage Diff            @@
##           develop     #510   +/-   ##
========================================
  Coverage    57.28%   57.28%           
========================================
  Files           15       15           
  Lines         1386     1386           
  Branches        89       89           
========================================
  Hits           794      794           
  Misses         573      573           
  Partials        19       19           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@ptr727
ptr727 merged commit d5d9847 into develop Jul 14, 2026
14 checks passed
@ptr727
ptr727 deleted the fix/agents-author-identity branch July 14, 2026 18:02
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