{
  "schemaVersion": 1,
  "contract": "kungfu-buildchain-v4-cross-platform-adopter-qualification",
  "implementation": "packages/core/adoption/cross-platform-adopter-qualification.js",
  "runner": "packages/core/adoption/commands/cross-platform-adopter-qualification.mjs",
  "publicWorkflow": ".github/workflows/public-build-adopter-qualification.yml",
  "sourceBinding": {
    "runtime": "job.workflow_sha",
    "consumer": "exact checked-out consumer commit",
    "sameRuntimeAcrossMatrix": true,
    "sameConsumerAcrossMatrix": true,
    "sameInputAcrossMatrix": true
  },
  "candidateDispatch": {
    "externalRepositoryRequiresExactCommit": true,
    "externalRepositoryRequiresPublicFloatingCaller": true,
    "persistentSelectorsRemain": ["v4", "v4-alpha"],
    "providerEffects": false
  },
  "platforms": ["linux-x64", "macos-arm64", "windows-x64"],
  "requiredConsumers": ["buildchain"],
  "protocolNeutralDriver": {
    "id": "ledger-specification-driver",
    "fixture": "fixtures/ledger-specification-driver",
    "test": "tests/non-kfd-specification-driver-clean-room.test.mjs",
    "platformCoverage": ["linux-x64", "macos-arm64", "windows-x64"],
    "kfdDependencyAllowed": false
  },
  "executedScenarios": [
    "public-run",
    "tampered-readback-failure",
    "public-run-retry",
    "terminal-exact-verify",
    "protocol-neutral-clean-room"
  ],
  "authority": {
    "productionWrites": false,
    "providerEffects": false,
    "releaseEffects": false,
    "stablePublication": false
  }
}
