Briefing de leitura · Sessão 2 de 11
Modelo mental
- Fundamento
- CLI para ferramentas
- Registro
- Logbook local
Contexto de missão
Modelo mental
Esta leitura alimenta o fundamento CLI para ferramentas. Termine com uma evidência pequena antes de avançar.
- Contexto
- Sessão 2 de 11
Pense em uma CLI como uma funcao que atravessa o limite do processo:
argumentos do terminal
|
v
validacao do contrato
|
v
leitura da entrada -> processamento -> saida
| |
+--> erro +--> stdout
+--> stderr
+--> codigo de retorno
O contrato precisa responder cinco perguntas:
- Qual entrada o comando recebe?
- Quais opcoes alteram o comportamento?
- O que aparece quando a entrada e valida?
- Como o comando comunica uma falha?
- Como outra ferramenta sabe se a operacao terminou bem?
Se essas respostas nao estao claras, a CLI ainda nao e uma interface confiavel, mesmo que o codigo interno funcione.
Logbook técnico
Registro de campo desta sessão
O conteúdo continua público. O registro técnico fica disponível após autenticação.