Comandos por grupo
Todos os comandos aceitam --json e -p <caminho>. Acrescente -h a qualquer um para a
sua ajuda completa.
Estado e ciclo de vida do cenário
Seção intitulada “Estado e ciclo de vida do cenário”aseptic status # motor vivo, Docker, cenário ativo e microsaseptic doctor [cenário] # verificação do ambiente antes de arrancaraseptic start <cenário> [flags] # inicia (lança daemon se preciso) e espera healthyaseptic stop # detém o cenário ativoaseptic restart <micro> # reinicia um micro soltoaseptic metrics [micro] # última amostra de métricas (--json = histórico)aseptic set-resolution <dep> <local|dev|mock> # muda a resolução a quenteaseptic cleanup [cenário] # limpeza defensiva (órfãos, portas)aseptic prep <cenário> --when <pre-boot|post-migrate>aseptic logs [micro] [-f] [-n N] [--errors] [-g padrão]aseptic call <micro> [caminho] [-X método] [-d corpo] [-H k=v...]aseptic diagnose <micro> [-n N] # o que se passa com um micro, de uma vezFlags de start: -r/--resolve <dep=modo> (override pontual de resolução),
-m/--mode <micro=modo> (native|container), --no-wait, --no-docker,
--timeout <s> (por predefinição 600). start arranca o Docker por sua conta exceto com
--no-docker.
Cenários
Seção intitulada “Cenários”aseptic scenario list | show <n> | graph <n> | save --file <yml> | delete <n>aseptic scenario export <n> [-o ficheiro] [--include-run]aseptic scenario import <ficheiro> [--apply] [políticas]aseptic service list | show <id> | add <caminho-repo> | save --file <yml> | delete <id>aseptic service export <id> [--include-run] | import <yml...>aseptic service drift <id> # o manifesto diverge do repo? (exit 1 se houver drift)aseptic service rescan <id> # reconcilia a partir do repo (preserva a curadoria)Bases de dados
Seção intitulada “Bases de dados”aseptic db list | save --file <yml> | delete <id>aseptic db test <host> <porta> # alcance TCP (exit 1 se não responder)aseptic mock services | catalog [serviço] | calls | events | clear-callsaseptic mock save <serviço> --file <json> | delete <serviço> --method GET --path /xaseptic mock set-active <serviço> --method GET --path /x --variant 1aseptic mock enable|disable <serviço> --method GET --path /xaseptic mock operations <serviço> | skeleton <serviço> <método> <caminho>aseptic mock from-call <método> <caminho> | probe <método> <caminho>aseptic mock export|import <serviço> [ficheiro] | export-all|import-all [ficheiro]Arranque personalizado
Seção intitulada “Arranque personalizado”aseptic run show <id> | set <id> [opções] | clear <id> | preview <id>aseptic run export <id> [-o ficheiro] | import <id> <ficheiro>run set aceita --profile, --prop k=v, --toggle <id>, --extra-args,
--command, --datasource-ref <id>, --datasource local|dev|custom [--url ...].
Definições
Seção intitulada “Definições”aseptic config show | get <chave> | set <chave> <valor> | unset <chave>Chaves: workspace, composeFile (bundled ou caminho), mockPort, credentials.<nome>.
Docker, pacote do catálogo e daemon
Seção intitulada “Docker, pacote do catálogo e daemon”aseptic docker status | start [--no-wait] [--timeout <s>]aseptic containers | docker-clean | infra <n> | infra-up <n> | infra-downaseptic bundle export [-o ficheiro] | import <ficheiro> [--overwrite]aseptic daemon start | stop | statusDiagnóstico, consentimento e autodescoberta
Seção intitulada “Diagnóstico, consentimento e autodescoberta”aseptic telemetry info | on | off | test [--note <texto>]aseptic consent info | historyaseptic ops [--json] # a superfície completa do motoraseptic mcp # inicia o servidor MCP por stdio