{
  "schemaVersion": "kingy-v20-operational-publication-code-review/1.0.0",
  "reviewedAt": "2026-10-18T04:01:47.428577+00:00",
  "study": "comparison-v20",
  "reviewScope": "Code-only publication selection and instrumentation disclosure, bounded to 34 explicitly declared public-safe B2 operational metadata files. No final scientific eligibility adjudication.",
  "preservedBeforeDirectory": "release/comparison-v20/preparation-history/b2-operational-disclosure-20261018T035911697011Z",
  "preservedBeforeSha256": {
    "prepare-report-input.py": "e081a9bd54bbc577670a1fb3a9e42680b68eb09db95f12e9082ff300c5608161",
    "build-report.mjs": "8965b2341a189427304cf6b55f80a472f83fbd3645efd699fdfb7debbedf8915",
    "test-report.mjs": "7c300985f974955b72b3e2e981048eb8a783610ecd821f8c3ca56ec9222c9dad"
  },
  "reviewedToolSha256": {
    "prepare-report-input.py": "c80fcd6b8612381fc4ea0c1a5c41581b1da06450d10d90d0fc2734847b7bb6b5",
    "build-report.mjs": "6f2202a5aa8fb3d08f52af56dc6ff3c68901aac8a973f6aa7fc3fb01e8cfb5d0",
    "test-report.mjs": "608d9d87fdab65b8492dc3425151c0215a65170728c084d11acee486da586a32",
    "test-report-input-selection.py": "cd11a741b9131b9e89e974bd41658b5375a195bc0a389edc5989ff2165dbad6a"
  },
  "explicitMetadataInventorySha256": "bd6f1c96e974172e48842c8d695278b4492a09fa2a6011c45e980aaf18fbb2c0",
  "explicitPublicSafeMetadataHashVerified": [
    {
      "path": "sessions/B2/original28-native-clone-attachment-hold.json",
      "sha256": "2d86dc6516ecebe420e7d644cd66e77f7dd2ea2747b388488515dba68dcaa78b"
    },
    {
      "path": "sessions/B2/original28-readonly-settled-recheck.json",
      "sha256": "b3acb05a0029f46bdd9d01f06b6142aa2f4b36828d4f287b2cb8550f7e0851bb"
    },
    {
      "path": "sessions/B2/original28-additional-preparation-before.json",
      "sha256": "1057757633e25245fbea87574489e4a229fae84e98b27e48b57f51ceccffb75e"
    },
    {
      "path": "sessions/B2/original28-first-remove-unacknowledged.json",
      "sha256": "5f683516a11273ea7f3b9fd42ee789c08601fb9d4253b88c608b2123a73525b8"
    },
    {
      "path": "sessions/B2/original28-second-remove-readonly-reconciliation.json",
      "sha256": "a71267fd4f65950c0af7b50c7bb2fba2385ed0e41ef2c6164fcb6fe4bcd5d4a1"
    },
    {
      "path": "sessions/B2/original28-observed-coordinate-remove.json",
      "sha256": "b023e9348e023453553d76476edaec4d9e231f25880278ddb67af6c160b6d319"
    },
    {
      "path": "sessions/B2/original28-intact-removal-actions.json",
      "sha256": "b5d342565a30bd6814b71417208638479143269bea48735876cb8a3600ed18e9"
    },
    {
      "path": "sessions/B2/original28-sole-remove-axpress.json",
      "sha256": "eeddb5474f0b209c8e51f85ff646d3f1cf01f7f64367ad0da71a8a9fd6e0f8a8"
    },
    {
      "path": "sessions/B2/original28-orphan-removal-hold.json",
      "sha256": "c094dc9e33fe9b935a458c5125ecd1e8a022d7a4ef60c897c3f455c92c2d0c0a"
    },
    {
      "path": "sessions/B2/original28-additional-duplicate-prechecks.json",
      "sha256": "a9b7430353299d9ba1fe651c6dc4d8ecc6f4e22b3688560a95ddfb2b527a8eb9"
    },
    {
      "path": "sessions/B2/original28-second-preparation-acknowledgment-hold.json",
      "sha256": "509f65984051343d3b9843e3b2a6fe982f5941d431f62957082edf8134b7a98f"
    },
    {
      "path": "sessions/B2/original28-foreground-diagnosis.json",
      "sha256": "a2fe58d118ddc2d65685a91e934692e172a34f3f4c979a98c0c43e199a15e646"
    },
    {
      "path": "sessions/B2/original28-neutral-foreground-preflight-failed.json",
      "sha256": "7118a01f66fb1f7827c34919aec1bf06b02be05110f9198e3ba819e5c33a7528"
    },
    {
      "path": "sessions/B2/original28-neutral-axraise-foreground-preflight.json",
      "sha256": "a78df7cc3c7f9e2ddbf036baa079aba879a8258cfaa372e16e0772c4ab738307"
    },
    {
      "path": "sessions/B2/preparation-additional-28.json",
      "sha256": "06755adc8b48239fcfc6dae6229ea7b7f9d6250af73e5db1a78a160631da1e47"
    },
    {
      "path": "sessions/B2/preparation-after-foreground-28.json",
      "sha256": "772d0831e0853b32d63e370af9152a00b78b73a37d64878dedfa17ba61d07fce"
    },
    {
      "path": "sessions/B2/original28-additional-preparation-completion.json",
      "sha256": "47d1e4c8aad958dc8668bf7368623cfb8507cf589cd4d7f13cf5f951a5415e98"
    },
    {
      "path": "sessions/B2/original09-native-clone-acknowledgment-hold.json",
      "sha256": "8c84f239436cba8f2af7f13ba31a4058ecfdc26bba6c10492f376b853c08fa3c"
    },
    {
      "path": "sessions/B2/original09-readonly-readiness.json",
      "sha256": "cabe61cdb888d1912e2f30038edb6280ed2ee355d58af8a053d4f8788d14d515"
    },
    {
      "path": "sessions/B2/original09-before-model-binding.json",
      "sha256": "9fe880757eb90a71400c21dfba22377fa4baa84086e1440c73bb0ed95c69fe8c"
    },
    {
      "path": "sessions/B2/original09-model-binding-actions.json",
      "sha256": "df160d02e530f555cb8ee4a0383d2586097a123343399d422bdf3c1ed1a0ba5e"
    },
    {
      "path": "sessions/B2/original09-operational-recovery.json",
      "sha256": "c3deb7c145571c5597a4a19025610227f3fbe022e4438b2e3ebb843fa7c541ee"
    },
    {
      "path": "sessions/B2/original09-operational-recovery-completion.json",
      "sha256": "05bd91856b8d0a3fcdf6f7cf6d6165218cd6f26cf8b64da72fa2922e2172bdcb"
    },
    {
      "path": "sessions/B2/input-backing-integrity-all-native-originals.json",
      "sha256": "58f9978e3591c60bd2a460bc6e29b22d7c51344c4820bf21170d3ee2ba26fce2"
    },
    {
      "path": "sessions/B2/effective-settings-all-originals.json",
      "sha256": "b369ce74a559cff761251b0dfa8e5d6820ca53ff6690607c6acc9e83518cf701"
    },
    {
      "path": "sessions/B2/timing-all-originals.json",
      "sha256": "e969809194c82dd6009db7b9e2ca893ea2876d782b3fdc40b67c91a71243691c"
    },
    {
      "path": "sessions/B2/frozen-source-integrity-after.json",
      "sha256": "b8e3268dcfe048a5f7b35375e1d2625dc43f6bf673f2aa455e2b9e4d74c3323e"
    },
    {
      "path": "sessions/B2/host-before.json",
      "sha256": "6ca4dc7f5601796e0d6e387cec3d294595d1201e9f9e6c00b171acaabadf5631"
    },
    {
      "path": "sessions/B2/host-after.json",
      "sha256": "cc449d8c0f020aba87650a2b01c2a0146cfd03aa6f48c99d78c3795554946897"
    },
    {
      "path": "sessions/B2/host-after-complete.json",
      "sha256": "e3d1ee4783305aeea14eea550ca77b15f971b7c5b0f00895ff36a6edd3084646"
    },
    {
      "path": "sessions/B2/model-control-cleanup.json",
      "sha256": "4895839a09dc17ad437acfa83978f971c72a372aa6994e1e59f28eaee97680e4"
    },
    {
      "path": "sessions/B2/before.json",
      "sha256": "8b9b2edbf972c03e1345a63621f82eec1529aa8b5e156d8edd45c0e26e0a7a8d"
    },
    {
      "path": "sessions/B2/after.json",
      "sha256": "2263d0c3b3bd5161552aa0579502cbf4ba8ca5892a4f91db1d7b1943f2b36147"
    },
    {
      "path": "sessions/B2/session-summary.json",
      "sha256": "21e2e0fe78e7abb2afe45d4067395579366894ed2c2033e4e3bdd424dd6844c7"
    }
  ],
  "forbiddenNonemptyQuestionAnswerOrRawAxKeys": [],
  "B2FinalSummarySha256": "21e2e0fe78e7abb2afe45d4067395579366894ed2c2033e4e3bdd424dd6844c7",
  "disclosure": {
    "preparationInterventionPhase": "B2-after-27-before-28",
    "original28PreparationDuplicateActions": 2,
    "original28QuestionSubmissions": 1,
    "original28Generations": 1,
    "zeroActionForegroundFailureRequests": 1,
    "neutralOwnedWindowAXRaiseActions": 1,
    "ownedProcessForegroundAssignments": 1,
    "badDraftWasUnsubmittedAndPrivatelyPreserved": true,
    "finalMeasuredChatHasExactFrozenFivePdfBytesAndEffectiveSettings": true,
    "extraQwenLoadsOrWarmups": 0,
    "additionalImportEmbeddingSetupOverhead": "unknown beyond retained operational observations; Qwen generation log cannot prove zero embedding work",
    "original09ReadOnlyAcknowledgmentReconciliationKeptSeparate": true,
    "initialRestrictedHostAfterPreserved": true,
    "laterHostAfterCompleteNotBackdated": true,
    "thermalStatus": "not a measured temperature; no warning/status recorded",
    "frozenCandidateModelSettingsPromptsInferenceHelperScorerTimingBoundariesUnchanged": true,
    "unchangedPreparationOrUninterruptedSessionClaim": false,
    "competitorReliabilityOrSetupSpeedClaim": false
  },
  "tests": [
    {
      "name": "metadata-selection",
      "command": [
        "/Users/curtispyke/Documents/ChatGPT/kingy Wiki/implementation/2026-10-13/local-ai-guide/release/comparison-v20/clean-environment/bin/python",
        "/Users/curtispyke/Documents/ChatGPT/kingy Wiki/implementation/2026-10-13/local-ai-guide/release/comparison-v20/test-report-input-selection.py"
      ],
      "exitCode": 0,
      "passedControls": 5,
      "log": "independent-publication-review/b2-operational-disclosure-controls/metadata-selection.txt",
      "sha256": "837a5f531c7acc4dabda197630ecf5ea566a72e032f6124f4982e3e9725fb431"
    },
    {
      "name": "report-schema",
      "command": [
        "node",
        "--test",
        "/Users/curtispyke/Documents/ChatGPT/kingy Wiki/implementation/2026-10-13/local-ai-guide/release/comparison-v20/test-report.mjs"
      ],
      "exitCode": 0,
      "passedControls": 53,
      "log": "independent-publication-review/b2-operational-disclosure-controls/report-schema.txt",
      "sha256": "f16c29290f951becb1b58f2f515cce462a369bb12baeee1b56ced938264d5e3c"
    },
    {
      "name": "packaging-private-synthetic",
      "command": [
        "/Users/curtispyke/Documents/ChatGPT/kingy Wiki/implementation/2026-10-13/local-ai-guide/release/comparison-v20/clean-environment/bin/python",
        "/Users/curtispyke/Documents/ChatGPT/kingy Wiki/implementation/2026-10-13/local-ai-guide/release/comparison-v20/test-publication-tools.py"
      ],
      "exitCode": 0,
      "passedControls": 9,
      "log": "independent-publication-review/b2-operational-disclosure-controls/packaging-private-synthetic.txt",
      "sha256": "fd9b365d248c25b6eee69cc21726594148892f66b466e76a661003ca5c1a39ca"
    }
  ],
  "passedSyntheticControls": 67,
  "frozenMethodAndCandidateSourcePinsVerifiedUnchanged": {
    "method/COMPARISON-PROTOCOL.md": "d7a2ecc9f65770cb1fe05c5d6c936f0c5c8a7603ad8d77259e55bb357c8b5474",
    "method/PAIRED-ANALYSIS.md": "cc09572414393b465dc5cc3388272c2027a2c423d0ab1b729e6f9fa255f32282",
    "method/SCORING.md": "2d0b2201a894bb663f5f71a6c2464bcf7d53138b84b83de153ed9bf18f553259",
    "method/common_grade.py": "e9b95ce6b5a821c0ab703c60de388f7604d919d62cfe13ac544cfbcb95c14c5f",
    "method/consumed-v14-controls.json": "2d7971b4f92c22712b837ac60ca8b702a56ff41c0748f70188d53df1bb10e9af",
    "method/engineering-review-followup.json": "e85921ff15eda64b052df7d331844719295616ad36a43b5ebb47e757ec6782d3",
    "method/engineering-review.json": "1563d64d3f8a757d19c9029af15cb749dc44d7f245994289916cee91998b63eb",
    "method/native-control.py": "dd552d5bca14227be3833dcd63687ac9154aafd29a40f4813b929229682cfc4a",
    "method/native-duplicate.applescript": "15df26771ac91a43ed44554affa5f358a0f39581d55ca2e6b4921b8ceef4ed6f",
    "method/native-rename-clone.applescript": "1b271b307c49b92a085cfb38cb2f5a3cf9ac7fb75d5aae02371b72e99fcb07a6",
    "method/native-study.mjs": "c2eb99fa6dbb92ac9459b8ff1eebc13ac4f2145563df1ab24a49684fb1ba0f36",
    "method/native-ui.mjs": "de41f85c2cf490e682c21c9bce7b8ee87406be5b81b4551cf4425cf083e138a5",
    "method/native-user-template.txt": "6445968866a12a80297f52f1c97afe07ce1b425d349544f648a2faf294943b5e",
    "method/native_capture.py": "5517b3dcf7dee4dc4fcf209e05961c967b68d1eba212a37fc7fac0fcca3a4556",
    "method/paired_analysis.py": "3f9d31a285e55d6c5c83b360b5e2d36e174733470e9ce2638e5ef3c444be6ca5",
    "method/postmeasurement.py": "a11a2dd93ff574bd55ccc39cc92bbcb15079028e73c169790496cff3b43e4e41",
    "method/prepare_comparison.py": "485c071e983d7707e767b5dd80d509e08a294f444296caab466086823f66a784",
    "method/run_kingy_session.py": "e21d7c97bc87407370f87ae3184d4d247998dc6d4cbee024d7ba225186a68909",
    "method/seal_measurement.py": "2c0e10682d92512f5405284c7141d6700a4ba7a716d3873f0b43760279de6144",
    "method/test_common_grade.py": "a2872ad08989bcd713b7e0f1cf31609b7415ccdb342e229290209b7b4c729102",
    "method/test_cross_page_repair.py": "2bd6d99cab35b4ef42412238a1a4e8ea0e7c59243e6b5dee4675c2864d262a50",
    "method/test_exact_source_repair.py": "7600bf0c9503438ab32ce290721af740584619eb69e71de2b393731e5bb758d8",
    "method/test_measurement_infrastructure.py": "f89e921117704375fa5e01c5c0bede2e986342e6576672de0bba3da9b5a49b49",
    "method/test_native_capture.py": "f0178f50d665e5e523c549f1b6247b003f45eb6773452ea90b731f7a52e4e490",
    "method/test_native_control.py": "f504e1f32f60e57b445f744d9a385bfb20472b26cbbb1abb5bb1d7b0b9f88354",
    "method/test_paired_analysis.py": "2a87d8a6627563a01321a9f56846f009ba7c8d6c3ac50413e7490ca14fd2825f",
    "method/test_v15_grade.py": "607b412a1f015cfd4ba4921ccc867663c97900632a2c0ab2acc328c1b3428bfb",
    "workflow-v15-r6/runner.py": "ac8d1ccb48ebe017f7e2794392598967695ef3186fcf4d3889dfd579e8479458",
    "workflow-v15-r6/start_server.py": "7f54900199a61c495bf5f6753a5caa13b529f86061d56ec2fca5a63be3844b2a",
    "workflow-v15-r6/prepare_model.py": "2a66acb34c1bf136b087179dbc2c5f676156bb31d971ed33b82b05e77c12f576",
    "workflow-v15-r6/evaluate.py": "8daa63c6ceb93111fd898683d40712a414ebda0fdf08b6a165638250871e4152",
    "workflow-v15-r6/offline.sb": "e5462ef1daae3785012cb8e4fa05b89105bf4ac4d98be9580a8c357365a4f54f",
    "workflow-v15-r6/requirements.txt": "3ec8922905dc4e3a10c3b46bd7fba023c37ffc309d51c6bed2a13ec3e98177fd",
    "workflow-v15-r6/SCORING.md": "2d0b2201a894bb663f5f71a6c2464bcf7d53138b84b83de153ed9bf18f553259",
    "workflow-v15-r6/README.md": "b6be0bf726188ef1a87ddfde1165a3bb929bf9b4b638e5b222dd94eb73d3f321",
    "workflow-v15-r6/LICENSE.txt": "7b5272ed8db5e81567ea2a9624ab25c04db44dc168db692c760a61f4d392100c",
    "workflow-v15-r6/common_grade.py": "e9b95ce6b5a821c0ab703c60de388f7604d919d62cfe13ac544cfbcb95c14c5f"
  },
  "frozenSourceOrNativeFilesEditedByReviewer": false,
  "freshQuestionAnswerReferenceOrGradingKeyRead": false,
  "nativeConversationOrRawAXRead": false,
  "broadStudyJsonScan": false,
  "fullPublicArtifactPrivacyCheckPerformed": false,
  "actualReportOrPackageBuilt": false,
  "modelCalls": 0,
  "nativeUiActions": 0,
  "productionWrites": 0,
  "finalStudyEligibilityConcluded": false,
  "launchQualificationGranted": false,
  "remainingGates": "All six original measurements, postmeasurement analysis, independent completion/source/scoring audit, fresh package/installation checks, completed-artifact privacy scan and public readback remain necessary."
}
