Skip to content

v0.9.0 · 文件夹导入冲突诊断树

Choose a tag to compare

@YuniqueUnic YuniqueUnic released this 28 Sep 14:15
· 29 commits to main since this release

导入冲突诊断树

工作区为空时,文件夹 / 单文件导入直接进;已有文档时,同名冲突(相对路径 + 文件名)先弹诊断树再落盘:

  • 逐行决策:覆盖 / 重命名 / 跳过 三选一;重命名插扩展名前递增(chapter-1-1.txt),自动避开工作区与本次导入的其余落点
  • 三个批量预设:全部覆盖 / 覆盖未标注的 / 覆盖标注的
  • 覆盖不毁批注:原有批注按「编辑原文」同款管线重锚到新文本;每行预演重锚 / 失锚条数,先知情再确认
  • 同名同文标「无变化」固定跳过;取消 = 整次导入作废(W3C / 会话一并作废,一件不进)
  • 单文件导入走同一套诊断,无双轨逻辑;徽标与摘要(覆盖 X · 重命名 Y · 直接导入 N)实时联动

边界经 7 题表单与维护者确认定稿(schemaui 表单留档 .schemaui/answers/)。

质量门禁

vitest 176(+17:冲突键 / 重命名递增 / 逐行动作 / 批量预设 / 诊断树交互)+ Playwright e2e 33(+3:覆盖重锚全链路 / 重命名并存 / 取消作废)全过;诊断树明暗双主题视觉核对通过。