Kill by the PID you started, never by image name
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
parent
11ef23ec9c
commit
8648fcaec8
2 changed files with 13 additions and 0 deletions
5
SKILL.md
5
SKILL.md
|
|
@ -410,6 +410,11 @@ and reconciles the target doc with the Body.
|
|||
checkout, such as Soul's clone or a parallel Hands worktree, gets its own
|
||||
target subdirectory. The mutation harness is immune because it bumps the time
|
||||
on every file it writes. A plain test run is not.
|
||||
- **Kill processes by the PID you started, never by image name.** A Hands pass
|
||||
cleared its CPU burners with `taskkill /IM node.exe /T`. That killed every
|
||||
Node process on the shared workstation, including other agents' and the
|
||||
operator's. Record the PID of every process you launch, and stop only those
|
||||
PIDs.
|
||||
- **Write commit messages with the Write tool to a uniquely named scratch file,
|
||||
then `git commit -F`.** PowerShell 5 here-strings break `-m` quoting, and its
|
||||
`Out-File`/`Set-Content` write a BOM into message files.
|
||||
|
|
|
|||
|
|
@ -2,6 +2,14 @@
|
|||
|
||||
Record each change to the skill together with the evidence that motivated it.
|
||||
|
||||
## 2026-09-22: a cleanup by image name killed the whole machine's Node
|
||||
|
||||
Evidence: during the QUIC seventh fix batch's Windows stress round, Hands
|
||||
cleared its busy-loop burners with `taskkill //IM node.exe //T`. That kills
|
||||
every `node.exe` on the host, and the workstation is shared by several agents
|
||||
and the operator. The kill can't be undone, and nothing records what it took
|
||||
down. Rule added to SKILL.md's tooling list: kill by the PID you started.
|
||||
|
||||
## 2026-09-22: seven passes on one line, because the observation was outside
|
||||
|
||||
Evidence: the QUIC bridge's rule "the wait is the timeout the host asked for".
|
||||
|
|
|
|||
Loading…
Reference in a new issue