SDK catalog / Mobile Converter

Mobile Converter

alpha 0.3.0-alpha.4

Preview documentation for @wf/mobile-converter@0.3.0-alpha.4. Existing legacy downloads may use a different API; this page does not announce a new release.

Join the alpha Sign in with Google, then add your name. We review alpha access requests.

{
  "schemaVersion": 1,
  "id": "mobile-converter",
  "package": "@wf/mobile-converter",
  "version": "0.3.0-alpha.4",
  "releaseState": "preview",
  "exports": [
    ".",
    "./browser",
    "./customer",
    "./customer-access",
    "./workforce",
    "./service",
    "./package.json",
    "./access",
    "./storage",
    "./licensing",
    "./cli",
    "./mcp"
  ],
  "yamlSchemaVersions": [
    1
  ],
  "runtime": {
    "node": ">=22.19.0"
  },
  "verifiedCombinations": [
    {
      "runtime": "Node.js 24.3.0; JDK 21",
      "platform": "Windows x64; Android 36 x64 emulator",
      "proof": "isolated npm install and shipped buyer example; installed WF Loader; Android debug APK with 175 verified assets and local account sign-out/sign-in",
      "verifiedOn": "2026-09-09",
      "packageVersion": "0.3.0-alpha.2",
      "limitations": "iOS project generation and sync only on this host; no public distribution or release signing",
      "package": "@workforce-sdk/mobile-converter"
    },
    {
      "runtime": "Node.js 24.3.0",
      "platform": "Windows x64",
      "client": "@modelcontextprotocol/client 2.0.0",
      "protocol": "2026-07-28",
      "proof": "packed-artifact CLI discovery, domain operation, legacy rejection and recovery",
      "verifiedOn": "2026-09-08",
      "packageVersion": "0.3.0-alpha.2",
      "package": "@workforce-sdk/mobile-converter"
    }
  ],
  "support": {
    "firstStableRelease": null,
    "currentStableMajor": null,
    "supersededMajors": [],
    "deprecations": [],
    "minimumSupersededMajorMonths": 12,
    "minimumDeprecationMonths": 6,
    "minimumLegacyMonthsAfterFirstStable": 12
  },
  "legacy": [
    {
      "name": "@brightops/mobile-converter",
      "versions": [
        "0.2.0-alpha.8"
      ]
    }
  ],
  "migrations": [
    {
      "id": "mobile-converter-to-wf",
      "from": {
        "package": "@brightops/mobile-converter",
        "version": "0.2.0-alpha.8"
      },
      "to": {
        "package": "@wf/mobile-converter",
        "version": "0.3.0-alpha.3"
      },
      "yaml": "unchanged schema 1",
      "storage": "existing identifiers, saved data, and mobile ownership markers remain unchanged",
      "rollback": "reverse import/dependency edits; preserve and resolve any files changed after apply"
    },
    {
      "id": "mobile-converter-0.3.0-alpha.3",
      "from": {
        "package": "@workforce-sdk/mobile-converter",
        "version": "0.3.0-alpha.2"
      },
      "to": {
        "package": "@wf/mobile-converter",
        "version": "0.3.0-alpha.3"
      },
      "yaml": "Unchanged schema 1; supply a YAML configuration-file path.",
      "storage": "The converter adds a crash-released lease file and preserves recovered JSON locks; existing application data and ownership hashes stay intact.",
      "rollback": "Restore the prior exact dependency artifacts. Preserve application data and any changes made since the upgrade."
    },
    {
      "id": "mobile-converter-wf-scope",
      "from": {
        "package": "@workforce-sdk/mobile-converter",
        "version": "0.3.0-alpha.3"
      },
      "to": {
        "package": "@wf/mobile-converter",
        "version": "0.3.0-alpha.3"
      },
      "yaml": "Keep the YAML configuration file and host-owned secret references unchanged.",
      "storage": "Package-name migration only; preserve all application data and model caches.",
      "rollback": "Restore the previous exact package archives and dependency lockfile together; preserve application data.",
      "automation": "manual",
      "guide": "README.md"
    }
  ],
  "mcp": {
    "current": "2026-07-28",
    "supportedVersions": [
      "2026-07-28"
    ],
    "legacy": [],
    "implementation": "@wf/core@0.3.0-alpha.3",
    "transports": [
      "stdio",
      "http"
    ],
    "requiredClientBehavior": "stateless-per-request-metadata",
    "upgradeGuide": "MCP-UPGRADE.md",
    "checker": "wf-mcp-check",
    "breaking": true
  }
}