Pular para o conteúdo

O Que é Capturado

O Workstate foi projetado para capturar o “estado” do seu ambiente que normalmente não é versionado no Git. Isso inclui arquivos de configuração local, segredos de desenvolvimento e bases de dados voláteis.

Arquivos que contêm chaves de API, tokens e configurações específicas da sua máquina.

  • Exemplos: .env, .env.local, .flaskenv, .netrc.

Suas preferências de workspace e extensões recomendadas que facilitam o retorno ao trabalho.

  • Exemplos: .vscode/, .idea/, .settings/, .tool-versions.

Arquivos de dados usados para testes e desenvolvimento local que você não quer perder ao trocar de branch ou máquina.

  • Exemplos: development.sqlite3, dumps de banco, diretórios de dados temporários.

Embora nem sempre recomendado para projetos gigantes, o Workstate pode capturar diretórios de bibliotecas se necessário.

  • Exemplos: .venv/ (Python), vendor/ (PHP/Go), dependências compiladas localmente.

O Git é excelente para código-fonte, mas falha em preservar o estado operacional. O Workstate preenche essa lacuna garantindo que:

  • Você não precise re-configurar sua AWS CLI ou venv toda vez.
  • Seus segredos locais estejam seguros e versionados (se usado com --encrypt).
  • O “contexto mental” do seu ambiente seja restaurado instantaneamente.