{
  "organization": "tokportal",
  "schema": {
    "source": "app/api/_schema/public-openapi.ts",
    "openapi": "https://developers.tokportal.com/openapi.json",
    "yaml": "https://developers.tokportal.com/openapi.yaml"
  },
  "releasePolicy": {
    "version": "0.1.0",
    "compatibility": "Additive API changes regenerate SDKs, CLI, MCP, OpenAPI, and LLM assets without breaking existing callers.",
    "verificationCommand": "npm run verify:developer-surface",
    "exportCommand": "npm run export:developer-packages",
    "workflowFiles": [
      ".github/workflows/ci.yml",
      ".github/workflows/release.yml"
    ],
    "repositoryFiles": [
      "LICENSE",
      "SECURITY.md",
      "CONTRIBUTING.md",
      "RELEASE.md"
    ]
  },
  "packages": [
    {
      "surface": "sdk",
      "language": "TypeScript",
      "packageManager": "npm",
      "packageName": "@tokportal/node",
      "install": "npm install @tokportal/node",
      "sourcePath": "packages/tokportal-node",
      "repository": null,
      "status": "published_npm",
      "buildCommand": "npm run build",
      "publishCommand": "npm publish --provenance --access public",
      "requiredFiles": [
        "package.json",
        "README.md",
        "src/index.ts",
        "src/generated.ts"
      ]
    },
    {
      "surface": "cli",
      "language": "Shell",
      "packageManager": "npm",
      "packageName": "@tokportal/cli",
      "install": "npm install -g @tokportal/cli",
      "sourcePath": "packages/tokportal-cli",
      "repository": null,
      "status": "published_npm",
      "buildCommand": "npm run build",
      "publishCommand": "npm publish --provenance --access public",
      "requiredFiles": [
        "package.json",
        "README.md",
        "src/index.ts",
        "src/generated.ts"
      ]
    },
    {
      "surface": "mcp",
      "language": "MCP",
      "packageManager": "npm",
      "packageName": "tokportal-mcp",
      "install": "npx tokportal-mcp",
      "sourcePath": "packages/tokportal-mcp",
      "repository": null,
      "status": "published_npm",
      "buildCommand": "npm run build",
      "publishCommand": "npm publish --provenance --access public",
      "requiredFiles": [
        "package.json",
        "README.md",
        "src/index.ts",
        "src/generated.ts"
      ]
    }
  ],
  "deferredSdks": [
    {
      "language": "Python",
      "status": "deferred_until_pypi_release"
    },
    {
      "language": "Go",
      "status": "deferred_until_public_module_repo"
    },
    {
      "language": "Ruby",
      "status": "deferred_until_partner_demand"
    },
    {
      "language": "Java",
      "status": "deferred_until_partner_demand"
    },
    {
      "language": "PHP",
      "status": "deferred_until_partner_demand"
    },
    {
      "language": ".NET",
      "status": "deferred_until_partner_demand"
    },
    {
      "language": "Rust",
      "status": "deferred_until_partner_demand"
    }
  ]
}
