{
  "id": "opencode",
  "displayName": "OpenCode",
  "installRootStrategy": "repo-root",
  "pathMappings": {
    "AGENTS.md": "AGENTS.md",
    ".agents/skills": ".agents/skills",
    ".specify": ".specify"
  },
  "mergeRules": {},
  "supportsHooks": false,
  "supportsCommands": true,
  "supportsAgents": false,
  "supportsContexts": false,
  "supportsPlugins": false,
  "capabilitySupportRef": "manifests/catalog/harness-capability-matrix.json",
  "capabilityMatrix": {
    "templates": true,
    "workflow-validation": false,
    "repo-intelligence": true,
    "flow-orchestration": false,
    "typed-hooks": false,
    "maintenance": false,
    "observability": false
  },
  "supportLevel": "partial",
  "supportNotes": [
    "Content, manifests, and recommendation metadata are portable.",
    "No first-class OpenCode runtime mapping, hooks, or flow-state recovery surface ships in this package."
  ],
  "sharedRuntimeBridge": {
    "instructionSurfaces": [
      "AGENTS.md",
      ".agents/skills"
    ],
    "runtimeSurfaces": [
      ".hforge/runtime/index.json",
      ".hforge/runtime/README.md",
      ".hforge/runtime/agent-brief.md",
      ".hforge/library/skills/complex-task-protocol/SKILL.md",
      ".hforge/runtime/recursive/language-capabilities.json"
    ],
    "supportMode": "translated",
    "notes": "OpenCode relies on thin visible bridges and the hidden .hforge runtime instead of a native runtime payload or root-visible canonical content, including translated recursive structured-analysis discovery through the shared runtime capability map and durable session artifacts. It can consume .hforge/runtime/agent-brief.md and .hforge/library/skills/complex-task-protocol/SKILL.md as compatible guidance, but this is partial support rather than full runtime-native parity. Complex-task behavior is translated guidance for classification, bounded review, verification, and learning capture; do not claim native parallel subagent execution for OpenCode.",
    "authoritativeSurfaces": [
      ".hforge/library/skills",
      ".hforge/library/rules",
      ".hforge/library/knowledge",
      ".hforge/templates",
      ".hforge/runtime"
    ],
    "visibleBridgePaths": [
      "AGENTS.md",
      ".agents/skills",
      ".specify"
    ],
    "visibilityMode": "hidden-ai-layer"
  }
}
