From 01e502d8054dd9a2338a03eb09e9ea145c668211 Mon Sep 17 00:00:00 2001 From: Erik Darling <2136037+erikdarlingdata@users.noreply.github.com> Date: Wed, 23 Sep 2026 07:36:01 -0400 Subject: [PATCH] lane-orders: under worktree isolation the report file lives in the lane's worktree An isolated lane (#4020's) was refused a write to the coordinator's scratchpad, so its report came back only as its final message. Isolated worktrees also sit under .claude/worktrees/ inside the repo, which two repo-scanning tests excluded (fixed in #4020). Co-Authored-By: Claude Opus 5.5 (1M context) Claude-Session: https://claude.ai/code/session_01GdmA4ND1wLSqA91ax1m4xv --- .claude/skills/lane-orders/SKILL.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.claude/skills/lane-orders/SKILL.md b/.claude/skills/lane-orders/SKILL.md index 248c1b5354..7de3d5c952 100644 --- a/.claude/skills/lane-orders/SKILL.md +++ b/.claude/skills/lane-orders/SKILL.md @@ -14,7 +14,10 @@ conflict. **The coordinator fills these per wave, in every brief:** - ``, ``, ``; - ``, ``, ``; -- ``, ``; +- ``, ``. Under worktree isolation, `` must be inside the lane's + own worktree (for example `.lane-report.md`, untracked), because the harness blocks writes to the coordinator's + scratchpad. Isolated worktrees live under `.claude/worktrees/` inside the repo, so a repo-scanning test must not + exclude that path; - ``, ``. ## For the coordinator