Skip to content

fix(math): correct parsing and result highlighting - #934

Merged
antonreshetov merged 3 commits into
mainfrom
fix/math-parsing
Sep 14, 2026
Merged

antonreshetov merged 3 commits into
mainfrom
fix/math-parsing

Conversation

@antonreshetov

Copy link
Copy Markdown
Member

Fix Math Notebook parsing and result rendering:

  • Keep headings and full-line comments free of syntax highlighting.
  • Treat bare decimals such as annual_rate = 6.5 as numbers and preserve arithmetic in parentheses, restoring dependent loan calculations.
  • Key result rows by sheet and line so switching sheets does not animate colors inherited from the previous sheet.

Validation: 386 scoped tests passed across arithmetic, calendar, time zones, integration, and normalization. Added regressions for standalone decimals and the complete loan calculation chain. Scoped ESLint and git diff checks passed. UI changes have not been manually verified in the app.

@antonreshetov antonreshetov self-assigned this Sep 14, 2026
@antonreshetov
antonreshetov merged commit 17f1df5 into main Sep 14, 2026
@antonreshetov
antonreshetov deleted the fix/math-parsing branch September 14, 2026 21:57
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