From ea4c384664acfbb88b87db03975c0dda535d2e92 Mon Sep 17 00:00:00 2001 From: root Date: Sun, 27 Sep 2026 20:55:40 +0800 Subject: [PATCH] docs(plan): W4 backlog from W2/W3 reports Co-Authored-By: Claude Fable 5.1 --- docs/plan/02-w4-backlog.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 docs/plan/02-w4-backlog.md diff --git a/docs/plan/02-w4-backlog.md b/docs/plan/02-w4-backlog.md new file mode 100644 index 00000000..9a255f26 --- /dev/null +++ b/docs/plan/02-w4-backlog.md @@ -0,0 +1,18 @@ +# W4 待办汇总(来自 W2/W3 各组汇报,2026-09-27) + +## 必须在 v0.1 修 +- 生产容器:编译后二进制/非 root 用户无写权限 → Agent 会话 JSONL、库根哨兵、Copy/Move 入库都会失败。需要 `DATA_DIR` 卷(agent-sessions、备份导出)与媒体/下载挂载点可写,entrypoint 自检写权限。 +- 前端调后端缺口:`POST /acquisition-plans`(手动提交下载,工作台下载入口)、`GET /artifacts/{id}`(dryRun 逐文件预览)、`/tasks` 关联(W2-D 已加 `/tasks`,前端接上)、整理记录合同补 `downloadTaskId`、inventory 补"已收藏/候选理由"、Feed 补疑似缺口字段。 +- Agent 页:W3-3 按 mock 写的合同要对 W2-D 真实端点实测(`/agent/runs*`、SSE agent.* 事件),去掉本地镜像 schema 改用 contracts。 +- SSE 对 API Key 调用者:EventSource 带不了 Bearer。决定:SSE 仅控制台会话使用;外部程序用 `GET /events?after=` JSON 轮询(若无则加)。文档写明。 +- `/media-assets` 等在 api.ts 登记但未实现的端点:实现或从登记移除并加测试。 +- 后端重复写同一 Slot 的候选评估记录(W3-2 观察)→ 去重或按 (slot, source_release) upsert。 + +## 应修 +- 偏好标签修订历史端点;订阅/外部身份/别名列表带作品标题;订阅按类型/标题搜索;Slot 按 subscriptionId 过滤;Slot 当前资产带摘要;策略预览带资源摘要。 +- decisions/summary、身份修订历史、待识别池 assign/retry 响应进 contracts。 +- 账户弹层 TOTP 开关入口;引擎面板 rerun(用我们的 enqueue)。 +- 季/集单元字段级元数据刷新;无站点 Feed 的 source_release 建立策略。 + +## 后置(M2+) +Passkey、主密钥轮换、子代理、原站视图/浏览器、Transmission、TTG 自定义适配、馒头 adult 模式、HHClub/CHD 真实站点核验。