VennanVennanConsultoria

Policies e Guardrails

10 policies · 9 guardrails · 13 action types.

Policies

blocking
Sem conteúdo thin

Payload deve conter reasoning + título substanciais (≥40 chars cada).

blocking
Sem página duplicada

Não criar página com slug já existente no ecossistema.

blocking
Sem sobrescrever conteúdo crítico sem backup

Alteração de páginas críticas (home, servicos, contato) exige aprovação explícita.

blocking
Sem execução de risco alto sem aprovação

Ações com contract.approvalsRequired > 0 exigem approval antes de executar.

warning
Sem claims sem base

Conteúdo com números específicos (%, R$, etc.) deve ter reasoning que os justifique.

blocking
Sem case falso como real

Cases criados devem sempre ter isDemonstrative:true nesta wave.

blocking
Sem violação LGPD

Payload não pode conter CPF, e-mail ou dado pessoal identificável.

blocking
Sem quebra de SEO

Não remover canonical, meta, structured data nem alterar sitemap sem revisão.

blocking
Sem quebra de sitemap

Nenhuma ação pode remover entrada existente do sitemap sem redirect equivalente.

blocking
Sem quebra de build

Alterações devem passar em typecheck e build antes de mesclar.

Guardrails

check: payload-valid
Payload válido
check: slug-valid
Slug válido (kebab-case ASCII)
check: existence-valid
Existência coerente (create ↔ ausente / update ↔ presente)
check: not-duplicate
Não duplicado
check: schema-valid
Payload conforme schema da action
check: canonical-valid
Canonical potencial válido
check: cross-links-valid
Cross-links referenciam slugs reais
check: authority-impact-safe
Impacto na autoridade seguro
check: risk-acceptable
Nível de risco aceitável

Action types e handlers

create-page
Criar página

Cria uma nova entidade de página (case, topic, aplicação, etc.).

Risco: high · approvals default: 1
update-page
Atualizar página

Atualiza conteúdo, renova lastReviewed, ajusta cross-links.

Risco: medium · approvals default: 0
create-tool
Criar ferramenta

Nova ferramenta (diagnóstico, calculadora, checklist, simulador ou benchmark).

Risco: medium · approvals default: 1
create-case
Criar case demonstrativo

Novo case demonstrativo (isDemonstrative:true obrigatório).

Risco: high · approvals default: 1
create-faq
Criar FAQ

FAQ adicionada a Knowledge Graph.

Risco: low · approvals default: 0
create-video
Criar tarefa de vídeo

Registra tarefa de produção de vídeo para o backlog editorial.

Risco: low · approvals default: 0
create-publication
Criar publicação

Rascunho de publicação para GBP/LinkedIn futura.

Risco: low · approvals default: 0
update-gbp
Atualizar Google Business

Tarefa para módulo GBP (WAVE-AE-010).

Risco: low · approvals default: 0
create-benchmark
Criar benchmark

Novo benchmark comparativo.

Risco: medium · approvals default: 1
create-calculator
Criar calculadora

Nova calculadora com fórmula TS.

Risco: medium · approvals default: 1
cross-link
Cross-link determinístico

Adicionar links internos entre entidades relacionadas.

Risco: low · approvals default: 0
respond-to-competitor
Responder concorrente

Ação estratégica em resposta a movimento concorrente.

Risco: medium · approvals default: 1
respond-to-trend
Responder tendência

Publicação em resposta a tendência detectada.

Risco: medium · approvals default: 0