制作实际可用的「文本差异对比与逐条审校」，交付自包含 index.html，用户按设计双击即可使用，不安装、不登录、不启动服务。固定并打包成熟 jsdiff，保留许可，不依赖 CDN 或远端字体。

接入用户的两份 TXT/Markdown 或粘贴纯文本，支持明确编码与文件名，保留完整原稿与修订稿。真实识别新增、删除、修改，提供原稿/修订稿行位置，行对照和字符细节。较大差异可诚实降为整篇对照，不能隐藏文字或伪造精确分析。

每项变更有接受修订、保留原文、待审、自定义整项合稿与备注。自定义允许空值表示删除。原始文字不可被决定覆盖；预览由同一有效状态合成，待审保留原文并明确提示。未审项目必须禁止确认合稿导出和下一版确认。提供变更导航、状态筛选、文本/备注搜索、上下文和完整合稿视图；支持批量接受或保留待审，不覆盖已作的决定。输出 TXT 与独立可打印审校 HTML，特殊字符正确转义。

完整方案 JSON 保存原文、名称、人工决定、自定义、备注与显示/输出设置，读取前验证版本、值域、记录所属变更，非法或过期读取不破坏现有作品。合理撤销/重做贯穿导入与决定。用确认合稿开始下一版，保留输出规则但清除旧变更ID、决定和备注，让用户迅速带入新修订。换行支持跟随原稿、LF、CRLF，必须保留文件原始换行跨文本框编辑和下一版承接；不能只验证内部字符串序列化。

用两份独立工作室交付说明完成第一轮：修改交付时间，接受真正删除和新增，保留费用条款，写自定义与备注，检查未审禁导出，完成后保存/恢复；再以确认合稿承接第三份修订，核对旧人工合稿保留、新变更待审、旧备注不串到新项。CRLF 原稿 + LF 修订要经实际文件选择器、文本框、决定、复制或真实导出，连续两轮验证真实输出换行，不以文本框 DOM 的 LF 显示判断源文件内容。

终端 VM 回归读取最终 HTML 内嵌模型，独立核对新增删除、合稿、空自定义、备注和HTML转义、非法记录拒绝、未审门禁、方案恢复与第二轮输出。Browser 只通过 UI 与只读 DOM/已写入剪贴板取证，不读隐藏状态或存储。实际保存按钮与文件回导、VM预期产物、下载落盘、离线冷启是不同证据；file:// 禁止时不绕过并准确标未验证。

交入口、readme.txt、prompt.txt、record.txt、metadata.json、真实截图、独立文字与方案 fixture、regression.cjs。直接名称，交真实可复用工具，明确 TXT/Markdown 边界、不作专业判断和第三方许可。
