{
  "scenario": "github-about-optimization",
  "locale": "en-US",
  "version": "1.0.0",
  "syntax": "handlebars",
  "syntaxVersion": "1.0",
  "author": "PCode Team",
  "description": "Inspect repository code, review current GitHub About metadata, and update description/topics through local gh.",
  "image": {
    "stageStyleKey": "custom-executor-github-about-optimization",
    "artStyle": "Repository identity editorial card",
    "displayMode": "story-card",
    "aspectRatio": "4:3",
    "alt": "Inspect repository code, review current GitHub About metadata, and update description/topics through local gh.",
    "stageStyleLabel": "GitHub About optimization card",
    "promptDirection": "repository positioning, About metadata refresh, GitHub CLI execution"
  },
  "lastModified": "2026-04-06",
  "tags": [
    "github",
    "CustomExecutor"
  ],
  "parameters": [
    {
      "name": "projectPath",
      "type": "string",
      "required": true,
      "description": "Absolute working directory for the target repository or Vault-backed Git repository."
    },
    {
      "name": "repositoryPath",
      "type": "string",
      "required": false,
      "description": "Repository identity hint. For MonoSpecs repository targets this is usually '.' or a relative repository path; for Vault targets it may be the resolved Git working directory."
    },
    {
      "name": "targetType",
      "type": "string",
      "required": false,
      "description": "Execution target kind: repository or vault."
    },
    {
      "name": "vaultId",
      "type": "string",
      "required": false,
      "description": "Registered Vault identifier when targetType is vault."
    },
    {
      "name": "vaultName",
      "type": "string",
      "required": false,
      "description": "Vault display name for vault-targeted runs."
    },
    {
      "name": "vaultType",
      "type": "string",
      "required": false,
      "description": "Vault type metadata for runtime diagnostics."
    }
  ],
  "dungeon": {
    "enabled": true,
    "scriptKey": "autotask.github-about-optimization",
    "groupKey": "autotask",
    "sortOrder": 220,
    "displayNameKey": "hero.dungeon.catalog.prompt.githubAboutOptimization.name",
    "descriptionKey": "hero.dungeon.catalog.prompt.githubAboutOptimization.description",
    "displayName": "GitHub About Optimization",
    "description": "Runtime member routing for GitHub About optimization prompts."
  }
}
