## 独立交付与输入输出 授权管理者、目标应用/作用域、固定定义版本、输入与幂等键 → 带试运行归属的真实运行回执。 ## 验收条件 - [ ] 调用 #199 定义解析及同一运行准入/执行服务,应用权限、预算、工具策略均生效;管理员身份不能自动扩大被试运行应用能力。 - [ ] 定义 trial identity/归属和命令命名空间,幂等重试只创建一个运行,与正式调用不碰撞;提供只读取、结果及受控取消契约。 - [ ] 持久模式下试运行登记与任务受理原子提交,回滚不留孤立任务;非持久模式明确保证边界,不假装能跨实例查询。 - [ ] 记录管理者、作用域、版本、运行及操作,不保存原始凭据或默认复制完整输入输出到审计。 - [ ] 测试并发相同请求只建一个运行、无权限零派发、登记失败回滚、取消重放和跨作用域拒绝;真实执行使用确定性模型,不能直接 mock 返回成功。 ## 非目标与任务归属 父任务 #204。不在 Core 新建账号/API Key 系统,不绕过宿主授权服务;Studio 页面另单,持久 runner 仍归 #124。 ## 参考依据及限制 参考本地 stream-agent 当前工作区:AdminExecutionTrials.java、ExecutionTasks.java;AdminExecutionTrialsTest 的 concurrentTrialsReplayOneAuditedParent、trialUsesTheSameParentQueueAndTenantTokenBudgetAsNormalApplicationWork。 该工作区 HEAD 为 b2cc81ac95a5d7ce9aadf7f4867fbd87764b54b1,相关内容含未提交/未跟踪修改,不能使用该 SHA 宣称上述文件已发布。本次仅静态查看源码和测试,没有执行验证;本单是 ARGI 能力演进,不是已复现 BUG,也不直接复制平台实现。 ARGI 分析基线 04c5686fe66b8daaa5d60190effa0cc1f40fdfe9;优先复用已有契约,独立 Agent/Workflow 不依赖 Graph/Loop,不强制一任务一模块。破坏性变化需说明收益、较小替代方案、影响、目标版本和迁移;离线、真实服务及跨 JVM 保证分别验收。
Activity