{
  "scenario": "openspec-v1-archive",
  "locale": "en-US",
  "version": "2.0.0",
  "syntax": "handlebars",
  "syntaxVersion": "1.0",
  "author": "PCode Team",
  "description": "Migrated from openspec-v1-archive.en-US",
  "image": {
    "stageStyleKey": "proposal-archive-oil-vault",
    "artStyle": "古典油画档案馆",
    "displayMode": "gallery-panel",
    "aspectRatio": "16:9",
    "alt": "Migrated from openspec-v1-archive.en-US"
  },
  "lastModified": "2026-02-20",
  "tags": [
    "migrated"
  ],
  "parameters": [
    {
      "name": "commitWhenArchive",
      "type": "boolean",
      "description": "Whether to perform a Git commit after archiving the change (MonoSpecs repositories only)",
      "required": true
    },
    {
      "name": "isMonoSpecs",
      "type": "boolean",
      "description": "Whether this is a MonoSpecs repository",
      "required": true
    },
    {
      "name": "monospecsRepoPath",
      "type": "string",
      "description": "Path to the MonoSpecs repository (used when commitWhenArchive is true)",
      "required": true
    },
    {
      "name": "coAuthoredByTrailer",
      "type": "string",
      "description": "Resolved Co-Authored-By trailer derived from repository-local config, global config, or the built-in fallback.",
      "required": false
    },
    {
      "name": "coAuthoredBySource",
      "type": "string",
      "description": "Where the resolved Co-Authored-By trailer came from: project, global, or default.",
      "required": false
    }
  ],
  "dungeon": {
    "enabled": true,
    "scriptKey": "proposal.archive",
    "groupKey": "proposal",
    "sortOrder": 30,
    "displayNameKey": "hero.dungeon.catalog.proposal.archive.name",
    "descriptionKey": "hero.dungeon.catalog.proposal.archive.description",
    "displayName": "Archive Proposal",
    "description": "Runtime member routing for proposal archive stage."
  }
}
