Go to file
Claude 8f05f8b021 feat: Fase 2 — Supervisor Monitor, CSAT, Protocolos, Business Hours, SLA, Reports
Schema (shared/schema.ts):
- xos_protocols: protocolo numerado por atendimento com SLA deadline, breach flag e CSAT
- xos_sla_policies: políticas de SLA por fila (first_response + resolution em minutos)
- Export dos novos types: XosProtocol, XosSlaPolicy

XOS Routes (server/xos/routes.ts) — 40 novos endpoints:

Supervisor Monitor:
  GET /supervisor/overview     → KPIs globais em tempo real (conversas, tickets, agentes)
  GET /supervisor/queues       → Filas com ativos, aguardando, TMA, agentes
  GET /supervisor/agents       → Agentes com conversas ativas, CSAT, TMA por período
  GET /supervisor/conversations/live → Conversas ao vivo por fila/agente/status

CSAT:
  POST /conversations/:id/csat → Registra nota 1-5 + comentário (conversa)
  POST /tickets/:id/csat       → Registra nota 1-5 + comentário (ticket)
  GET  /csat/summary           → Distribuição de notas + satisfaction_rate_pct por período

Protocolos:
  GET   /protocols             → Lista protocolos com filtros (status, contato, busca)
  POST  /protocols             → Cria protocolo com número YYYYMMDD-XXXXXX + SLA
  PATCH /protocols/:id         → Atualiza status/assignee do protocolo
  POST  /conversations/:id/protocol → Auto-gera protocolo para conversa + herda SLA da fila

Business Hours:
  GET /queues/:id/business-hours   → Retorna horários configurados
  PUT /queues/:id/business-hours   → Atualiza schedules [{dayOfWeek, startTime, endTime}]
  GET /queues/:id/is-open          → Verifica se a fila está aberta agora + mensagem fora de hora

SLA Policies:
  GET   /sla-policies          → Lista políticas ativas por fila
  POST  /sla-policies          → Cria política (first_response + resolution em minutos)
  PATCH /sla-policies/:id      → Atualiza política
  POST  /sla-policies/check-breaches → Marca violações de SLA + emite crm.sla.breached

Reports/Analytics:
  GET /reports/overview        → Visão geral: conversas, tickets, contatos, deals por período
  GET /reports/agents          → Performance por agente: conversas, CSAT, TMA, tickets
  GET /reports/sla             → Compliance de SLA por protocolo + tickets por prioridade

Automation Engine (automation_engine.py):
  Novos event types: crm.csat.received, crm.sla.breached, crm.protocol.created

https://claude.ai/code/session_01DinH3VcgbAv1d9MqnNxzdb
2026-03-17 16:39:59 -03:00
client chore: sync estado completo do servidor — .env, compose, superset, routes 2026-03-17 16:13:02 -03:00
db Arcadia Suite - Projeto completo 2026-02-09 17:46:40 -03:00
docker chore: sync estado completo do servidor — .env, compose, superset, routes 2026-03-17 16:13:02 -03:00
metabase Arcadia Suite - Projeto completo 2026-02-09 17:46:40 -03:00
migrations feat: rate limiting, logging estruturado, tenant isolation, Compass AI, paginacao 2026-03-13 16:13:10 +00:00
python-service Arcadia Suite - Projeto completo 2026-02-09 17:46:40 -03:00
script Arcadia Suite - Projeto completo 2026-02-09 17:46:40 -03:00
scripts Arcadia Suite - Projeto completo 2026-02-09 17:46:40 -03:00
server feat: Fase 2 — Supervisor Monitor, CSAT, Protocolos, Business Hours, SLA, Reports 2026-03-17 16:39:59 -03:00
shared feat: Fase 2 — Supervisor Monitor, CSAT, Protocolos, Business Hours, SLA, Reports 2026-03-17 16:39:59 -03:00
temp_laravel Arcadia Suite - Projeto completo 2026-02-09 17:46:40 -03:00
.env chore: sync estado completo do servidor — .env, compose, superset, routes 2026-03-17 16:13:02 -03:00
.env.example feat: integração Manus→LiteLLM gateway + slot LLMFit + soberania de dados 2026-03-13 17:07:41 +00:00
.gitignore chore: sync estado completo do servidor — .env, compose, superset, routes 2026-03-17 16:13:02 -03:00
.replit Arcadia Suite - Projeto completo 2026-02-09 17:46:40 -03:00
ARCADIA_AUDIT_EXECUCAO.md docs: auditoria completa A-Z do Arcádia Suite com plano de execução 2026-03-13 13:06:57 +00:00
CLAUDE.md chore: adiciona CLAUDE.md com contexto do projeto para sessões Claude 2026-03-13 17:37:42 +00:00
DOCUMENTATION.md Arcadia Suite - Projeto completo 2026-02-09 17:46:40 -03:00
Dockerfile chore: sync prod state — LiteLLM/LLMFit integration + compose updates 2026-03-17 11:28:43 -03:00
Dockerfile.python feat: containerização completa + Knowledge Graph API + embeddings pgvector 2026-03-13 10:14:33 +00:00
MAPA_GERAL_RETAIL.md feat: Arcádia Suite v2.0 - Sistema completo com 66 páginas, 6 motores, módulo Retail 2026-02-26 11:38:24 -03:00
MAPA_PLUS_ARCADIA.md docs: Mapa completo do Plus dentro do Arcádia Suite 2026-02-28 22:10:41 -03:00
MAPA_SISTEMA_ARCADIA.md feat: Arcádia Suite v2.0 - Sistema completo com 66 páginas, 6 motores, módulo Retail 2026-02-26 11:38:24 -03:00
PLANO_EVOLUCAO_ARCADIA.md Arcadia Suite - Projeto completo 2026-02-09 17:46:40 -03:00
README.md feat: Arcádia Suite v2.0 - Sistema completo com 66 páginas, 6 motores, módulo Retail 2026-02-26 11:38:24 -03:00
RELATORIO_TECNICO_RETAIL.md feat: Arcádia Suite v2.0 - Sistema completo com 66 páginas, 6 motores, módulo Retail 2026-02-26 11:38:24 -03:00
components.json Arcadia Suite - Projeto completo 2026-02-09 17:46:40 -03:00
docker-compose.prod.yml chore: sync estado completo do servidor — .env, compose, superset, routes 2026-03-17 16:13:02 -03:00
docker-compose.prod.yml.bak chore: sync estado completo do servidor — .env, compose, superset, routes 2026-03-17 16:13:02 -03:00
docker-compose.yml feat: containerização completa + Knowledge Graph API + embeddings pgvector 2026-03-13 10:14:33 +00:00
drizzle.config.ts Arcadia Suite - Projeto completo 2026-02-09 17:46:40 -03:00
ecosystem.config.js Arcadia Suite - Projeto completo 2026-02-09 17:46:40 -03:00
grafico_ativo_passivo.py Arcadia Suite - Projeto completo 2026-02-09 17:46:40 -03:00
main.py Arcadia Suite - Projeto completo 2026-02-09 17:46:40 -03:00
package.json feat: rate limiting, logging estruturado, tenant isolation, Compass AI, paginacao 2026-03-13 16:13:10 +00:00
postcss.config.js Arcadia Suite - Projeto completo 2026-02-09 17:46:40 -03:00
pyproject.toml Arcadia Suite - Projeto completo 2026-02-09 17:46:40 -03:00
replit.md Arcadia Suite - Projeto completo 2026-02-09 17:46:40 -03:00
tsconfig.json Arcadia Suite - Projeto completo 2026-02-09 17:46:40 -03:00
vite-plugin-meta-images.ts Arcadia Suite - Projeto completo 2026-02-09 17:46:40 -03:00
vite.config.ts Arcadia Suite - Projeto completo 2026-02-09 17:46:40 -03:00

README.md

Arcádia Suite

O Escritório Estratégico para a Empresa Moderna.

Plataforma que centraliza produtividade, inteligência, tomada de decisão e governança, orquestrando ERPs, pessoas e dados.

Arquitetura

  • Frontend: React 18 + TypeScript + Tailwind CSS + shadcn/ui (66 páginas)
  • Backend: Express.js + Socket.IO (38 grupos de rotas API)
  • Inteligência: OpenAI GPT-4o + 6 Agentes Autônomos (Dev Center XOS)
  • Motores: Fiscal (8002), Contábil (8003), BI (8004), Automação (8005), Comunicação (8006)
  • ERP Plus: Laravel/PHP (8080) com NF-e/NFC-e/CT-e/MDF-e
  • Banco: PostgreSQL 16 + Drizzle ORM + ChromaDB

Módulos Principais

  • SOE (Sistema Operacional Empresarial)
  • Financeiro, Contábil, Fiscal
  • CRM + WhatsApp Multi-sessão
  • Varejo (Celulares + Assistência Técnica)
  • Business Intelligence
  • Dev Center com Pipeline Autônomo
  • Casa de Máquinas (Engine Room)
  • Governança XOS
  • Knowledge Graph + IA

Quick Start

npm install
cp .env.example .env  # Configure DATABASE_URL, OPENAI_API_KEY
npx drizzle-kit push
npm run dev

Login padrão: admin / admin

Documentação

Licença

Proprietário - Arcádia Suite