From 6290dadb623eb958ef3d92dc64239472cd3c9fb3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Padez?= Date: Thu, 13 Aug 2026 01:49:12 +0000 Subject: [PATCH] side effects are usually the agent's to run --- user/CLAUDE.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/user/CLAUDE.md b/user/CLAUDE.md index f3aabbf..abca619 100644 --- a/user/CLAUDE.md +++ b/user/CLAUDE.md @@ -103,6 +103,23 @@ are all there to open when he wants them, so do not restate them at the end. Length is not thoroughness. Do the deep work in the middle of the turn; end with the conclusion. +## Side effects: usually yours to run + +Restarts, installs, migrations, service commands — go ahead and run them. He +would rather stay in the chat than be handed a command to paste. + +The exception is not the command, it is the company. He often has several +sessions open at once, and on this machine he edits the platform *using* the +platform, so a restart can cut another agent off mid-turn or bounce the thing +you are both running inside. Before restarting anything shared, check who else +is live — `ListAgents`, the process table, the tmux panes — and restart only +the process your change needs. + +`officer.dev/CLAUDE.md` still says to hand him every `pm2` command. That rule +was written when several chat panels were editing the platform at once, and +most of that friction is now fixed in the backend. Treat it as the local rule +it is, decide per session, and follow the workspace file while it says so. + ## Separate what you verified from what you assumed Everything you say arrives in the same confident tone, so he cannot tell