Skip to content

Split model construction into measured stages - #4

Merged
7etsuo merged 1 commit into
mainfrom
refactor/model-construction-stages
Jul 30, 2026
Merged

Split model construction into measured stages#4
7etsuo merged 1 commit into
mainfrom
refactor/model-construction-stages

Conversation

@7etsuo

@7etsuo 7etsuo commented Jul 30, 2026

Copy link
Copy Markdown
Member

Summary

  • split model validation and memory sizing into small checked stages
  • build parameters through a named registry cursor without changing RNG or registry order
  • measure and place activation and gradient arenas through explicit cursors, then reconcile every storage family at runtime
  • strengthen Chapters 9 and 10, lab witnesses, boundary tests, and release-mode failure tests

Compatibility

One-step and 50-step checkpoints are byte-identical to merged commit a5b6979. Seeded sample output and diagnostics are also byte-identical. Exact commands and SHA-256 values are recorded in EVIDENCE.md.

Validation

  • make OPENMP=0 check-all
  • make OPENMP=1 check-parallel
  • make check-sanitizers
  • GCC and Clang focused model checks
  • NDEBUG invalid-construction checks
  • make check-book
  • python3 scripts/check-graph.py
  • sha256sum --check --strict --quiet EVIDENCE.sha256
  • git diff --check
  • independent code and documentation reviews

@cursor

cursor Bot commented Jul 30, 2026

Copy link
Copy Markdown

Bugbot is not enabled for your account, so this pull request was not reviewed.

Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs.

@7etsuo
7etsuo merged commit d24f222 into main Jul 30, 2026
4 checks passed
@7etsuo
7etsuo deleted the refactor/model-construction-stages branch July 30, 2026 04:01
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