Skip to content

Release v0.4.0: motor de validación reproducible - #10

Merged
robertoafn merged 1 commit into
mainfrom
agent/validation-engine-v030
Aug 1, 2026
Merged

robertoafn merged 1 commit into
mainfrom
agent/validation-engine-v030

Conversation

@robertoafn

Copy link
Copy Markdown
Owner

Resumen

  • incorpora scripts/validate_case.py, esquemas y manifiestos declarativos por caso;
  • integra opcionalmente DWSIM Automation API mediante un runner local aislado;
  • genera validation_results.json y mantiene una sección automática en cada informe;
  • actualiza README, protocolo, plantilla, preflight, CI, changelogs y versiones para v0.4.0.

Resultados de validación

  • Caso 001: PASS con DWSIM API.
  • Caso 002: FAIL de reproducibilidad por una desviación energética API↔CSV de 0.115554596249 % en MSTR-204, sobre el umbral de 0.05 %; sus balances y controles de fenómeno pasan.
  • Caso 003: CONDITIONAL; la validación térmica pasa y el margen hidráulico permanece NOT_DEMONSTRATED.

No se modificaron simulaciones ni datasets para forzar estos resultados.

Verificaciones

  • preflight completo: PASS;
  • 44 pruebas: PASS;
  • Ruff: PASS;
  • 3 metadatos y 4 tablas válidos;
  • unidades consistentes en 7 archivos;
  • checksums SHA-256 verificados.

Impacto

El repositorio queda preparado para incorporar nuevos casos y para que un futuro dashboard Streamlit consuma resultados estructurados sin extraer métricas desde Markdown.

@robertoafn
robertoafn merged commit ef0b2eb into main Aug 1, 2026
2 checks passed
@robertoafn
robertoafn deleted the agent/validation-engine-v030 branch August 1, 2026 21:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant