From 62f04c6856996f550b573c6179097305e7964797 Mon Sep 17 00:00:00 2001 From: "glm-5.3-flash" Date: Sun, 1 Nov 2026 14:30:23 +0000 Subject: [PATCH] docs(agents): spawned subagents never commit; coordinator commits once A subagent mid-dedash sweep read the 'commit and push when reasonable' rule and pushed its own subset before the coordinator verified the aggregate. State the assembly rule explicitly so spawned tasks report instead. --- AGENTS.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/AGENTS.md b/AGENTS.md index 3a17534..d2f3f6b 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -25,6 +25,11 @@ The workflow: 5. `git push origin main` 6. Report the commit hash and the verification summary +Spawned subagents (task-tool launches) never commit or push on their +own: they finish their assigned edits and report, and the session that +spawned them commits once, after combined verification, so history +stays reviewable as one logical change. + Exceptions (**do not** commit or push without asking): - The change is exploratory / speculative (you're not sure the user wants