Skip to content

TraceCite v0.8.0

Latest

Choose a tag to compare

@github-actions github-actions released this 10 Oct 04:36
· 4 commits to main since this release
  • 支持独立空 a 元素的显式 id:按文档顺序选择首个目标,保留大小写,限定观察正文范围;代码、注释中的类似标签不成为目标,缺失目标和来源变化继续失败。跨行标签与其他 HTML ID 规则仍未支持。

  • 增加独立 HTML 锚点正反样例、三目标和 CLI 回归,并在源码包消费时验证;实际语法动机来自固定版本的 MoonBit 生态文档,不代表上游采用。

  • 来源变化报告成对定位首个差异,减少重复上下文,修复长章节的前 1600 字符相同导致变化不可见的问题;完整快照、预览 JSON、检测结果和退出码保持原语义。

  • 增加固定上游提交的维护回放,记录正常来源变化、复核与基线更新闭环,并对比展示量;历史回放不作为外部采用或工时收益证明。

  • 增加项目配置 unassociated_quotes=review|skip 及 CLI 覆盖,仅显式跳过无来源的完整引号,默认保持复核。

  • skipped_quotes 独立统计未检查引号,逐项保留位置与 not_checked 分类;max_skipped_quotes 超限即失败并阻止快照和候选。网页 skipped_count 含义不变。

  • init 持久化策略与预算,Action 复用配置;明确引文、未闭合引号、无效来源、真实断链及来源变化继续受检查。

  • JSON 报告 v1 增加字段,读取样例兼容旧报告;公开 MoonBit 配置结构新增字段,直接构造结构的调用方需要补入默认值,迁移方式见维护说明。

  • 增加八步隔离样例、三目标配置回归、CLI 与 Action 失败保护及公共 API 消费检查。同步库、CLI 安装说明及 Action 模板到 0.8.0。

Source: 072ba16