원클릭으로
merge
Merge a worktree branch into main - handle conflicts, run full checks, auto-fix issues
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Merge a worktree branch into main - handle conflicts, run full checks, auto-fix issues
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
List and run agent tasks defined in _module/agent_tasks/ directories across the repo
Build the Meadow Electron app and launch it in test mode to verify it starts cleanly
Safely clean up the current worktree after verifying no unmerged work would be lost
Run the end-to-end test suite, automatically diagnose and fix failures
Finish a worktree development session - commit, merge to main, and clean up
Understand and extend the regenerable canonical scenario artifact in the e2e report viewer — used for iterating on the viewer's UI against stable, self-documenting data without running real tests
| name | merge |
| description | Merge a worktree branch into main - handle conflicts, run full checks, auto-fix issues |
Follow these steps to merge a parallel-development worktree branch back into main.
Proceed to Step 3.
git diff --name-only --diff-filter=U to list conflicted files.<<<<<<<, =======, >>>>>>>)git add <resolved files>git commit --no-editAfter merging, check if the merged branch touched any native utility source code. Use the merge commit's two parents to see what the branch changed:
git diff HEAD^1 HEAD --name-only -- app/native_utils/
If any files under app/native_utils/ were changed, recompile the Rust binaries
by running ./prepare from the repo root. This is critical because worktree
builds don't carry over to main — the release binaries in target/release/
are local to each worktree checkout.
./prepare
If no native utility files were changed, skip this step.
Run the check suite from the repo root:
./quickcheck
Then run the end-to-end test suite using the "e2e" skill.
Proceed to Step 5.
merge fix: in the commit message. For example:
merge fix: update import paths after merge
./quickcheck --full again."Checks are still failing after 3 fix attempts. Manual intervention needed." Show the remaining failure output so the user can debug.
Print a summary:
git branch -d <branch>
git worktree remove <path> # if the worktree directory still exists