Skip to content

Commit 12e433d

Browse files
committed
chore: mark TODO johannesjo#20 complete (.claude.json writes serialized)
1 parent d394ff6 commit 12e433d

1 file changed

Lines changed: 0 additions & 6 deletions

File tree

TODOS.md

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -67,12 +67,6 @@
6767
**What's wrong:** Sub-agents spawned via `docker exec` are not marked `dockerMode` with a `containerName`. Killing the PTY stops the host `docker exec` client but may leave the inner agent process running inside the coordinator container.
6868
**Done when:** Docker-exec PTY sessions are marked with the coordinator `containerName` and a `SIGTERM` is sent to the inner process via `docker exec <container> kill <pid>` on cleanup.
6969

70-
### 20. Claude trust seeding (.claude.json) has a read-modify-write race
71-
72-
**File:** `electron/ipc/pty.ts:642`
73-
**What's wrong:** Two concurrent agent spawns can each read `.claude.json` before the other writes, dropping one spawn's trusted project entry.
74-
**Done when:** Writes use an atomic rename pattern or a per-file advisory lock.
75-
7670
### 25. Remote server started without coordinator routes when remote access precedes coordinator
7771

7872
**File:** `electron/ipc/register.ts` (`StartRemoteServer`, `StartMCPServer`)

0 commit comments

Comments
 (0)