Pular para o conteúdo principal

Projeto Existente

Como adicionar o harness a um projeto que já existe.

Passo 1: Auditar​

/harness-init

O inicializador inspeciona o projeto sem escrever arquivos. Ele descobre:

  • Instruções existentes.
  • Estado de progresso atual.
  • Comandos de verificação e startup.
  • Stack do projeto.

O resultado é um gap report — o que existe, o que falta.

Passo 2: Instalar o mínimo viável​

Para projetos pequenos, o mínimo útil e:

ArtefatoPor que existe
AGENTS.md curtoRegras, entry points e segurança
feature_list.json ou tasks.mdWIP e próximas unidades
Arquivo de progressoBlockers e próxima ação
Comando de verificaçãoBaseline objetivo
session-handoff.mdRetomar em outro dia

Passo 3: Ou instalar o pacote completo​

/harness-bootstrap

O bootstrap propõe o pacote full com confirmação. Ele detecta a stack, descobre como verificar o projeto e mostra cada arquivo como create, merge ou skip.

Passo 4: Primeira sessão com harness​

  1. Rode o comando de verificação descoberto.
  2. Se falhar, registre o erro antes de criar features.
  3. Preencha ou revise a lista de features.
  4. Garanta WIP=1.
  5. Comece toda sessão com /harness-session-start.

Adicione o restante dos artefatos apenas quando um failure mode real for observado — não crie burocracia sem necessidade.