diff --git a/0025/SESSION-0025.0-TRANSCRIPT-2026-05-28T13-06--2026-05-28T13-30.md b/0025/SESSION-0025.0-TRANSCRIPT-2026-05-28T13-06--2026-05-28T13-30.md index 756f680..13701d7 100644 --- a/0025/SESSION-0025.0-TRANSCRIPT-2026-05-28T13-06--2026-05-28T13-30.md +++ b/0025/SESSION-0025.0-TRANSCRIPT-2026-05-28T13-06--2026-05-28T13-30.md @@ -190,6 +190,19 @@ Session 0022. Removed the build worktree (branch preserved on both remotes). +### Arc 6 — Publish-script bug, fixed in passing + +Publishing this transcript first **failed**: `publish-transcript.sh` +`mkdir -p`s the `NNNN/` folder early, then `git rm`s the INPROGRESS +placeholder — and because the placeholder was the *only* file in +`0025/`, git pruned the now-empty dir from the worktree, so the +subsequent `cp` died with "No such file or directory." This bites any +session whose folder holds nothing but its own placeholder (i.e. most +non-subagent sessions). Fixed by re-ensuring `mkdir -p "$(dirname +"$DEST")"` immediately before the `cp`. `~/git/ohm-infra` is a plain +local working dir (no VCS — see #33), so the fix simply lives in the +script file; re-ran publish and it succeeded. + --- ## Cut state (end of session)