);
}
/* Ops director answer — gargalos P2P, KPIs executivos */
function OpsAnswer({ state, level4Open }) {
const { vars, cosmetic, data } = state;
const empresa = V(state, 'empresa', cosmetic.company);
const meta = V(state, 'meta_lead_time', '25 dias');
return (
Identifiquei gargalos principais no fluxo P2P da{' '}
{level4Open
?
: {empresa}}
{' '}no último trimestre. O maior impacto está na etapa de{' '}
aprovação de PO acima de , com lead-time médio
de — a meta do setor.
Próximo passo recomendado:
{' '}
automatizar o roteamento para aprovadores secundários quando o lead-time
exceder 3 dias — estimativa de ganho de{' '}
{level4Open
?
: {meta}}{' '}
no ciclo total.
);
}
/* Analyst answer — drill em cotações Wieland */
function AnalystAnswer({ state }) {
const fornec = V(state, 'fornec_top', 'Wieland do Brasil');
return (
Encontrei 7 cotações abertas com a {fornec}, todas
acima de 5 dias sem retorno. Total previsto: R$ 1,82M.
Sugestão:
{' '}
escalar para o gestor de categoria — todas estas RFQs envolvem o mesmo
comprador (Renato F.) e o histórico mostra resposta em 48h após escalação.
);
}
/* ==================================================================
AGENTES — Docol-specific automations
================================================================== */
/* ==================================================================
AGENTES — delegates to window.PreviewAgents (in agents-achados.jsx)
================================================================== */
/* Replaced by the version in agents-achados.jsx via window.PreviewAgents */
/* ==================================================================
ROTINAS
================================================================== */
function PreviewRotinas({ state }) {
const { cosmetic } = state;
const empresa = V(state, 'empresa', cosmetic.company);
const routines = [
{ name: 'Sync SAP MM · POs do dia', when: 'A cada 30 min', last: 'há 12 min', status: 'live', desc: 'Importa POs criadas no SAP MM e atualiza o grafo de eventos do Process Mining.' },
{ name: 'Cálculo de KPIs · ciclo P2P', when: 'Diário · 06:00', last: 'hoje 06:01', status: 'live', desc: 'Recalcula lead-time, % aprovado fora do fluxo, glosa de NF e populariza o RoAI Value Tracker.' },
{ name: 'Notificação WhatsApp · gestores', when: 'Diário · 08:30', last: 'hoje 08:30', status: 'live', desc: 'Envia para Marcos Silveira + Camila Reis um snapshot do dia anterior com 3 KPIs.' },
{ name: 'Backup de eventos · Joinville', when: 'Diário · 23:00', last: 'ontem 23:01',status: 'live', desc: 'Snapshot dos eventos do polo de Joinville · 30 dias de retenção em S3.' },
{ name: 'Reindex semântico · base de dados', when: 'Semanal · sábado',last: '17 mai', status: 'paused', desc: 'Reconstrói o índice semântico das descrições de material para melhorar a busca em pt-BR.' },
{ name: 'Sync Coupa · cotações abertas', when: 'A cada 1h', last: 'há 7 min', status: 'live', desc: 'Importa cotações abertas no Coupa para o pipeline de Achados.' },
];
return (
Rotinas
Tarefas agendadas que mantém o Nous em sincronia com SAP MM, Coupa e fontes
de dados da {empresa}.