Pular para conteúdo

Volt Pro Pack — add-ons pagos

MCPs extras vendidos à parte do Volt Core (order bump / upsell na Hotmart). Mesmo padrão real + verify do Core. Liberados pela licença (campo plan ou entitlements), então o cliente só ativa o que comprou.

Add-on Slug Ferramentas (5 cada)
Security security secrets_scan, sast, headers, deps_audit, report
CI/CD cicd workflows_list, lint_workflow, secrets_check, last_runs, failed_jobs
Docker/K8s k8s k8s_context, k8s_pods, k8s_deployments, k8s_logs, docker_inspect
Cloud/AWS cloud aws_identity, aws_ec2, aws_s3, aws_costs, aws_iam_audit

20 ferramentas Pro além das 66 do Core. Todas read-only / com guardas de segurança (SAST não altera código, AWS só aceita verbos describe/list/get, K8s só leitura).

Como a licença libera

O /api/validate retorna plan e entitlements. O install.js registra um add-on se:

  • plan contém pro ou founder (libera todos os add-ons), ou
  • entitlements inclui o slug do add-on (compra avulsa, ex.: só security).

Exemplos de emissão no license-server (conforme a oferta comprada na Hotmart):

issue({ email, plan: 'volt' });                          // só Core
issue({ email, plan: 'volt', entitlements: ['security'] }); // Core + add-on avulso
issue({ email, plan: 'volt-pro' });                      // Core + todos os add-ons
issue({ email, plan: 'founders' });                      // Founders: tudo + lifetime

Build & verificação

npm run build        # compila Core + Pro
npm run verify:pro   # executa 1 tool de cada add-on (4 reais, 0 falhos)

K8s/Cloud exigem kubectl/aws + credenciais para uso real; sem eles, retornam erro claro (o verify:pro valida justamente esse caminho real).