| Bellacosa Mainframe e o action bias |
☕ Um Café no Bellacosa Mainframe
Action Bias: Doctor Who, COBOL e o Dia em que Ninguém Sabia o que Estava Acontecendo — Mas Todo Mundo Concordava que Alguma Coisa Precisava Ser Reiniciada Imediatamente
Uma viagem pela TARDIS dos incidentes para entender por que agir pode parecer melhor do que esperar, observar ou admitir incerteza — e como restart, rollback, failover, patch, bloqueio, escalada, comando manual e aquela frase “faz alguma coisa!” podem transformar ansiedade operacional em intervenção desnecessária
03:07.
Produção.
War Room.
Nada confortável.
Na tela:
PAYMENTS-X
LATENCY:
NORMAL: 180 ms
CURRENT: 620 ms
ERROR RATE:
NORMAL: 0.2%
CURRENT: 1.9%
CPU:
NORMAL
DB2:
NO CRITICAL ALERT
MQ:
QUEUE GROWING
ROOT CAUSE:
UNKNOWN
Nosso jovem programador COBOL olha para:
os dashboards.
Olha:
para o DBA.
Olha:
para o sysprog.
Olha:
para o especialista de rede.
Ninguém:
tem certeza.
Gerente:
— Precisamos fazer alguma coisa.
Nosso jovem:
— O quê?
— Alguma coisa.
— Mas qual?
— Reinicia o CICS.
DBA:
— Por que o CICS?
— Porque é onde está aparecendo o problema.
Especialista CICS:
— O problema aparece lá porque a transação passa lá.
Gerente:
— Então reinicia.
Nosso jovem:
— Temos evidência de que o CICS é a causa?
Silêncio.
Gerente:
— Não podemos ficar olhando.
Ah.
Lá está.
Uma das frases mais perigosas da War Room:
“Não podemos ficar olhando.”
03:09.
Outro gerente entra:
— Já tentaram restart?
— Ainda não.
— Por quê?
— Estamos tentando entender.
— Em produção não temos tempo para filosofia. Faz um restart.
Nosso jovem olha:
para a tela.
Depois para:
o runbook.
Depois para:
a equipe.
— Mas se reiniciarmos e melhorar, como saberemos se corrigimos alguma coisa ou se só mascaramos o sintoma?
O gerente responde:
— Pelo menos teremos feito alguma coisa.
Silêncio.
VWORP.
VWORP.
VWORP.
A TARDIS aparece entre:
o console
e:
a máquina de café.
A porta abre.
O Doctor sai.
Olha para:
a sala.
— Qual é a hipótese?
Gerente:
— CICS.
— Evidência?
— A transação passa pelo CICS.
— Ela passa por mais alguma coisa?
— Db2, MQ, rede, application logic...
— Então por que CICS?
— Precisamos agir.
Doctor:
— Isso não é uma hipótese.
Pega um marcador.
Escreve:
UNCERTAINTY
↓
DISCOMFORT
↓
NEED TO ACT
↓
ACTION
↓
RELIEF
Depois escreve:
ACTION BIAS
Ou:
Viés da Ação.
Em linguagem Bellacosa:
é quando agir parece psicologicamente melhor do que esperar, observar ou continuar investigando — mesmo quando ainda não temos evidência suficiente de que a ação escolhida seja necessária ou útil.
🧠 O que é Action Bias?
Action Bias é a tendência de:
preferir fazer alguma coisa
em vez de:
não fazer nada,
especialmente:
sob pressão,
incerteza,
ameaça,
urgência
ou cobrança.
Mesmo quando:
esperar,
observar,
coletar evidência
ou deliberadamente não intervir
pode ser:
a melhor decisão.
☕ Definição Bellacosa
Action Bias é quando a ansiedade recebe acesso de operador.
💻 COBOL cognitivo
Imagine:
IF INCIDENT = 'Y'
PERFORM SOMETHING
END-IF.
Nosso jovem pergunta:
— O que é SOMETHING?
Resposta:
— Não importa. Estamos num P1.
Excelente.
Versão melhor:
IF INCIDENT = 'Y'
PERFORM OBSERVE
PERFORM FORM-HYPOTHESIS
PERFORM EVALUATE-RISK
PERFORM SELECT-ACTION
END-IF.
Menos dramático.
Muito mais útil.
🧠 A questão não é “agir ou não agir”
É:
agir baseado em quê?
Esse detalhe:
muda tudo.
👻 Easter Egg nº 1 — Dalek Incident Commander
Dalek:
— INCIDENT DETECTED.
Doctor:
— O que aconteceu?
— UNKNOWN.
— Qual a causa?
— UNKNOWN.
— Qual o impacto?
— UNKNOWN.
— Então o que fará?
Dalek:
— RESTART EVERYTHING.
Doctor:
— Por quê?
Dalek:
— ACTION IS REQUIRED.
Doctor:
— Por quem?
Dalek:
— MANAGEMENT.
Doctor:
— Ah. Então é uma camada de aplicação.
🧠 Action Bias é o espelho do Omission Bias
No capítulo anterior:
Omission Bias.
Ele dizia:
“melhor não fazer nada.”
Action Bias diz:
“qualquer coisa é melhor do que ficar parado.”
Dois extremos.
Ambos:
podem matar.
☕ Omission Bias:
espera demais.
Action Bias:
age cedo demais.
🧠 E a sequência mais perigosa?
Esta:
OMISSION BIAS
↓
ESPERA DEMAIS
↓
PROBLEMA PIORA
↓
PÂNICO
↓
ACTION BIAS
↓
AÇÃO GRANDE DEMAIS
Perfeito para:
War Room.
🎯 Pergunta Bellacosa nº 1
“Estamos agindo porque a evidência pede ou porque ficar parado está emocionalmente insuportável?”
Essa é a pergunta central.
🧠 Ação reduz ansiedade
Isso é importante.
Quando fazemos algo:
ganhamos:
sensação de controle.
Mesmo sem:
melhorar realidade.
☕ O botão:
RESTART
tem uma propriedade terapêutica curiosa.
Você aperta.
A War Room sente:
“agora estamos fazendo alguma coisa.”
Só que:
produção não lê sentimentos.
🧠 Illusion of Control entra
Ação:
parece:
controle.
Mas:
agir não significa:
controlar.
🎯 Pergunta Bellacosa nº 2
“Nossa ação aumenta controle real ou apenas sensação de controle?”
🧠 Action Bias e Need for Control
Quando o sistema:
fica imprevisível,
ser humano:
quer recuperar:
causalidade.
Então:
muda configuração.
Reinicia.
Escala.
Bloqueia.
Move workload.
Qualquer coisa:
que transforme:
“não sabemos”
em:
“estamos fazendo.”
☕ O cérebro prefere:
uma ação ruim conhecida
a:
uma incerteza parada.
🧠 Action Bias e restart
O restart é:
a celebridade desse capítulo.
Porque:
às vezes funciona.
E isso:
torna tudo pior.
🧠 Imagine:
memory leak.
Restart:
resolve temporariamente.
Ótimo.
Agora outro incidente:
latência.
Restart:
melhora.
Por quê?
Talvez:
limpou cache.
Resetou connections.
Reduziu carga momentaneamente.
Agora:
equipe aprende:
“restart resolve.”
Na próxima:
restart primeiro.
☕ O comando vira:
diagnóstico.
Isso é perigoso.
🎯 Pergunta Bellacosa nº 3
“Essa ação corrige a causa ou apenas altera o estado do sistema?”
🧠 Muito importante para iniciante
Restart:
é uma intervenção.
Pode:
ser correta.
Mas:
não prova:
root cause.
🧠 Se melhora depois do restart...
...você descobriu:
que restart mudou:
alguma coisa.
Só isso.
☕ AFTER RESTART = BETTER
não compila automaticamente para:
ROOT CAUSE = CICS.
🎯 Pergunta Bellacosa nº 4
“Que hipóteses diferentes também seriam compatíveis com a melhora após essa ação?”
🧠 Confirmation Bias chega correndo
Hipótese:
CICS.
Restart CICS.
Melhora.
— Viu?
Confirmation Bias.
Mas talvez:
queue drain.
Connection reset.
Traffic drop.
Cache flush.
Lock cleared.
Coincidence.
🧠 Action Bias produz evidência ambígua
Isso é enorme.
Intervenção modifica:
o sistema.
Agora:
você perde capacidade de observar:
estado original.
☕ Às vezes agir cedo demais
destrói:
a cena do crime.
🎯 Pergunta Bellacosa nº 5
“Esta ação pode destruir evidência que ainda precisamos coletar?”
🧠 Forense operacional
Antes de:
restart,
capture:
dump;
metrics;
logs;
queue depth;
thread state;
locks;
SMF;
trace;
timeline.
Se possível.
Porque depois:
estado:
sumiu.
🧠 Bellacosa Golden Rule
Antes de mudar o sistema, pergunte se você já coletou aquilo que só existe antes da mudança.
🧠 Action Bias e troubleshooting
Um iniciante:
vê erro.
Muda:
cinco coisas.
Resultado:
funciona.
Pergunta:
qual corrigiu?
Resposta:
“alguma.”
Parabéns.
Agora:
não aprendemos nada.
☕ Troubleshooting bom
é:
mudança controlada.
Não:
sacudir a máquina.
🎯 Pergunta Bellacosa nº 6
“Estamos alterando uma variável por vez ou produzindo um novo sistema a cada tentativa?”
🧠 Scientific method encontra War Room
Hipótese.
Previsão.
Teste.
Observação.
Atualização.
Não:
restart
restart
parameter
restart
network
restart
pray
👻 Easter Egg nº 2 — PERFORM UNTIL FIXED
PERFORM RESTART-SOMETHING
UNTIL PROBLEM = 'GONE'.
Nosso jovem:
— Mas se nunca for embora?
Doctor:
— Então descobrirão Escalation of Commitment.
🧠 Action Bias e Escalation of Commitment
Primeira ação:
falha.
Em vez de:
reavaliar,
fazemos:
ação maior.
Restart region.
Depois:
restart LPAR component.
Depois:
failover.
Depois:
reboot universo.
☕ Quando o martelo pequeno não funciona,
Action Bias pede:
um martelo maior.
🎯 Pergunta Bellacosa nº 7
“A ação anterior falhou; estamos atualizando a hipótese ou apenas aumentando a intensidade?”
🧠 Isso fecha com Escalation
Ação falha.
Mas:
já fizemos.
Sunk Cost investigativo.
Agora:
dobramos aposta.
🧠 Action Bias e Sunk Cost
Investimos:
20 minutos
na estratégia A.
Não funcionou.
Mudar para B:
parece:
“desperdiçar” os 20.
Então:
mais A.
☕ Teimosia operacional
tem:
histórico de comandos.
🎯 Pergunta Bellacosa nº 8
“Estamos insistindo nessa intervenção porque ela ainda faz sentido ou porque já começamos?”
🧠 Plan Continuation Bias
Perfeito.
Action plan:
restart chain.
Começou.
Agora:
continua.
Even if:
new evidence.
🧠 Action Bias inicia
Plan Continuation mantém.
Escalation aumenta.
Sunk Cost cola.
Outcome Bias depois:
reescreve.
Linda família.
🎯 Pergunta Bellacosa nº 9
“Ainda estamos escolhendo cada passo ou o plano de ação já está se executando por inércia?”
🧠 Action Bias e Goal Gradient
Estamos perto:
do fim do runbook.
“Só falta reboot.”
Mesmo sem:
causalidade.
Finish sequence:
tempting.
☕ Checklist pode:
virar:
quest.
“Já fizemos 8 de 10, vamos terminar.”
Não.
🎯 Pergunta Bellacosa nº 10
“Estamos concluindo a sequência porque cada passo é necessário ou porque faltam poucos?”
🧠 Action Bias e Authority Bias
Senior entra:
— Reinicia.
Ninguém:
questiona.
Ação ganha:
autoridade.
🧠 Em crise
voz confiante:
parece:
evidência.
Mas:
não é.
☕ DISPLAY "RESTART" em CAPS LOCK
não aumenta:
probabilidade.
🎯 Pergunta Bellacosa nº 11
“A ação tem suporte técnico ou apenas um patrocinador de alta senioridade?”
🧠 Action Bias e Groupthink
War Room:
everyone tense.
Primeira pessoa sugere:
restart.
Outros:
“sim.”
Agora:
consenso.
Por quê?
Porque:
oferece saída da incerteza.
☕ Uma ação concreta
é:
socialmente confortável.
Dizer:
“não sabemos ainda”
é:
muito menos.
🎯 Pergunta Bellacosa nº 12
“Todos concordam com a ação ou todos concordam que precisam parecer ativos?”
🧠 Action Bias e Performance Theater
Esse conceito:
merece café.
Às vezes:
a ação é:
para a sala.
Não:
para o sistema.
Manager:
quer ver movimento.
Executive:
quer updates.
Então:
teams:
produzem ações.
☕ War Room também tem:
teatro operacional.
🧠 Exemplo
“Escalamos para quatro vendors.”
Isso pode:
ajudar.
Ou:
apenas parecer:
urgência.
🎯 Pergunta Bellacosa nº 13
“Esta ação muda o estado do problema ou apenas o status report?”
🧠 Action Bias e Goodhart
Metric:
MTTR.
Quanto mais rápido:
agir,
parece:
melhor.
Então:
restart cedo.
MTTR melhora.
Root cause:
não.
Incident recurs.
☕ Você otimiza:
tempo para restaurar
e pode:
desotimizar:
tempo para compreender.
Trade-off.
🎯 Pergunta Bellacosa nº 14
“Nosso KPI recompensa intervenção rápida mesmo quando ela prejudica diagnóstico?”
🧠 Goodhart + Action Bias
Métrica:
number of actions.
Tickets touched.
Changes made.
Now:
busyness:
vira:
competence.
🧠 Campbell’s Law
Se pessoas são:
avaliadas
por:
“proatividade”,
pode nascer:
intervenção excessiva.
☕ “Seja proativo”
é bom conselho
até:
alguém atualizar produção:
preventivamente
às 02:00.
🎯 Pergunta Bellacosa nº 15
“Estamos premiando resultado ou premiando aparência de iniciativa?”
🧠 Action Bias e Omission Bias novamente
Um sistema maduro precisa:
equilibrar.
Às vezes:
agir.
Às vezes:
esperar.
O segredo:
não é:
preferência fixa.
É:
critério.
🧠 Bellacosa Decision Triangle
ACT
WAIT
STOP
Todas:
opções legítimas.
☕ WAIT
não é covardia.
ACT
não é coragem.
Depende:
do contexto.
🎯 Pergunta Bellacosa nº 16
“Qual evidência faria agir e qual evidência faria esperar?”
🧠 Controlled Waiting
Já vimos no capítulo anterior.
Esperar:
com:
hipótese;
timer;
threshold;
monitoramento.
Isso:
combate:
Action Bias.
🧠 Exemplo
WAIT 5 MIN
EXPECT:
QUEUE GROWTH < 5%
IF:
QUEUE > 10.000
THEN:
ROLLBACK
Isso é:
ação cognitiva.
☕ Ficar parado
fisicamente
não significa:
parar de pensar.
🧠 Action Bias e Normalcy Bias
Pode acontecer sequência inversa:
Normalcy Bias:
“não é nada.”
Depois:
fica grave.
Então:
Action Bias:
“faz tudo.”
🧠 Underreaction → overreaction
Muito comum.
🎯 Pergunta Bellacosa nº 17
“Estamos compensando uma demora anterior com uma intervenção agora desproporcional?”
🧠 Action Bias e Normalization of Deviance
Restart frequente:
vira normal.
Agora:
agir:
é padrão.
Ninguém:
investiga.
☕ O workaround vira:
botão reflexo.
🎯 Pergunta Bellacosa nº 18
“Essa ação ainda é exceção ou virou reflexo operacional?”
🧠 Action Bias e Status Quo Bias?
Parecem opostos.
Mas podem:
coexistir.
Status Quo:
mantém arquitetura.
Action Bias:
faz microintervenções
para evitar:
mudar arquitetura.
☕ Isso é delicioso.
Você não muda:
o sistema estruturalmente.
Mas:
vive:
reiniciando,
tuning,
patching,
contornando.
Muita ação:
para preservar:
status quo.
🎯 Pergunta Bellacosa nº 19
“Estamos fazendo muitas intervenções justamente para evitar uma mudança maior?”
🧠 Isso é Technical Debt operacional
Action treadmill.
🧠 Action Bias e Cultural Debt
A cultura valoriza:
herói.
Pessoa que:
entra,
executa comandos,
resolve.
O analista que:
observou,
esperou,
evitou incidente
parece:
menos heroico.
☕ Prevenção não:
faz barulho.
Restart:
faz.
🎯 Pergunta Bellacosa nº 20
“Nossa cultura celebra mais quem evita intervenção desnecessária ou quem executa ação dramática?”
🧠 Hero Culture
War Room:
veterano entra.
— Tira AOR 3.
Tudo melhora.
Lenda nasce.
Talvez:
ação certa.
Mas:
precisamos:
capturar lógica.
Caso contrário:
hero action:
vira ritual.
🧠 Tacit knowledge
Senior may:
have evidence
in head.
Junior sees:
only:
button.
☕ O aprendiz copia:
a ação.
Não:
o modelo mental.
Perigo.
🎯 Pergunta Bellacosa nº 21
“Estamos ensinando o comando ou a razão que justificou o comando?”
🧠 Para programador COBOL iniciante
Isso é essencial.
Não aprenda:
“quando der S0C7, faça X.”
Aprenda:
o que é:
data exception;
onde ocorre;
como identificar;
como ler dump;
como localizar campo;
como validar input.
☕ Receita resolve:
um caso.
Modelo mental resolve:
uma carreira.
🧠 Action Bias e S0C7
Você vê:
S0C7.
Action Bias:
corrige dado.
Job roda.
Done.
Mas:
por que dado inválido entrou?
Input validation?
Copybook mismatch?
Bad redefine?
Upstream?
Encoding?
🎯 Pergunta Bellacosa nº 22
“Estamos removendo o sintoma ou corrigindo o mecanismo que o produz?”
🧠 Immediate mitigation versus root fix
Ambos:
necessários.
Incidente:
mitigue.
Depois:
investigue.
Problema nasce quando:
mitigation
é promovida:
a solução definitiva.
☕ Restart pode:
ser ótimo first aid.
Péssima arquitetura de longo prazo.
🧠 Action Bias e RCA
Se primeira ação:
restaura,
incident closes.
RCA:
“restart resolved.”
Isso:
não é RCA.
🎯 Pergunta Bellacosa nº 23
“Sabemos o que a ação alterou internamente?”
🧠 If not...
known mitigation.
Unknown cause.
Document:
assim.
🧠 Action Bias e diagnosis
Ação também:
cria Anchoring.
“Reiniciamos Db2 e melhorou.”
Agora:
Db2 anchor.
Diagnosis Momentum.
☕ Uma intervenção pode:
produzir:
uma narrativa.
🎯 Pergunta Bellacosa nº 24
“Estamos transformando correlação temporal em causalidade?”
🧠 Post hoc fallacy
After X, Y.
Therefore X caused Y.
Not necessarily.
🧠 Action Bias e Search Satisfaction
Ação melhora.
Search ends.
But:
maybe:
underlying issue remains.
Search Satisfaction.
Premature Closure.
🎯 Pergunta Bellacosa nº 25
“A melhora operacional encerrou a investigação cedo demais?”
🧠 Action Bias e Confirmation Bias
Already discussed.
🧠 Action Bias e Streetlight Effect
Agimos:
onde temos:
botão.
Não onde:
causa está.
Important.
☕ Você reinicia CICS
porque sabe:
como.
Não reinicia:
problema de negócio.
🎯 Pergunta Bellacosa nº 26
“Estamos intervindo no componente causal ou apenas no componente que temos poder de manipular?”
🧠 Excelente.
Streetlight não é só:
onde olhamos.
Também:
onde conseguimos agir.
🧠 Action Bias e observability gaps
Se não vemos:
componente X,
não sabemos:
agir.
Então:
mexemos em Y.
Could:
harm.
🧠 Action Bias e change blast radius
Every action:
has:
blast radius.
Need:
smallest effective intervention.
☕ Não use:
IPL
para:
resolver:
um dataset locked.
Embora:
definitivamente
o lock desapareça.
👻 Easter Egg nº 3 — Solução Universal
INCIDENT?
IPL.
Nosso jovem:
— Resolve?
Doctor:
— Muitos problemas.
— Então é bom?
Doctor:
— Uma explosão também resolve vazamento de torneira.
🧠 Minimal Intervention Principle
Use:
least invasive action
that tests hypothesis
or mitigates risk.
🎯 Pergunta Bellacosa nº 27
“Qual é a menor intervenção capaz de produzir informação útil ou reduzir risco?”
🧠 This is gold.
Instead:
restart all,
restart one region.
Instead:
block all traffic,
route 5%.
Instead:
full rollback,
disable feature.
🧠 Reversibility
Action should:
prefer:
reversible.
Canary.
Feature flag.
Circuit breaker.
Rate limit.
☕ Ação madura:
pequena,
observável,
reversível.
🎯 Pergunta Bellacosa nº 28
“Se essa ação estiver errada, conseguimos desfazê-la?”
🧠 Action Bias e irreversible actions
Delete.
Data fix.
Failover with data divergence.
Schema migration.
Security block at scale.
Need:
higher evidence.
🧠 Risk of action matters
Action Bias underweights:
intervention risk.
Because:
action feels:
responsible.
🎯 Pergunta Bellacosa nº 29
“Qual é o risco criado pela própria intervenção?”
🧠 Iatrogenia tecnológica
Termo delicioso.
Na medicina:
tratamento pode causar dano.
Em TI:
também.
Restart:
kills state.
Failover:
data divergence.
Patch:
regression.
Scaling:
cost.
Blocking:
customer impact.
☕ Nem todo dano vem:
da doença.
Algum vem:
do remédio.
🎯 Pergunta Bellacosa nº 30
“Qual é nossa versão operacional de iatrogenia?”
🧠 Change-induced incidents
Muitos incidents:
arise from:
attempt to fix.
Classic.
🧠 Action Bias e automation
Agora:
fica mais perigoso.
Humano:
faz ação.
Automação:
faz milhares.
🤖 Action Bias em agentes
Agent detects:
anomaly.
Objective:
“resolve.”
Starts:
tool calls.
Restart.
Scale.
Modify config.
Retry.
Without:
uncertainty gate.
☕ Um humano ansioso:
reinicia uma coisa.
Um agente ansioso:
pode reiniciar:
a região inteira
em 300 ms.
🎯 Pergunta Bellacosa nº 31
“O agente possui autorização para agir antes de ter evidência suficiente?”
🧠 AI agents don't feel Action Bias
Importante.
Eles não:
sentem ansiedade humana.
Mas:
podemos construir comportamento equivalente:
goal pressure;
reward for action;
tool loops;
retry;
no abstention.
🧠 Algorithmic Action Bias
If system is rewarded:
for:
taking steps,
not:
for:
waiting correctly,
it acts.
🎯 Pergunta Bellacosa nº 32
“Nossa função de objetivo recompensa resolver ou simplesmente fazer progresso aparente?”
🧠 Goodhart applied to agent
Number of tool calls?
Tasks completed?
Actions?
Careful.
🧠 Agent needs:
observe;
reason;
act;
reassess.
☕ O loop bom:
OBSERVE
↓
HYPOTHESIS
↓
ACT
↓
OBSERVE
Não:
ACT
↓
ACT
↓
ACT
↓
WHY IS EVERYTHING ON FIRE?
🧠 Tool budgets
Set:
max actions.
Approval.
Rate limits.
Blast radius.
🎯 Pergunta Bellacosa nº 33
“Existe um limite onde o agente precisa parar de agir e pedir revisão?”
🧠 Human-in-the-loop
For:
irreversible/high impact actions,
good.
But:
too much human friction:
Omission Bias.
Balance.
☕ Autonomia demais:
Action Bias automatizado.
Autonomia de menos:
Omission Bias burocratizado.
Architecture:
matters.
🧠 Action Bias e security
Incident:
suspected compromised host.
Options:
isolate.
Observe.
Block account.
Reset credentials.
Action too early:
destroy forensic evidence.
Too late:
attacker spreads.
This is:
beautiful example.
🎯 Pergunta Bellacosa nº 34
“Qual ação reduz risco sem destruir capacidade de investigação?”
🧠 Containment versus evidence
Trade-off.
Need:
playbook.
🧠 Action Bias e fraud
Flag transaction.
Block customer.
Potential false positive.
Doing something feels:
safe.
But:
overblocking:
cost.
🧠 Zero-Risk Bias can join
“We cannot allow any fraud.”
Then:
block too much.
Action Bias:
supports.
🎯 Pergunta Bellacosa nº 35
“Estamos agindo para reduzir risco total ou para eliminar a sensação de que poderíamos ter deixado algo passar?”
🧠 Action Bias e alert fatigue
Alert fires.
People act.
False alarm.
Again.
Again.
Eventually:
Omission Bias.
See oscillation.
☕ Sistemas humanos:
oscilam entre:
“faz tudo”
e:
“ignora tudo.”
Maturidade:
é calibrar.
🧠 Action thresholds
Need:
clear.
Alert severity.
Confidence.
Impact.
Trend.
🎯 Pergunta Bellacosa nº 36
“Qual nível de evidência justifica esta ação?”
🧠 Bellacosa Evidence Ladder
SUSPECTED
POSSIBLE
LIKELY
HIGH CONFIDENCE
CONFIRMED
Different action:
at each.
🧠 Example
Suspected:
collect.
Likely:
contain partially.
Confirmed:
full.
Not universal.
But concept:
great.
☕ Não trate:
“possível”
como:
“confirmado”
só porque:
o comando está pronto.
🧠 Action Bias e project management
Project late.
Action:
add people.
Classic.
Brooks.
Maybe:
worsens.
🎯 Pergunta Bellacosa nº 37
“Estamos adicionando recursos porque atacam o gargalo ou porque é a ação mais visível?”
🧠 Hiring as action
More meetings.
More reporting.
More governance.
Action.
May:
slow.
🧠 Action Bias e Need for Control
When project fails:
add:
status meetings.
Dashboards.
Checkpoints.
Managers.
Maybe:
no root cause.
☕ Quando o código atrasa,
às vezes:
ganha:
mais PowerPoint.
Fenômeno curioso.
🎯 Pergunta Bellacosa nº 38
“A ação adicional reduz o problema ou reduz a ansiedade da liderança?”
🧠 Action Bias e reorganization
Organization problem.
Response:
reorg.
Visible.
Feels:
decisive.
But:
underlying incentives:
same.
🧠 Action Bias e tools
Problem:
process.
Buy:
tool.
Problem:
knowledge.
Buy:
platform.
Problem:
culture.
Buy:
dashboard.
☕ Vendor catalogs adoram:
Action Bias.
🎯 Pergunta Bellacosa nº 39
“Estamos comprando ferramenta porque ela resolve o mecanismo causal ou porque comprar é uma ação concreta?”
🧠 Action Bias e AI hype
Problem:
productivity.
Action:
buy AI.
Why?
“Everyone is.”
Could:
help.
But:
diagnose.
🎯 Pergunta Bellacosa nº 40
“Definimos o problema antes de escolher a intervenção?”
🧠 This connects Framing
If project called:
“AI Transformation,”
solution already:
selected.
Action Bias loves:
solution-first.
🧠 Action Bias e modernization
Legacy issue?
“Migrate.”
Maybe.
But:
what issue?
Integration?
Skills?
Cost?
Cycle time?
Could:
modernize in place.
☕ Mudar tecnologia
é:
ação.
Resolver problema
é:
objetivo.
Não confunda.
🎯 Pergunta Bellacosa nº 41
“Estamos agindo sobre a tecnologia ou sobre a causa do problema?”
🧠 Action Bias e refactoring
Programmer sees:
ugly code.
Wants:
rewrite.
Action Bias + aesthetic.
Maybe:
stable.
No business value.
Could:
create risk.
☕ Nem todo código feio:
precisa de cirurgia.
Alguns só:
precisam:
não ser tocados às 17:58 de sexta.
🎯 Pergunta Bellacosa nº 42
“A intervenção técnica produz valor mensurável ou apenas satisfação estética?”
🧠 Conversely
Don't let Status Quo block:
necessary refactor.
Again:
criteria.
🧠 Action Bias e tuning
CPU high.
Tune parameter.
Maybe:
workload changed.
Need:
measure.
🎯 Pergunta Bellacosa nº 43
“Qual previsão fazemos antes de alterar o parâmetro?”
🧠 Hypothesis-driven change
Example:
“If buffer X is bottleneck, raising Y should reduce metric Z.”
Then:
test.
☕ Sem previsão,
tuning vira:
astrologia de parâmetro.
🧠 Action Bias e database indexes
Slow query.
Add index.
Could:
help reads;
hurt writes;
storage;
maintenance.
Need:
plan.
🎯 Pergunta Bellacosa nº 44
“Qual custo secundário essa otimização introduz?”
🧠 Action Bias e rollback versus forward fix
Incident due change.
Options:
rollback,
patch forward.
Action Bias can:
favor patch:
more action.
But:
rollback maybe safer.
🧠 Loss Aversion can oppose
Rollback feels:
loss.
So:
patch forward.
Now:
new code on unstable system.
Danger.
🎯 Pergunta Bellacosa nº 45
“Estamos escolhendo correção forward porque é melhor ou porque rollback parece derrota?”
🧠 Great.
🧠 Action Bias e change windows
Window ending.
Pressure:
“do something.”
Maybe:
delay.
But:
manager wants:
use window.
Action Bias + Sunk Cost.
☕ Janela aprovada
não:
é cupom que precisa:
ser gasto.
🎯 Pergunta Bellacosa nº 46
“Estamos executando mudança porque ela ainda é necessária ou porque reservamos a janela?”
🧠 Action Bias e maintenance
Planned maintenance.
Technician arrives.
No issue.
Still:
replace part
because:
scheduled.
Maybe:
valid preventive maintenance.
Maybe:
unnecessary intervention.
Need:
policy.
🧠 Intervention risk versus failure risk
🎯 Pergunta Bellacosa nº 47
“A manutenção é baseada em evidência de risco ou apenas no calendário?”
🧠 Action Bias e preventive change
Not all preventive action:
bias.
Important.
If:
evidence shows expected benefit,
do.
Bias is:
action preference without adequate rationale.
☕ Ação prudente existe.
Inação prudente também.
🧠 Action Bias e sports origins?
Action bias often illustrated in sports, notably goalkeepers in penalty kicks: they may dive left or right rather than stay center, partly because visible action feels more defensible. The important lesson for IT isn't football itself; it's the psychological appeal of appearing to act under scrutiny.
No need:
turn article into:
stadium.
But:
nice curiosity.
👻 Easter Egg nº 4 — Goleiro Sysprog
Penalty.
Goalkeeper:
dives.
War Room:
restarts.
Both:
at least:
look active.
Doctor:
— Sometimes standing still is statistically defensible.
Manager:
— But looks terrible in the executive summary.
Doctor:
— Precisely.
🧠 Action Bias and accountability
If act:
at least:
“we tried.”
If wait:
and fail,
“why didn't you do anything?”
So:
organizations can:
incentivize action.
🎯 Pergunta Bellacosa nº 48
“Nossa cultura pune mais uma ação desnecessária ou uma espera que depois parece passiva?”
🧠 If second...
teams:
over-act.
🧠 Hindsight Bias
After incident:
“Why didn't you restart?”
Even if:
no evidence then.
This teaches:
future Action Bias.
☕ Pós-mortem injusto
é:
treinamento para:
próximo incidente ruim.
🎯 Pergunta Bellacosa nº 49
“Estamos julgando a decisão com base na informação disponível na hora ou no resultado que conhecemos agora?”
🧠 Outcome Bias
Action:
risky.
Works.
Hero.
Now:
institutionalized.
🧠 No-action:
rational.
System recovers.
“Nothing needed.”
Could:
reinforce Omission.
Both.
🎯 Pergunta Bellacosa nº 50
“Estamos aprendendo com a qualidade da decisão ou apenas com o resultado?”
🧠 Action Bias e risk communication
Executive asks:
“What are we doing?”
Incident Commander:
“We are observing correlation across three signals for five minutes before making a reversible intervention.”
That is:
doing something.
Need:
communicate.
☕ Talvez a melhor defesa contra Action Bias
seja:
mostrar que:
investigação também é ação.
🧠 Reframe “waiting”
As:
evidence collection.
Controlled observation.
Decision gate.
🎯 Pergunta Bellacosa nº 51
“Estamos comunicando adequadamente o trabalho cognitivo que acontece antes da intervenção?”
🧠 This can reduce pressure
Managers see:
not inactivity.
🧠 Action Bias e incident commander role
IC:
protects team
from:
random commands.
Centralizes:
action.
Good.
☕ Sem IC,
War Room pode virar:
multithread sem lock.
Todo mundo:
escrevendo em produção.
🎯 Pergunta Bellacosa nº 52
“Quem tem autoridade para ordenar ações e quem coordena o sequenciamento?”
🧠 Change serialization
One action at time.
Observe result.
Otherwise:
causality lost.
🧠 Bellacosa One-Change Rule
When possible:
one intervention → observe → update.
☕ War Room não é:
benchmark de paralelismo.
🎯 Pergunta Bellacosa nº 53
“Quantas mudanças simultâneas estamos fazendo sem conseguir atribuir efeito?”
🧠 Parallel actions
Sometimes necessary.
But:
record.
Coordinate.
🧠 Action Bias e chaos
Multiple teams:
restart;
tune;
network route;
DB change.
System improves.
Nobody knows:
why.
Next incident:
repeat all.
Culture:
worsens.
☕ Ação sem causalidade
gera:
superstição técnica.
🎯 Pergunta Bellacosa nº 54
“Estamos construindo conhecimento ou apenas acumulando rituais que já funcionaram alguma vez?”
🧠 That connects Cultural Debt.
🧠 Action Bias e rollback automation
Automatic rollback based on:
clear metric.
Could:
reduce bias.
Because:
predefined threshold.
🧠 But auto rollback:
may false trigger.
Need:
calibration.
🎯 Pergunta Bellacosa nº 55
“Podemos pré-comprometer a ação antes de a emoção da War Room aparecer?”
🧠 This is key
Predefine:
stop;
rollback;
failover;
containment.
Then:
less ad hoc.
🧠 Precommitment
If X:
do Y.
Before:
incident.
☕ Decidir às 14:00
o que faremos às 03:00
pode:
ser ótima ideia.
🧠 Action Bias e checklists
Checklist:
do:
collect;
confirm;
act.
Good.
But:
checklist can:
force action even if:
context differs.
Need:
conditional.
🎯 Pergunta Bellacosa nº 56
“O checklist orienta raciocínio ou executa uma coreografia cega?”
🧠 Runbook mature
Contains:
decision gates.
Not:
just commands.
🧠 Example
IF:
lock contention confirmed
THEN:
run remediation A
ELSE:
continue diagnosis
Better than:
“Step 4: restart Db2.”
☕ IF
é:
uma palavra subestimada
em runbook.
🧠 Action Bias e alert playbooks
Alert:
should:
link:
diagnosis first.
Not:
restart script.
🎯 Pergunta Bellacosa nº 57
“O alerta oferece diagnóstico ou um botão de intervenção fácil demais?”
🧠 One-click remediation
Great if:
well-designed.
Danger if:
tempting.
🧠 Action Bias e ChatOps
Slack bot:
/restart-prod
Very easy.
Friction:
low.
Could:
increase action.
Need:
permissions;
confirm;
context.
☕ Reduzir fricção
é bom
até:
a fricção ser:
a última chance de pensar.
🎯 Pergunta Bellacosa nº 58
“Esta ação é fácil demais para o risco que carrega?”
🧠 Default Effect connection
If UI highlights:
restart button,
default action.
Could:
bias.
🧠 Choice architecture in operations
Button order.
Recommended action.
Automation suggestion.
All:
frame.
🎯 Pergunta Bellacosa nº 59
“A interface está sugerindo uma ação antes de a análise estar completa?”
🧠 AI copilots especially
“Recommended remediation: restart.”
User:
click.
Automation Bias + Action Bias + Default Effect.
Trio.
☕ Botão “Fix now”
é:
psicologia compilada.
🧠 Need explainability
Why recommend?
Evidence?
Confidence?
Blast radius?
Rollback?
🎯 Pergunta Bellacosa nº 60
“A recomendação mostra por que agir, qual confiança e qual risco?”
🧠 Action Bias e security SOC
Alert.
SOAR automation.
Block IP.
Could:
be safe.
Could:
block legitimate.
Need:
confidence tiers.
🧠 Response ladder
Observe.
Enrich.
Limit.
Contain.
Block.
Escalate.
☕ Nem todo alerta precisa:
de bazuca.
🎯 Pergunta Bellacosa nº 61
“A força da intervenção é proporcional à confiança e ao impacto?”
🧠 Action Bias e false positives
More action:
more false positive harm.
Trade-off.
🧠 Action Bias e customer support
Customer complaint.
Agent:
refund immediately.
May:
be good.
Or:
no investigation.
Again.
🧠 Action Bias em performance engineering
Slowness.
Add hardware.
Scale up.
Problem:
bad query.
Now:
expensive bad query.
☕ Escalar hardware
pode:
transformar:
ineficiência
em:
ineficiência premium.
🎯 Pergunta Bellacosa nº 62
“Estamos adicionando capacidade ou corrigindo demanda ineficiente?”
🧠 Action Bias e cloud autoscaling
Autoscaling:
algorithmic action.
Traffic spike:
scale.
Maybe:
attack,
retry storm,
bug.
Scale:
cost explosion.
🧠 Need:
rate limits;
circuit breaker;
detection.
🎯 Pergunta Bellacosa nº 63
“A automação sabe diferenciar demanda legítima de comportamento patológico?”
🧠 Action Bias e retry storms
Request fails.
Action:
retry.
Again.
Again.
Everyone retries.
System dies.
☕ Retry é:
Action Bias em uma linha de código.
🧠 Backoff/jitter
Antidote.
Wait.
Controlled inaction.
Beautiful.
🎯 Pergunta Bellacosa nº 64
“O sistema sabe esperar antes de tentar de novo?”
🧠 Isso é quase perfeito
Humans need:
backoff too.
☕ War Room talvez precise:
de:
EXPONENTIAL BACKOFF.
Primeira hipótese falha?
Não execute:
três ações novas
em cinco segundos.
🧠 Action Bias e message queues
Consumer failing.
Restart consumers.
They fail faster.
Queue:
worse.
Maybe:
bad message.
Need:
poison message handling.
🎯 Pergunta Bellacosa nº 65
“Estamos aumentando throughput da falha?”
🧠 Excelente.
🧠 Action Bias e data corruption
Suspected bad data.
Action:
run mass fix.
Danger.
First:
snapshot.
Query.
Sample.
Backup.
☕ UPDATE TABLE SET ...
não é:
ferramenta exploratória.
🎯 Pergunta Bellacosa nº 66
“Temos cópia, escopo e validação antes da correção massiva?”
🧠 Action Bias e manual production fix
Senior knows SQL.
Quick update.
Issue gone.
Later:
audit.
Again:
action.
Need:
control.
🧠 Action Bias + Authority
Senior confidence lowers:
friction.
🎯 Pergunta Bellacosa nº 67
“Estamos pulando controle porque a pessoa é experiente?”
🧠 Action Bias e blast radius estimation
Before command:
ask:
What can this touch?
How many users?
How reversible?
🧠 Bellacosa 4 Questions Before Enter
What do I expect?
What evidence supports it?
What can this break?
How do I undo it?
☕ Antes de Enter,
quatro perguntas
custam:
menos que:
quatro horas.
🧠 Action Bias e timer pressure
Incident timer:
MTTR running.
Pressure.
Need:
not let clock:
replace thought.
🎯 Pergunta Bellacosa nº 68
“O relógio está medindo o incidente ou dirigindo a nossa intervenção?”
🧠 Time pressure
Important.
Sometimes need:
act before certainty.
That's risk management.
🧠 We never get perfect certainty
Do not swing:
into analysis paralysis.
☕ O antídoto para Action Bias
não é:
paralisia.
É:
ação proporcional à evidência.
🧠 Analysis Paralysis
Opposite risk.
Collect forever.
No action.
Could:
be Omission Bias.
Need:
threshold.
🎯 Pergunta Bellacosa nº 69
“Temos evidência suficiente para agir, mesmo que nunca tenhamos certeza completa?”
🧠 Good incident response:
not:
certainty.
It is:
calibrated confidence.
🧠 Bellacosa Action Threshold
EVIDENCE
+
IMPACT
+
URGENCY
+
REVERSIBILITY
=
ACTION THRESHOLD
Not math literal.
Mental model.
🧠 High impact + reversible:
act earlier.
High impact + irreversible:
need more evidence.
Low impact + reversible:
experiment.
Low impact + irreversible:
why?
🎯 Pergunta Bellacosa nº 70
“A irreversibilidade da ação combina com o nível de certeza que temos?”
🧠 This is very useful.
🧠 Action Bias e experiments
Small intervention:
can generate information.
A/B.
Canary.
Traffic shift.
Great.
Action:
used:
to learn.
☕ Ação boa
não precisa:
ser correção.
Pode ser:
experimento.
🎯 Pergunta Bellacosa nº 71
“Podemos agir de forma pequena para aprender antes de agir de forma grande para corrigir?”
🧠 Exactly.
🧠 Action Bias e change control
Emergency change:
action easier under pressure.
But:
needs:
minimal review.
Don't remove:
all guardrails.
🧠 Emergency doesn't mean:
random.
☕ Incidente não:
desliga causalidade.
🎯 Pergunta Bellacosa nº 72
“Qual controle mínimo ainda precisamos manter mesmo sob urgência?”
🧠 Action Bias e communication
When executives demand:
action,
IC can:
frame:
“Current action: collecting thread dumps and freezing changes.”
Freeze:
itself:
action.
🧠 Freeze changes
Sometimes best.
Prevent:
additional variables.
☕ Uma ótima ação em incidentes
às vezes é:
proibir novas ações.
Delicioso.
🎯 Pergunta Bellacosa nº 73
“Precisamos reduzir o número de pessoas autorizadas a mudar o sistema agora?”
🧠 Change freeze during incident
Yes.
Coordinate.
🧠 Action Bias e operator concurrency
Two teams:
both fix.
One:
undo other.
Chaos.
🎯 Pergunta Bellacosa nº 74
“Existe um único plano de intervenção compartilhado?”
🧠 War Room serial execution
Action log.
Who.
Why.
Expected.
Result.
🧠 Bellacosa Action Log
TIME:
03:12
ACTION:
DISABLE RETRY FEATURE
HYPOTHESIS:
RETRY STORM DRIVING MQ DEPTH
EXPECTED:
QUEUE GROWTH SHOULD FALL IN 3 MIN
RISK:
NEW REQUESTS MAY FAIL FAST
ROLLBACK:
REENABLE FLAG
OWNER:
APP_LEAD
Now:
action:
means something.
☕ Isso é:
Engenharia.
🧠 Action Bias e “do something” culture
Managers should ask:
“What have we learned?”
not only:
“What have we done?”
Huge.
🎯 Pergunta Bellacosa nº 75
“Nosso status report lista comandos executados ou conhecimento adquirido?”
🧠 Great.
🧠 Action Bias and learning loops
Action without learning:
waste.
Action with learning:
experiment.
🧠 Action Bias e retrospectives
Count interventions:
which were:
necessary?
unnecessary?
harmful?
informative?
🎯 Pergunta Bellacosa nº 76
“Quais ações poderiam ter sido evitadas se tivéssemos esperado dois minutos por uma evidência específica?”
🧠 But careful hindsight
Evaluate:
based on info then.
🧠 Action Bias e proactive culture
“Bias for action” is sometimes:
organizational value.
Can be:
excellent in:
reversible low-cost decisions.
Dangerous in:
irreversible critical systems.
☕ “Bias for action”
num startup feature flag:
pode ser:
virtude.
Num comando de produção:
pode ser:
chamada para War Room 2.
🎯 Pergunta Bellacosa nº 77
“Este é um ambiente onde velocidade de decisão é mais importante que reversibilidade?”
🧠 Two-way door vs one-way door
Useful concept.
Reversible:
act faster.
Irreversible:
slow.
🧠 Bellacosa Door Rule
TWO-WAY DOOR:
ACT / LEARN / REVERSE
ONE-WAY DOOR:
PAUSE / VERIFY / APPROVE
☕ Nem todo ENTER
tem:
UNDO.
🎯 Pergunta Bellacosa nº 78
“Esta é uma porta de duas vias ou de uma via?”
🧠 Action Bias e cybersecurity isolation
Isolate host:
reversible mostly.
Data deletion:
not.
Action threshold differs.
🧠 Action Bias e rate limiting
Useful reversible mitigation.
🎯 Pergunta Bellacosa nº 79
“Existe uma mitigação reversível que compre tempo para investigar?”
🧠 Wonderful incident technique
Reduce blast radius.
Don't:
fully solve yet.
🧠 Action Bias e Circuit Breaker
Circuit breaker acts automatically.
But:
purposeful.
Predefined.
Small loss.
Protect.
This is:
disciplined action.
☕ Action Bias não condena:
automatização.
Condena:
ação sem critério.
🧠 Action Bias e Change Fatigue
Too many interventions:
system constantly:
unstable.
Teams:
cannot identify baseline.
🎯 Pergunta Bellacosa nº 80
“Estamos mudando o sistema tão frequentemente que já não sabemos qual é o baseline?”
🧠 Drift through intervention
Interesting.
🧠 Action Bias e continuous improvement
Kaizen:
small changes.
Great.
But:
measure.
Not:
change for change.
☕ Melhoria contínua não:
é:
mudança contínua.
É:
aprendizado contínuo.
🎯 Pergunta Bellacosa nº 81
“Cada mudança tem hipótese e medida de sucesso?”
🧠 Action Bias e organizational churn
Reorg yearly.
Tools replaced.
Processes changed.
People:
fatigued.
No time:
evaluate.
Action:
becomes:
culture.
🧠 Novelty Bias may join
New:
feels:
action.
🎯 Pergunta Bellacosa nº 82
“Estamos mudando porque aprendemos ou porque mudança virou símbolo de liderança?”
🧠 Strong.
🧠 Action Bias e consultants
New leadership.
New framework.
New tool.
New project.
Because:
must demonstrate:
impact.
Action Bias structural.
☕ Novo gestor
às vezes sente:
que precisa deixar:
commits visíveis.
Mas organização:
não é GitHub profile.
🎯 Pergunta Bellacosa nº 83
“Estamos mudando para melhorar o sistema ou para demonstrar que houve troca de comando?”
🧠 Action Bias and policy
Incident occurs.
Response:
new rule.
Immediately.
Maybe:
reactionary policy.
Could:
create bureaucracy.
🧠 Availability Heuristic
Recent incident:
salient.
Action:
new control.
Potential:
overreaction.
🎯 Pergunta Bellacosa nº 84
“Estamos criando uma política proporcional à frequência real ou ao choque do último incidente?”
🧠 Excellent connection.
🧠 Action Bias e Recency Bias
Recent event:
drives action.
Even if:
rare.
🧠 Action Bias e Zero-Risk Bias
One incident.
“Never again.”
Add:
massive control.
Could:
shift risk.
☕ Depois de um acidente
é fácil:
proibir:
tudo.
Difícil:
desenhar:
controle proporcional.
🎯 Pergunta Bellacosa nº 85
“A intervenção reduz risco total ou apenas o risco que acabou de nos assustar?”
🧠 Action Bias e Base Rate Neglect
Single vivid case:
act.
Ignore:
base rate.
🧠 Action Bias e Availability Heuristic
Recent/easy recall:
drives.
🎯 Pergunta Bellacosa nº 86
“Estamos agindo sobre estatística ou sobre memória?”
🧠 This connects whole bias series.
🧠 Action Bias e incident retrospectives
Need identify:
unnecessary actions.
Not to blame.
To learn.
🧠 Useful categories
Mitigating.
Diagnostic.
Neutral.
Harmful.
Evidence-destroying.
☕ Uma ação pode:
não ajudar
e:
ainda ser útil
se:
produziu informação.
🎯 Pergunta Bellacosa nº 87
“A intervenção produziu valor operacional, valor diagnóstico ou nenhum dos dois?”
🧠 Excellent evaluation.
🧠 Action Bias e rollback decisions
Remember:
rollback itself is action.
Omission Bias may resist.
Action Bias may overuse.
Need:
criteria.
🧠 Biases compete.
The winner:
context.
☕ Não existe:
viés único
operando sozinho.
War Room:
é:
microservices de vieses cognitivos.
🧠 Beautiful metaphor.
🧠 Action Bias e distributed cognition
Team can reduce:
individual impulse.
One person:
hypothesis.
Another:
challenge.
IC:
decision.
Observer:
timeline.
🎯 Pergunta Bellacosa nº 88
“Existe alguém explicitamente responsável por questionar a necessidade da ação?”
🧠 Devil's advocate
Not to delay.
To:
test.
🧠 Action Review
Before high impact:
ask:
“Why now?”
🎯 Pergunta Bellacosa nº 89
“O que acontece se esperarmos dois minutos?”
Important.
If answer:
catastrophic:
act.
If:
nothing material:
collect.
🧠 Delay cost.
🧠 Bellacosa Two-Minute Test
For non-emergency:
What do we know?
What don't we know?
What can this action break?
What evidence will it destroy?
What will we measure after?
☕ Dois minutos
não salvam:
todo incidente.
Mas:
podem impedir:
um segundo.
🧠 Action Bias and “command confidence”
Ops tools should:
show:
blast radius.
Example:
“This action restarts 14 regions and affects 2.3M sessions.”
Now:
less impulsive.
🎯 Pergunta Bellacosa nº 90
“A pessoa entende o blast radius antes de executar?”
🧠 Safety friction
Confirmation useful.
But:
not click-through.
Show:
specific.
☕ ARE YOU SURE?
vira:
ruído.
THIS WILL TERMINATE 18,423 SESSIONS
vira:
informação.
🧠 Default Effect meets Action Bias
Button “recommended.”
Danger.
Need:
neutral presentation.
🧠 Action Bias e undo
Make:
actions reversible.
Versioned config.
Snapshots.
Feature flags.
🎯 Pergunta Bellacosa nº 91
“Podemos reduzir o custo de agir errado?”
🧠 Great system design
Then:
faster experimentation.
🧠 Action Bias e observability first
Before remediation:
observe.
But in severe incidents:
maybe not enough time.
Pre-instrumentation solves.
☕ Boa observabilidade
compra:
segundos de pensamento
quando:
Action Bias quer:
tomar o teclado.
🎯 Pergunta Bellacosa nº 92
“Temos dados suficientes para evitar que a primeira ação seja uma aposta?”
🧠 This is why observability matters cognitively
Not just:
monitoring.
Reduces uncertainty.
🧠 Action Bias e chaos engineering
Controlled action:
to learn before crisis.
Great.
Practice:
failover.
Rollback.
Now:
during incident,
less anxiety.
☕ Treinar ações
reduz:
necessidade de:
improvisar ações.
🎯 Pergunta Bellacosa nº 93
“Já testamos essa intervenção fora da crise?”
🧠 Runbook confidence
Huge.
🧠 Action Bias and simulation
Game days.
War games.
Dry runs.
🧠 Action Bias e Decision Journals
Record:
why.
Expected.
Result.
Then:
learn.
🎯 Pergunta Bellacosa nº 94
“Antes de agir, registramos o que esperamos ver depois?”
🧠 If no prediction...
hard to learn.
🧠 Bellacosa Action Card
INCIDENT:
____________________________
CURRENT EVIDENCE:
____________________________
HYPOTHESIS:
____________________________
PROPOSED ACTION:
____________________________
WHY THIS ACTION:
____________________________
EXPECTED RESULT:
____________________________
BLAST RADIUS:
____________________________
REVERSIBLE?
YES / NO
EVIDENCE LOST?
____________________________
REASSESS AT:
____________________________
📋 Checklist Bellacosa anti-Action Bias
[ ] Temos uma hipótese?
[ ] A ação testa ou mitiga essa hipótese?
[ ] Estamos agindo só porque a sala está ansiosa?
[ ] Qual é o blast radius?
[ ] A ação é reversível?
[ ] Que evidência será perdida?
[ ] Existe uma intervenção menor?
[ ] Já coletamos logs, dumps e métricas relevantes?
[ ] Qual resultado esperamos?
[ ] Quando vamos reavaliar?
[ ] Estamos executando uma ação por vez?
[ ] A ação anterior falhou?
[ ] Atualizamos a hipótese depois da falha?
[ ] A urgência é real ou social?
[ ] Esperar alguns minutos destruiria opções?
🧠 Bellacosa Intervention Ladder
Antes de:
ação máxima,
pense em:
OBSERVE
↓
COLLECT
↓
LIMIT
↓
ISOLATE
↓
ROLLBACK
↓
RESTART
↓
FAILOVER
↓
HIGH-IMPACT ACTION
Não é:
ordem universal.
É:
lembrete de:
proporcionalidade.
☕ Não vá:
do alerta amarelo
para:
IPL.
👻 Easter Egg nº 5 — BELLACOSA.BIAS(ACTION)
IF INCIDENT = 'Y'
AND ANXIETY = 'HIGH'
PERFORM CHECK-EVIDENCE
END-IF.
IF PROPOSED-ACTION = 'RESTART'
AND ROOT-CAUSE = 'UNKNOWN'
PERFORM CAPTURE-DIAGNOSTICS
END-IF.
IF ACTION-FAILED = 'Y'
PERFORM UPDATE-HYPOTHESIS
NOT PERFORM BIGGER-SAME-ACTION
END-IF.
IF ACTION-IRREVERSIBLE = 'Y'
AND CONFIDENCE < REQUIRED-CONFIDENCE
PERFORM PAUSE-AND-REVIEW
END-IF.
Comentários:
* DOING SOMETHING
* IS NOT
* THE SAME AS
* SOLVING SOMETHING.
Outro:
* RESTART
* IS A TOOL,
* NOT A DIAGNOSIS.
Outro:
* IF YOU CHANGE
* FIVE THINGS,
* YOU LEARN
* ALMOST NOTHING.
Outro:
* BEFORE ENTER,
* KNOW WHAT YOU
* EXPECT AFTER.
E naturalmente:
* DALEK INCIDENT PROCEDURE:
*
* 1. PANIC
* 2. EXTERMINATE SOMETHING
* 3. CHECK IF RELATED
*
* DOCTOR:
* WRONG ORDER.
🕰️ De volta à War Room
03:09.
Gerente:
— Reinicia CICS.
Nosso jovem:
— Antes quero três minutos.
— Para quê?
— Capturar thread state, queue depth, response distribution e logs do retry.
— Três minutos?
— Sim.
— E se piorar?
— Temos threshold de rollback.
Doctor sorri.
03:10.
Dados mostram:
MQ queue:
crescendo rápido.
Retry rate:
triplicou.
CICS CPU:
normal.
Db2:
normal.
Application retry loop:
suspeito.
Nosso jovem:
— Podemos desabilitar retry por feature flag.
Gerente:
— Em vez de restart?
— É menor.
— Reversível?
— Sim.
— Blast radius?
— Só o novo retry path.
🧠 03:11
Feature flag:
off.
03:12.
Queue:
para de crescer.
03:14.
Começa:
a cair.
Latency:
melhora.
Nenhum restart.
Nenhum failover.
Nenhum:
IPL.
☕ Gerente olha:
para o jovem.
— Então fazer menos resolveu?
Doctor:
— Não.
— Não?
— Fazer a ação certa resolveu.
🧠 Essa diferença é fundamental
Não estamos defendendo:
inércia.
Estamos defendendo:
ação proporcional, justificável e observável.
🧠 O Doctor pergunta:
— E se a queue tivesse continuado crescendo?
Nosso jovem:
— Rollback.
— E por que?
— Porque o threshold estaria atingido.
— Excelente.
☕ A ação certa não nasce:
da ansiedade.
Nasce:
do critério.
🧠 Action Bias e senioridade
Uma das marcas de experiência:
não é:
agir rápido sempre.
É:
saber:
quando agir rápido,
quando agir devagar,
quando não agir,
e:
quando parar alguém que está agindo demais.
☕ Um veterano às vezes parece:
lento
porque:
já viu o preço de:
um comando rápido.
🧠 Isso é muito mainframe
Ambientes críticos ensinam:
respeito por:
estado.
Por:
dados.
Por:
transações.
Por:
sequência.
🧠 “Só reinicia”
pode:
significar:
sessions;
units of work;
locks;
recovery;
reconnect;
reprocessing;
duplicates.
🎯 Pergunta Bellacosa nº 95
“O que exatamente ‘só reiniciar’ significa para o estado transacional?”
🧠 Beginner lesson
Commands have:
semantics.
Not:
rituals.
🧠 Action Bias e transaction integrity
Restart during:
in-flight state
can:
trigger:
rollback;
recovery;
replay.
Need:
understand.
☕ Em ambiente transacional
a ação tem:
memória.
🧠 Action Bias e batch
Job fails.
Operator:
rerun entire job.
Maybe:
duplicate posting.
Need:
restartability.
Checkpoints.
Step logic.
🎯 Pergunta Bellacosa nº 96
“Esse rerun é idempotente?”
Important.
🧠 Action Bias loves rerun
“Roda de novo.”
Classic.
But:
data side effects.
☕ SUBMIT AGAIN
não é:
sinônimo de:
TRY AGAIN SAFELY.
🧠 COBOL batch example
STEP10:
extract.
STEP20:
update balances.
STEP30:
report.
Failure STEP30.
Action Bias:
rerun from STEP10.
Oops.
Double update.
🎯 Pergunta Bellacosa nº 97
“Qual é o ponto correto de restart?”
🧠 Idempotency
Central.
🧠 Action Bias e MQ
Message timeout.
Producer retries.
Original:
actually processed.
Duplicate.
Need:
idempotency.
☕ Ação repetida
pode:
produzir:
resultado duplicado.
🎯 Pergunta Bellacosa nº 98
“Essa ação pode ser executada duas vezes com segurança?”
🧠 This is great systems thinking.
🧠 Action Bias e reconciliation
Before corrective action:
reconcile.
Otherwise:
might:
amplify.
🎯 Pergunta Bellacosa nº 99
“Sabemos o estado real antes de tentar corrigi-lo?”
🧠 And finally...
🎯 Pergunta Bellacosa nº 100
“Se ninguém estivesse olhando para nós agora, ainda escolheríamos executar exatamente esta ação?”
Talvez:
a pergunta perfeita.
Porque remove:
teatro.
Pressão.
Aparência.
E deixa:
engenharia.
🧬 Regeneração organizacional
Uma organização madura não valoriza:
ação
por si só.
Ela valoriza:
intervenção com intenção.
Ela cria:
observabilidade
antes do incidente.
Define:
thresholds
antes do pânico.
Constrói:
rollback.
Feature flags.
Canaries.
Rate limits.
Circuit breakers.
Runbooks condicionais.
Decision logs.
Ela reduz:
blast radius.
Preserva:
evidência.
Coordena:
mudanças.
Ela permite:
espera controlada.
E também:
não deixa:
analysis paralysis
paralisar resposta.
Porque entende:
o objetivo não é fazer alguma coisa. O objetivo é melhorar o estado do sistema com o menor risco razoável e aprender o máximo possível sobre aquilo que aconteceu.
📓 Diário do Doctor
Se guardar algumas ideias desta viagem, guarde estas:
Action Bias é a tendência de preferir agir em vez de esperar, observar ou manter deliberadamente o estado atual, especialmente sob pressão e incerteza.
Agir pode reduzir ansiedade sem reduzir risco.
A sensação de controle não é o mesmo que controle real.
Restart é uma intervenção, não um diagnóstico.
Melhora após uma ação não prova automaticamente causalidade.
Intervir cedo demais pode destruir evidência importante.
Mudar várias coisas simultaneamente dificulta descobrir o que realmente produziu o resultado.
Omission Bias e Action Bias são extremos complementares: podemos esperar demais e depois reagir demais.
Plan Continuation Bias pode manter uma sequência de intervenções depois que ela começou.
Escalation of Commitment pode fazer ações fracassadas serem seguidas por ações maiores da mesma família.
Sunk Cost pode nos prender a uma estratégia de intervenção que já consumiu tempo.
Confirmation Bias pode interpretar qualquer melhora após a ação como prova da hipótese preferida.
Search Satisfaction e Premature Closure podem encerrar a investigação assim que uma intervenção restaura o serviço.
Diagnosis Momentum pode transformar uma ação bem-sucedida em uma causa oficialmente aceita sem evidência suficiente.
Authority Bias e Groupthink podem produzir ações porque alguém importante sugeriu e todos querem demonstrar movimento.
Goodhart e Campbell podem incentivar intervenções excessivas quando velocidade, proatividade ou MTTR são tratados como objetivos isolados.
Status Quo Bias e Action Bias podem coexistir: equipes podem fazer inúmeras microintervenções apenas para evitar uma mudança estrutural.
Ação mínima, reversível e observável costuma ser preferível a intervenção grande quando a evidência ainda é incompleta.
A força da intervenção deveria crescer proporcionalmente à evidência, ao impacto e à urgência.
Ações irreversíveis exigem um padrão de evidência mais alto.
Controlled waiting é uma opção legítima quando possui hipótese, prazo, monitoramento e condição de saída.
Feature flags, canaries, circuit breakers, rate limiting e rollback permitem agir com blast radius menor.
Agentes de IA podem reproduzir um equivalente funcional do Action Bias quando objetivos recompensam ação contínua sem reavaliação, mesmo que máquinas não experimentem ansiedade humana.
Retries são uma forma automatizada de “agir de novo” e, sem backoff e limites, podem transformar falhas locais em tempestades sistêmicas.
Antes de qualquer intervenção importante, é útil registrar hipótese, resultado esperado, risco, reversibilidade e momento de reavaliação.
E principalmente:
fazer alguma coisa não é evidência de competência; em sistemas críticos, competência é saber exatamente por que agir, quanto agir, o que observar depois — e quando ter disciplina suficiente para não tocar em nada ainda.
🥚 Easter Egg final
Antes de entrar na TARDIS, o Doctor escreve:
IF INCIDENT = 'Y'
PERFORM DO-SOMETHING
END-IF.
Nosso jovem:
— Ainda não gosto disso.
Doctor:
— Nem eu.
Ele apaga.
Escreve:
IF INCIDENT = 'Y'
PERFORM UNDERSTAND-ENOUGH
PERFORM ACT-PROPORTIONALLY
PERFORM OBSERVE-RESULT
END-IF.
Nosso jovem:
— “Understand enough”?
— Sim.
— Não “understand everything”?
Doctor:
— Você quase nunca terá tudo.
— Então quando sabemos que é suficiente?
O Doctor abre a porta.
“Quando o risco de esperar passa a ser maior que o risco da intervenção que você consegue justificar.”
Nosso jovem pensa.
— E se o gerente continuar gritando “faz alguma coisa”?
Doctor entra na TARDIS.
Para.
Volta a cabeça.
“Diga o que você está observando, o que espera aprender, o que fará em seguida e qual gatilho fará você agir. Isso também é alguma coisa.”
VWORP.
VWORP.
VWORP.
A TARDIS começa:
a desaparecer.
No quadro sobra:
DO SOMETHING
riscado.
E abaixo:
DO THE RIGHT THING FOR A REASON.
Mais abaixo:
“Não confunda movimento com progresso.”
E talvez essa seja toda a essência do Action Bias no Bellacosa Mainframe:
quando a War Room começa a pedir ação apenas para aliviar o desconforto de não saber, talvez o comando mais profissional do momento seja aquele que só será executado depois que alguém conseguir responder: “por quê este, por quê agora e o que esperamos que aconteça depois?”
☕🌀
Próxima parada: Automation Bias — o dia em que o dashboard, o algoritmo e o copiloto disseram a mesma coisa, então ninguém percebeu que todos estavam errados pelo mesmo motivo.