Skip to content

feat: establish SimulationRun governance for Case 102 - #13

Merged
robertoafn merged 1 commit into
mainfrom
docs/ptr-core-simulation-run
Aug 26, 2026
Merged

robertoafn merged 1 commit into
mainfrom
docs/ptr-core-simulation-run

Conversation

@robertoafn

Copy link
Copy Markdown
Owner

Objetivo

Establecer la primera capa PTR Core para ejecuciones DWSIM y registrar, sin modificar ni duplicar el binario, la inspección del baseline FOSSEE del Literature Case 102.

Cambios

  • añade SimulationRun schema v1.0.0, contrato, fixture y pruebas;
  • fija roles de versión DWSIM mediante ADR 0001;
  • registra el baseline FOSSEE 5.5 como inspección de estado guardado;
  • distingue inspección, recálculo, convergencia y validación científica;
  • distingue réplica/validación del autor de reproducción independiente;
  • documenta la discrepancia RC1 declarada frente a RC12 en artefactos y registro local;
  • ignora cachés locales de pytest y Ruff.

Alcance deliberado

  • No promueve las cuatro réplicas DWSIM 10.2.0.
  • No copia C:\PTR-DWSIM-WORK ni el PDF/dataset de Álvarez.
  • No afirma paridad, convergencia verificada ni validación VLE.
  • La comparación experimental permanece como siguiente bloque gobernado.

Validación

  • pytest: PASS (suite completa)
  • Ruff: PASS
  • naming, metadata, tables, units, checksums: PASS
  • Literature Cases: PASS
  • git diff --check: PASS

Próximo bloque

Extraer y promover legalmente el dataset VLE de Álvarez et al. tras segunda revisión, y ejecutar la malla T-x-y a 101.3 kPa con una versión estable de DWSIM y conjuntos de parámetros explícitos.

@robertoafn
robertoafn merged commit ae98a30 into main Aug 26, 2026
2 checks passed
@robertoafn
robertoafn deleted the docs/ptr-core-simulation-run branch August 26, 2026 23: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