zizi 0260bcd8e2 设计文档:SoT 同步与生成物重出
- 新版设计各域 SoT 按本轮实现同步:总体架构、模块设计、接口契约、数据模型、功能规格、文件设计与决策记录。
- 接口契约生成物重新导出(openapi 与前端客户端随契约一致)。
- 实现回顾与专项检查台账保留历史结论;本轮收尾发现另见 .agents.local 下的收尾报告与审查处置。
2026-09-18 01:15:18 +08:00

2.1 KiB
Raw Permalink Blame History

P07-定稿交付与恢复

问题

最新正文、定稿和已发布版本混用,普通导出又可能遗漏资料与恢复关系。

方案

冻结章节清单后交付,反馈绑定实际版本,完整备份独立验证恢复。

故事

  1. 作为作者,我想全书回看并处理跨章问题,以便形成一致稿件。
  2. 作为作者,我想冻结章节版本并导出多种格式,以便交付可核对内容。
  3. 作为作者,我想准备书名、简介、梗概和人物表,以便完成配套材料。
  4. 作为作者,我想管理存稿与发布日程,并记录实际发布版本,以便追查修改影响。
  5. 作为作者,我想把读者与编辑反馈关联具体稿件,以便判断修订。
  6. 作为作者,我想带走完整数据并在隔离环境恢复,以便保留长期作品资产。

实现决策

  • B08 冻结交付清单并登记发布;跨章正文修改交 B05/B06。
  • 各格式导出核对目录、章节、内容哈希和实际排版,缺失内容明确失败。
  • 完整归档和备份包含数据库、原文、动态结构、来源、版本、raw、决定及私人草稿清单,不包含凭据。
  • 恢复验证关系与关键旅程;旧系统回退是否保留切换后新增内容必须明确。

公开字段和失败合同见接口契约目录,代码位置见目标文件目录。

测试决策

  • 缺章不得跳过后宣布成功。
  • 导出文本与固定版本一致。
  • 未关联反馈不猜测版本。
  • 动态类型、原文、决策和关系恢复完整。
  • 切换后的新写入不会在回退中静默丢失。

测试从作者实际入口和模块公开接口验证行为;离线替身、隔离数据库、真实模型和浏览器证据分开记录。功能编号及目标测试映射见功能覆盖矩阵。

范围外

替作者自动发布到外部平台,或把普通文稿导出视为完整备份。