From efd4efd091daaebf6d82b964be6ca19433a22aaa Mon Sep 17 00:00:00 2001 From: Dizzle <112548150+maxmad64bis@users.noreply.github.com> Date: Sat, 3 Oct 2026 00:14:19 +0200 Subject: [PATCH] docs(contributing): align the Co-Authored-By checklist line with Hard Rule #16 Checklist wrongly banned all trailers; human reuse keeps standard credit. --- CONTRIBUTING.md | 2 +- .../maintenance/15389-contributing-co-authored-by-line.md | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 changelog.d/maintenance/15389-contributing-co-authored-by-line.md diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index b9bb775dc794..9e3eeb1661e7 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -410,7 +410,7 @@ Write unit tests in `tests/unit/` covering at minimum: - [ ] Documentation updated (if applicable) - [ ] No new CodeQL / Secret-Scanning alerts opened, or each one dismissed with technical justification referencing the relevant `docs/security/` doc - [ ] Routes that spawn child processes (`/api/mcp/`, `/api/cli-tools/runtime/`) classified as `isLocalOnlyPath()` in `src/server/authz/routeGuard.ts` — see [Hard Rule #15](docs/security/ROUTE_GUARD_TIERS.md) -- [ ] No `Co-Authored-By` trailers in commit messages — commits must appear solely under the repository owner's Git identity (Hard Rule #16) +- [ ] No AI/bot `Co-authored-by` trailers in commit messages (Hard Rule #16) — human collaborators whose work is reused are credited with standard `Co-authored-by: Name ` trailers --- diff --git a/changelog.d/maintenance/15389-contributing-co-authored-by-line.md b/changelog.d/maintenance/15389-contributing-co-authored-by-line.md new file mode 100644 index 000000000000..7e97bcb26ae8 --- /dev/null +++ b/changelog.d/maintenance/15389-contributing-co-authored-by-line.md @@ -0,0 +1 @@ +- **docs(contributing):** align the Co-Authored-By checklist line with Hard Rule #16 so reused human work keeps its standard credit ([#15389](https://github.com/diegosouzapw/OmniRoute/pull/15389)) — thanks @maxmad64bis