Skip to content

[REQ-117][CODE] 从插件入口启动受控 GitHub 工作区任务 #6

Description

@jinjunnn

Parent requirement

REQ-117:https://github.com/jinjunnn/alpha-work/issues/20

Outcome

从插件入口使用通用云 job contract 启动已授权 GitHub workspace 任务,返回 patch/test/approval 状态且不存在凭据、路径或写入旁路。

Owning boundary

插件不持有 GitHub token、不决定 server path、不直接执行 push。

Exit criteria

  • 命令只接受授权 repo/ref descriptor 和任务意图。
  • 结果使用通用 artifact/status/approval contract。
  • purpose、tenant、consent、cancel 和 idempotency 契约全部生效。

Dependencies

  • 117-platform(使用 GitHub 原生 blocked-by 维护)
  • PLUGIN1(使用 GitHub 原生 blocked-by 维护)
  • PLUGIN2(使用 GitHub 原生 blocked-by 维护)
  • PLUGIN3(使用 GitHub 原生 blocked-by 维护)
  • PLUGIN4(使用 GitHub 原生 blocked-by 维护)

Verification evidence

  • 附确定性测试或适合本能力的部署态/安全证据。
  • 记录未覆盖项、失败语义和剩余风险。
  • PR 只使用 Fixes 关闭本子 Issue,不直接关闭父需求。

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:contractsContracts, schemas, or compatibilityarea:integrationRepository, API, or external integrationarea:runtimeServices, jobs, infrastructure, or operationsarea:securitySecurity or access controltype:featureNew user or system capability

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions