From 156f6cb864d6fff8a330d415b747bbf7b93d81a0 Mon Sep 17 00:00:00 2001 From: Vladimir Sitnikov Date: Sat, 29 Aug 2026 23:08:56 +0300 Subject: [PATCH] [CALCITE-7752] AGENTS.md should require an `Assisted-by:` commit trailer for AI-assisted work, rather than `Co-Authored-By:` Six commits on main since June 2026 name a tool in a trailer, in four different spellings, five of them `Co-Authored-By:`. Git and GitHub read every name in that trailer as an author of the commit, so a tool listed there makes a claim about authorship rather than a note about tooling. Adopt `Assisted-by:` for the disclosure the ASF generative tooling guidance asks for, matching the Linux kernel, Fedora, Rocky Linux, Mesa, Zephyr, and OpenInfra, and keep the author fields for people. The section is one sentence because every sentence in this file steers an agent. The wording is the one that passed the test matrix in the pull request; prose added around it changed what agents wrote, so the rationale lives in the pull request instead. The heading is broad enough to hold the commit message rules that follow it. Assisted-by: Claude Code (claude-opus-5) --- AGENTS.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/AGENTS.md b/AGENTS.md index fdc6278194b4..53a272ea770b 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -7,3 +7,9 @@ algebra operators, without a storage engine of its own. ## Security See [SECURITY.md](./SECURITY.md) before reporting a vulnerability. + +## Commit messages + +Always end commit messages, including drafts, with `Assisted-by: ()`, +never `Co-Authored-By:`. Keep existing trailers and add yours when amending someone +else's commit.