Commit Graph

1132 Commits

Author SHA1 Message Date
zhengzhijie 4dffdffc35 docs(sheets): refine chart display defaults 2026-08-25 17:53:22 +08:00
zhengzhijie 25fa3cb463 fix(sheets): preserve chart axes and clarify label defaults 2026-08-25 17:52:26 +08:00
zhengzhijie 9707ffd83d fix(sheets): tighten chart update validation 2026-08-25 17:29:33 +08:00
zhengzhijie 255ca38121 fix(sheets): harden chart batch updates 2026-08-25 17:29:33 +08:00
zhengzhijie 98a5b19339 docs(sheets): sync skill from spec 2026-08-25 17:29:33 +08:00
zhengzhijie 837dbfb611 test(sheets): satisfy copyloopvar lint 2026-08-25 17:29:33 +08:00
zhengzhijie 27ea507974 fix(sheets): surface batch warnings consistently 2026-08-25 17:29:33 +08:00
zhengzhijie 893e14850f chore(sheets): bump skill version to 3.1.6 2026-08-25 17:29:33 +08:00
zhengzhijie fed828594a fix(sheets): surface ignored batch locators 2026-08-25 17:29:33 +08:00
zhengzhijie e33445dde8 fix(sheets): address chart review feedback 2026-08-25 17:29:33 +08:00
zhengzhijie 5a2aec0a49 docs(sheets): expose advanced chart shortcut flags 2026-08-25 17:29:33 +08:00
zhengzhijie 8baf060f91 fix(sheets): require at least two chart colors 2026-08-25 17:29:33 +08:00
zhengzhijie 7c4f2ffbe5 fix(sheets): restore the two-color contract 2026-08-25 17:29:33 +08:00
zhengzhijie d8d10d1ce3 fix(sheets): resolve chart review follow-ups 2026-08-25 17:29:33 +08:00
zhengzhijie ad5525f3d9 fix(sheets): sync skill specs and chart schema validation 2026-08-25 17:29:33 +08:00
zhengzhijie 09df97b33a fix(sheets): validate chart config updates 2026-08-25 17:29:33 +08:00
zhengzhijie a47947866a fix(sheets): resolve lint and dead-code CI failures
- lark_sheet_chart.go: drop redundant chartConfigUpdateInput /
  chartDataUpdateInput calls in Execute whose result is immediately
  overwritten by the *FromSnapshot variant (ineffassign); the snapshot
  variants already re-run the same validation internally.
- lark_sheet_chart_test.go: remove Go 1.22+ redundant loop-variable
  copies (copyloopvar).
- batch_op_dispatch.go / lark_sheet_batch_update.go: remove unreachable
  allowedBatchShortcuts and batchUpdateInput; callers use the lower-level
  allowedShortcuts and buildBatchUpdatePlan directly.
2026-08-25 17:29:33 +08:00
zhengzhijie 30fc7542e6 fix(sheets): nest last-point chart label property 2026-08-25 17:29:33 +08:00
zhengzhijie 1cc42f1971 fix(sheets): preserve disabled waterfall stacking 2026-08-25 17:29:33 +08:00
zhengzhijie ace3a3cbf5 feat(sheets): add last-point chart label flag 2026-08-25 17:29:33 +08:00
zhengzhijie 43b5d1179d feat(sheets): support chart y-axis bounds 2026-08-25 17:29:32 +08:00
zhengzhijie e908e85b48 fix(sheets): support numeric x-axis bounds 2026-08-25 17:29:32 +08:00
zhengzhijie 519a1c6e38 fix(sheets): support all chart data label combinations 2026-08-25 17:29:32 +08:00
zhengzhijie ef2b7946c9 docs(sheets): remove unrelated label position guidance 2026-08-25 17:29:32 +08:00
zhengzhijie a61f91b237 docs(sheets): sync semantic chart guidance 2026-08-25 17:29:32 +08:00
zhengzhijie 854af5705e feat(sheets): refine semantic chart creation 2026-08-25 17:29:32 +08:00
zhengzhijie e249ffaa78 test(sheets): isolate chart create schema check 2026-08-25 17:29:32 +08:00
zhengzhijie 0d344264c1 fix(sheets): allow recursive chart update patches 2026-08-25 17:29:32 +08:00
zhengzhijie 5914aee8f8 docs(sheets): validate chart axis semantics 2026-08-25 17:29:32 +08:00
zhengzhijie 64d0455ada feat(sheets): add x-axis number interpretation flag 2026-08-25 17:29:32 +08:00
zhengzhijie f59224df90 fix(sheets): align combined chart artifacts 2026-08-25 17:29:32 +08:00
zhengzhijie 1adef75763 docs(sheets): sync combined chart workflow guidance 2026-08-25 17:29:32 +08:00
zhengzhijie 19c11ae479 feat(sheets): add semantic bubble chart indexes 2026-08-25 17:29:32 +08:00
zhengzhijie cfebd6e5d7 fix(sheets): sync special chart tool schema 2026-08-25 17:29:32 +08:00
zhengzhijie 7d88e981a6 feat(sheets): support bubble waterfall and pareto charts 2026-08-25 17:29:32 +08:00
zhengzhijie 09ada2343d fix(sheets): preserve batch scope and cross-sheet chart ranges 2026-08-25 17:29:32 +08:00
zhengzhijie 056bd30f47 feat(sheets): simplify batch chart operations 2026-08-25 17:29:32 +08:00
zhengzhijie 700e9d0925 fix(sheets): persist chart color theme updates 2026-08-25 17:29:32 +08:00
zhengzhijie 7db2d0fe9f fix(sheets): allow chart color theme patches 2026-08-25 17:29:32 +08:00
zhengzhijie 84efb4bd4a feat(sheets): add dedicated chart batch shortcuts 2026-08-25 17:29:32 +08:00
zhengzhijie def0cfb944 feat(sheets): improve chart creation dimension handling 2026-08-25 17:29:32 +08:00
zhengzhijie bd81787cbf feat(sheets): harden chart update workflows 2026-08-25 17:29:32 +08:00
zhengzhijie 8a886643a6 feat(sheets): add chart data update shortcut 2026-08-25 17:29:32 +08:00
zhengzhijie 81732f7a7d fix(sheets): normalize irregular chart ranges 2026-08-25 17:29:32 +08:00
zhengzhijie be7e4ea977 fix(sheets): normalize chart range and flag inputs 2026-08-25 17:29:32 +08:00
zhengzhijie 21e7e31d26 fix(sheets): prefer semantic chart shortcuts 2026-08-25 17:29:32 +08:00
zhengzhijie ce352b12c0 feat(sheets): improve semantic chart workflows 2026-08-25 17:29:32 +08:00
zhengzhijie b447748157 feat(sheets): add semantic chart shortcuts 2026-08-25 17:29:32 +08:00
zhengzhijie afa043f089 feat(sheets): support partial chart snapshot schemas 2026-08-25 17:29:31 +08:00
liujinkun2025 f09414f9d5 fix(wiki): keep node-get stderr machine-readable (#2449) 2026-08-25 17:27:41 +08:00