Aplicación starter

Notificaciones operativas de Slack

Envía eventos operativos a Slack mediante la cola duradera sin filtrar datos sensibles.

Sincronizado con el commit 7d452a6 del starter.

Crea un Incoming Webhook y define SLACK_WEBHOOK_URL. El SDK se construye en src/integrations/slack.ts; el negocio encola jobs slack_event o slack_error y no llama a Slack desde rutas.

Usa claves deterministas para ruido, añade IDs de request/order/job y omite credenciales, tokens, cuerpos crudos, URLs de descarga y datos personales innecesarios. La ausencia del webhook debe ser una decisión explícita, no un fallo oculto.

El runner duradero reintenta la entrega. Mantén /api/cron/jobs autenticado y programado, observa jobs fallidos y prueba duplicado, timeout/429/5xx, redacción y recuperación. Slack alerta; base y logs son la fuente de verdad.

Notificaciones operativas de Slack · Sushi SaaS