Operations Cockpit
Entrar

Nunca parar a meio

2 min de leitura

Um pedido que entra sai como produto acabado. Faltar uma peça não é motivo para entregar metade.

O modo de falhar mais comum de um sistema automático não é fazer asneira: é ficar parado. Um pedido entra, corre até ao sítio onde falta alguma coisa, e fica ali — tecnicamente correto, praticamente inútil. Ninguém foi enganado e ninguém recebeu nada.

A regra aqui é que um pedido que entra sai como produto acabado. Sempre. O que falta pelo caminho resolve-se de uma de três formas, por esta ordem:

  1. 1Falta informação — decide-se o pressuposto mais razoável, escreve-se qual foi, e continua-se.
  2. 2Falta uma capacidade, uma ligação ou um dado real — simula-se a peça, marca-se como simulada em cima do conteúdo, e entrega-se o resto a sério.
  3. 3Falta qualidade — não se entrega na mesma. Refaz-se e volta a avaliação, quantas vezes forem precisas, sozinha.
A diferença entre simular e fingir

Simular é entregar a peça com uma etiqueta que diz o que ela é. Fingir é entregar a mesma peça sem etiqueta. O trabalho é idêntico; a primeira é uma ferramenta e a segunda é uma fraude. Por isso a etiqueta nunca é opcional nem discreta.

As duas exceções

Isto não atravessa a tua aprovação: corre-se tudo até estar pronto para tu decidires, e espera-se aí — com o produto feito, não com um pedido de instruções. E não atravessa a lista curta das decisões que são tuas: essas estacionam, e o resto do trabalho continua à volta.

«Feito» é uma palavra com condições

Nada é dado como feito sem ter sido usado como o cliente o usaria. Compilar não é usar. Responder sem erro não é usar. Uma página só está entregue depois de alguém a ter aberto e carregado nos botões; uma ligação só está entregue depois de ter sido chamada e ter devolvido o que devia.

Isto é a Lei da Autonomia outra vez, do outro lado: entregar algo partido obriga-te a intervir, e é essa intervenção que a autonomia existe para evitar. Um «feito» falso é tão caro como uma pergunta desnecessária.

Ver os trabalhos em curso

Onde isto é mesmo aplicado

  • A política de entregar sempre
    policies/policy.always-deliver.md
  • A marcação do que é simulado
    src/lib/agentic-company/domain/types.ts

Este texto explica; aqueles ficheiros decidem. Se discordarem, é este texto que está errado.