guard_generate_cookie_banner
Generate an LGPD-compliant cookie banner for Next.js by scanning local code for trackers; returns consent-gate or notice mode and blocks non-essential trackers until user consent.
Instructions
Gera a conformidade de cookies do HOC Guard para um projeto Next.js, conforme a LGPD. Lê o código localmente (nada sai da máquina) e detecta os rastreadores (Google Analytics, GTM, Meta Pixel, Hotjar, Clarity e outros). Se houver rastreador não essencial, devolve o banner de consentimento que carrega o banner.js antes de tudo e bloqueia cada tracker até o aceite (mode consent-gate). Se só houver cookies essenciais, devolve um aviso informativo com link para a política, sem parede de consentimento (mode notice), porque a LGPD exige transparência mas não consentimento nesse caso. Informe project_path com a raiz do projeto, ou files com o conteúdo quando o código ainda não está salvo. Não altera arquivos: aplique as mudanças devolvidas.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| files | No | ||
| banner_id | No | ||
| project_path | No |