{
  "version": "2026.03.27",
  "publishedAt": "2026-03-27T00:00:00.000Z",
  "title": "Secondary Profession Catalog",
  "description": "Stable default secondary profession catalog published for backend startup loading and bundled fallback sync.",
  "items": [
    {
      "id": "secondary-gpt-5-4",
      "name": "GPT 5.4",
      "family": "gpt",
      "primaryProfessionId": null,
      "summary": "hero.professionCopy.secondary.gpt54.summary",
      "icon": null,
      "sourceLabel": "hero.professionCopy.sources.aiProvidersCodexCliModel",
      "sortOrder": 10,
      "supportsImage": true,
      "compatiblePrimaryFamilies": [
        "codex",
        "copilot",
        "hermes"
      ],
      "defaultParameters": {
        "model": "gpt-5.4",
        "reasoning": "high"
      },
      "fieldConstraints": []
    },
    {
      "id": "secondary-gpt-5-3-codex",
      "name": "GPT 5.3 Codex",
      "family": "gpt",
      "primaryProfessionId": null,
      "summary": "hero.professionCopy.secondary.gpt53Codex.summary",
      "icon": null,
      "sourceLabel": "hero.professionCopy.sources.aiCodex",
      "sortOrder": 20,
      "supportsImage": true,
      "compatiblePrimaryFamilies": [
        "codex",
        "copilot",
        "hermes"
      ],
      "defaultParameters": {
        "model": "gpt-5.3-codex",
        "reasoning": "high"
      },
      "fieldConstraints": []
    },
    {
      "id": "secondary-gpt-5-2-codex",
      "name": "GPT 5.2 Codex",
      "family": "gpt",
      "primaryProfessionId": null,
      "summary": "hero.professionCopy.secondary.gpt52Codex.summary",
      "icon": null,
      "sourceLabel": "hero.professionCopy.sources.aiCodex",
      "sortOrder": 21,
      "supportsImage": true,
      "compatiblePrimaryFamilies": [
        "codex",
        "copilot",
        "hermes"
      ],
      "defaultParameters": {
        "model": "gpt-5.2-codex",
        "reasoning": "high"
      },
      "fieldConstraints": []
    },
    {
      "id": "secondary-gpt-5-mini",
      "name": "GPT 5 Mini",
      "family": "gpt",
      "primaryProfessionId": null,
      "summary": "hero.professionCopy.secondary.gpt5Mini.summary",
      "icon": null,
      "sourceLabel": "hero.professionCopy.sources.aiProvidersGitHubCopilotModel",
      "sortOrder": 30,
      "supportsImage": true,
      "compatiblePrimaryFamilies": [
        "codex",
        "copilot",
        "hermes"
      ],
      "defaultParameters": {
        "model": "gpt-5-mini",
        "reasoning": "medium"
      },
      "fieldConstraints": []
    },
    {
      "id": "secondary-claude-4-sonnet",
      "name": "Claude 4 Sonnet",
      "family": "anthropic",
      "primaryProfessionId": null,
      "summary": "hero.professionCopy.secondary.claude4Sonnet.summary",
      "icon": null,
      "sourceLabel": "hero.professionCopy.sources.aiProvidersClaudeCodeCliModel",
      "sortOrder": 40,
      "supportsImage": true,
      "compatiblePrimaryFamilies": [
        "claude",
        "codebuddy",
        "hermes",
        "qoder",
        "kiro"
      ],
      "defaultParameters": {
        "model": "anthropic/claude-sonnet-4-6",
        "reasoning": "high"
      },
      "fieldConstraints": []
    },
    {
      "id": "secondary-claude-opus-4",
      "name": "Claude 4 Opus",
      "family": "anthropic",
      "primaryProfessionId": null,
      "summary": "hero.professionCopy.secondary.claude4Opus.summary",
      "icon": null,
      "sourceLabel": "hero.professionCopy.sources.aiProvidersClaudeCodeCliModel",
      "sortOrder": 41,
      "supportsImage": true,
      "compatiblePrimaryFamilies": [
        "claude",
        "codebuddy",
        "hermes",
        "qoder",
        "kiro"
      ],
      "defaultParameters": {
        "model": "anthropic/claude-opus-4-6",
        "reasoning": "high"
      },
      "fieldConstraints": []
    },
    {
      "id": "secondary-glm-4-7",
      "name": "GLM 4.7",
      "family": "anthropic",
      "primaryProfessionId": null,
      "summary": "hero.professionCopy.secondary.glm47.summary",
      "icon": null,
      "sourceLabel": "hero.professionCopy.sources.aiSharedAnthropicModel",
      "sortOrder": 60,
      "supportsImage": true,
      "compatiblePrimaryFamilies": [
        "claude",
        "codebuddy",
        "hermes",
        "qoder",
        "kiro"
      ],
      "defaultParameters": {
        "model": "glm-4.7",
        "reasoning": "high"
      },
      "fieldConstraints": []
    },
    {
      "id": "secondary-glm-5",
      "name": "GLM 5",
      "family": "anthropic",
      "primaryProfessionId": null,
      "summary": "hero.professionCopy.secondary.glm5.summary",
      "icon": null,
      "sourceLabel": "hero.professionCopy.sources.aiSharedAnthropicModel",
      "sortOrder": 61,
      "supportsImage": true,
      "compatiblePrimaryFamilies": [
        "claude",
        "codebuddy",
        "hermes",
        "qoder",
        "kiro"
      ],
      "defaultParameters": {
        "model": "glm-5",
        "reasoning": "high"
      },
      "fieldConstraints": []
    },
    {
      "id": "secondary-glm-5-turbo",
      "name": "GLM 5 Turbo",
      "family": "anthropic",
      "primaryProfessionId": null,
      "summary": "hero.professionCopy.secondary.glm5Turbo.summary",
      "icon": null,
      "sourceLabel": "hero.professionCopy.sources.aiSharedAnthropicModel",
      "sortOrder": 62,
      "supportsImage": true,
      "compatiblePrimaryFamilies": [
        "claude",
        "codebuddy",
        "hermes",
        "qoder",
        "kiro"
      ],
      "defaultParameters": {
        "model": "glm-5-turbo",
        "reasoning": "high"
      },
      "fieldConstraints": []
    },
    {
      "id": "secondary-glm-5-codebuddy",
      "name": "GLM 5.0",
      "family": "anthropic",
      "primaryProfessionId": null,
      "summary": "hero.professionCopy.secondary.glm50.summary",
      "icon": null,
      "sourceLabel": "hero.professionCopy.sources.aiProvidersCodebuddyCliModel",
      "sortOrder": 63,
      "supportsImage": true,
      "compatiblePrimaryFamilies": [
        "claude",
        "codebuddy",
        "hermes",
        "qoder",
        "kiro"
      ],
      "defaultParameters": {
        "model": "glm-5.0",
        "reasoning": "high"
      },
      "fieldConstraints": []
    },
    {
      "id": "secondary-glm-5-1",
      "name": "GLM 5.1",
      "family": "anthropic",
      "primaryProfessionId": null,
      "summary": "hero.professionCopy.secondary.glm51.summary",
      "icon": null,
      "sourceLabel": "hero.professionCopy.sources.aiSharedAnthropicModel",
      "sortOrder": 64,
      "supportsImage": true,
      "compatiblePrimaryFamilies": [
        "claude",
        "codebuddy",
        "hermes",
        "qoder",
        "kiro"
      ],
      "defaultParameters": {
        "model": "glm-5.1",
        "reasoning": "high"
      },
      "fieldConstraints": []
    },
    {
      "id": "secondary-minimax-m2-7",
      "name": "Minimax M2.7",
      "family": "anthropic",
      "primaryProfessionId": null,
      "summary": "hero.professionCopy.secondary.minimaxM27.summary",
      "icon": null,
      "sourceLabel": "hero.professionCopy.sources.aiSharedAnthropicModel",
      "sortOrder": 70,
      "supportsImage": true,
      "compatiblePrimaryFamilies": [
        "claude",
        "codebuddy",
        "hermes",
        "qoder",
        "kiro"
      ],
      "defaultParameters": {
        "model": "minimax-m2.7",
        "reasoning": "medium"
      },
      "fieldConstraints": []
    },
    {
      "id": "secondary-minimax-m2-7-high-speed",
      "name": "Minimax M2.7 High Speed",
      "family": "anthropic",
      "primaryProfessionId": null,
      "summary": "hero.professionCopy.secondary.minimaxM27HighSpeed.summary",
      "icon": null,
      "sourceLabel": "hero.professionCopy.sources.aiSharedAnthropicModel",
      "sortOrder": 71,
      "supportsImage": true,
      "compatiblePrimaryFamilies": [
        "claude",
        "codebuddy",
        "hermes",
        "qoder",
        "kiro"
      ],
      "defaultParameters": {
        "model": "minimax-m2.7-high-speed",
        "reasoning": "medium"
      },
      "fieldConstraints": []
    },
    {
      "id": "secondary-minimax-m2-5",
      "name": "Minimax M2.5",
      "family": "anthropic",
      "primaryProfessionId": null,
      "summary": "hero.professionCopy.secondary.minimaxM25.summary",
      "icon": null,
      "sourceLabel": "hero.professionCopy.sources.aiSharedAnthropicModel",
      "sortOrder": 72,
      "supportsImage": true,
      "compatiblePrimaryFamilies": [
        "claude",
        "codebuddy",
        "hermes",
        "qoder",
        "kiro"
      ],
      "defaultParameters": {
        "model": "minimax-m2.5",
        "reasoning": "medium"
      },
      "fieldConstraints": []
    },
    {
      "id": "secondary-kimi-k2-5",
      "name": "Kimi K2.5",
      "family": "anthropic",
      "primaryProfessionId": "profession-kimi",
      "summary": "hero.professionCopy.secondary.kimiK25.summary",
      "icon": null,
      "sourceLabel": "hero.professionCopy.sources.aiProvidersKimiCliModel",
      "sortOrder": 80,
      "supportsImage": true,
      "compatiblePrimaryFamilies": [],
      "defaultParameters": {},
      "fieldConstraints": []
    },
    {
      "id": "secondary-gemini-2-5-pro",
      "name": "Gemini 2.5 Pro",
      "family": "gemini",
      "primaryProfessionId": "profession-gemini",
      "summary": "hero.professionCopy.secondary.gemini25Pro.summary",
      "icon": null,
      "sourceLabel": "hero.professionCopy.sources.aiProvidersGeminiCliModel",
      "sortOrder": 81,
      "supportsImage": true,
      "compatiblePrimaryFamilies": [],
      "defaultParameters": {
        "model": "gemini-2.5-pro"
      },
      "fieldConstraints": []
    },
    {
      "id": "secondary-gemini-2-5-flash",
      "name": "Gemini 2.5 Flash",
      "family": "gemini",
      "primaryProfessionId": "profession-gemini",
      "summary": "hero.professionCopy.secondary.gemini25Flash.summary",
      "icon": null,
      "sourceLabel": "hero.professionCopy.sources.aiProvidersGeminiCliModel",
      "sortOrder": 82,
      "supportsImage": true,
      "compatiblePrimaryFamilies": [],
      "defaultParameters": {
        "model": "gemini-2.5-flash"
      },
      "fieldConstraints": []
    },
    {
      "id": "secondary-gemini-2-5-flash-lite",
      "name": "Gemini 2.5 Flash-Lite",
      "family": "gemini",
      "primaryProfessionId": "profession-gemini",
      "summary": "hero.professionCopy.secondary.gemini25FlashLite.summary",
      "icon": null,
      "sourceLabel": "hero.professionCopy.sources.aiProvidersGeminiCliModel",
      "sortOrder": 83,
      "supportsImage": true,
      "compatiblePrimaryFamilies": [],
      "defaultParameters": {
        "model": "gemini-2.5-flash-lite"
      },
      "fieldConstraints": []
    }
  ]
}
