{
  "$schema": "https://developer.microsoft.com/json-schemas/teams/v1.16/MicrosoftTeams.schema.json",
  "manifestVersion": "1.16",
  "version": "1.0.0",
  "id": "00000000-0000-0000-0000-000000000000",
  "packageName": "ceo.shepoch.teams",
  "developer": {
    "name": "EpochCore LLC",
    "websiteUrl": "https://sh-epoch.ceo",
    "privacyUrl": "https://sh-epoch.ceo/proof",
    "termsOfUseUrl": "https://sh-epoch.ceo/quantumsafe",
    "mpnId": ""
  },
  "icons": {
    "color": "color.png",
    "outline": "outline.png"
  },
  "name": {
    "short": "sh.E",
    "full": "sh.E for Microsoft Teams"
  },
  "description": {
    "short": "Same sealed sh.E surface inside Microsoft Teams — message extension + bot for br",
    "full": "Same sealed sh.E surface inside Microsoft Teams — message extension + bot for brief, verify, pulse, email-draft. Single-tenant install scoped to the partner org."
  },
  "accentColor": "#0a0a0a",
  "bots": [
    {
      "botId": "00000000-0000-0000-0000-000000000000",
      "scopes": [
        "personal",
        "team",
        "groupchat"
      ],
      "supportsFiles": false,
      "isNotificationOnly": false,
      "commandLists": [
        {
          "scopes": [
            "personal",
            "team",
            "groupchat"
          ],
          "commands": [
            {
              "title": "she brief",
              "description": "Generate a sealed executive brief for a recipient + product."
            },
            {
              "title": "she verify",
              "description": "Look up a sealed apex hash and return the chain hop."
            },
            {
              "title": "she pulse",
              "description": "Live business pulse — MRR, conversion, fleet status."
            },
            {
              "title": "she email-draft",
              "description": "Generate a sealed email draft for a recipient (founder approves)."
            }
          ]
        }
      ]
    }
  ],
  "composeExtensions": [
    {
      "botId": "00000000-0000-0000-0000-000000000000",
      "canUpdateConfiguration": false,
      "commands": [
        {
          "id": "brief",
          "type": "action",
          "title": "/she brief",
          "description": "Generate a sealed executive brief for a recipient + product.",
          "initialRun": false,
          "fetchTask": false,
          "context": [
            "compose",
            "commandBox"
          ],
          "parameters": [
            {
              "name": "args",
              "title": "arguments",
              "description": "<recipient_name> <product>",
              "inputType": "text"
            }
          ]
        },
        {
          "id": "verify",
          "type": "action",
          "title": "/she verify",
          "description": "Look up a sealed apex hash and return the chain hop.",
          "initialRun": false,
          "fetchTask": false,
          "context": [
            "compose",
            "commandBox"
          ],
          "parameters": [
            {
              "name": "args",
              "title": "arguments",
              "description": "<seal_hash>",
              "inputType": "text"
            }
          ]
        },
        {
          "id": "pulse",
          "type": "action",
          "title": "/she pulse",
          "description": "Live business pulse — MRR, conversion, fleet status.",
          "initialRun": false,
          "fetchTask": false,
          "context": [
            "compose",
            "commandBox"
          ],
          "parameters": [
            {
              "name": "args",
              "title": "arguments",
              "description": "(no arguments)",
              "inputType": "text"
            }
          ]
        },
        {
          "id": "email-draft",
          "type": "action",
          "title": "/she email-draft",
          "description": "Generate a sealed email draft for a recipient (founder approves).",
          "initialRun": false,
          "fetchTask": false,
          "context": [
            "compose",
            "commandBox"
          ],
          "parameters": [
            {
              "name": "args",
              "title": "arguments",
              "description": "<recipient_name> <context>",
              "inputType": "text"
            }
          ]
        }
      ]
    }
  ],
  "permissions": [
    "identity",
    "messageTeamMembers"
  ],
  "validDomains": [
    "sh-epoch.ceo"
  ],
  "webApplicationInfo": {
    "id": "00000000-0000-0000-0000-000000000000",
    "resource": "api://sh-epoch.ceo/00000000-0000-0000-0000-000000000000"
  },
  "showLoadingIndicator": false,
  "isFullScreen": false
}