Skip to content

fix(birss-tables): correct 5 Table 4f transcription errors (print-verified 2026-07-09)#77

Merged
manganite merged 1 commit into
mainfrom
fix/table-4f-print-verification
Jul 9, 2026
Merged

fix(birss-tables): correct 5 Table 4f transcription errors (print-verified 2026-07-09)#77
manganite merged 1 commit into
mainfrom
fix/table-4f-print-verification

Conversation

@manganite

Copy link
Copy Markdown
Owner

Print-verification corrections to Table 4f (rank-4 tensor components) against the printed book pages 62–66 (maintainer-provided scans). All 21 rows × 25 columns are confirmed except five transcription-error sites, all in the Part II c4 column block — y/z resp. x/z glyph misreadings plus two impossible column headers.

Corrections (identical in table-4f.md and birss-tables.tex)

Site Rows Columns Before → After
Header c4 block cols 2–3 yxzz(c4)xyxz(c4), yxxx(c4)yxxz(c4)
Self-cells A4, C4 same two yxzzxyxz, yxxxyxxz
Value K4, M4, O4, R4 xxyz/xyxz/yxxz -yyyy-yyyz
Value K4, L4, O4 yyxz/yxyz/xyyz -xxxx-xxxz

The six c4 columns are the six arrangements of {x,x,y,z}: xxyz, xyxz, yxxz, yyxz, yxyz, xyyz.

Scope / safety

  • Part I is unchanged. In particular the -xxxx cells in rows G4/J4 (the yyyy column) are correct as printed and are preserved — only the Part II c4 block was touched.
  • Post-edit checks: yxzz, yxxx(c4), -yyyy no longer occur; xyxz(c4)/yxxz(c4) occur once each (header); -yyyz×4 and -xxxz×3 at the corrected rows; .md and .tex agree.
  • Added a "Print-verified 2026-07-09" header line and a dated changelog entry to table-4f.md.
  • Data-only reference correction; table-4f is not parsed by any guard test, so the suite is unchanged (lint clean, npm run test 1731 pass, build green).

Follow-ups (out of this PR)

  • Canonical repo github.com/manganite/birss-tables: the app carries a vendored subtree copy; the identical corrections must also land canonically so table-4f.md ends up byte-identical in both. Direction (fix canonical + subtree-sync vs. apply in both) is the maintainer's call.
  • PDF rebuild from the corrected .tex: maintainer's call.
  • This unblocks the Phase-1 rank-4 guard tests (Tables engine, Part D blocker). The seven rank-3 VERIFY sign-offs remain a separate open loop.

⚠️ One note on the work order

Its sanity-check line said -xxxx "must no longer occur anywhere in the file," but rows G4/J4 legitimately carry -xxxx in Part I (confirmed-unchanged). That self-check is over-broad; the corrective action itself is unambiguous (item 5 lists only K4/L4/O4, and "all of Part I unchanged"), so I scoped the check to the c4 block and preserved G4/J4.

🤖 Generated with Claude Code

…ified 2026-07-09)

Table 4f (rank-4) was scan-verified against the printed book pages 62-66. All 21 rows x 25
columns are confirmed except five transcription-error sites, all in the Part II c4 column block
(y/z and x/z glyph misreadings, plus two impossible column headers):

- Part II header: `yxzz(c4)` -> `xyxz(c4)`, `yxxx(c4)` -> `yxxz(c4)` (the six c4 columns are the
  six arrangements of {x,x,y,z}: xxyz, xyxz, yxxz, yyxz, yxyz, xyyz).
- Rows A4, C4 (self-referencing cells): `yxzz` -> `xyxz`, `yxxx` -> `yxxz`.
- Rows K4, M4, O4, R4 (cols xxyz/xyxz/yxxz): `-yyyy` -> `-yyyz`.
- Rows K4, L4, O4 (cols yyxz/yxyz/xyyz): `-xxxx` -> `-xxxz`.

Applied identically to the vendored `table-4f.md` and the Table-4f section of `birss-tables.tex`.
Part I is unchanged (the `-xxxx` cells in rows G4/J4 are correct as printed and stay).

Data-only reference correction; table-4f is not yet parsed by any guard, so the test suite is
unchanged (1731 pass). Canonical source: github.com/manganite/birss-tables (propagation there is
a follow-up per the work order).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings July 9, 2026 20:12

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Data-only correction PR that updates the vendored Birss Table 4f (rank-4 tensor components) transcription to match print-verified sources, keeping the Markdown (table-4f.md) and LaTeX (birss-tables.tex) versions consistent.

Changes:

  • Corrects the Part II c4 block column headers and the corresponding self-cells in rows A4/C4 (yxzz/yxxxxyxz/yxxz).
  • Fixes affected Part II c4 block values in rows K4/L4/M4/O4/R4 (-yyyy-yyyz, -xxxx-xxxz in the specified columns).
  • Adds a print-verification note and a dated changelog entry documenting the five corrected transcription sites.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
birss-tables/table-4f.md Updates the Part II c4 headers and specific cells/values; adds a print-verification note and changelog entry documenting the corrections.
birss-tables/birss-tables.tex Mirrors the same Part II c4 header/cell/value corrections in the LaTeX source to keep the published tables consistent.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@manganite manganite merged commit b988cbe into main Jul 9, 2026
4 checks passed
@manganite manganite deleted the fix/table-4f-print-verification branch July 9, 2026 20: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.

2 participants