Files
2026-05-14 09:54:24 -03:00

2.0 KiB

name, description, argument-hint
name description argument-hint
vitruvio-form-review Revise e ajuste formularios e processos Vitruvio em XML ou BPMN. Use para validar namespace, skeleton, bind com defaultValue, eventos como initScript, valueChange, onClickScript, itemChange, scripts CDATA em Rhino ES5 e compatibilidade com componentes Vitruvio. Descreva o formulario, componente ou regra que precisa revisar.

Revisao de Formulario Vitruvio

Quando usar

  • Ajustes ou revisao de arquivos .xml e .bpmn do Vitruvio.
  • Erros de bind, evento, componente, namespace ou estrutura do formulario.
  • Duvidas sobre em qual evento implementar uma regra de negocio.

Objetivo

Revisar a estrutura do formulario antes da alteracao, aplicar apenas mudancas compativeis com Vitruvio e confirmar que o script Rhino esta encaixado no evento certo.

Procedimento

  1. Identifique se o artefato e formulario web, mobile ou XML de processo. Se a demanda for claramente mobile-only, prefira o agente especialista de mobile.
  2. Confira a estrutura base: namespace oficial, schemaLocation, descriptorScript, form, name, initScript, validators e buttons.
  3. Valide os blocos de bind; todo parameter deve conter defaultValue.
  4. Mapeie o comportamento pedido para o evento correto usando o checklist de revisao.
  5. Confirme componentes e IDs existentes antes de adicionar novos atributos ou trocar a hierarquia do XML.
  6. Se houver script em CDATA, aplique Rhino ES5: var, concatenacao incremental de SQL e HTML, e comparacoes com Java usando == ou !=.
  7. Reaproveite padroes existentes no repositorio antes de criar estruturas novas.
  8. Ao concluir, explique o que foi alterado, o evento escolhido e qualquer risco residual de runtime.

Saida esperada

  • XML ou BPMN ajustado com mudancas minimas e compativeis com producao.
  • Explicacao curta do motivo do evento e da estrutura escolhida.
  • Registro claro do que foi validado na revisao.

Recursos