Resolva o caminho no contexto
Um caminho relativo como docs/guide.md é interpretado a partir de um diretório de trabalho que pode variar entre ferramentas ou tarefas. Confira a descrição da ferramenta e a raiz do espaço de trabalho, sem presumir que o caminho parte do arquivo aberto.
Use a grafia, extensão e diretórios exatos, principalmente quando maiúsculas ou caracteres especiais fazem diferença. Se o caminho vier de uma entrada do usuário, valide que está dentro do espaço pretendido antes de alterá-lo.
Verifique o destino antes e depois
Em uma leitura, confirme que o nome e o conteúdo retornados correspondem ao arquivo desejado. Após uma edição, examine o diff e verifique se um padrão amplo demais não selecionou arquivos vizinhos.
Evite revelar credenciais ou dados privados nos caminhos de logs e relatórios. Se o arquivo mudou de lugar, localize a versão atual; recriar outra cópia em um caminho plausível pode gerar fontes conflitantes.