feat: add mm-worktree-task — launch MiniMax worktree implementation sub-sessions

Wraps ask-minimax-run to run a MiniMax M3 implementation sub-session in an
isolated git worktree, with the prompt assembled from a planner work item
(cp_cli item + documents + parent/siblings). Supports --dryrun, --collect,
and --upload, per the pattern used for the 2026-09-10 seven-worktree batch
(see agent-runtimes memory/gotchas-minimax.md).

Claude-Session: https://claude.ai/code/session_015nXvGNNNixJPFwZKZHNyha
This commit is contained in:
Paul O'Reilly
2026-09-10 22:57:55 +12:00
parent aa8883dbc5
commit 9a6d7135c5
8 changed files with 640 additions and 0 deletions

View File

@@ -21,6 +21,7 @@ This project uses **spec-driven development** (OpenSpec) as a testbed for agent-
| `git-identity` | Switch git user.name/email from a saved identity menu (`~/.git-identities`) | Done |
| `git-status-report` | Recursive git repo status with diff stats | Done |
| `md-to-docx` | Markdown to DOCX conversion | Done |
| `mm-worktree-task` | Launch a MiniMax M3 implementation sub-session in an isolated git worktree, prompt assembled from a planner work item | Done |
| `mp3-to-mp4` | Convert MP3 to MP4 with a static title card | Done |
| `split-wezterm` | Split WezTerm pane into a rows × cols grid | Done |
| `sync-repos` | Mirror git repos across remotes | Done |