diff --git a/.workflows/solve-issue.yaml b/.workflows/solve-issue.yaml index ae1aacf..719a8ea 100644 --- a/.workflows/solve-issue.yaml +++ b/.workflows/solve-issue.yaml @@ -41,7 +41,8 @@ roles: Before starting any work, ensure a clean worktree: 1. `git checkout main && git pull` to get the latest code 2. `git checkout -b fix/-` to create a fresh branch - - If bounced back from reviewer or tester, reuse the existing branch instead + - If bounced back from reviewer or tester, reuse the existing branch and rebase onto latest main: + `git checkout main && git pull && git checkout && git rebase main` Then implement TDD: 3. Read the test spec from CAS: `uwf cas get ` (find the hash from the latest planner step's frontmatter.plan)