docs(m3): 补知识接口契约、M3 清单与状态表
CI / backend (push) Canceled after 0s

- API.md 新增第 5 节:列表/详情/手记/改内容/状态动作/从事项沉淀 + 7xxx 错误码
- ROADMAP 增 M3 全节与 DOD,验收用例补 11–13,明确 3.8 向量索引未跑
- README 状态表:知识已通、pgvector 只有配置
- DEVELOPMENT 补三条 e2e 命令与「先想一条能失败的断言」
This commit is contained in:
dadao
2026-10-28 14:03:10 +08:00
parent e9addeed25
commit 07688881b4
4 changed files with 136 additions and 10 deletions
+6 -1
View File
@@ -84,11 +84,16 @@ ruff check . && ruff format --check .
```bash
cd web
node e2e/smoke.mjs # 登录→建任务→详情保存→看板拖拽→非法流转被拒,7 项断言
node e2e/smoke.mjs # 登录→建任务→详情保存→看板拖拽→非法流转被拒,7 项断言
node e2e/tickets.mjs # 双人:升级工单→受理→提交→验收→原任务回流,8 项断言
node e2e/knowledge.mjs # 沉淀成知识→待核对→发布,7 项断言
```
用本机缓存的 Chromium(`playwright-core`,不下载浏览器),截图落在 `web/e2e/artifacts/`。
> e2e 抓的都是"手动点几下看不出来"的问题:字段缺失导致整页白屏、请求竞态导致的空列表、
> 点错按钮的 404。加功能时**先想一条能失败的断言**,再动手写页面。
### 1000 条下的首屏耗时
```bash