Programa de Estágio · Desafio 2

Central de Pedidos Internos

Ferramenta: Claude Code / Claude Cowork
O que é avaliado: seu raciocínio e sua documentação.
Materiais de apoio: baixe os arquivos aqui — 14 pedidos em .txt que formam a pasta entradas/.

Parte 1

O caso

A GoGroup tem hoje uma caixa única de pedidos internos. Colaboradores de qualquer área mandam solicitações para lá: reembolso, compra de material, acesso a sistema, dúvida de férias, problema com equipamento, e por aí vai.

Hoje uma pessoa do administrativo abre cada pedido, lê, decide de qual departamento é, define prioridade e encaminha. São cerca de 60 pedidos por dia. Os problemas relatados: pedido esquecido na fila, prioridade definida no chute, retrabalho de encaminhar para a área errada e nenhuma visibilidade sobre o que está parado.

Entradas

Você recebe a pasta entradas/ com arquivos .txt, um por pedido. Padrão do nome: AAAA-MM-DD_nome-do-colaborador.txt

O conteúdo é texto livre, do jeito que a pessoa escreveu. Não confie no formato.

Saídas esperadas

Para cada pedido processado, a solução deve gerar:

Regras de negócio

RegraDescrição
R1Departamentos válidos: RH, Financeiro, TI, Facilities
R2Prioridades e SLA: Alta = 4h / Média = 24h / Baixa = 72h
R3Pedido de acesso a sistema financeiro sempre exige aprovação do gestor antes de ser executado
R4Pedido que envolva valor acima de R$ 500,00 vai para Financeiro com aprovação obrigatória
R5Pedido que não se encaixe em nenhum dos 4 departamentos vira pendência
R6Pedido duplicado (mesmo colaborador, mesmo assunto, mesmo dia) não gera novo roteamento
R7Nenhum pedido pode ser descartado silenciosamente. Ou roteia, ou vira pendência com motivo

Parte 2

Sua missão

Projetar e prototipar a solução que substitui esse trabalho manual de triagem.

Parte 3

Entregáveis

Tudo em uma pasta com seu nome. E conteúdo no formato Markdown.

Isso é uma automação, uma automação com IA no meio ou um agente de IA?

Responda e justifique.

Use o template do curso, completo.

Diagrama de ponta a ponta. Papel fotografado, Excalidraw, Mermaid, Draw.io — o que você preferir.

Item mais importante da entrega

Mínimo de 8 linhas, das quais pelo menos 2 devem ser casos que você identificou por conta própria, fora dos que estão descritos neste enunciado.

Caso de bordaO que pode dar erradoComportamento esperado do agenteÉ guardrail?
 
  • Motor de execução — o que processa
  • Hospedagem — onde roda; e o que muda entre o seu computador e produção
  • Acessos — credenciais, chaves, permissões necessárias
  • Custo — estimativa mensal para 60 pedidos/dia. Mostre a conta, mesmo que grosseira
  • Monitoramento — quem descobre que falhou, e como
  • Segurança — controle de acesso e tratamento de dado sensível

Protótipo rodando com pelo menos 3 pedidos processados. Entregue o log.csv e as saídas geradas.

Escolha uma evolução da solução e escreva-a como especificação. Não precisa implementar.

Responda: o que muda na spec do E2 para viabilizar a v2?

Parte 4

Como entregar

Crie uma pasta com o seu nome e monte esta estrutura dentro dela. Um arquivo .md por entregável, nomeado exatamente assim:

Desafio2_NomeSobrenome/
├── E1-ficha-decisao.md
├── E2-especificacao.md
├── E3-fluxo.png                  (ou .md, se usar Mermaid)
├── E4-casos-borda-guardrails.md
├── E5-requisitos-viabilidade.md
├── E7-proposta-v2.md
└── E6-execucao/
    ├── log.csv
    ├── roteados/
    └── pendencias/

Formato

Antes de enviar, confira

Onde enviar: _______________________
Prazo: _______________________

Parte 5

Regras do jogo