{
  "schemaVersion": "kingy-independent-existing-ten-pdf-template-reuse-review/1.0.0",
  "checkedAt": "2026-10-17T07:23:56.810530+00:00",
  "approved": true,
  "conditionalPreparationAllowed": true,
  "finalTemplateApproved": false,
  "studySendApproved": false,
  "judgment": "Ordinary native Reveal/identity verification/Rename/Duplicate of the pre-existing never-measured ten-PDF blank can faithfully preserve the frozen ten-PDF first-message workflow. It does not require inserting files, changing policy/settings, or replacing the frozen factual/scoring method. This is conditional existing-state reuse, not proof of a fresh ten-file upload workflow.",
  "protocolBasis": [
    "COMPARISON-PROTOCOL requires every native question to be the first message of an empty chat containing all ten identical PDFs exactly once.",
    "Frozen native-ui-direct.mjs clones a prepared blank through ordinary native Duplicate; verifies ten persisted attachments, ten visible preview/remove controls, identical backing hashes, and exact first-message prompt before normal Send. It does not re-upload PDFs for each clone.",
    "Frozen native coordinator permits resume only with identical plan/schedule and retained hashes; individual answers may not be retried or selected."
  ],
  "verifiedMetadata": {
    "nativePath": "/Users/curtispyke/.lmstudio/conversations/1792097932731.conversation.json",
    "nativeSha256": "3e69f1bf30e8de2cab57d85f225f3271656d29a3594265a9d3539faab611a6f5",
    "zeroMessages": true,
    "emptyInput": true,
    "attachmentCount": 10,
    "tenUniqueFrozenPdfBackingHashes": true,
    "substantiveConfigurationKeysMatchBaseline": [
      "preset",
      "systemPrompt",
      "usePerChatPredictionConfig",
      "perChatPredictionConfig",
      "plugins",
      "pluginConfigs",
      "disabledPluginTools",
      "looseFiles",
      "workingDirectoryName",
      "notes"
    ],
    "lastUsedModelEqualsBaseline": false,
    "nativeGuiIdentityEstablishedByThisReview": false,
    "notRetainedMeasuredPath": true,
    "retainedOriginalHashesChecked": 35,
    "methodHashesChecked": 50,
    "candidateHashesChecked": 10,
    "pendingB1": null
  },
  "conditionsBeforeStudyContinuation": [
    "Preserve both the five-PDF failed preparation and existing ten-PDF blank evidence; perform no direct native-record/file insertion or policy/limit change.",
    "The Copy name and timestamp-derived row index are not unique identity proof. Use ordinary native Reveal to bind the actual UI target to exact1792097932731 path before any Rename; do not inspect planned chat answer text.",
    "Rename only after exact path proof; verify only intended name changed and the ten attachment hashes, zero messages, empty input and ten substantive configurations remain identical. Ensure exactly one canonical name before using the existing preparation helper.",
    "lastUsedModel currently differs from the original baseline; select the already loaded frozen Qwen model through ordinary GUI and verify all eleven final template configuration keys and effective settings/warmup before final freeze.",
    "Require the final independent freeze review, all60 frozen sources and35 retained originals intact, pendingnull, and no planned36 already submitted.",
    "Each ordinary Duplicate must yield exactly one new zero-message/empty-input chat with ten exact persisted and visible attachments; verify source/prompt/config/model normally before one normal enabled Send.",
    "If the native app rejects a ten-file Duplicate or Send, preserve that original error under the frozen method; do not remove files, alter limit/settings, force input, retry the question or relabel a failed setup as success."
  ],
  "claimBoundaries": {
    "supportedNow": [
      "This installed sequential upload attempt refused a sixth file after five, with the exact native maximum-five message preserved.",
      "A separate already-existing native blank retains all ten frozen PDF bytes and can be considered for conditional reuse."
    ],
    "conditionalAfterLiveSuccess": [
      "A completed comparison may describe this preserved ten-document configured native workflow on the recorded Mac if every original attempt/artifact gate passes."
    ],
    "notProved": [
      "That a typical user can recreate a ten-file chat by sequential upload under the observed installed default policy.",
      "A universal five-file limit across all LM Studio versions, configurations or attachment paths.",
      "Current successful ten-file Duplicate/Send solely from the existence of old records.",
      "Comparative setup ease, import speed, general reliability, privacy, document quality, or product superiority from this preparation fault."
    ],
    "disclosureRequired": "Disclose the sequential-upload default-five refusal, reuse of an existing ten-PDF blank, actual clone/Send behavior, and corpus-import/preparation time separately from timed question answers. The original source of every existing ten-file state must remain evidenced; do not imply it was freshly created by the now-refused sequential path."
  },
  "nativeUiActions": 0,
  "modelCalls": 0,
  "freshQualityReads": false,
  "frozenMethodChanged": false,
  "originalEvidenceChanged": false,
  "inputSha256": {
    "evidence/comparison-v19/comparison-freeze.json": "d1abac923f15a5b6c4a10e51b3f17938789cf99747a218e91ca5d622d22a8f6f",
    "evidence/comparison-v19/method/COMPARISON-PROTOCOL.md": "a0638194c552ef306b218d1c43a3c6adb3798507e02406c792496ef7072e3069",
    "evidence/comparison-v19/method/native-ui-direct.mjs": "f52557adcb92be5fdef921ff9a6ec51dbb9689dc86874fc32950a1c0f72eb4f4",
    "evidence/comparison-v19/method/native-study-direct.mjs": "47c3c177ca48202590a1bc0675c66353b7f95d725d42db999df14a173e3ac022",
    "evidence/comparison-v19/native-transport-amendment/ax-menu-r2/native-five-file-limit.json": "39b6e43d7ce11f6cbe8c4f89093f9c26dfcf18aacc1cccda1f0776916fba72fb",
    "evidence/comparison-v19/native-transport-amendment/ax-menu-r2/installed-five-file-guard-diagnosis.json": "dbba175bf16a9da71e8677b666a84111d9d85fdc74493fde8da151d8b890298e",
    "evidence/comparison-v19/native-transport-amendment/ax-menu-r2/before21-reveal-preparation.json": "8313fe2749045a0f91aeb426f2e871bcc4a302ff0b0be99c86ee622933654ba5"
  }
}
