docs(advisor): 顾问线已合入 merger,同步记忆与 E2E 日志

- MEMORY/TODO/合并说明:integrate/advisor-agent 已通过 fast-forward 并入 merger(4be27c5)
- ADV-001:补充 4be27c5 与 64c5db7 后端结论仍成立,无需重跑
This commit is contained in:
2026-09-12 17:23:09 +08:00
parent 4be27c589c
commit c7fa32ef62
4 changed files with 5 additions and 3 deletions
+1 -1
View File
@@ -11,7 +11,7 @@
**当前进度:** 需求与表设计已定 · **926 pytest passed**(全量 · **65 failed** 均为顾问 `test_sprint*` 集成)· **896 passed**(排除 `test_sprint*` · 仅 **`test_agent_kb_eval`** 红)· **27 Vitest** · **Redis @ 6380** · **`merger` 未 commit** · **投资顾问 Agent:接缝已挂(`integrate/advisor-agent` · OpenAPI **62** 路径 · 待合入 `merger`)** · **端到端首验 63 用例 53 PASS / 5 FAIL / 5 SKIP → 3 缺陷待修**([ADV-001](tests/2026-09-12-advisor-agent-e2e/TEST-LOG-2026-09-12-ADV-001.md) · D1 市场 Provider 接口不一致 · D2 `agent_message.created_at` · D3 Milvus 未 `load()`)
**工作分支:** 主线 **`merger`**;顾问合并进行中 **`integrate/advisor-agent`**(自 `merger` 拉出 · 源 `xinghuo/advisor-agent`);历史 `risk-control-agent` 交付冻结。
**工作分支:** 主线 **`merger`**(已 fast-forward 纳入顾问线 · HEAD **`4be27c5`**);保留 **`integrate/advisor-agent`** 作历史指针;历史 `risk-control-agent` 交付冻结。
**仓库地图:**
+2 -1
View File
@@ -14,7 +14,8 @@
- [x] **理财师演示前端 A**:四页 + `advisorAgent.ts` · `npm run build` + Vitest **27** 绿
- [ ] **顾问线真实 HTTP 端到端验收**([TEST-2026-09-12-ADV-001](tests/2026-09-12-advisor-agent-e2e/TEST-LOG-2026-09-12-ADV-001.md)):63 用例 **53 PASS / 5 FAIL / 5 SKIP** → **3 缺陷待修**(D1 市场 Provider 与 `core_ro` 方法名不一致 · D2 `agent_message.created_at` ORM 显式 NULL · D3 Milvus 未 `load()` 致语义检索静默降级)· 复跑 `python scripts/dev/advisor_e2e_smoke.py` 目标 **0 FAIL / 0 SKIP**
- [ ] **`test_sprint*` 全绿**(conftest 内存 SQLite + 规则种子已接;模板 seed · Core 行情 · Milvus 等待补)—— **注意**:sprint 测试全部 fake 掉 Core 提供方,**拦不住 D1 这类接缝错配**,不能替代真实端到端
- [ ] 合入 **`merger`** · 契约附录 · 本说明状态「已接线」· memory 基线收敛
- [x] 合入 **`merger`**(2026-09-12 · fast-forward `973bf1b` → `4be27c5`)
- [ ] 契约附录 · 本说明状态「已接线」· memory 基线收敛
- [ ] `git commit`(用户确认后)
**2026-09-11 批次**(`merger` · 回归 **896 pytest** 不含 sprint · `npm run build` 绿):TEST-RISK-001 · N-03/N-07 · `/api/ready` · **未 commit**
@@ -44,6 +44,7 @@
| --- | --- |
| **测试环境** | development · 本机 Windows 11 · Python 3.13.9 |
| **被测版本** | `integrate/advisor-agent` @ **`64c5db7`**(`refactor(kyc): Remove ApiResponse response model…`)——服务进程启动于 16:55:24,晚于该提交,**确认为 HEAD 代码**;`app/` 工作区干净 |
| **版本延续性** | 本轮跑完后 17:16 落了一笔 `4be27c5`(「合并一下」)。经核对:该提交为**单亲**(`parents = 64c5db7`),相对被测版本 **`app/` / `scripts/agent/` / `tests/` 差异为空**(仅新增前端顾问四页 + `advisorAgent.ts` + 本测试包 + 冒烟脚本 + 设计 spec)。**故本日志全部结论对 `4be27c5` 继续成立**,无需重跑 |
| **被测服务** | `python -m uvicorn app.main:app --host 127.0.0.1 --port 8000`(真实进程 · 无 `--reload`) |
| **数据库** | MySQL `jinrong_agent`(29 表)+ `jinrong_core`(12 表)· 顾问 7 张专用表已迁移 |
| **种子** | `compliance_rule` 50 条 · `script_template` 20 条(全 `is_approved=1`)· `core_customer` 33 · `core_customer_advisor` 33 · `core_product` 14 · `core_product_nav` 5110 行(NAV 最新 `2026-09-04`) |
@@ -3,7 +3,7 @@
> 日期:2026-09-12
> 源分支:`xinghuo/advisor-agent` @ `68df13c`(Sprint0~3 后端 MVP · 101 pytest)
> 目标分支:`merger`(AL-09 宿主 + 客服 / 风控 / 问数已接线)
> 状态:**工作区已接线(分支 `integrate/advisor-agent` · 待合入 `merger`)** — OpenAPI **62** 路径 · Sprint0 冒烟绿 · **`test_sprint*` 约 65 红**(缺本机迁移/模板 seed/Milvus 等)· 合入前以本文 + plan 为准。
> 状态:**已合入 `merger`(2026-09-12 · fast-forward)** — OpenAPI **62** 路径 · Sprint0 冒烟绿 · **`test_sprint*` 约 65 红**(缺本机迁移/模板 seed/Milvus 等)· 后续以本文 + plan 为准。
---