Problem
The Go XLSX renderer falls back to plain text for styled workbooks with uncached formulas. This drops cell fills, borders, merged-cell layout, calculated totals, and embedded clustered-column charts, and produces incorrect pagination.
Expected behavior
- Preserve XLSX cell styles, dimensions, merged ranges, number formats, and vertical alignment.
- Evaluate the supported uncached SUM and additive formulas used by the fixture.
- Render embedded clustered-column charts across worksheet page bands.
- Keep the Microsoft 365 reference page count and extracted text.
Validation target
Business expense budget1.xlsx should render as 4 pages, preserve all extracted text, and exceed the 0.95 visual benchmark threshold.
Current validated result: 4/4 pages, text similarity 1.0000, overall score 0.9670 in the canonical three-page comparison (0.9734 across all four pages).
Problem
The Go XLSX renderer falls back to plain text for styled workbooks with uncached formulas. This drops cell fills, borders, merged-cell layout, calculated totals, and embedded clustered-column charts, and produces incorrect pagination.
Expected behavior
Validation target
Business expense budget1.xlsxshould render as 4 pages, preserve all extracted text, and exceed the 0.95 visual benchmark threshold.Current validated result: 4/4 pages, text similarity 1.0000, overall score 0.9670 in the canonical three-page comparison (0.9734 across all four pages).