docs: harden login reachability schema

This commit is contained in:
zhaoyilun
2026-07-12 12:45:58 +08:00
parent 7718e2dd34
commit eeb59db9be
5 changed files with 148 additions and 38 deletions

View File

@@ -10,6 +10,28 @@
---
## 2026-07-12 Current Next Node Correction
当前下一节点不再是泛化的 `N12-pre` 离线证据整理,也不是 A-route/RPA UI 演示。A-route/RPA 只保留为备选;主线继续走 B-route也就是面向登录态客户端的 `in_process_adapter_research` / `in_process_contract`
**当前主线节点B-route 登录可达性 schema/probe package。**
本节点的目标是在 2026-07-13 可登录环境执行前,把验证口径一次性补齐,避免明天反复采证。活动产物:
- `docs/source-discovery/2026-07-12-login-reachability-validation-items.md`
- `docs/source-discovery/2026-07-12-send-upload-deep-dive.md`
- `docs/source-discovery/2026-07-12-inprocess-adapter-static-map.md`
- `docs/source-discovery/capability-source-matrix.md`
本节点通过条件:
1. 登录验证清单包含 P0 项one-shot 测试目标、登录态 server/auth、in-process adapter 可达性、发送前后 sent-record 快照、sent-record 来源、结构化失败原因、消息/文件 ack 关联。
2. `isphere_send_message` 只在 direct/group 目标、`AppContextManager` / `Chat` / `XMPPConnection` 可达、sent-record 内容哈希/ack 关联通过后解除生产阻塞。
3. `isphere_send_file` 只在 `FileUploadPara``IFileTransfer.FileUpload``FileUploadResult.FileID``trans_UploadCompleted(fileId)` / `Chat.sendFileMessage`、文件 sent-record/ack 关联通过后解除生产阻塞。
4. 外部 sidecar 仍是 preview/probe-onlyA-route UIA/RPA 仍是 backup-only。
---
## 1. Node Tree
```text
@@ -962,16 +984,16 @@ Every node must satisfy these rules:
## 4. Current Next Node
Current guidance after N0-N15 remote updates is:
Current guidance after the 2026-07-12 offline B-route audit and login-validation schema hardening is:
```text
当前下一步:MCP 核心工具合同冻结 + 只读消息源 discovery + N12-pre 证据包整理
当前下一步:B-route 登录可达性 schema/probe package明天在可登录环境采集一次性证据
```
Immediate next action:
```text
Use `docs/mcp-core-tools-contract.md` and `docs/mcp-core-business-plan.md` as the active business route. Prioritize `isphere_search_contacts`, `isphere_search_groups`, `isphere_receive_messages`, and `isphere_receive_files`, then move `isphere_send_message` and `isphere_send_file` into Stage D after source discovery and connector verification.
Use `docs/source-discovery/2026-07-12-login-reachability-validation-items.md` as the active schema. Build the 2026-07-13 login reachability probe package around one-shot targets, runtime/server/auth state, in-process adapter reachability, before/after sent-record snapshots, structured failure reasons, and message/file ack correlation.
```
N12-pre offline evidence remains pre-gate context. Existing UIA selector/report work is auxiliary evidence and fallback support only; the project core is MCP communication capability for contacts, groups, messages, and files.
Business status: contact search, group search, receive messages, and receive file-list remain the stable MCP foundation. `isphere_send_message` and `isphere_send_file` are implemented as preview/contract paths, but production send/file remains blocked until logged-in B-route reachability and sent-record/ack correlation pass. N12-pre/offline evidence remains pre-gate context. Existing UIA selector/report/RPA work is auxiliary evidence and fallback support only; the project core is MCP communication capability for contacts, groups, messages, and files.