Skip to content

[Feature] Require human Git authors #148

Description

@JunchenMeteor

Summary

Prevent automated releases and coding agents from using bot or AI identities as Git authors or committers.

Expected Behavior

All new commits use an approved human identity: Connor, ConnorQi, or JunchenMeteor.

Proposed Changes

  • Add the author and committer rule to AGENTS.md.
  • Configure Release Manager commits as JunchenMeteor <15767428+JunchenMeteor@users.noreply.github.com>.
  • Leave existing Git history unchanged.

Test Plan

  • Validate scripts/release-manager.mjs syntax.
  • Confirm the release manager no longer configures github-actions[bot].
  • Confirm the resulting commit uses an approved human identity.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions