docs(t217): freeze authorized order dry-run contract

This commit is contained in:
QiuSW
2026-07-28 13:26:28 +08:00
parent 2372ab2280
commit 913107c28d
7 changed files with 168 additions and 5 deletions
+21
View File
@@ -608,6 +608,27 @@ HTTP 响应不确定时,服务端对 `DELIVERED/ACKNOWLEDGED` 重放相同 com
App 只有在加密状态提交成功后才 ACK。投递/确认与真正页面执行分离,T-216 收到命令
后仍不打开拼多多。App 本地旧候选选择不再作为后台任务完成条件。
### 已授权订单 dry-run(T-217)
```text
ACKNOWLEDGED command
-> encrypted PendingOrderDryRun
-> idempotent dry-run start: authorization -> EXECUTING
-> reference-image search with bounded candidate/scroll budget
-> exact card/detail anchor + normalized title
-> deterministic color/size + quantity + price/budget verification
-> unique specification confirmation action
-> ORDER_CONFIRMATION read-only verification and evidence
-> encrypted READY
-> idempotent backend ready record
```
旧 ordinal 和第三方 URL 都不参与点击。旧截图 hash 是 Admin 决策证据,不要求新截图
逐像素相等;重新定位至少精确命中一个旧语义签名,并同时满足标题、SKU、价格与唯一性。
App 可以从规格弹层进入确认订单页,但 T-217 的 accessibility action allowlist 不包含
确认订单页的提交、付款、地址或优惠选择。READY 同时存在于手机加密状态与后端审计表,
才允许 T-218 消费。
人工理由使用版本化 allowlist。接受或拒绝至少有一个理由且指定主要理由;
`OTHER` 才要求 4-200 字备注。拒绝推荐后改选必须同时产生一条原推荐项负标签和一条
替代项正标签;全部无匹配时每个曝光候选都有负标签。人工修正追加新 review 并引用