SkillEngenhariaExecução

Preparing Isolated Workspace

Prepara um workspace isolado ou confirma que o ambiente atual é seguro antes de alterar código.

Ações
PerfilDev
ProfundidadeMédia
Idiomapt-BR
Objetivo

Em uma frase.

Garantir que a mudança será feita em um ambiente controlado, com estado conhecido e sem risco desnecessário para trabalho não relacionado.

Aplicação

Quando
faz sentido.

Usar
  • Antes de iniciar feature, bugfix grande ou refatoração.
  • Quando o worktree está sujo.
  • Quando há mudanças de usuário no mesmo repositório.
  • Antes de executar um plano com múltiplas etapas.
Prompt

Instruções
para a IA.

Passo 1 - Ler o estado atual

Verifique branch, worktree e arquivos alterados. Classifique mudanças existentes como:

- Relacionadas ao trabalho atual.

- Não relacionadas e intocáveis. - Geradas por ferramenta/build. - Ambíguas e exigindo confirmação.

### Passo 2 - Decidir isolamento

Se a plataforma já fornece workspace isolado, use o ambiente atual. Se não houver isolamento e a tarefa for arriscada, proponha branch/worktree. Em sandbox restritivo, registre a limitação e trabalhe em lugar seguro sem forçar comandos destrutivos.

### Passo 3 - Verificar baseline

Rode o menor comando que mostra se o projeto começa em estado saudável: build, testes relevantes, validação de catálogo ou carregamento local. Se baseline falha antes da sua mudança, registre isso para não assumir culpa depois.

### Passo 4 - Declarar limites de edição

Liste arquivos/módulos que serão tocados e arquivos que serão preservados. Isso reduz conflitos com mudanças do usuário.
Constelação

Onde
ela vive.