Referência

Dados, backup e atualização

Local padrãoConteú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.jsonProjetos 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.