From: Jiang Xin Date: Fri, 14 Nov 2025 09:52:34 GMT Subject: Re: [PATCH 0/2] Fix misaligned output of git repo structure Message-ID: In-Reply-To: <8cb5d668-783f-4400-89b4-35054a6cbea0@app.fastmail.com> On Fri, Nov 14, 2025 at 3:41 PM Kristoffer Haugsbakk wrote: > > On Fri, Nov 14, 2025, at 06:52, Jiang Xin wrote: > > While localizing Git 2.52.0, I noticed that the output table from git > > repo structure becomes misaligned when displaying UTF-8 characters. For > > example: > > > >[snip] > > > > BTW, I used two AI coding tools (Claude Code and Gemini-CLI) to generate > > the commits, and added the "Co-developed-by" trailers in the commit > > messages by using one of my opensource project: > > Is `Co-developed-by` supposed to have a different meaning than the more > common `Co-authored-by`? This is a very good question. **Background** At Alibaba Cloud, our development team uses a variety of AI coding tools, including Cursor, Claude Code, Gemini-CLI, Lingma, and Qoder, etc. To measure adoption—specifically, how many developers are using AI coding tools and how much code is AI-generated—we needed a unified tracking mechanism compatible with all these tools. I chose to implement a git commit-msg hook that automatically detects the AI coding tool responsible for a commit based on environment variables at commit time. **Why choose the Co-developed-by trailer for AI developer?** Git repositories already use the Co-authored-by trailer to credit human collaborators. Since any human developer, including co-authors, may use AI coding tools to assist their work, introducing a distinct trailer like Co-developed-by allows us to clearly differentiate between human contributors and the AI tools they used. For example, the following commit trailers indicate two human engineers and the respective AI coding tools they employed: Co-developed-by: Cursor Co-authored-by: Real Person Co-developed-by: Gemini Signed-off-by: Me I noticed that Sasha Levin (NVIDIA) previously proposed adopting the Co-developed-by trailer for the Linux kernel as well. - https://ostechnix.com/linux-kernel-ai-coding-assistants-rules-proposal/ -- Jiang Xin