{
  "schemaVersion": "junexis.sdk.provider-compatibility/0.1",
  "status": "incompatible",
  "environment": {
    "runtimeVersion": "0.1.0",
    "runtimeIdentifier": "win-x64",
    "requiredCapabilities": [
      "transactions"
    ]
  },
  "provider": {
    "id": "Junexis.Example.Memory",
    "version": "0.1.0",
    "abiVersion": "junexis.storage.runtime/0.1",
    "sdkVersion": "0.1.0",
    "targetFramework": "net10.0",
    "capabilities": [
      "read",
      "write",
      "health"
    ]
  },
  "diagnostics": [
    {
      "code": "JXC0106",
      "severity": "error",
      "subject": "capabilities",
      "message": "Provider nie deklaruje wymaganej capability 'transactions'.",
      "remediation": "Wybierz provider z tą capability lub usuń wymaganie, jeśli aplikacja jej nie używa."
    }
  ],
  "summary": {
    "errors": 1
  }
}
