Co Orca zostawia na Twoim Macu.
Przestrzenie robocze Orca to worktree git. Devbroom ocenia każdy z nich osobno przy użyciu samego gita i osobno pokazuje te, które Orca już usunęła, oraz niedokończone konfiguracje.
Każdy folder ma własną zasadę.
Devbroom traktuje każde miejsce tak, jak zachowuje się sam Orca. To, co agent sprząta sam, zostawia agentowi; to, co ma własne polecenie, zostawia temu poleceniu.
Przestrzenie robocze
Worktree git; każdy jest oceniany osobno.
~/orca/workspacesUsunięte przestrzenie robocze
Przestrzenie robocze, które Orca już usunęła, w każdym repozytorium.
<repo>/.orca-worktree-trashPrzestrzenie robocze w trakcie tworzenia
Konfiguracja przerwana w połowie może zostawić tu pliki; zajrzyj do środka.
~/orca/workspaces/.orca-preparingRozpoznaje worktree Orca po śladach.
Po tych śladach rozpoznaje, że worktree należy do Orca; im silniejszy ślad, tym pewniejsza pokazywana przynależność.
- PewneFolder
orca/w metadanych git - PrawdopodobneNazwa administracyjna git w formie Orca
<number>-<uuid> - PrawdopodobneWewnątrz folderu
~/orca/workspaces
- Zablokowany, jeśli zawiera niezapisaną pracę. git nie usunie takiego worktree bez
--force; Devbroom nigdy nie używa--force. - Zablokowany, jeśli działa w nim lub w jego folderze nadrzędnym sesja.
- Do przejrzenia, jeśli ma ignorowane pliki:
git worktree removeusuwa je bez pytania.
Najpierw sprawdza pliki Orca.
Zanim zaufa danym agenta, Devbroom sprawdza, czy jego pliki mają oczekiwany format. Jeśli nie, te dane są tylko odczytywane i nic z nich nie liczy się jako gotowe do wyczyszczenia.
Wersja spoza tego zakresu nadal działa, jeśli format się zgadza, i jest oznaczona jako „jeszcze nieprzetestowana”.
Używane są tylko worktree git, odczytywane samym gitem; nic nie zależy od własnego formatu plików Orca.
Pokazuje, która wersja jest zainstalowana na tym Macu i czy została przetestowana.