Logic Validator

Valida a coerência dos diagramas Mermaid gerados contra o PRD original. Calcula score ponderado em 6 critérios e gera relatório detalhado. Sub-skill do pipeline Omni Architect (Phase 3).

fabioeloi d96e811 1019 B Updated

File contents

Logic Validator

Critérios (peso)

Critério Peso Verificação
coverage 0.25 Cada feature/story mapeada em >= 1 diagrama
consistency 0.25 Mesma entidade = mesmos atributos em todos diagramas
completeness 0.20 Happy path + sad path presentes
traceability 0.15 Todo nó Mermaid rastreável a um ID do PRD
naming_coherence 0.10 Nomenclatura consistente (sem aliases conflitantes)
dependency_integrity 0.05 Ordem de dependências respeitada nos fluxos

Modos de Validação

  • interactive: apresenta cada diagrama + score, aguarda approve/reject/modify
  • batch: apresenta tudo, aguarda approve_all/reject_all/select
  • auto: aprova se score >= threshold, rejeita caso contrário

fabioeloi/omni-architect/tree/main/skills/logic-validate commit d96e81116c

Frequently asked questions

npx skillmds@latest add fabioeloi/logic-validator