Commit Graph

2 Commits

Author SHA1 Message Date
ThearchyHelios 8f6a90c8c2 整表标记 rows= 的结束行越界、起始行在范围内时截到最后一行(不加注),只有起始行越界才算解析不了;行数上限按截完的行数算。单元格显示规则升到 3 版:截行只影响组装(截完照样展开成一格格的单元格引用、按格复核),复核 3 版以前的文档时没展开的整表标记照老规矩判,老文档里那句「没有第 N 行」不会被当成文档被改过。文档的 cell_display 改记渲染得出这些格子的最低一版(只有日期时间被改写的照旧记 2,离线核对页不受影响) 2026-10-19 17:00:32 +08:00
ThearchyHelios 470f8b6641 报告里单元格的 ISO 日期时间显示成「2026-06-30 08:21:39」,只改显示
报告表格里的时间以前照快照原样显示成 2026-06-30T08:21:39,读起来费劲。[[v:]] 和 [[table:]] 渲染出来的 ISO 日期时间改成用空格隔开(小数秒、时区照留),写作目录和流式输出同一套写法。快照里的值、引用记下的 value、eid、证据下钻都不变。

复核按文档生成时的规则:老文档存的是带 T 的字,拿新规则重新渲染会对不上、被当成文档被改过。所以显示规则也记版本:新文档里真有日期时间被改写时在顶层记 cell_display: 2(参与内容哈希),没有被改写的文档和以前一字不差;没有这个字段的按 1 版(原样)复核,记了认不出的值报 bad_schema。出口复核、期 4 的金样(test_provenance_unchanged)都照旧通过;裁判摘录是给模型看的,不改
2026-10-04 11:33:09 +08:00