chore: pin plurimath to ~> 0.11.4 - #110
Conversation
|
Acknowledged. Two notes on state first:
The remaining gate is rule 1 in #109: moving onto the plurimath 0.11.x line is exactly the class of change that must be tested against the entire metanorma stack, including the metanorma-cli samples — not html2doc's own specs alone. This will not be merged into main until I have run that full-stack testing myself; that testing, and the sign-off conditioned on it, remain my responsibility as maintainer. As a courtesy, so the route to merge is unambiguous, the test is:
No pass, no merge. No objection to plurimath 0.11.x / MathML 4 as the direction — only to adopting it ahead of that testing. 🤖 |
ea9f37a to
b3ff1aa
Compare
|
Full-stack test result for plurimath Tested via a Results:
These are anticipated. The This is exactly why the change is gated on a full-stack run rather than the gem's own specs (rule 1, #109): a bounded but real set of isodoc regressions that html2doc's own suite does not surface. This PR merges once isodoc is updated for plurimath 0.11.x and the stack re-tests green. 🤖 |
Summary
>= 0.10.1to~> 0.11.4(latest release line)Gemfile.lockto.gitignore(standard practice for gems)Test plan
bundle lock --update plurimathresolves cleanly against plurimath 0.11.4bundle exec rspec— 40 examples, 0 failures (95.25% coverage)