Skip to content

v1.2.1:运行时契约修复与数据投影支持

Latest

Choose a tag to compare

@qingyabailu-git qingyabailu-git released this 31 Jul 12:13
2c0128d

更新摘要

本版本聚焦运行时契约、审查结果可信度、导出质量,以及章节提交后的数据投影。

修复

  • review-pipeline 正确读取 --review-results 指向的 JSON 文件;文件缺失、损坏或 reviewer 标记为 incomplete 时保持 unverified。
  • doctor 在发现问题或找不到项目时返回非零退出码,JSON 输出可直接用于 CI。
  • init-contract 变为幂等;只有底本内容发生变化时才递增版本号。
  • export 去除常见 Markdown 展示标记,避免标题、列表和链接语法进入纯文本导出。

新增

  • chapter-commit --data-artifacts 记录 data-agent 提供的三份 JSON artifact。
  • projections status|retry|replay --chapter N 重建摘要投影并写入 projection_log.jsonl;未实现的宿主专属投影明确标记为 skipped。
  • fiction-review 内置 review schema、通用 rubric、爽点/多线检查和阻断覆盖规则,并支持 reviewer 不可用时的 solo fallback。
  • 扫榜文档明确 browser-cdp 为外部可选依赖,并要求标记非实时数据来源。

验证

  • 32 个 Python 测试通过。
  • 15 个 skill 的格式检查通过。
  • 编码检查:117 个文件通过,0 个异常。
  • fiction-scan 的 8 个 JavaScript 文件语法检查通过。

升级

git pull origin main

也可以固定使用本版本:

git checkout v1.2.1