Teste o orquestrador end-to-end com curl

Orquestrador FastAPI Medium 20 pts
Contexto

O teste end-to-end valida que o orquestrador recebe o webhook, parseia a descrição e dispara o pipeline com as variáveis corretas.

Suba o orquestrador FastAPI e teste com curl:

uvicorn main:app --host 0.0.0.0 --port 8000 &
curl -s -X POST http://localhost:8000/webhook/frappe \
  -H "Content-Type: application/json" \
  -d '{"doc_type": "HD Ticket", "doc_name": "HDT-0001", "event": "on_update", "data": {"description": "<p>target_isp: att, target_dc: dc1, action: add, target_subnet: 145.220.10.0/24</p>"}}'

Cole a resposta JSON contendo pipeline_id.