{
  "studyId": "document-comparison-v24-20261018.1",
  "createdAt": "2026-10-18T17:58:16.379954+00:00",
  "comparisonFreezeSha256": "f968a685190b843d121167b1031130e79a8daaf5a86da13effef37cb7af45936",
  "methodFreezeSha256": "c3cfa47c1e7a30832d0fdad78774ff5543a1851f5d679389b9ce097540d51709",
  "publicMetadataOnly": true,
  "schemaVersion": "kingy-document-public-settings/1.0.0",
  "workflow": "Kingy",
  "candidateVersion": "1.5.6",
  "runnerVersion": "kingy-document-runner/1.5.6",
  "runnerSha256": "3bcc03ffef818fa7fb6062ae17f20aa09d2fcc25fc9d57572c77ec35bc1ef02b",
  "model": {
    "name": "Qwen3-4B-Q4_K_M",
    "bytes": 2497280256,
    "sha256": "7485fe6f11af29433bc51cab58009521f205840f5b4ae3a32fa7f92e8534fdf5"
  },
  "runtime": {
    "name": "llama.cpp",
    "build": "b11429",
    "commit": "d81235049",
    "binarySha256": "51afbf4ea6485b9ada19e99af97181f12baca42ef704b1e291c26a9ac0644eae"
  },
  "generation": {
    "temperature": 0,
    "seed": 271828,
    "contextTokens": 8192,
    "cpuThreads": 10,
    "parallelSequences": 1,
    "reasoning": false,
    "topP": 1,
    "selectionMaximumTokens": 256,
    "sufficiencyMaximumTokens": 192,
    "cachePrompt": false,
    "contextShift": false,
    "flashAttention": true,
    "kvCacheTypes": {
      "K": "f16",
      "V": "f16"
    }
  },
  "retrieval": {
    "maximumPagesPerField": 8,
    "maximumCandidatePassagesPerField": 12,
    "answerMode": "source-passage-ID selection, selected-quote grounding and semantic sufficiency checks"
  },
  "completeQueryDeadlineSeconds": 90,
  "timingBoundary": "Full runner.ask return, including retrieval, field selection, source resolution and sufficiency; cold startup, PDF parse/indexing and neutral warmup are separate.",
  "cacheLimit": "Request prompt caching disabled; OS file caches were not claimed flushed.",
  "sourceEvidenceIds": [
    "protocol",
    "freeze",
    "scorer-validation",
    "session-provenance"
  ],
  "sourcePins": {
    "startServerSha256": "7f54900199a61c495bf5f6753a5caa13b529f86061d56ec2fca5a63be3844b2a",
    "executorSha256": "0313919e7c3f11d8238c5afad191d2bd8b92de63c13cea691c56f360096d2527",
    "offlineProfileSha256": "e5462ef1daae3785012cb8e4fa05b89105bf4ac4d98be9580a8c357365a4f54f"
  }
}
