{
  "agents": [
    {
      "capabilities": [
        "project-context"
      ],
      "effects": [
        "project-read",
        "project-write",
        "web-read",
        "figma-read",
        "repository-read"
      ],
      "grants": [
        {
          "access": "write",
          "kind": "project-path",
          "path": "brief.md",
          "recursive": false
        },
        {
          "access": "write",
          "kind": "project-path",
          "path": "ds-tokens.html",
          "recursive": false
        },
        {
          "access": "write",
          "kind": "project-path",
          "path": "ds-guide.md",
          "recursive": false
        },
        {
          "access": "write",
          "kind": "project-path",
          "path": "ds-status.md",
          "recursive": false
        },
        {
          "access": "read",
          "kind": "repository",
          "target": "root"
        },
        {
          "access": "read",
          "kind": "figma",
          "target": "selection"
        }
      ],
      "id": "1-setup",
      "invocation": "direct",
      "model": null,
      "modelClass": "execution",
      "name": "1-setup",
      "path": "protected-agents/1-setup.md",
      "permissionDigest": "866a8d68f6352fa90e991de1d9fd3a0d05fdc7dd91c0fbf7938baafa18ca5b6f",
      "projectAction": "write",
      "queryProfileId": "1-setup",
      "queryProfileSha256": "ab5d9bfd838a0aae81c3624588a9d66fd216de08f1278e815d67d44381dd09e3",
      "spawnTargets": []
    },
    {
      "capabilities": [
        "ad-scoring"
      ],
      "effects": [
        "project-read",
        "web-read",
        "browser-verification",
        "figma-read"
      ],
      "grants": [
        {
          "access": "read",
          "kind": "figma",
          "target": "selection"
        }
      ],
      "id": "10-ad-scorer",
      "invocation": "internal",
      "model": null,
      "modelClass": "judgment",
      "name": "10-ad-scorer",
      "ownerAgentId": "ads",
      "path": "protected-agents/10-ad-scorer.md",
      "permissionDigest": "b4feafaf0e8d972f2eb410417e287be8062bbfa0b532b89e8f504c3cd565a083",
      "projectAction": "read",
      "queryProfileId": "10-ad-scorer",
      "queryProfileSha256": "3ea1f1aef11a8e700059aea1b6c70e464d25b1f687b706aa4e6393e537ee35ad",
      "spawnTargets": []
    },
    {
      "capabilities": [
        "ad-generation"
      ],
      "effects": [
        "project-read",
        "project-write",
        "figma-read",
        "figma-write"
      ],
      "grants": [
        {
          "access": "write",
          "kind": "project-path",
          "path": "artifacts/ads",
          "recursive": true
        },
        {
          "access": "read",
          "kind": "figma",
          "target": "frame"
        },
        {
          "access": "write",
          "kind": "figma",
          "target": "frame"
        }
      ],
      "id": "11-ad-generator",
      "invocation": "internal",
      "model": null,
      "modelClass": "breadth",
      "name": "11-ad-generator",
      "ownerAgentId": "ads",
      "path": "protected-agents/11-ad-generator.md",
      "permissionDigest": "68b20d074b68e894edca91c7ead69c78755c407664693154a7c1a94dfcb8e95d",
      "projectAction": "write",
      "queryProfileId": "11-ad-generator",
      "queryProfileSha256": "42a738a2d3603f67571832e0bfbb5d01b8a7ed761847efaa23b6fda2269441cb",
      "spawnTargets": []
    },
    {
      "capabilities": [
        "product-delivery"
      ],
      "effects": [
        "project-read",
        "repository-read",
        "agent-spawn"
      ],
      "grants": [
        {
          "access": "read",
          "kind": "repository",
          "target": "root"
        }
      ],
      "id": "12-code-product",
      "invocation": "direct",
      "model": null,
      "modelClass": "judgment",
      "name": "12-code-product",
      "path": "protected-agents/12-code-product.md",
      "permissionDigest": "f03f45890eb3d01d038c7294dfb3f305d2ed0fdc48a140c8f1a748e1260eedb5",
      "projectAction": "read",
      "queryProfileId": "12-code-product",
      "queryProfileSha256": "945f0eb889781d69f1913ad9237b932c2d7edbe2164069410350430fed18cf7c",
      "spawnTargets": [
        "code-component-builder",
        "code-page-builder",
        "code-ui-verifier",
        "product-ticket-writer"
      ]
    },
    {
      "capabilities": [
        "design-system-records"
      ],
      "effects": [
        "project-read",
        "project-write"
      ],
      "grants": [
        {
          "access": "write",
          "kind": "project-path",
          "path": "ds-tokens.html",
          "recursive": false
        },
        {
          "access": "write",
          "kind": "project-path",
          "path": "ds-guide.md",
          "recursive": false
        },
        {
          "access": "write",
          "kind": "project-path",
          "path": "ds-status.md",
          "recursive": false
        }
      ],
      "id": "2-ds",
      "invocation": "internal",
      "model": null,
      "modelClass": "execution",
      "name": "2-ds",
      "ownerAgentId": "6-design-system",
      "path": "protected-agents/2-ds.md",
      "permissionDigest": "556bd836a89eb30b0eed35bb9a041fe748c880df615dba7470bc6007c0e98a84",
      "projectAction": "write",
      "queryProfileId": "2-ds",
      "queryProfileSha256": "da4c0cec561c4c0c079013590abbaa55eee0e30b475ea658b16822ada401ced1",
      "spawnTargets": []
    },
    {
      "capabilities": [
        "canvas-exploration"
      ],
      "effects": [
        "project-read",
        "agent-spawn"
      ],
      "grants": [],
      "id": "3-canvas",
      "invocation": "direct",
      "model": null,
      "modelClass": "breadth",
      "name": "3-canvas",
      "path": "protected-agents/3-canvas.md",
      "permissionDigest": "dc82f21bab907bd44b4837ba8d2afacf47441eb2da340fd7ce028998de61e94a",
      "projectAction": "read",
      "queryProfileId": "3-canvas",
      "queryProfileSha256": "c6be028bd8e6b4a29715f21cf17c0f032da10555a4d5697f835963907b3607fb",
      "spawnTargets": [
        "5-figma-canvas",
        "7-html-prototype",
        "canvas-verifier"
      ]
    },
    {
      "capabilities": [
        "design-review"
      ],
      "effects": [
        "project-read",
        "figma-read",
        "agent-spawn"
      ],
      "grants": [
        {
          "access": "read",
          "kind": "figma",
          "target": "selection"
        }
      ],
      "id": "4-review",
      "invocation": "direct",
      "model": null,
      "modelClass": "judgment",
      "name": "4-review",
      "path": "protected-agents/4-review.md",
      "permissionDigest": "d59bdad9eab4f43b2929b6b2d0989715a75283c4e340c921f92c1c961c63ef45",
      "projectAction": "read",
      "queryProfileId": "4-review",
      "queryProfileSha256": "2704aacadd4be6346e09dcc337f01f1651a1ff541ea173c0df760e1999dc4c0e",
      "spawnTargets": [
        "8-figma-critique",
        "9-design-director",
        "figma-ticket-publisher"
      ]
    },
    {
      "capabilities": [
        "figma-canvas"
      ],
      "effects": [
        "project-read",
        "figma-read",
        "figma-write"
      ],
      "grants": [
        {
          "access": "read",
          "kind": "figma",
          "target": "frame"
        },
        {
          "access": "write",
          "kind": "figma",
          "target": "frame"
        }
      ],
      "id": "5-figma-canvas",
      "invocation": "internal",
      "model": null,
      "modelClass": "execution",
      "name": "5-figma-canvas",
      "ownerAgentId": "3-canvas",
      "path": "protected-agents/5-figma-canvas.md",
      "permissionDigest": "2784f2638654791cbcdb57683f4f1df45f32e44ba51f7f77e6986e48590067b7",
      "projectAction": "write",
      "queryProfileId": "5-figma-canvas",
      "queryProfileSha256": "ed25dfd51ad8bf0511c79a419e24f0a069d789f5d9e33347e643459120b79b5a",
      "spawnTargets": []
    },
    {
      "capabilities": [
        "design-system"
      ],
      "effects": [
        "project-read",
        "figma-read",
        "agent-spawn"
      ],
      "grants": [
        {
          "access": "read",
          "kind": "figma",
          "target": "selection"
        }
      ],
      "id": "6-design-system",
      "invocation": "direct",
      "model": null,
      "modelClass": "judgment",
      "name": "6-design-system",
      "path": "protected-agents/6-design-system.md",
      "permissionDigest": "726808d87c40b60bfbbbfb0a7a28303cf61ae78c0e5d4f40ebcf11924747c059",
      "projectAction": "read",
      "queryProfileId": "6-design-system",
      "queryProfileSha256": "7ae22efe2180269d4e1a9cab219b41e6100a02151881f929568aac56d888149a",
      "spawnTargets": [
        "2-ds",
        "figma-component-builder",
        "figma-ds-verifier"
      ]
    },
    {
      "capabilities": [
        "html-canvas"
      ],
      "effects": [
        "project-read",
        "project-write",
        "figma-read",
        "safe-command-execution",
        "browser-verification"
      ],
      "grants": [
        {
          "access": "write",
          "kind": "project-path",
          "path": "artifacts/7-html-prototype",
          "recursive": true
        },
        {
          "access": "read",
          "kind": "figma",
          "target": "selection"
        },
        {
          "access": "execute",
          "kind": "command",
          "policy": "repository-validation-readonly"
        }
      ],
      "id": "7-html-prototype",
      "invocation": "internal",
      "model": null,
      "modelClass": "execution",
      "name": "7-html-prototype",
      "ownerAgentId": "3-canvas",
      "path": "protected-agents/7-html-prototype.md",
      "permissionDigest": "7fa5872567a99d5b4e659a77f0696a39c866a75452c99c002c1fa7ac748a07c5",
      "projectAction": "write",
      "queryProfileId": "7-html-prototype",
      "queryProfileSha256": "671791f97f19986abd68d13e299cfdaec1ac61dcc94051d6b68303168e7605fb",
      "spawnTargets": []
    },
    {
      "capabilities": [
        "review-audit"
      ],
      "effects": [
        "project-read",
        "web-read",
        "browser-verification",
        "figma-read"
      ],
      "grants": [
        {
          "access": "read",
          "kind": "figma",
          "target": "selection"
        }
      ],
      "id": "8-figma-critique",
      "invocation": "internal",
      "model": null,
      "modelClass": "breadth",
      "name": "8-figma-critique",
      "ownerAgentId": "4-review",
      "path": "protected-agents/8-figma-critique.md",
      "permissionDigest": "c710ad95d2fc9bd631f38ad11f4b3a30b20b757504afb495675b06944bce33ab",
      "projectAction": "read",
      "queryProfileId": "8-figma-critique",
      "queryProfileSha256": "9ba909a36d7d4dd416562be630db09d53edc315350159394819a83ba6cefaed5",
      "spawnTargets": []
    },
    {
      "capabilities": [
        "review-direction"
      ],
      "effects": [
        "project-read",
        "web-read",
        "browser-verification",
        "figma-read"
      ],
      "grants": [
        {
          "access": "read",
          "kind": "figma",
          "target": "selection"
        }
      ],
      "id": "9-design-director",
      "invocation": "internal",
      "model": null,
      "modelClass": "breadth",
      "name": "9-design-director",
      "ownerAgentId": "4-review",
      "path": "protected-agents/9-design-director.md",
      "permissionDigest": "194788716e498c45bb3e2c85f9229e95d22a66b0c5aa277ad8544a9d8f221e4d",
      "projectAction": "read",
      "queryProfileId": "9-design-director",
      "queryProfileSha256": "0fba05821625a350dd195cfe86b069c865ccab43f480dc35002e79dcd0979f5c",
      "spawnTargets": []
    },
    {
      "capabilities": [
        "reviewed-learning"
      ],
      "effects": [
        "repository-read",
        "agent-spawn"
      ],
      "grants": [
        {
          "access": "read",
          "kind": "repository",
          "target": "learning-file"
        }
      ],
      "id": "99-self-improve",
      "invocation": "direct",
      "model": null,
      "modelClass": "judgment",
      "name": "99-self-improve",
      "path": "protected-agents/99-self-improve.md",
      "permissionDigest": "df8a9d8e74066e9eb08a3c28cdaf48043016203faf85fc72beb322bd4297f126",
      "projectAction": "read",
      "queryProfileId": "99-self-improve",
      "queryProfileSha256": "6d40304d0ea0ca2f22392e8775c857ea52c9c0a0b47ecb60cb32ad1232b6f4f7",
      "spawnTargets": [
        "learning-miner"
      ]
    },
    {
      "capabilities": [
        "ad-publishing"
      ],
      "effects": [
        "project-read",
        "project-write",
        "figma-read",
        "figma-write"
      ],
      "grants": [
        {
          "access": "write",
          "kind": "project-path",
          "path": "artifacts/ads",
          "recursive": true
        },
        {
          "access": "read",
          "kind": "figma",
          "target": "frame"
        },
        {
          "access": "write",
          "kind": "figma",
          "target": "frame"
        }
      ],
      "id": "ad-publisher",
      "invocation": "internal",
      "model": null,
      "modelClass": "execution",
      "name": "ad-publisher",
      "ownerAgentId": "ads",
      "path": "protected-agents/ad-publisher.md",
      "permissionDigest": "22b6819f5e5d4041576e23f4283c39684d539826c73db4bcf3a4d02587cc50af",
      "projectAction": "write",
      "queryProfileId": "ad-publisher",
      "queryProfileSha256": "02b2792e698ebd14370c6b83e8c25a0ceb8f7dcb1186e147e7a34f0f1702fef5",
      "spawnTargets": []
    },
    {
      "capabilities": [
        "ad-workflow"
      ],
      "effects": [
        "project-read",
        "agent-spawn"
      ],
      "grants": [],
      "id": "ads",
      "invocation": "direct",
      "model": null,
      "modelClass": "judgment",
      "name": "ads",
      "path": "protected-agents/ads.md",
      "permissionDigest": "a5694d2649939e47717caf5eeb5eaba15b93cb016a8ce35f6087072458ff90ae",
      "projectAction": "read",
      "queryProfileId": "ads",
      "queryProfileSha256": "5368626653d722a49682d4f9691e8f8aef82e9d8b2a083ef975d4b6ea8e437de",
      "spawnTargets": [
        "10-ad-scorer",
        "11-ad-generator",
        "ad-publisher"
      ]
    },
    {
      "capabilities": [
        "canvas-verification"
      ],
      "effects": [
        "project-read",
        "browser-verification",
        "figma-read"
      ],
      "grants": [
        {
          "access": "read",
          "kind": "figma",
          "target": "selection"
        }
      ],
      "id": "canvas-verifier",
      "invocation": "internal",
      "model": null,
      "modelClass": "judgment",
      "name": "canvas-verifier",
      "ownerAgentId": "3-canvas",
      "path": "protected-agents/canvas-verifier.md",
      "permissionDigest": "557bb8f35b0de97a8b062223042635a6ff66c93c0f62ae8ab12612f25bffea0c",
      "projectAction": "read",
      "queryProfileId": "canvas-verifier",
      "queryProfileSha256": "5dedde721db6781e088de9a98ead08a4755c3700778b08361f68a6a6ee055635",
      "spawnTargets": []
    },
    {
      "capabilities": [
        "code-component"
      ],
      "effects": [
        "project-read",
        "repository-read",
        "repository-write",
        "safe-command-execution"
      ],
      "grants": [
        {
          "access": "read",
          "kind": "repository",
          "target": "root"
        },
        {
          "access": "write",
          "kind": "repository",
          "target": "component-paths"
        },
        {
          "access": "execute",
          "kind": "command",
          "policy": "repository-validation-readonly"
        }
      ],
      "id": "code-component-builder",
      "invocation": "internal",
      "model": null,
      "modelClass": "execution",
      "name": "code-component-builder",
      "ownerAgentId": "12-code-product",
      "path": "protected-agents/code-component-builder.md",
      "permissionDigest": "a0a74aa24b438210b912786318c2cbdb3a0c0347f97ad89905f927a78af112c9",
      "projectAction": "write",
      "queryProfileId": "code-component-builder",
      "queryProfileSha256": "1331f727dff1c9a31326f48b0f122debb8f30f1b416edee9e23a005a115d363a",
      "spawnTargets": []
    },
    {
      "capabilities": [
        "code-page"
      ],
      "effects": [
        "project-read",
        "repository-read",
        "repository-write",
        "safe-command-execution"
      ],
      "grants": [
        {
          "access": "read",
          "kind": "repository",
          "target": "root"
        },
        {
          "access": "write",
          "kind": "repository",
          "target": "page-paths"
        },
        {
          "access": "execute",
          "kind": "command",
          "policy": "repository-validation-readonly"
        }
      ],
      "id": "code-page-builder",
      "invocation": "internal",
      "model": null,
      "modelClass": "execution",
      "name": "code-page-builder",
      "ownerAgentId": "12-code-product",
      "path": "protected-agents/code-page-builder.md",
      "permissionDigest": "1d66bc962727e4d8d70402dcb7681b2cbca7edf8a02776cd3b572148f558021d",
      "projectAction": "write",
      "queryProfileId": "code-page-builder",
      "queryProfileSha256": "824e620b08bfa3babfacb3fe30376d0b091d4aef15af9108166c87a9ff739f22",
      "spawnTargets": []
    },
    {
      "capabilities": [
        "code-verification"
      ],
      "effects": [
        "project-read",
        "repository-read",
        "safe-command-execution",
        "browser-verification"
      ],
      "grants": [
        {
          "access": "read",
          "kind": "repository",
          "target": "root"
        },
        {
          "access": "execute",
          "kind": "command",
          "policy": "repository-validation-readonly"
        }
      ],
      "id": "code-ui-verifier",
      "invocation": "internal",
      "model": null,
      "modelClass": "execution",
      "name": "code-ui-verifier",
      "ownerAgentId": "12-code-product",
      "path": "protected-agents/code-ui-verifier.md",
      "permissionDigest": "f9189f8d9aa6350915c7b5d9a03f1810bf3e1574388bba805cc3d763bef690e1",
      "projectAction": "read",
      "queryProfileId": "code-ui-verifier",
      "queryProfileSha256": "64191edc33e78afdbc243a317d5ccdb0d0d8170c73240ff37b0c558f63ed37b8",
      "spawnTargets": []
    },
    {
      "capabilities": [
        "figma-component"
      ],
      "effects": [
        "project-read",
        "figma-read",
        "figma-write"
      ],
      "grants": [
        {
          "access": "read",
          "kind": "figma",
          "target": "page"
        },
        {
          "access": "write",
          "kind": "figma",
          "target": "page"
        }
      ],
      "id": "figma-component-builder",
      "invocation": "internal",
      "model": null,
      "modelClass": "execution",
      "name": "figma-component-builder",
      "ownerAgentId": "6-design-system",
      "path": "protected-agents/figma-component-builder.md",
      "permissionDigest": "ffe816f0bebb7704cbafc6d3cbb148399a29cebbcee3683e82fadbfb8087ad28",
      "projectAction": "write",
      "queryProfileId": "figma-component-builder",
      "queryProfileSha256": "b2c40c0dd4cc9ced3c3953b7bca8eca2db6cf4d9f7ef16c8382bb2bc29a0cd58",
      "spawnTargets": []
    },
    {
      "capabilities": [
        "figma-design-system-verification"
      ],
      "effects": [
        "project-read",
        "figma-read"
      ],
      "grants": [
        {
          "access": "read",
          "kind": "figma",
          "target": "page"
        }
      ],
      "id": "figma-ds-verifier",
      "invocation": "internal",
      "model": null,
      "modelClass": "judgment",
      "name": "figma-ds-verifier",
      "ownerAgentId": "6-design-system",
      "path": "protected-agents/figma-ds-verifier.md",
      "permissionDigest": "64ca4dc527f2097abd362570f65f668ae867e3766252b49072b541b5b7b4b987",
      "projectAction": "read",
      "queryProfileId": "figma-ds-verifier",
      "queryProfileSha256": "478cc2dba3fbeeb1198049a0bbcfe8426ddcadd2ce3978b45fd2213b7b31f236",
      "spawnTargets": []
    },
    {
      "capabilities": [
        "figma-ticket-publishing"
      ],
      "effects": [
        "project-read",
        "figma-read",
        "figma-write"
      ],
      "grants": [
        {
          "access": "read",
          "kind": "figma",
          "target": "board"
        },
        {
          "access": "write",
          "kind": "figma",
          "target": "board"
        }
      ],
      "id": "figma-ticket-publisher",
      "invocation": "internal",
      "model": null,
      "modelClass": "execution",
      "name": "figma-ticket-publisher",
      "ownerAgentId": "4-review",
      "path": "protected-agents/figma-ticket-publisher.md",
      "permissionDigest": "9cea74db3e024eef49da6edfd793df18cedfdfe8fc8cc5e4cbab8dd355f2e0a5",
      "projectAction": "write",
      "queryProfileId": "figma-ticket-publisher",
      "queryProfileSha256": "8a3809b7712a7d2a55dba0353db6af81918698b860917df8b02e1d228b702b98",
      "spawnTargets": []
    },
    {
      "capabilities": [
        "learning-mining"
      ],
      "effects": [
        "repository-read"
      ],
      "grants": [
        {
          "access": "read",
          "kind": "repository",
          "target": "learning-file"
        }
      ],
      "id": "learning-miner",
      "invocation": "internal",
      "model": null,
      "modelClass": "judgment",
      "name": "learning-miner",
      "ownerAgentId": "99-self-improve",
      "path": "protected-agents/learning-miner.md",
      "permissionDigest": "85f91cc788e688812e02767647534c069cef01b973f5e228688e5b6d68ff6dc0",
      "projectAction": "read",
      "queryProfileId": "learning-miner",
      "queryProfileSha256": "8662e879da53461bc3e9c514e37a073d0935865fe74323bcdf879649c55453c3",
      "spawnTargets": []
    },
    {
      "capabilities": [
        "product-ticket-writing"
      ],
      "effects": [
        "project-read",
        "project-write"
      ],
      "grants": [
        {
          "access": "write",
          "kind": "project-path",
          "path": "artifacts/product",
          "recursive": true
        }
      ],
      "id": "product-ticket-writer",
      "invocation": "internal",
      "model": null,
      "modelClass": "execution",
      "name": "product-ticket-writer",
      "ownerAgentId": "12-code-product",
      "path": "protected-agents/product-ticket-writer.md",
      "permissionDigest": "cafae788b97eff08b2ca2ed43b9ae258dc83deb906bc21f2002b6981f48457f9",
      "projectAction": "write",
      "queryProfileId": "product-ticket-writer",
      "queryProfileSha256": "79fe7ba40541baf07b3ff3fec775d1e6e0884b933b761d1dd56623fd1a3318c5",
      "spawnTargets": []
    },
    {
      "capabilities": [
        "reference-brief-writing"
      ],
      "effects": [
        "project-read",
        "project-write"
      ],
      "grants": [
        {
          "access": "write",
          "kind": "project-path",
          "path": "artifacts/references",
          "recursive": true
        }
      ],
      "id": "reference-brief-writer",
      "invocation": "internal",
      "model": null,
      "modelClass": "execution",
      "name": "reference-brief-writer",
      "ownerAgentId": "references",
      "path": "protected-agents/reference-brief-writer.md",
      "permissionDigest": "5265b3cb1686f056f9bc279a650ef1efac8337bd640be397ee78c5c47453aaa2",
      "projectAction": "write",
      "queryProfileId": "reference-brief-writer",
      "queryProfileSha256": "008851d53e797b3c68cb10def36e0b259addd4af23ad433bd196f33ff25257c4",
      "spawnTargets": []
    },
    {
      "capabilities": [
        "reference-research"
      ],
      "effects": [
        "project-read",
        "web-read"
      ],
      "grants": [],
      "id": "reference-researcher",
      "invocation": "internal",
      "model": null,
      "modelClass": "breadth",
      "name": "reference-researcher",
      "ownerAgentId": "references",
      "path": "protected-agents/reference-researcher.md",
      "permissionDigest": "a7fea073240f3afccdcf60262967bffc2556ff5d25ebf9f03203ed30bc8819a3",
      "projectAction": "read",
      "queryProfileId": "reference-researcher",
      "queryProfileSha256": "90ce511285012ebf242cdb3b23432591e0c5f0845b5db2037c8b1cde72979893",
      "spawnTargets": []
    },
    {
      "capabilities": [
        "reference-workflow"
      ],
      "effects": [
        "project-read",
        "agent-spawn"
      ],
      "grants": [],
      "id": "references",
      "invocation": "direct",
      "model": null,
      "modelClass": "judgment",
      "name": "references",
      "path": "protected-agents/references.md",
      "permissionDigest": "a7dc46a6224b671f59d2a4b35b98a5c63c23983caa2474860595f2aa70ba0d18",
      "projectAction": "read",
      "queryProfileId": "references",
      "queryProfileSha256": "3d54f8da03cf6b0206e0ff5a822ea7f58e6f0fdb8d5b0ad09d775eea1f8b8763",
      "spawnTargets": [
        "reference-researcher",
        "reference-brief-writer"
      ]
    }
  ],
  "capabilityDiagnostics": [
    {
      "capability": "public-commands",
      "code": "CURSOR_COMMAND_ROUTING_UNAVAILABLE",
      "disposition": "unavailable",
      "message": "Portable /humble:* command files are emitted; colon namespace binding is not claimed until runtime smoke validation.",
      "runtime": "cursor"
    },
    {
      "capability": "agent-command-execution",
      "code": "CURSOR_HOST_EXECUTION",
      "disposition": "fallback",
      "message": "Commands execute through the bundled local context helper and the host model/tools. Live verification of each host is reported separately.",
      "runtime": "cursor"
    },
    {
      "capability": "permission-digest-enforcement",
      "code": "CURSOR_HOST_PERMISSION_BOUNDARY",
      "disposition": "fallback",
      "message": "Canonical effects and grants describe bounded tasks. Host permissions and sandbox enforce tool/file access; no additional cryptographic execution adapter is required or claimed.",
      "runtime": "cursor"
    },
    {
      "capability": "internal-subagents",
      "code": "CURSOR_HOST_SUBAGENTS",
      "disposition": "fallback",
      "message": "Workers use the host subagent tool with explicit owner/project scope. Parent fields are workflow checks; host controls enforce tool access. Hosts without subagents report incomplete orchestration.",
      "runtime": "cursor"
    },
    {
      "capability": "connector:mobbin",
      "code": "CURSOR_MOBBIN_OAUTH_REQUIRED",
      "disposition": "unavailable",
      "message": "A credentialless Mobbin Streamable HTTP endpoint is emitted, but per-user OAuth and a live connection smoke test are still required; authentication success is not claimed.",
      "runtime": "cursor"
    },
    {
      "capability": "model-pinning",
      "code": "CURSOR_MODEL_DEFAULT_FALLBACK",
      "disposition": "fallback",
      "message": "Canonical model classes are retained in manifests; the runtime selects its configured model.",
      "runtime": "cursor"
    },
    {
      "capability": "native-agent-spawn",
      "code": "CURSOR_NATIVE_AGENT_SPAWN_UNAVAILABLE",
      "disposition": "unavailable",
      "message": "Workers use the host subagent tool with helper-prepared prompts; if the current Cursor environment lacks that tool, orchestration remains incomplete.",
      "runtime": "cursor"
    }
  ],
  "commands": [
    {
      "capability": "ad-scoring",
      "id": "10-ad-scorer",
      "invocation": "internal",
      "kind": "agent-dispatch",
      "name": "/humble:10-ad-scorer",
      "ownerAgentId": "ads",
      "path": "protected-commands/10-ad-scorer.md",
      "targetAgentId": "10-ad-scorer"
    },
    {
      "capability": "ad-generation",
      "id": "11-ad-generator",
      "invocation": "internal",
      "kind": "agent-dispatch",
      "name": "/humble:11-ad-generator",
      "ownerAgentId": "ads",
      "path": "protected-commands/11-ad-generator.md",
      "targetAgentId": "11-ad-generator"
    },
    {
      "capability": "design-system-records",
      "id": "2-ds",
      "invocation": "internal",
      "kind": "agent-dispatch",
      "name": "/humble:2-ds",
      "ownerAgentId": "6-design-system",
      "path": "protected-commands/2-ds.md",
      "targetAgentId": "2-ds"
    },
    {
      "capability": "figma-canvas",
      "id": "5-figma-canvas",
      "invocation": "internal",
      "kind": "agent-dispatch",
      "name": "/humble:5-figma-canvas",
      "ownerAgentId": "3-canvas",
      "path": "protected-commands/5-figma-canvas.md",
      "targetAgentId": "5-figma-canvas"
    },
    {
      "capability": "html-canvas",
      "id": "7-html-prototype",
      "invocation": "internal",
      "kind": "agent-dispatch",
      "name": "/humble:7-html-prototype",
      "ownerAgentId": "3-canvas",
      "path": "protected-commands/7-html-prototype.md",
      "targetAgentId": "7-html-prototype"
    },
    {
      "capability": "review-audit",
      "id": "8-figma-critique",
      "invocation": "internal",
      "kind": "agent-dispatch",
      "name": "/humble:8-figma-critique",
      "ownerAgentId": "4-review",
      "path": "protected-commands/8-figma-critique.md",
      "targetAgentId": "8-figma-critique"
    },
    {
      "capability": "review-direction",
      "id": "9-design-director",
      "invocation": "internal",
      "kind": "agent-dispatch",
      "name": "/humble:9-design-director",
      "ownerAgentId": "4-review",
      "path": "protected-commands/9-design-director.md",
      "targetAgentId": "9-design-director"
    },
    {
      "capability": "project-access",
      "id": "access",
      "kind": "lifecycle",
      "name": "/humble:access",
      "path": "host-adapters/commands/humble/access.md"
    },
    {
      "capability": "ad-publishing",
      "id": "ad-publisher",
      "invocation": "internal",
      "kind": "agent-dispatch",
      "name": "/humble:ad-publisher",
      "ownerAgentId": "ads",
      "path": "protected-commands/ad-publisher.md",
      "targetAgentId": "ad-publisher"
    },
    {
      "capability": "ad-workflow",
      "id": "ads",
      "invocation": "direct",
      "kind": "agent-dispatch",
      "name": "/humble:ads",
      "path": "host-adapters/commands/humble/ads.md",
      "targetAgentId": "ads"
    },
    {
      "capability": "agent-discovery",
      "id": "agents",
      "kind": "lifecycle",
      "name": "/humble:agents",
      "path": "host-adapters/commands/humble/agents.md"
    },
    {
      "capability": "canvas-exploration",
      "id": "canvas",
      "invocation": "direct",
      "kind": "agent-dispatch",
      "name": "/humble:canvas",
      "path": "host-adapters/commands/humble/canvas.md",
      "targetAgentId": "3-canvas"
    },
    {
      "capability": "canvas-verification",
      "id": "canvas-verifier",
      "invocation": "internal",
      "kind": "agent-dispatch",
      "name": "/humble:canvas-verifier",
      "ownerAgentId": "3-canvas",
      "path": "protected-commands/canvas-verifier.md",
      "targetAgentId": "canvas-verifier"
    },
    {
      "capability": "code-component",
      "id": "code-component-builder",
      "invocation": "internal",
      "kind": "agent-dispatch",
      "name": "/humble:code-component-builder",
      "ownerAgentId": "12-code-product",
      "path": "protected-commands/code-component-builder.md",
      "targetAgentId": "code-component-builder"
    },
    {
      "capability": "code-page",
      "id": "code-page-builder",
      "invocation": "internal",
      "kind": "agent-dispatch",
      "name": "/humble:code-page-builder",
      "ownerAgentId": "12-code-product",
      "path": "protected-commands/code-page-builder.md",
      "targetAgentId": "code-page-builder"
    },
    {
      "capability": "code-verification",
      "id": "code-ui-verifier",
      "invocation": "internal",
      "kind": "agent-dispatch",
      "name": "/humble:code-ui-verifier",
      "ownerAgentId": "12-code-product",
      "path": "protected-commands/code-ui-verifier.md",
      "targetAgentId": "code-ui-verifier"
    },
    {
      "capability": "project-create",
      "id": "create",
      "kind": "lifecycle",
      "name": "/humble:create",
      "path": "host-adapters/commands/humble/create.md"
    },
    {
      "capability": "design-system",
      "id": "design-system",
      "invocation": "direct",
      "kind": "agent-dispatch",
      "name": "/humble:design-system",
      "path": "host-adapters/commands/humble/design-system.md",
      "targetAgentId": "6-design-system"
    },
    {
      "capability": "runtime-health",
      "id": "doctor",
      "kind": "lifecycle",
      "name": "/humble:doctor",
      "path": "host-adapters/commands/humble/doctor.md"
    },
    {
      "capability": "figma-component",
      "id": "figma-component-builder",
      "invocation": "internal",
      "kind": "agent-dispatch",
      "name": "/humble:figma-component-builder",
      "ownerAgentId": "6-design-system",
      "path": "protected-commands/figma-component-builder.md",
      "targetAgentId": "figma-component-builder"
    },
    {
      "capability": "figma-design-system-verification",
      "id": "figma-ds-verifier",
      "invocation": "internal",
      "kind": "agent-dispatch",
      "name": "/humble:figma-ds-verifier",
      "ownerAgentId": "6-design-system",
      "path": "protected-commands/figma-ds-verifier.md",
      "targetAgentId": "figma-ds-verifier"
    },
    {
      "capability": "figma-ticket-publishing",
      "id": "figma-ticket-publisher",
      "invocation": "internal",
      "kind": "agent-dispatch",
      "name": "/humble:figma-ticket-publisher",
      "ownerAgentId": "4-review",
      "path": "protected-commands/figma-ticket-publisher.md",
      "targetAgentId": "figma-ticket-publisher"
    },
    {
      "capability": "command-help",
      "id": "help",
      "kind": "lifecycle",
      "name": "/humble:help",
      "path": "host-adapters/commands/humble/help.md"
    },
    {
      "capability": "reviewed-learning",
      "id": "improve",
      "invocation": "direct",
      "kind": "agent-dispatch",
      "name": "/humble:improve",
      "path": "host-adapters/commands/humble/improve.md",
      "targetAgentId": "99-self-improve"
    },
    {
      "capability": "learning-mining",
      "id": "learning-miner",
      "invocation": "internal",
      "kind": "agent-dispatch",
      "name": "/humble:learning-miner",
      "ownerAgentId": "99-self-improve",
      "path": "protected-commands/learning-miner.md",
      "targetAgentId": "learning-miner"
    },
    {
      "capability": "product-delivery",
      "id": "product",
      "invocation": "direct",
      "kind": "agent-dispatch",
      "name": "/humble:product",
      "path": "host-adapters/commands/humble/product.md",
      "targetAgentId": "12-code-product"
    },
    {
      "capability": "product-ticket-writing",
      "id": "product-ticket-writer",
      "invocation": "internal",
      "kind": "agent-dispatch",
      "name": "/humble:product-ticket-writer",
      "ownerAgentId": "12-code-product",
      "path": "protected-commands/product-ticket-writer.md",
      "targetAgentId": "product-ticket-writer"
    },
    {
      "capability": "reference-brief-writing",
      "id": "reference-brief-writer",
      "invocation": "internal",
      "kind": "agent-dispatch",
      "name": "/humble:reference-brief-writer",
      "ownerAgentId": "references",
      "path": "protected-commands/reference-brief-writer.md",
      "targetAgentId": "reference-brief-writer"
    },
    {
      "capability": "reference-research",
      "id": "reference-researcher",
      "invocation": "internal",
      "kind": "agent-dispatch",
      "name": "/humble:reference-researcher",
      "ownerAgentId": "references",
      "path": "protected-commands/reference-researcher.md",
      "targetAgentId": "reference-researcher"
    },
    {
      "capability": "reference-workflow",
      "id": "references",
      "invocation": "direct",
      "kind": "agent-dispatch",
      "name": "/humble:references",
      "path": "host-adapters/commands/humble/references.md",
      "targetAgentId": "references"
    },
    {
      "capability": "design-review",
      "id": "review",
      "invocation": "direct",
      "kind": "agent-dispatch",
      "name": "/humble:review",
      "path": "host-adapters/commands/humble/review.md",
      "targetAgentId": "4-review"
    },
    {
      "capability": "project-context",
      "id": "setup",
      "invocation": "direct",
      "kind": "agent-dispatch",
      "name": "/humble:setup",
      "path": "host-adapters/commands/humble/setup.md",
      "targetAgentId": "1-setup"
    }
  ],
  "connectors": [
    {
      "authorization": "oauth-required",
      "credentials": "absent",
      "id": "mobbin",
      "path": "connectors/mobbin.mcp.json",
      "transport": "streamable-http"
    }
  ],
  "product": {
    "name": "humbleagents",
    "package": "humbleagents",
    "version": "13.0.0-rc.0"
  },
  "responsePolicy": {
    "artifactLocale": "project",
    "chatLocale": "request",
    "internalHandles": "diagnostic-only"
  },
  "runtime": "cursor",
  "schemaVersion": "1.0.0"
}
