{
  "studyId": "document-comparison-v24-20261018.1",
  "createdAt": "2026-10-18T17:58:16.379954+00:00",
  "comparisonFreezeSha256": "f968a685190b843d121167b1031130e79a8daaf5a86da13effef37cb7af45936",
  "methodFreezeSha256": "c3cfa47c1e7a30832d0fdad78774ff5543a1851f5d679389b9ce097540d51709",
  "publicMetadataOnly": true,
  "schemaVersion": "kingy-document-candidate-change-receipt/1.0.0",
  "candidateVersion": "1.5.6",
  "developmentRevision": "workflow-v15-r7, build4",
  "candidateRunnerSha256": "3bcc03ffef818fa7fb6062ae17f20aa09d2fcc25fc9d57572c77ec35bc1ef02b",
  "engineeringApprovalSha256": "0ce1522d447de753efef208ad3a5160f78e0b1000134cf2c6838c4c59f174f79",
  "methodApprovalSha256": "975b8f91179494e6420d50e116b9011b795aef4a7e863fff006d5c72f537107c",
  "changesBeforeFreshCorpus": [
    {
      "area": "Field targeting and shared context",
      "change": "General question/field binding handles one unambiguous top-level conjunction while retaining the original question context; sibling requests are not evidence for the selected field."
    },
    {
      "area": "Selected-source grounding",
      "change": "Sufficiency checks require a complete-token verbatim excerpt from that field's selected quote; source headings provide scope and cannot supply absent answer facts. Numeric/sign/decimal/name fragments are rejected."
    },
    {
      "area": "Prospective native input/coordinator integration",
      "change": "The one input call is followed by bounded read-only persistence observation that retains transient syntax-invalid snapshots and waits only within the original five-second boundary. Wrong identity, messages, configuration or attachments fail immediately. The coordinator requires the resulting persistence proof before external one-shot dispatch and holds uncertainty."
    }
  ],
  "engineeringValidation": {
    "independentApprovalForMethodFreeze": true,
    "scorerChanged": false,
    "developmentBuild": 4,
    "retainedBuild3AttemptsReviewed": 33,
    "retainedBuild3ModelRequestsReviewed": 91,
    "build4GuardReplayModelCalls": 0,
    "build4PublicPdfSelftests": 4,
    "build4PublicPdfSelftestsPassed": 4,
    "newIndependentBuild4ModelAttempts": 4,
    "newIndependentBuild4ModelPasses": 4,
    "limitation": "The33 retained build3 cases were source/guard replays under build4, not a fresh33-question build4 inference run. Development validation alone grants no comparative qualification."
  },
  "scientificKernel": {
    "commonScorerVersion": "1.5.0",
    "commonScorerSha256": "e9b95ce6b5a821c0ab703c60de388f7604d919d62cfe13ac544cfbcb95c14c5f",
    "pairedAnalysisSha256": "3f9d31a285e55d6c5c83b360b5e2d36e174733470e9ce2638e5ef3c444be6ca5",
    "factualNativeTemplateSha256": "6445968866a12a80297f52f1c97afe07ce1b425d349544f648a2faf294943b5e",
    "formatOnlyCaptureAdapterSha256": "5517b3dcf7dee4dc4fcf209e05961c967b68d1eba212a37fc7fac0fcca3a4556",
    "sourceAndRulesFixedBeforeFreshCorpus": true,
    "postOutputScientificChanges": false
  },
  "preservation": {
    "previousStudiesModified": false,
    "previousMeasurementsRepeated": false,
    "priorStudyPreservationSha256": "ad82a8122acc46f4e0e0d693a98ac215331b492349eb8f76ae87230490ea51dc"
  },
  "sourceEvidenceIds": [
    "candidate-changes",
    "scorer-validation",
    "method-approval",
    "protocol",
    "freeze",
    "history-preservation"
  ],
  "qualificationGrantedByThisReceipt": false,
  "humanValidation": false,
  "secondMachineValidation": false
}
