Files
eryao/.trellis/worktree.yaml

48 lines
1.8 KiB
YAML

# Worktree Configuration for Multi-Agent Pipeline
# Used for worktree initialization in multi-agent workflows
#
# All paths are relative to project root
#-------------------------------------------------------------------------------
# Paths
#-------------------------------------------------------------------------------
# Worktree storage directory (relative to project root)
worktree_dir: ../trellis-worktrees
#-------------------------------------------------------------------------------
# Files to Copy
#-------------------------------------------------------------------------------
# Files to copy to each worktree (each worktree needs independent copy)
# These files contain sensitive info or need worktree-independent config
copy:
# Environment variables (uncomment and customize as needed)
# - .env
# - .env.local
# Workflow config
- .trellis/.developer
#-------------------------------------------------------------------------------
# Post-Create Hooks
#-------------------------------------------------------------------------------
# Commands to run after creating worktree
# Executed in worktree directory, in order, abort on failure
post_create:
# Install dependencies (uncomment based on your package manager)
# - npm install
# - pnpm install --frozen-lockfile
# - yarn install --frozen-lockfile
#-------------------------------------------------------------------------------
# Check Agent Verification (Ralph Loop)
#-------------------------------------------------------------------------------
# Commands to verify code quality before allowing check agent to finish
# If configured, Ralph Loop will run these commands - all must pass to allow completion
# If not configured or empty, trusts agent's completion markers
verify:
# - pnpm lint
# - pnpm typecheck