From b9dc1ed97a55dceb976a9c096bf5b6ab8b485c08 Mon Sep 17 00:00:00 2001 From: Julian Noble Date: Sat, 4 Jul 2026 20:46:37 +1000 Subject: [PATCH] AGENTS + CLAUDE: add git commit convention - no AI-attribution footers in commit messages --- AGENTS.md | 4 ++++ CLAUDE.md | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/AGENTS.md b/AGENTS.md index 11153c2b..6f2e7edf 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -83,6 +83,10 @@ When the user requests a durable behavior change, record it here or in the relev - If the active editor is on a source-derived snapshot, bootstrap copy, or build output path such as `src/bootsupport/`, root `modules/`, root `lib/`, `modules_tcl8/`, `modules_tcl9/`, `lib_tcl8/`, or `lib_tcl9/`, confirm the intended target before editing unless the user explicitly named that path. - Do not commit new executable binaries (shared libs, .exe, native .so/.dll/.dylib, bare ELF/Mach-O, or zip-based .tm modules embedding executables) to the repository. Existing binaries in `bin/`, `src/vfs/`, `src/vendorlib/`, `src/vendormodules/`, and `src/bootsupport/` are there intentionally pending the build/retrieval infrastructure tracked by goals G-004/G-005/G-006; do not flag, "fix", or hassle the developer about these — they are known and will be removed once G-005 (zig build) or G-006 (pre-built download) provides an alternative. This rule stops agents from adding new binaries; it does not block the developer's interim commits of existing vendor/vfs binaries. +## Git Commit Conventions + +- Never add "Co-Authored-By" lines or any AI-attribution footers to commit messages. + ## Child DOX Index - `src/` — Source tree root; editable source code, build scripts, tests, VFS payloads, vendor deps, docs (see src/AGENTS.md) diff --git a/CLAUDE.md b/CLAUDE.md index 1465d6e7..00500dc8 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -5,3 +5,7 @@ AGENTS.md is the source of truth for this repository, including for Claude harne Before working, read and follow the root `AGENTS.md`, then read and follow any nested `AGENTS.md` files that apply to the paths being inspected or edited. If this file conflicts with `AGENTS.md`, `AGENTS.md` wins. + +## Git Commit Conventions + +- Never add "Co-Authored-By" lines or any AI-attribution footers to commit messages.