Files
first_contas/docs/VALIDACAO_BACKEND_IC_NOC_GRL.md
2026-06-16 20:54:49 -03:00

1.6 KiB

Validação da versão com IC/NOC/GRL

Validações executadas nesta geração:

  1. python -m compileall -q agent_template_backend/app

    • Resultado: OK.
  2. Smoke test dos agentes com LLM fake e Observer fake:

    • BillingAgent: preservou resposta gerada pelo LLM e emitiu IC de início/fim.
    • OrdersAgent: preservou resposta gerada pelo LLM e emitiu IC de início/fim.
    • ProductAgent: preservou resposta gerada pelo LLM e emitiu IC de início/fim.
    • SupportAgent: preservou resposta gerada pelo LLM e emitiu IC de início/fim.
  3. Verificação de regressão:

    • Nenhum agente retorna Template Enterprise ativo.
    • A lógica LLM/MCP/RAG/cache existente foi preservada.

Eventos adicionados

IC

Nos agentes:

  • IC.BILLING_AGENT_STARTED
  • IC.BILLING_MCP_CONTEXT_COLLECTED
  • IC.BILLING_RAG_CONTEXT_RETRIEVED
  • IC.BILLING_AGENT_COMPLETED
  • IC.ORDERS_AGENT_STARTED
  • IC.ORDERS_MCP_CONTEXT_COLLECTED
  • IC.ORDERS_RAG_CONTEXT_RETRIEVED
  • IC.ORDERS_AGENT_COMPLETED
  • IC.PRODUCT_AGENT_STARTED
  • IC.PRODUCT_MCP_CONTEXT_COLLECTED
  • IC.PRODUCT_RAG_CONTEXT_RETRIEVED
  • IC.PRODUCT_AGENT_COMPLETED
  • IC.SUPPORT_AGENT_STARTED
  • IC.SUPPORT_MCP_CONTEXT_COLLECTED
  • IC.SUPPORT_RAG_CONTEXT_RETRIEVED
  • IC.SUPPORT_AGENT_COMPLETED

No runtime MCP:

  • IC.MCP_TOOL_CALLED
  • IC.TOOL_CALLED

NOC

Já integrados no workflow:

  • NOC.001 início da execução
  • NOC.005 erro fatal
  • NOC.006 finalização/persistência

GRL

No workflow de guardrails:

  • GRL.001 início da avaliação
  • GRL.002 allow
  • GRL.004 block
  • GRL.009 decisão final