shy3130 01b153c28d fix(kline): 裸符号按维表补全后缀, 批量同步 0 行标的 fail-loud
上游对无交易所后缀的裸符号返回 200 空 payload, 本地静默写 0 行且流程
显示成功, 新环境初始化极易踩坑 (#302)。

- 请求前按 instruments 维表把 600000 补全为 600000.SH; 维表缺失或
  无唯一匹配的裸符号显式跳过并告警, 不再带已知无效符号发请求
- 批量同步收尾统计实际入库 0 行的标的(含被跳过的裸符号), 聚合一条
  WARNING 并通过 zero_row_out 出参回报, /sync 与 /sync_batch 响应
  附带 zero_row_symbols (按调用方原始写法)
- 拉取失败分块与本统计互斥(failed_out 已单独可见), 不重复计入

Closes #302
2026-09-14 13:55:38 +08:00
2026-09-02 16:27:38 +08:00
2026-09-09 12:13:38 +08:00
Languages
Python 62.6%
TypeScript 36.3%
HTML 0.5%
Inno Setup 0.2%
CSS 0.2%
Other 0.1%