2.5 KiB
title, type, permalink, stable_id, scope, project_id, memory_type, status, revision, restored_from_commit, created_at, updated_at, tags
| title | type | permalink | stable_id | scope | project_id | memory_type | status | revision | restored_from_commit | created_at | updated_at | tags | |||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Checkpoint 2026-09-09 10:06:07 UTC [e973df19f3] | checkpoint | main/projects/d401bdbe-e9c0-4de8-aa0f-48b983de7c80/checkpoint-2026-09-09-10-06-07-utc-e973df19f3 | 3be32895-a3f0-47c5-8338-845a95c7271e | project | d401bdbe-e9c0-4de8-aa0f-48b983de7c80 | checkpoint | active | 1 | 6a6a895eaf |
2026-09-23T15:05:53.766539+00:00 | 2026-09-23T15:05:53.766597+00:00 |
|
本轮变更
2026-09-09,用户在询问WebRTC选型状态后明确:不依靠P2P传输,数据走服务器中转。已将文档更新为0.2讨论稿:README、docs/需求清单.md、docs/开发文档.md、docs/决策与待确认事项.md。新增SYS-06与D-009/S5,全部业务数据经服务器中转,客户端之间不走P2P直连;覆盖聊天、实时语音、远程画面与控制、投屏、白板、共享目录/MD传输,重连和同网段也不能切换直连。业务内容仍发送端加密、中转密文、接收端解密。同步补充中转路径验证草案和Q-12至Q-14的中转容量、部署与选型约束。WebRTC和具体中转组件仍未选定。
验证和持久化
回读所有新增中转相关条目,33项需求编号唯一,4份Markdown内部链接检查通过;只有文档变更,没有产品代码或运行验证。decision记忆bca7c991-5eaa-4b05-9694-ce71dac93a5e revision1已保存。0.2文档ZIP已HTTP PUT并确认completed:file_id=32f06d91-6668-4da8-8338-8b53cfbf7391,path=utu/utu-docs-discussion-20260909-v0.2.zip,SHA256=aa3f8d6fc988b22be12551ad3f211fd84185d111e33cc12b6462bf95d69c2a99;0.1归档保留历史。目录E:\code\UTU仍无.git,因此branch/commit/remote/dirty不适用,未初始化仓库。
接续说明
继续沿文档需求讨论。先读README和三份docs,最新确认是强制服务器中转;不要重新把P2P直连或直连优先作为候选。不要把该确认等同采用WebRTC/TURN/SFU或更改E2EE安全边界。Q-01至Q-14其余待定项尚未回答,不擅自裁剪功能、安排MVP/排期或开始实现。元数据断开后的清理规则仍待细化;共享MD没有确认实时共同编辑;多方远控的输入仲裁仍待定。用户给出的历史任务尚未完整可靠复核,如需采用须核对原始发言。后续按MemRelay项目d401bdbe-e9c0-4de8-aa0f-48b983de7c80读取最新context/checkpoint并同步aidocs;本轮没有服务或临时产品约定遗留。