Files
mnote/.codex/reasonix-tasks/2026-05-21-batch-j-worker-a-http-proxy-fallback.md
T

50 lines
1.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Batch J Worker A:旧 HTTP proxy / page AI fallback 调用链审查
项目根目录:`/mnt/Data1T/mnote`
## 目标
只读审查 `7-34` 的 P0-1 / P0-2
1. 查清 `hermes_client.rs` 中旧 Hermes HTTP proxy 路径是否仍有默认入口。
2. 查清 `page_ai_workflow.rs` 是否仍会在 local-first 默认口径下绕过 ACP / shared tool executor,重新走旧 block-edit fallback。
## 允许范围
只读以下文件,不修改代码:
- `rust/crates/mnote-web/src/routes/hermes_client.rs`
- `rust/crates/mnote-web/src/page_ai_workflow.rs`
- `rust/crates/mnote-web/src/acp_runtime.rs`
- `rust/crates/mnote-web/src/acp_session_manager.rs`
- `rust/crates/mnote-web/src/routes/mod.rs`
- 必要时可只读 `rust/crates/mnote-web/src/routes/*.rs` 里和 route 注册相关的文件
## 禁止事项
- 不修改任何源码、设计文档或测试。
- 不提交 git。
- 不移动文件。
- 不运行破坏性命令。
## 输出要求
把结果写入 `.codex/reasonix-tasks/results/batch-j-worker-a-http-proxy-fallback.md`
必须包含:
1. 旧 HTTP proxy / page AI fallback 的真实调用链。
2. 每个入口的分类:`default` / `compat` / `debug-only` / `未被调用`
3. 是否存在必须在本轮修复的 P0 缺口。
4. 若需要后续代码修改,给出最小修改范围和建议测试命令。
## 验收命令
只需要运行:
```bash
git diff --check
```
最终回复中列出读取过的关键文件、结论、风险和未完成项。