补齐画布任务身份与引用持久化边界

明确参考图片入参、账号绑定与恢复校验

固定栏目整理撤销、多选范围与素材名称来源
This commit is contained in:
2026-09-17 16:06:57 +08:00
parent 733a7015af
commit 87aed0b765
2 changed files with 11 additions and 0 deletions
@@ -15,6 +15,13 @@
5. 每个实现者先自审、运行定向验证、本地中文提交并报告文件列表;主 Agent 逐项核对后集成,再由独立 Agent 先写评审计划、理解全流程、由局部到整体只读 review。
6. 主 Agent 复核问题并指派有效问题返修,重新验证后交付。远程写入另行确认。
## 评审补充与接缝所有权
- 参考选择复用当前资源引用选择组件,原生命令新增可选引用 ID 列表,解析为当前项目已登记图片,复用当前账号 external editor binding;平台请求消费现有 `referenceImageSrcs`,不修改远端 API 合同。扩展 durable 请求指纹、快照及恢复校验以包含引用,补 Rust 测试;对账复用 `list_local_project_asset_generation_tasks`(以源码实际命名为准)及 manifest,不新造账本。
- 主规范已固定草稿/任务身份、切换恢复、整理集合、历史粒度、手动标记及名称字段来源。真实 Provider smoke 有费用与环境前置,不默认触发付费生成。
- index.tsx 的 ResourceCard 组件体、名称/图标相关 import 属展示实现者;生成 action/draft/task/settlement 与占位 state 属生成实现者;selectedResourceIds、resourceCanvasHistory、drag handlers 和整理 handler 属布局实现者。不得整文件格式化或跨界重构;共享 import 冲突由主 Agent 集成。
- 布局实现者提供支持批量坐标及手动标记的保存入口;生成实现者仅使用现有单位置保存接口做完成落点,避免同时修改布局 hook。
## 验证命令
- `npm test -- <相关测试文件>`