Seen at scale on 0.1.6-nightly.20261030.3917, Linux arm64 headless server: about 390 worktrees and 1,466 settled threads with a worktree and branch, which together link 4,146 PRs, nearly all merged or closed.
t3 trace summary over 28 minutes:
runGitCommand: 832/min, p50 477 ms (about 6–7 git processes alive at any moment);GitVcsDriver.readConfigValue: 349/min;GitManager.rememberPrLookupGitState: 319/min;lookupBranchPullRequest/branchPullRequest: 64/min, p50 6.5–7.2 s.
The service log over one day: 24,509 "pull request sync skipped" and 3,033 "thread branch pull request lookup failed".
As a workaround we are unlinking merged and closed PRs from settled threads, and removing worktrees whose branch has merged.