docs: correct permission finding — auto+haiku denies writes (not a CLI regression), §2 happy-path PASS

This commit is contained in:
mika kuns
2026-07-24 08:08:15 +02:00
parent 79ce7afe46
commit 3211bfc0f9
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -19,7 +19,7 @@ Konsolidierte manuelle Verifikationen aus `docs/open.md` + Memory-Ständen — g
## 2. Worktree-Pipeline (3 falsifizierbare Fälle)
- [ ] Happy-Path: Task mit WorkingDir → `worktrees.state='active'`, `head_commit` gesetzt, `diff_stat` non-empty, Branch `claudedo/<id[:8]>` existiert auf Disk. — **BLOCKIERT (2026-07-24)** durch den Permission-Bug (CLI 2.1.207 `--permission-mode auto` denied Writes; s. open.md „Offene Code-Punkte"). Worktree/Branch wurden korrekt angelegt, aber der Agent konnte nichts schreiben → kein Commit/Diff. Re-Test nach Fix.
- [x] Happy-Path: Task mit WorkingDir → `worktrees.state='active'`, `head_commit` gesetzt, `diff_stat` non-empty, Branch `claudedo/<id[:8]>` existiert auf Disk. — **PASS (2026-07-24)** via Task `e63eb2f5` (sonnet): Worktree active, `headCommit 8a3ae86` (ahead=1 vom Base), `diff_stat` non-empty (`review-cancel.txt`), Branch `claudedo/e63eb2f5…` auf Disk. (Mein erster Versuch mit `model=haiku` schlug fehl — das war ein haiku/auto-Footgun, keine Pipeline-Sache; s. open.md.)
- [x] No-Changes-Run: → `status='Done'`, `head_commit IS NULL`, `diff_stat IS NULL`. — **PASS (2026-07-24)**; Präzisierung: aktueller Flow endet in `WaitingForReview` (nicht `Done`, das ist erst nach Approve) — Doc-„Done" ist veraltet. Kein neuer Commit, leerer Diff bestätigt.
- [x] Kein Git-Repo (WorkingDir = `C:\Temp`): → `status='Failed'`, KEINE `worktrees`-Row, Git-Fehler im Log. — **PASS (2026-07-24)**; Fehler: „Worktree creation failed: working_dir is not a git repository".