From c31825dca45a7d01af3d8bab0628f16b29571899 Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Thu, 4 Jun 2026 10:16:00 +0200 Subject: [PATCH] Apparently this needs to be said --- AGENTS.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/AGENTS.md b/AGENTS.md index ffadb860..7d55bc5f 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -67,6 +67,11 @@ Example: - Whenever you need to trigger a sudo command, use `pkexec` so it results in a user prompt they can approve. +# Git + +- Commits should be atomic: include only one coherent change or fix, and do not mix unrelated work. +- Commit messages should be succinct and describe the change being made. + # Install Scripts Install entry points (`install.sh`, `boot.sh`) use `#!/bin/bash`. Many scripts under `install/` are sourced via `run_logged` and intentionally do not have shebangs.