Files
zhengzhijiej-tech 4120a6b47c feat(sheets): add chart sizing and quality checks (#2504)
* fix(sheets): preserve chart axes and clarify label defaults

* docs(sheets): refine chart display defaults

* feat(sheets): support per-series chart data labels

* Revert "feat(sheets): support per-series chart data labels"

This reverts commit fc7a9cc745cf4963447b0682ce2df023994bf70d.

* refactor(sheets): use sparse scatter markers for point labels

* fix(sheets): validate chart data sources in layout check

* feat(sheets): support per-series chart data labels

* Revert "feat(sheets): support per-series chart data labels"

This reverts commit fc7a9cc745cf4963447b0682ce2df023994bf70d.

* fix(sheets): expose raw cell values for chart checks

* feat(sheets): support aggregate categories flag

* feat(sheets): add chart quality and size helpers

* fix(sheets): refine chart data label handling

* fix(sheets): refine chart sizing recommendations

* fix(sheets): deduplicate aggregated category labels

* fix(sheets): sync refined chart sizing guidance

* docs(sheets): sync dense data label guidance

* fix(sheets): align chart size label default

* fix(sheets): remove dense data label advice

* docs(sheets): clarify chart labels and category axis

* fix(sheets): detect overwide charts in quality checks

* fix(sheets): detect unbound secondary axes

* fix(sheets): sync chart quality guidance

* fix(sheets): bound chart source sampling and align schemas

* fix(sheets): validate chart source types without cells-get extensions

* fix(sheets): address chart quality review feedback

* fix(sheets): harden chart source and axis sizing checks

* fix(sheets): address chart quality review findings

* fix(sheets): keep bar Top-N threshold above 24 categories

* fix(sheets): align chart examples with size minimums

* fix(sheets): detect positionless continuous X axes
2026-09-08 14:45:22 +08:00
..