2.0 KiB
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
.xmle.bpmndo 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
- 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.
- Confira a estrutura base: namespace oficial,
schemaLocation,descriptorScript,form,name,initScript,validatorsebuttons. - Valide os blocos de
bind; todoparameterdeve conterdefaultValue. - Mapeie o comportamento pedido para o evento correto usando o checklist de revisao.
- Confirme componentes e IDs existentes antes de adicionar novos atributos ou trocar a hierarquia do XML.
- Se houver script em
CDATA, aplique Rhino ES5:var, concatenacao incremental de SQL e HTML, e comparacoes com Java usando==ou!=. - Reaproveite padroes existentes no repositorio antes de criar estruturas novas.
- 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.