diff --git a/scripts/e2e.sh b/scripts/e2e.sh index 5aaeedfe..9ea12ec3 100644 --- a/scripts/e2e.sh +++ b/scripts/e2e.sh @@ -199,6 +199,11 @@ log "seed: load doc-tree structure into $PID_MAIN" "$OUT/agent-system-rdm" -data "$DATA" \ -structure "$RDM_WT/docs/structure/rdm-self.yaml" -project "$PID_MAIN" \ >"$OUT/structure.log" 2>&1 || { tail -5 "$OUT/structure.log"; die "structure load failed"; } + +log "seed: load cockpit doc-tree into $PID_MAIN" +"$OUT/agent-system-rdm" -data "$DATA" \ + -structure "$DEV_ROOT/docs/structure/cockpit-e2e.yaml" -project "$PID_MAIN" \ + >"$OUT/structure-cockpit.log" 2>&1 || { tail -5 "$OUT/structure-cockpit.log"; die "cockpit structure load failed"; } grep -o '装载(.*)' "$OUT/structure.log" | head -1 || true # 阶段③:重启服务,切片入库挂载到已装载骨架(API)。 @@ -220,10 +225,6 @@ cmd rdm.ingest "{\"projectId\":\"$PID_MAIN\",\"source\":\"01-用户需求与系 log "seed done" # ── 驾驶舱 I4 种子:文档树 + 章节正文(草稿流)+ 非成员账号 ── -log "seed: load cockpit doc-tree into $PID_MAIN" -"$OUT/agent-system-rdm" -data "$DATA" \ - -structure "$DEV_ROOT/docs/structure/cockpit-e2e.yaml" -project "$PID_MAIN" \ - >"$OUT/structure-cockpit.log" 2>&1 || { tail -5 "$OUT/structure-cockpit.log"; die "cockpit structure load failed"; } log "seed: cockpit section content via draft propose+adopt" COCKPIT_OV=$(cmd rdm.cockpit.overview "{\"projectId\":\"$PID_MAIN\"}") DOC_ID=$(printf '%s' "$COCKPIT_OV" | python3 -c 'import json,sys; d=json.load(sys.stdin); print([i["ref"]["id"] for i in d["documents"] if i["title"]=="验证主体报告"][0])')