You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

1.5 KiB

07 · E2E API 增量套件

  • Type: task
  • Status: open
  • Blocked by: 03, 04, 05

Question

新建 e2e-graph.py(对齐 e2e-incr.py 模式:独立夹具 + 自带 teardown + specimens 留档 + checks JSON),覆盖:

  1. 图谱读:自动生成正确性(层级位置/同级并列/多顶层并列/公司节点/未识别层级区不生成边);职务修改后图谱自动更新。
  2. 边 CRUD:手动建边(多父 OK)/ 自连拒 / 循环拒 / 重复建边拒(「已存在连线」码);系统边删除 → 保存 → 重进不复恢(否决持久化断言);布局保存回读。
  3. 并发冲突:双 session 改同一客户关系 → 后保存者收到冲突响应(按 spec 形态)。
  4. 关系变更日志:保存后日志可查、动作/内容断言。
  5. 联系人增强:page 默认掩码 → reveal → 查看日志落库断言(DB 取证);快速添加(多行/查重疑似/空行跳过/错误定位);页内编辑批量保存(行级失败定位);批量导出(勾选/未勾选拒/脱敏口径)。
  6. 导入三段式:模板下载(列集断言)/ 预检(必填前移拒 + 查重)/ confirm 执行(成功行 + 失败明细 clip500)/ 完成后图谱自动更新断言。
  7. 字典:job_title / contact_source enabled-list 值集断言(W-01 销号复验)。

夹具前缀 e2c-cg- 幂等自清;静态对账 scan_calls(新增调用 × API-SUMMARY 增量全命中零未知);三档结论口径沿用(/⚠/ + D-xx 续编)。