From ded068c564f8b87fc99bcc221c7cd83f9ae3b506 Mon Sep 17 00:00:00 2001 From: mika kuns Date: Fri, 24 Jul 2026 09:37:00 +0200 Subject: [PATCH] docs(verification): note fixture cleanup (verif tasks/worktrees removed, ClaudeDoTests reset) --- docs/verification-handoff.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/verification-handoff.md b/docs/verification-handoff.md index a3672c70..ef10565a 100644 --- a/docs/verification-handoff.md +++ b/docs/verification-handoff.md @@ -22,7 +22,7 @@ Manuelle Verifikation am laufenden System. **Mika bedient die UI, die Session pr - **Konflikt-Fixture-Rezept:** Task (sonnet) überschreibt eine getrackte Datei im Branch → danach dieselbe Datei auf `main` divergent ändern + `git commit -- ` → Approve konfliktet. Für Planning-Unit-Konflikt: main-Edit erst scharfschalten, wenn der Parent in WaitingForReview steht. - **Datenwahrheit** notfalls direkt aus der DB: `sqlite3 -readonly ~/.todo-app/todo.db "SELECT substr(id,1,8),status,planning_phase,substr(blocked_by_task_id,1,8),title FROM tasks WHERE …"`. -**Testrepo-/Fixture-Zustand:** `ClaudeDoTests`-`main` ist durch die §4/§3-Merges divergiert (verif-Commits: merge-playground/hello-merge-Edits, `plan-alpha.txt`, `verif-cleanmerge.txt`); bei Bedarf zurücksetzen. Zurückgebliebene **verif-Tasks** in `ClaudeDoTests` (`createdBy=claude-code-verif`), können gelöscht werden: `verif §1 diff matrix` (ce1e725d, WaitingForReview — hat den Added/Deleted/Renamed/Binary-Diff, gut für den offenen §1-DiffModal-Check nutzbar), `verif §5 conpty` (4b754e60), §3-Parent `ea192b59` + 3 Kinder (Done), `verif §4`/`§1b` (Done). Wegwerf-Liste „verif-nogit" wurde gelöscht, `C:\Temp\cd-nogit-verif` entfernt, stray `Sample.cs` verworfen. +**Testrepo-/Fixture-Zustand:** Aufgeräumt (2026-07-24, Session-Ende) — alle 8 `verif-*`-Tasks gelöscht, deren Worktrees entfernt, `ClaudeDoTests`-`main` auf `ecad650` zurückgesetzt (Tree clean, `merge-playground.txt`=„TASK VERSION"). Wegwerf-Liste „verif-nogit" gelöscht, `C:\Temp\cd-nogit-verif` entfernt, stray `Sample.cs` verworfen. Die 17 übrigen `claudedo/*`-Branches im Testrepo stammen aus früheren Sessions — nicht anfassen. **Die nächste Session baut Fixtures frisch** (Rezepte s. Gotchas oben). **Erfasste Folge-Tasks** (Liste „Claude do", Idle, brauchen Brainstorm vor Umsetzung): `f9809a93` Approve erzwingt Diff/Review vor Merge (+ blocked-Merge-Silent-Fail-Fix), `5d627df8` Planning-Session über embedded ConPTY statt wt (+ Planning-Permission-Prompt).