fix: guard WeChat Page Data delivery with Aider review
Memind CI / Test, build, and release guards (push) Has been cancelled
Memind CI / Test, build, and release guards (push) Has been cancelled
This commit is contained in:
@@ -27,6 +27,21 @@ npm run verify:mindspace-page-sync-guards
|
||||
|
||||
涉及 H5 交付时,还必须验证:未注册 dataset 时不产生可用 Page Data policy,且最终链接交付被拒绝或进入明确 repair 状态。
|
||||
|
||||
## 微信 Page Data 独立审核
|
||||
|
||||
微信服务号的 Page Data 生成与修复继续使用原微信消息任务和专属会话,不写入
|
||||
`h5_agent_runs`。灰度开启 `H5_WECHAT_MP_PAGE_DATA_AIDER_REVIEW_ENABLED=1`
|
||||
后,仅命中 `H5_WECHAT_MP_PAGE_DATA_AIDER_REVIEW_USERS` 的用户执行以下发送前门禁:
|
||||
|
||||
1. Goose 在原微信会话完成本轮 Page Data HTML、dataset、表和 bind。
|
||||
2. 平台只把本轮 HTML 与本轮更新的 policy 交给 Tool Gateway 的 Aider 审核。
|
||||
3. Aider 必须写入 `.memind/page-data-reviews/<requestId>.json` 审核收据。
|
||||
4. 平台重新解析每段内联 JavaScript;语法错误、执行器不匹配或收据未通过均禁止发链接。
|
||||
5. Aider 通过后仍须通过 MindSpace Page Data delivery contract,Aider 不能替代真实
|
||||
dataset、policy、publication 和 insert/read smoke。
|
||||
|
||||
普通微信聊天、静态页面、H5 Agent Run 和其它服务不读取该灰度配置,也不进入此审核。
|
||||
|
||||
## Finish 异步收尾不得留下永久 preparing
|
||||
|
||||
Portal 的 session SSE 在收到 Finish 后会异步执行页面同步、HTML 守卫、Page Data
|
||||
|
||||
Reference in New Issue
Block a user