{ "claude": { "harnessName": "claude", "manifestDir": ".claude-plugin", "harnessLeaf": ".claude", "kind": "store", "installRoots": [ ".claude", ".gitignore", ".mcp.json", "aidlc" ] }, "codex": { "harnessName": "codex", "manifestDir": ".codex-plugin", "harnessLeaf": ".codex", "kind": "store", "installRoots": [ ".agents", ".codex", ".gitignore", "aidlc" ] }, "copilot": { "harnessName": "copilot", "manifestDir": ".plugin", "harnessLeaf": ".aidlc", "kind": "store", "installRoots": [ ".aidlc", ".github", ".gitignore", "AGENTS.md", "aidlc" ] }, "cursor": { "harnessName": "cursor", "manifestDir": ".cursor-plugin", "harnessLeaf": ".cursor", "kind": "cursor", "installRoots": [ ".cursor", ".gitignore", "AGENTS.md", "aidlc", "install.ts" ] }, "kiro": { "harnessName": "kiro", "manifestDir": ".kiro-plugin", "harnessLeaf": ".kiro", "kind": "kiro", "installRoots": [ ".gitignore", ".kiro", "AGENTS.md", "aidlc" ] }, "kiro-ide": { "harnessName": "kiro-ide", "manifestDir": ".kiro-plugin", "harnessLeaf": ".kiro", "kind": "kiro-ide", "installRoots": [ ".gitignore", ".kiro", "AGENTS.md", "aidlc" ] }, "opencode": { "harnessName": "opencode", "manifestDir": ".opencode-plugin", "harnessLeaf": ".aidlc", "kind": "store", "installRoots": [ ".aidlc", ".gitignore", ".opencode", "AGENTS.md", "aidlc", "opencode.json" ] } }