03b5c1c9f4
- 新增测试文件 resourceCanvasGenerationHostLifecycle.test.tsx,渲染真实 ProjectDevelopmentView - 覆盖音频入口:点工具出占位、提交后占位进入 submitted(后台仍在跑时的中间态) - 覆盖失败后原请求重试:复用同一 operationId 与幂等键,不会变成新的付费生成 - 覆盖成功后落点:结果卡按占位位置落盘(手动接管),占位随之被撤掉 - 原生命令全部走假实现,不触发任何真实 Provider 调用