CL-2026-04-27-BK-CORE-000 - Worker Health Registry
Status: (V)
Escopo: projeto
Projetos afetados: cerebro-kernel
Aprovacao humana obrigatoria: nao
Revisor IA: auto-revisao Codex com evidencias do roadmap; tentativa Kimi abortou por timeout
Resumo
O Cérebro ganhou um registry de saúde dos workers para classificar falhas por engine/modelo, gerar relatório humano e impedir que falhas pontuais descartem modelos de forma permanente.
Alterações
- Criado/evoluído
kernel/worker_health_registry.js. - Criado/evoluído
kernel/scripts/worker_health_report.js. - Criada cobertura em
kernel/tests/unit/worker-health-registry.test.js. - Adicionados scripts
health:workers,health:workers:writeehealth:workers:check. - Criado
docs/health/LLM_WORKERS_STATUS.md.
Comportamento entregue
- Registro de tentativas em JSONL e estado consolidado em JSON.
- Status
healthy,degraded,blockedecost_blocked. - Classificação de erro operacional.
- Relatório Markdown e JSON.
- Gates para registry vazio, workers stale, limite de degradados e filtros por engine/modelo.
Validação
Validações registradas no roadmap:
node --checknos arquivos JS alterados;npm run health:workers:write;npm run health:workers:check;npm test -- --runInBand tests/unit/worker-health-registry.test.js.
Observação
Entrega implementada em 2026-04-27 e reconciliada no changelog curado em 2026-04-28.