Files
jiapuapp/docs/superpowers/plans/2026-07-16-g03-create-and-ancestor-flow.md
T
2026-07-16 07:58:53 +08:00

1.1 KiB

G03 创建家谱与首代人物流程实施计划

Goal: 将 G03 两步流程改为纯本地页面样式合同,补齐创建前已有谱提醒、页内校验、提交中/失败、中断恢复和完成后进入 G05。

Contract owner: G03 的 currentStepcreateStateancestorState 是两步页面状态唯一所有者;移除当前页面的远程 API 调用和旧的完成后直跳 T01 路径。

Constraints

  • 第一步字段:姓氏、谱名、堂号、所在地、访问规则。
  • 创建前先显示自定义“搜索潜在已有家谱”提醒,允许去 G06 或确认创建。
  • 已创建未录始祖时以 step=ancestor&genealogyId= 恢复,不重复建谱。
  • 第二步完成后进入 G05 总览,不直接跳 T01。
  • 禁止原生 UniApp UI;320×568 正常滚动;页面保持 [~]

Tasks

  • 契约先行:无 appApi/原生 UI,要求提醒层、页内错误、两步状态和 G05 完成路径。
  • 实现第一步校验、访问规则、重复建谱提醒、创建中/失败。
  • 实现首代校验、中断恢复、保存中/失败/成功结果。
  • 两步真实运行和联系表 QA。