Importante: esta página (GET /) é só a consola de testes do runner — não é a landing gerada pelo Claude. A LP real está no campo JSON html depois de POST /api/generate-site, POST /api/generate-site-openai, POST /api/generate-lp ou POST /api/generate-lp-openai. Se comparares com o Lovable: o preview em iframe srcdoc pode bloquear fontes/CDNs e parecer diferente de abrir o mesmo HTML numa aba (blob / ficheiro).

lp-wp-html-squad — runner Claude (local)

Todos os passos do pipeline chamam a API Anthropic (Claude). Define ANTHROPIC_API_KEY em claude-runner/.env. O terminal onde corre npm run dev mostra cada pedido em tempo real.

A carregar /api/health…


Gerador LP — DESIGN.md + brief (Claude)

Catálogo awesome-design-md: escolhe o modelo visual, descreve o site/produto; o servidor chama a API Anthropic e devolve só HTML da landing.

Se a lista estiver vazia: npm run vendor:design-md na pasta claude-runner. Ícones: Iconify (ver docs/ICONIFY.md) — sem emoji nas novas LPs.


Pipeline squad (passos 0–7)

Passo 3 gera copy: com 0→3 o servidor para para reveres o ficheiro. Depois usa 4→7. 0→7 ignora a pausa (skipCheckpoint).

Resposta

{}