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
| Flag | Default | Descrição |
|---|---|---|
--yes | false | Escreve 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.