feat(android): evaluate candidates before human confirmation
This commit is contained in:
@@ -65,6 +65,14 @@
|
||||
- 需求提取标题和 SKU 分别限制为 2048、512 个 UTF-8 字节,超过上限不得截断后发送。
|
||||
- 图片进入 VLM 前必须校验媒体类型、字节上限、JPEG 魔数、SHA-256 和可解码尺寸,并
|
||||
按声明长度一次分配精确读取、有界缩放;prompt、Base64 和原始响应不得写普通日志。
|
||||
- 候选评估按 ordinal 串行执行,每个候选最多调用一次、整批最多 5 次;失败、取消或
|
||||
无效输出立即停止后续调用,不保留部分结果作为自动建议。
|
||||
- 候选证据只能通过当前 session 的 metadata allowlist 读取;复核固定文件名、规范
|
||||
路径、PNG/IHDR、字节数、尺寸和 SHA-256,VLM adapter 不得遍历 cache。
|
||||
- 候选 session 必须绑定完整需求快照和精确搜索词;旧需求、其他关键词或失败
|
||||
workflow 的截图不得进入评估。
|
||||
- 模型不能设置建议 ordinal、人工确认状态或 `order_submitted`;预算缺失时价格或
|
||||
预算匹配声明无效。
|
||||
|
||||
## 6. 后端与 API 规则
|
||||
|
||||
|
||||
Reference in New Issue
Block a user