{
  "$schema": "../../schema/recommendation-host-policy-override.schema.json",
  "schemaVersion": 1,
  "host": "cursor",
  "presetRefs": {
    "targetConcerns": ["delivery-core"]
  },
  "policy": {
    "recommendationLimit": 180,
    "activationBudget": 70,
    "suggestedBundleId": "copilot-core",
    "fallbackSkillCount": 12,
    "maxPerSourceFamily": 12,
    "maxPerDuplicateGroup": 8,
    "maxPerAssetKind": {
      "skill": 60,
      "instruction": 28,
      "plugin": 18,
      "agent": 18,
      "workflow": 14,
      "hook": 10,
      "mcp-server": 16,
      "extension": 10,
      "prompt-pack": 14,
      "reference-pack": 10
    },
    "targetAssetKinds": [
      {
        "assetKind": "instruction",
        "minimum": 8,
        "weight": 4
      },
      {
        "assetKind": "plugin",
        "minimum": 8,
        "weight": 4
      },
      {
        "assetKind": "agent",
        "minimum": 8,
        "weight": 4
      },
      {
        "assetKind": "workflow",
        "minimum": 4,
        "weight": 3
      },
      {
        "assetKind": "prompt-pack",
        "minimum": 6,
        "weight": 3
      },
      {
        "assetKind": "mcp-server",
        "minimum": 4,
        "weight": 2
      },
      {
        "assetKind": "hook",
        "minimum": 4,
        "weight": 2
      },
      {
        "assetKind": "skill",
        "minimum": 24,
        "weight": 2
      }
    ],
    "targetConcerns": [
      {
        "concern": "backend",
        "minimum": 8,
        "weight": 4
      },
      {
        "concern": "integration",
        "minimum": 6,
        "weight": 4
      },
      {
        "concern": "testing",
        "minimum": 6,
        "weight": 3
      },
      {
        "concern": "security",
        "minimum": 6,
        "weight": 3
      },
      {
        "concern": "infra",
        "minimum": 5,
        "weight": 2
      },
      {
        "concern": "docs",
        "minimum": 5,
        "weight": 2
      }
    ]
  }
}
