What problem does it solve? It prevents unreviewed or untested code changes from polluting your primary working branch by enforcing an isolated git worktree workflow with mandatory spec, plan, test, and review gates before any merge. ## Core Features & Use Cases - Isolated Worktree Development: Automatically creates a gemini/<feature-name>-<hash> branch in a dedicated worktree under ~/.gemini/tmp/worktrees/, keeping the user's primary checkout untouched. - Milestone Gate Pipeline: Enforces sequential gates — interactive alignment, spec review, plan review, RED test review, adversarial code review, and human signoff — with subagent-driven adversarial reviews at each stage. - TDD Enforcement with Remote Sync: Commits and pushes failing RED tests before GREEN implementation, creating cryptographic proof of test-driven rigor for external reviewers and CI bots. - Use Case: When asked to add a new API endpoint, the agent spins up an isolated worktree, drafts a spec and plan for human approval, writes failing tests first, implements the feature, passes adversarial code review, and hands off a clean branch for manual PR creation and merge. ## Quick Start Ask the agent to start a new feature with /make-feature followed by a short description of the change you want to build.