mirror of
https://github.com/stablyai/orca.git
synced 2026-09-22 08:02:28 +00:00
* perf(wsl): warn at project-add when the tree sits on a Windows drive Worktree placement now puts new workspaces inside the distro, but a project whose own tree is on C:\ still pays the 9p/drvfs crossing on every git command it runs — measured at ~20x for a clean `git status` against the same tree on ext4. Nothing in the UI says so, so the project just feels slow. Warn once, right after the add succeeds, naming the distro the project's git actually runs in. The advisory is wrapped so it can never fail the add. Two path shapes cross the boundary and both warn: a Windows drive path under a WSL project runtime, and the UNC spelling of a distro's own drvfs mount (\\wsl.localhost\Ubuntu\mnt\c\...), which crosses it however the runtime is set. A tree already inside the distro, a drive path under Windows-host git, a plain UNC share, and every POSIX/SSH path stay silent. * chore(i18n): register the WSL filesystem boundary advisory keys in en.json