Skip to content

fix(react): identify comparison case subscripts in headings - #133

Merged
viktar-b merged 1 commit into
mainfrom
codex/table-case-qualifiers
Nov 6, 2026
Merged

viktar-b merged 1 commit into
mainfrom
codex/table-case-qualifiers

Conversation

@viktar-b

@viktar-b viktar-b commented Nov 6, 2026

Copy link
Copy Markdown
Owner

Summary

Comparison tables showed case titles but omitted the subscripts used to identify their values downstream. Case headings now display the captured qualifier using the same formatter as qualified symbols, in both table orientations and repeated print headings.

 Alpha / 1 kN
+Subscript: ca

This connects a row such as u_ax to its downstream name u_{ax,ca}. Nested scopes and directly forwarded helper outputs retain their case prefix. Unqualified cases keep their original headings. Execution and prepared-document formats are unchanged.

Evidence

  • Before: the nine-value example printed Alpha / 1 kN without the ca used in downstream formulas.
    After: checked HTML and the inspected two-page PDF print Subscript: ca, cb, and cg under the corresponding headings.
  • Core package: 204 tests passed. React package: 68 tests passed, including nested, forwarded and unqualified notation cases.
  • Method/table integration: all 13 tests passed, including both orientations, captured downstream glyph agreement and repeated headings across print parts.
  • Core and React typechecks passed. Their lint commands passed with warnings. git diff --check passed.
  • Environment limitation: a fresh local npm ci ran out of disk space. Its partial install was removed; local checks used the existing cached dependency set with workspace links pointing to this checkout. Clean-install verification remains for CI.

Merge Danger

Door: two-way

Blast Radius: rendering

Case headings gain a line, which can affect measured print partitioning. The existing checked HTML/PDF tests exercise that behavior; no numerical or evidence-schema behavior changes.

@vercel

vercel Bot commented Nov 6, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
calculation-source-object Ready Ready Preview Nov 6, 2026 7:39pm UTC

Request Review

@viktar-b
viktar-b merged commit cdfcadb into main Nov 6, 2026
13 checks passed
@viktar-b
viktar-b deleted the codex/table-case-qualifiers branch November 6, 2026 20:02

This branch was successfully deployed

1 active deployment
Preview — 7d9d46e7 Deployed Nov 6, 2026 by vercel[bot]
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