Skip to content

Stabilize notebook parity gates and CI data checks#6

Merged
iahncajigas merged 8 commits intomainfrom
codex/next-steps-clean
Mar 3, 2026
Merged

Stabilize notebook parity gates and CI data checks#6
iahncajigas merged 8 commits intomainfrom
codex/next-steps-clean

Conversation

@iahncajigas
Copy link
Copy Markdown
Contributor

Summary

  • carry forward CI hardening commits from the prior parity branch (LFS checkout handling + line-review sprint seed + NumPy2 decoding CI compatibility)
  • restore topic-specific notebook template overrides and regenerate affected notebooks
  • make run_notebooks.py configurable for kernel startup timeout and raise default startup budget to 180s
  • make data integrity checks LFS-pointer aware so strict manifest checks pass when LFS blobs are not smudged
  • refresh parity alignment artifact after notebook/template updates

Validation

  • pytest -q
  • ruff check src tests tools
  • mypy src/nstat
  • python tools/notebooks/run_notebooks.py --group smoke --timeout 600 --startup-timeout 180
  • python tools/data_mirror/verify_matlab_data.py --manifest data/shared/matlab_gold_20260302.manifest.json --strict
  • python tools/parity/sync_parity_artifacts.py --matlab-root /Users/iahncajigas/Library/CloudStorage/Dropbox/Research/Matlab/nSTAT_currentRelease_Local

@iahncajigas iahncajigas merged commit e29f635 into main Mar 3, 2026
6 checks passed
@iahncajigas iahncajigas deleted the codex/next-steps-clean branch March 3, 2026 12:24
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