docs: standardize isolated LLM worktrees (#38) #40
Reference in New Issue
Block a user
Delete Branch "docs/issue-38-worktree-standard"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes #38.
Summary
Standardizes isolated branch worktrees for LLM implementation and review work.
Changes
branches/to.gitignoreas the standard local branch-worktree folder.scripts/worktree-start, a narrow helper that:prgsbranches/prgs/masterby default--dry-rundocs/llm-workflow-runbooks.mdwith a newBranch worktree isolationsection.Validation
bash -n scripts/worktree-start— passedscripts/worktree-start --dry-run fix/issue-123-example— passedscripts/worktree-start --dry-run review/pr-123-scope-check prgs/master— passedbranches/existing-test— failed closed as intended; temporary folder removedgit diff --check— passedgit check-ignore branches/example— passedGITEA_TOKEN_DADESCHOOLS=fake-token ../../venv/bin/python -m pytest tests/ -q— 278 passedNotes
./venv/bin/python -m pytest tests/ -qcommand cannot run in a fresh isolated worktree until that worktree has its own ignoredvenv/; this PR documents that behavior. I used the orchestration checkout venv by explicit path and a fake token env var to avoid depending on private local credential files.fix/issue-36-config-menu-uxand local artifacts.claude/,.codex/, andreport.xmlwere left untouched.Review/merge
I authored this PR, so I must not self-review or self-merge.
Pull request closed