Pular para o conteúdo principal

oro init

Visão geral​

Inspeciona o diretório atual por marcadores conhecidos (Gemfile, *.csproj, package.json, lockfiles, .git) e escreve um orotools.yaml inicial com a recipe sugerida.

cd projeto-existente
oro init

É o ponto de entrada para adotar um projeto que não nasceu com o oro: após o init, o oro apply pode reconciliar o projeto e o oro info mostra o estado do manifest.

oro init não instala Git hooks. Para avaliar adoção local separadamente, use oro onboarding plan; qualquer apply de onboarding exige comando explícito e confirmação própria.

Flags​

FlagDefaultDescrição
--yesfalseEscreve o orotools.yaml sem perguntar

Fluxo comum​

cd meu-projeto
oro init # detecta stack e cria orotools.yaml
oro doctor --stack rails
oro apply --dry-run # ver o que seria aplicado
oro apply # aplicar de fato

Detalhes do manifest no Manifest.