Repository navigation
Expand file tree
/
Copy path.worktreeinclude
More file actions
31 lines (26 loc) · 1.51 KB
/
Copy path.worktreeinclude
File metadata and controls
31 lines (26 loc) · 1.51 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# Gitignored files copied into every new Orca worktree, so an agent working
# there gets the same environment as the primary checkout instead of a stripped
# one. Each worktree owns its copy — unlike orca.yaml's sharedDirectories, which
# are shared rather than copied.
#
# Literal paths only. Globs and negation are skipped with a warning.
# Project MCP servers. Without it an agent silently loses them and works blind.
.mcp.json
# Local rig ports (dev :8973 / tests :8974). Gitignored because they are
# per-machine, but a worker that touches wp-env needs them.
.wp-env.override.json
# Local permission allowlist, so a worker does not stall on prompts the primary
# checkout was already granted.
.claude/settings.local.json
# Composer's vendor tree, COPIED rather than shared. It cannot go in orca.yaml's
# sharedDirectories: a symlinked vendor makes composer's generated autoloader
# resolve $baseDir to the PRIMARY checkout, so every class is declared twice.
# A real copy resolves inside the worktree and works. Measured s83: the copy
# costs seconds on one volume, `composer install` costs ~7 minutes.
vendor
# Donor plugin copies kept as local reading material (the v1 Yandex/CDEK sources the contract
# tests pin are NOT here any more: they are committed under tests/_fixtures/legacy-v1/, so those
# tests run in a fresh worktree and in CI). Gitignored (.gitignore) and large. COPIED rather than
# shared: these are read-only references, and a copy keeps a worker from writing through into the
# primary checkout.
plugins-reference