@@ -28,7 +28,7 @@ curl -sSfL https://raw.githubusercontent.com/lugassawan/rimba/main/scripts/insta
2828| Concern | Commands |
2929|---------|----------|
3030| Create & navigate | ` + "`" + `rimba add <task>` + "`" + `, ` + "`" + `rimba open <task>` + "`" + ` |
31- | Inspect | ` + "`" + `rimba list` + "`" + `, ` + "`" + `rimba status` + "`" + `, ` + "`" + `rimba log [task] ` + "`" + ` |
31+ | Inspect | ` + "`" + `rimba list` + "`" + `, ` + "`" + `rimba status` + "`" + `, ` + "`" + `rimba log` + "`" + ` |
3232| Sync & merge | ` + "`" + `rimba sync [task]` + "`" + `, ` + "`" + `rimba merge <task>` + "`" + ` |
3333| Clean up | ` + "`" + `rimba clean --merged` + "`" + `, ` + "`" + `rimba archive <task>` + "`" + `, ` + "`" + `rimba remove <task>` + "`" + ` |
3434| Cross-cutting | ` + "`" + `rimba exec <cmd>` + "`" + `, ` + "`" + `rimba conflict-check` + "`" + `, ` + "`" + `rimba deps status` + "`" + ` |
@@ -50,8 +50,7 @@ rimba clean --merged # remove worktrees whose branches are merged
5050
5151**Merge and clean up:**
5252` + "```" + `sh
53- rimba merge my-feature # fast-forward merge into source branch
54- rimba remove my-feature # remove worktree + branch
53+ rimba merge my-feature # merge into main and auto-clean up
5554` + "```" + `
5655
5756## JSON Output
@@ -83,7 +82,7 @@ See AGENTS.md at the repo root for full rimba documentation.
8382
8483- ` + "`" + `rimba add <task>` + "`" + ` — create worktree
8584- ` + "`" + `rimba list` + "`" + ` / ` + "`" + `rimba status` + "`" + ` — inspect worktrees
86- - ` + "`" + `rimba merge <task>` + "`" + ` — merge back to source branch
85+ - ` + "`" + `rimba merge <task>` + "`" + ` — merge into main and auto-clean up
8786- ` + "`" + `rimba clean --merged` + "`" + ` — remove merged worktrees
8887- ` + "`" + `rimba exec <cmd>` + "`" + ` — run command across all worktrees
8988- ` + "`" + `rimba mcp` + "`" + ` — start MCP server for AI tool integration
@@ -124,8 +123,8 @@ See AGENTS.md at the repo root for full documentation.
1241232. ` + "`" + `rimba list` + "`" + ` — list all worktrees
1251243. ` + "`" + `rimba status` + "`" + ` — health overview (dirty, stale, behind)
1261254. ` + "`" + `rimba open <task>` + "`" + ` — print path or run shortcut (--ide, --agent)
127- 5. ` + "`" + `rimba sync [task]` + "`" + ` — rebase worktree(s) onto source
128- 6. ` + "`" + `rimba merge <task>` + "`" + ` — fast-forward merge into source
126+ 5. ` + "`" + `rimba sync [task]` + "`" + ` — rebase worktree(s) onto main
127+ 6. ` + "`" + `rimba merge <task>` + "`" + ` — merge into main and auto-clean up
1291287. ` + "`" + `rimba remove <task>` + "`" + ` — delete worktree + branch
1301298. ` + "`" + `rimba archive <task>` + "`" + ` — remove worktree, keep branch
1311309. ` + "`" + `rimba exec <cmd>` + "`" + ` — run across all worktrees
@@ -135,7 +134,7 @@ See AGENTS.md at the repo root for full documentation.
135134## Workflow Recipes
136135
137136**New feature:** ` + "`" + `rimba add <task>` + "`" + ` then work in the worktree directory.
138- **Finish feature:** ` + "`" + `rimba merge <task>` + "`" + ` then ` + "`" + `rimba remove <task>` + "`" + ` .
137+ **Finish feature:** ` + "`" + `rimba merge <task>` + "`" + ` (auto-removes worktree) .
139138**Housekeeping:** ` + "`" + `rimba status` + "`" + ` then ` + "`" + `rimba clean --merged` + "`" + `.
140139
141140## JSON Output
@@ -177,8 +176,8 @@ curl -sSfL https://raw.githubusercontent.com/lugassawan/rimba/main/scripts/insta
177176| See all worktrees | ` + "`" + `rimba list` + "`" + ` or ` + "`" + `rimba list --json` + "`" + ` |
178177| Check worktree health | ` + "`" + `rimba status` + "`" + ` |
179178| Navigate to a worktree | ` + "`" + `cd $(rimba open <task>)` + "`" + ` |
180- | Update from source branch | ` + "`" + `rimba sync <task>` + "`" + ` or ` + "`" + `rimba sync` + "`" + ` (all) |
181- | Finish a feature | ` + "`" + `rimba merge <task>` + "`" + ` then ` + "`" + `rimba remove <task>` + "`" + ` |
179+ | Update from source branch | ` + "`" + `rimba sync <task>` + "`" + ` or ` + "`" + `rimba sync --all ` + "`" + ` |
180+ | Finish a feature | ` + "`" + `rimba merge <task>` + "`" + ` (auto-removes worktree) |
182181| Clean up merged work | ` + "`" + `rimba clean --merged` + "`" + ` |
183182| Pause a task | ` + "`" + `rimba archive <task>` + "`" + ` (keeps branch) |
184183| Run across worktrees | ` + "`" + `rimba exec "<cmd>"` + "`" + ` |
0 commit comments