Skip to content

Parity sprint: verify remaining topics + image-mode CI + perf harness#11

Merged
iahncajigas merged 5 commits intomainfrom
codex/robust-parity-sprint-20260303
Mar 4, 2026
Merged

Parity sprint: verify remaining topics + image-mode CI + perf harness#11
iahncajigas merged 5 commits intomainfrom
codex/robust-parity-sprint-20260303

Conversation

@iahncajigas
Copy link
Copy Markdown
Contributor

@iahncajigas iahncajigas commented Mar 4, 2026

Summary

  • Verified parity branch updates from commit 540519f and extended CI hardening
  • Added pinned MATLAB reference checkout (fixed SHA) across parity workflows
  • Added canonical validation artifact documentation and stable artifact names
  • Added function-level performance parity harness (runtime + memory proxy) with MATLAB baseline fixtures
  • Added nightly/PR performance workflow and regression gating

Key additions

  • tools/parity/checkout_matlab_reference.py + parity/matlab_reference.yml
  • CANONICAL_VALIDATION_ARTIFACTS.md
  • tools/performance/run_python_benchmarks.py
  • tools/performance/compare_matlab_python_performance.py
  • matlab/benchmark/run_matlab_performance_benchmarks.m
  • .github/workflows/performance-parity.yml

Validation performed locally

  • pytest -q
  • Functional parity gate
  • Numeric drift gate
  • Example output spec gate
  • Full gate-mode PDF validation build (all examples)
  • Image-mode parity check
  • Python benchmark harness + MATLAB/Python performance comparator

@iahncajigas iahncajigas merged commit bdd375c into main Mar 4, 2026
9 checks passed
@iahncajigas iahncajigas deleted the codex/robust-parity-sprint-20260303 branch March 11, 2026 18:55
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