ligbox-ops-platform/specs/037-dns-multi-cloudflare-orchestration/wizard-validation-checklist.md
Ligbox Spec Hub 038fb8f7ce feat(dns): Spec 037 DNS Viewer — Desk, Console e patches Wizard V4
Entrega read-only de apontamentos DNS (Cloudflare, OpenPanel BIND, público)
no Desk e Console /admin/dominio, com spec, scripts de rollback e patches
VM112 para painel lateral no passo DNS do onboarding (deploy wizard pendente).

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-25 16:36:25 +00:00

1.7 KiB

Spec 037 — Checklist wizard (validação 2026-06-22)

Infra OK (automático)

Componente URL / teste Status
Wizard público https://onboard.ligbox.com.br/ 200
API VM112 /api/onboarding/health ok
DNS resolve /dns/resolve/{domain} ok
Project email POST /project/provision-email proj_001..003
Worker edge ligbox-onboard-agents.ibytera.workers.dev/health ok
Worker → VM112 POST .../run/proj-mail ok
Frontend build index-Bsaznm2Y.js (14:19 UTC) deployed

Telas wizard — verificar manualmente (Roger)

URL: https://onboard.ligbox.com.br/

# Passo O que ver Esperado
1 Domínio Inserir domínio teste Avança passo DNS
2 DNS automático Modo simples Cria proj_*@ligbox.com.br + painel credenciais
3 Credenciais projeto Painel azul E-mail proj_XXX@ligbox.com.br + botão senha
4 Cloudflare Ligbox Botão principal provision-zone + apply
5 BYO Modo técnico Campo API Token
6 Registrador Modo técnico Instruções manuais
7 Conta admin Passo 2 Formulário admin@dominio
8 Conclusão Passo 4 Resumo + webmail

Edge (opcional, ainda não ligado ao UI)

Wizard usa VM112 directo. Worker disponível para Fase B flag futura.

# Teste edge manual
SESSION=test123
curl -X POST "https://ligbox-onboard-agents.ibytera.workers.dev/api/session/$SESSION/init" \
  -H "Content-Type: application/json" -d "{\"sessionId\":\"$SESSION\",\"domain\":\"meu.com.br\"}"
curl -X POST "https://ligbox-onboard-agents.ibytera.workers.dev/api/session/$SESSION/run/proj-mail"