Repository navigation
docs: cite Dr. Bishop's 11-7 manual (20 chapters, dot-numbered captions) - #171
Merged
Merged
Conversation
Tom's manual of 2026-11-07 folds the old Chapter 6 into Chapter 5, so every chapter from 7 on is one lower, drops the Part dividers, numbers captions "Figure 10.1", and removes seven equations (10-2, 10-9, 10-10, 12-8, 12-9, 15-14, 15-15 in the 10-19 numbering). He confirmed the numbering on the 11-07 call. The library cites the manual by edition and equation in about 190 places (code, docs, notebooks, tests, validation scripts), all in the 10-12 numbering. - Every "Eq N-M" citation moves to the 11-7 number, from the map the manual repository computed by matching equations by content and then by title (vas-manual alignment/renumbering-2026-10-19-to-2026-11-07.json). The hyphen form stays: the manual repository's alignment check reads it, and the manual's own labels keep it as ids. Edition tags "10-12 manual" / "10-1 manual" become "11-7 manual". - Citations of removed equations are reworded: the mean-of-cell-means estimates now point at Figure 13.3 (the estimates of the VAS model parameters), the individuals centre at Eq 11-7 alone, R2's error term at the model (Eq 9-1), and the replicated-design within-cell variance at Eq 14-14. - Chapter references follow: loss function Chapter 14, capability Chapter 15, individuals charts Chapter 11, and the R2 chart-selection rule cites Chapter 12 and Section 13.3.9 instead of a Section 20.6.1 that no longer exists. - Two sentences keep "10-12-2026 manual" on purpose: the VAS reference runs (README, CONTRIBUTING) came with that edition. No behaviour changes. vas-manual's alignment against this checkout: 65 of 114 equations cited, 0 missing, 0 register errors. ruff clean; fast slice 2676 passed; tests/test_manual_citations.py passes.
Merged
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
How the numbers were mapped
The manual repository matched the 120 equations of the accepted 10-19 edition to the 11-7 file by content fingerprint, then by title: 113 matched, 7 were removed (10-2, 10-9, 10-10, 12-8, 12-9, 15-14, 15-15), one is new (18-1). The map is committed there as
alignment/renumbering-2026-10-19-to-2026-11-07.json. The hyphen form ("Eq 13-8") stays: the manual's labels keep it as ids and the alignment check reads it.tests/test_manual_citations.pyenforces the form and that every citing file names its edition.Hand-edited
Verification
ruff checkclean on the changed Python files (committed withSKIP=ruff-format, as this repo's commits are).tests/test_manual_citations.pypasses.tools/alignment.py --library <this checkout>on the 11-7 file: 65 of 114 equations cited, 0 missing, 0 register errors.Follow-up (manual repository)
vas-manual #22 (the 11-7 edition) pins the library at a version whose citations still use the old numbers, so its alignment step fails until this merges and the pin moves to a release or preview wheel that includes it.