| Local padrão | Conteúdo |
|---|---|
<cwd>/.cockpit/ | Missões, tarefas, execuções, resultados, evidências, revisões, workspaces, sessões e configurações locais de voz/remoto/Ombro. |
Pasta irmã .cockpit-worktrees/ | Áreas Git de execuções. |
~/.cockpit/projects.json | Projetos recentes; substituível com COCKPIT_PROJECTS_FILE. |
~/.cockpit/ | Acervo próprio de skills, marketplaces e plugins. |
~/.cockpit/skills/, ~/.agents/skills/, ~/.codex/skills/, ~/.claude/skills/ | Outras fontes lidas pela biblioteca. |
~/.cockpit/dsh-home/ | DSH isolado, quando usado. |
COCKPIT_HOME altera raízes globais cujos padrões diferem entre serviços. Não suponha que todo estado esteja em uma única pasta. Projetos da interface e raiz inicial de persistência da instância também são conceitos distintos.
Para backup consistente, pause missões, encerre agentes/servidor e copie projeto, .cockpit/, worktrees associadas e diretórios globais da sua configuração. Preserve os vínculos Git entre base/worktrees. Transcrições e conexões podem conter material sensível; proteja o backup.
#Atualização
Pare o servidor antes de trocar o build, confira mudanças locais e atualize sem merge implícito:
git status
git pull --ff-only
npm run setup
node bin/cockpit.js --host 127.0.0.1
Resolva divergências/mudanças locais antes; não use reset forçado para atualizar. Faça backup ao mudar versão. Não há script universal de migração declarado.
Para remover links de npm link: npm unlink -g @cockpit/core. Excluir checkout/dados é separado: confira backups, sessões e worktrees antes de remover pastas.