{
  "schemaVersion": 1,
  "package": "@venuemind/sdk",
  "sdkVersion": "0.1.0",
  "runtime": {
    "module": "ESM",
    "node": ">=22"
  },
  "contractVersion": "1.6.0",
  "entryPoints": [
    ".",
    "./types",
    "./client",
    "./adapter",
    "./testkit",
    "./sandbox",
    "./schemas/*",
    "./fixtures/*"
  ],
  "client": {
    "transport": "VenueMindTransport.callTool(name, input, options)",
    "methods": [
      {
        "method": "projects.list",
        "tool": "venue.list_projects"
      },
      {
        "method": "projects.open",
        "tool": "venue.open_project"
      },
      {
        "method": "plans.inspect",
        "tool": "venue.inspect_layout"
      },
      {
        "method": "proposals.preview",
        "tool": "venue.preview_revision"
      },
      {
        "method": "validations.run",
        "tool": "venue.validate_layout"
      },
      {
        "method": "ledger.list",
        "tool": "venue.get_change_log"
      },
      {
        "method": "deviations.inspect",
        "tool": "venue.inspect_live_plan_deviations"
      },
      {
        "method": "deviations.record",
        "tool": "venue.record_live_plan_deviation"
      },
      {
        "method": "deviations.end",
        "tool": "venue.end_live_plan_deviation"
      },
      {
        "method": "deviations.createPostEventProposal",
        "tool": "venue.create_post_event_deviation_proposal"
      },
      {
        "method": "postEvent.inspect",
        "tool": "venue.inspect_post_event_review"
      },
      {
        "method": "postEvent.recordObservation",
        "tool": "venue.record_post_event_observation"
      },
      {
        "method": "postEvent.recordLesson",
        "tool": "venue.record_post_event_lesson"
      },
      {
        "method": "postEvent.createTemplateImprovementProposal",
        "tool": "venue.create_template_improvement_proposal"
      },
      {
        "method": "postEvent.exportReport",
        "tool": "venue.export_post_event_report"
      },
      {
        "method": "exports.plan",
        "tool": "venue.export_plan"
      },
      {
        "method": "exports.audit",
        "tool": "venue.export_audit_package"
      },
      {
        "method": "exports.deviations",
        "tool": "venue.export_live_plan_deviations"
      }
    ],
    "approval": "intentionally-absent"
  },
  "adapter": {
    "lifecycle": [
      "defineAdapter",
      "createVenueAdapter",
      "createAdapterRuntime"
    ],
    "helpers": [
      "collectAdapterPages",
      "adapterHttpError",
      "normalizeRetryAfter",
      "verifyWebhookHmac",
      "createSyncCursor",
      "verifySyncCursor",
      "sha256Checksum"
    ]
  },
  "testSurfaces": [
    "assertAdapterConformance",
    "createAdapterSandboxServer"
  ]
}
