{
  "scenario": "ui-master",
  "locale": "zh-CN",
  "version": "1.0.0",
  "syntax": "handlebars",
  "syntaxVersion": "1.0",
  "author": "PCode Team",
  "description": "围绕选定仓库与场景配置，执行一次结构化的 UI 大师任务。",
  "image": {
    "stageStyleKey": "ui-master-orchestration-board",
    "artStyle": "游戏化界面统筹概念板",
    "displayMode": "story-card",
    "aspectRatio": "4:3",
    "alt": "围绕选定仓库与场景配置，执行一次结构化的 UI 大师任务。",
    "stageStyleLabel": "UI 大师统筹面板",
    "promptDirection": "界面检查、场景调度、仓库范围、执行编排"
  },
  "lastModified": "2026-05-21",
  "tags": [
    "ui",
    "design",
    "CustomExecutor"
  ],
  "parameters": [
    {
      "name": "projectPath",
      "type": "string",
      "required": true,
      "description": "所选项目根目录的绝对路径。"
    },
    {
      "name": "repositoryPath",
      "type": "string",
      "required": false,
      "description": "当前项目解析后的仓库身份提示。"
    },
    {
      "name": "uiMasterDescription",
      "type": "string",
      "required": true,
      "description": "用户填写的 UI 任务说明。"
    },
    {
      "name": "uiMasterCommandIds",
      "type": "array",
      "required": true,
      "description": "本次运行选中的 UI Master 命令标识列表。"
    },
    {
      "name": "uiMasterSceneKey",
      "type": "string",
      "required": false,
      "description": "当前 UI Master 运行显式指定的场景 key。"
    },
    {
      "name": "uiMasterScene",
      "type": "object",
      "required": false,
      "description": "解析后的 UI Master 场景快照，包含 captain 与 support 英雄分配。"
    },
    {
      "name": "targetRepositories",
      "type": "array",
      "required": false,
      "description": "本次选中的目标仓库列表，包含 path、name、displayName 与 accessType。"
    }
  ],
  "dungeon": {
    "enabled": true,
    "scriptKey": "autotask.ui-master",
    "groupKey": "autotask",
    "sortOrder": 140,
    "displayNameKey": "hero.dungeon.catalog.autotask.uiMaster.name",
    "descriptionKey": "hero.dungeon.catalog.autotask.uiMaster.description",
    "displayName": "UI 大师",
    "description": "用于结构化 UI 大师任务的运行时成员路由配置。"
  }
}
