{
  "schemaVersion": "kingy-independent-host-metadata-review/1.0.0",
  "reviewedIssue": "B1 lacks a dedicated new host-before capture; an actual full A1 after-session sample exists on the same shared Mac before B1 startup.",
  "reviewScope": "Operational metadata only while fresh questions, references, answers, native records and grades remain closed.",
  "freshGradingKeyOpened": false,
  "freshOutputsOpened": false,
  "humanValidation": false,
  "protocolSha256": "d7a2ecc9f65770cb1fe05c5d6c936f0c5c8a7603ad8d77259e55bb357c8b5474",
  "protocolRequirement": "Record hardware, AC power, power mode, disk, memory pressure, swap and thermal state before and after each session.",
  "protocolRequiresDistinctNewSnapshotForEverySession": false,
  "protocolSpecifiesMaximumSampleAge": false,
  "dedicatedB1BeforeCaptureOmitted": true,
  "originalOmissionReceiptPreserved": true,
  "preSessionHostRecordingAdequateUnderLiteralProtocol": true,
  "launchBlockedByThisIssueAlone": false,
  "fullMeasurementCompletionGateAssessed": false,
  "decision": "Accept the explicitly linked original A1 after-session host sample as the available pre-B1 condition record, with its age and phase disclosed. Preserve the omission as a provenance limitation. Do not describe it as a newly measured B1 before snapshot. The protocol requires a host record before each session but does not require distinct files, prohibit adjacent-session sample reuse, or specify a sample-age limit. This assessment does not waive a missing host variable: every required variable was actually recorded before B1 on this same Mac.",
  "sourceEvidence": [
    {
      "path": "sessions/A1/session-summary.json",
      "sha256": "75814e532c000fa962258bc5677c95827136e95d11834a7d658702f94342dc50",
      "selectedData": "after only, plus status/retained count/session duration/model identity metadata",
      "phase": "Actual A1 after-session sample, captured by the frozen executor after its owned model cleanup and before summary write.",
      "requiredFieldsPresent": ["hardware", "ac_power", "power_mode", "disk", "memory_pressure", "swap", "thermal"],
      "allRequiredCommandExitCodesZero": true,
      "host": "Mac16,7; Apple M4 Pro; 24 GB; macOS 26.3 build25D125",
      "pointInTimeConditions": {
        "acPower": "AC Power; battery100%; charged",
        "powerMode": "powermode0 in the printed AC and battery configurations",
        "memoryFreePercentage": 58,
        "swapUsedMiB": 10025.12,
        "rootDiskAvailablePrinted": "16Gi",
        "thermal": "No thermal/performance warning level has been recorded; no CPU power status has been recorded. This is not a temperature measurement."
      },
      "embeddedAbsoluteSnapshotTimestampAvailable": false,
      "observedFilesystemSummaryWriteMtimeUtc": "2026-10-18T02:20:04.298119+00:00",
      "filesystemTimestampIsSupplementaryEvidenceNotImmutableClockProof": true
    },
    {
      "path": "checkpoint-A1-complete.json",
      "sha256": "4850c56ffb362352a319ee3d15de67b138e2f24ae18717419c1a40c46f347c06",
      "createdAt": "2026-10-18T02:22:39.086001+00:00",
      "observedFacts": "Root recorded A1 complete with40 retained originals, zero runtime errors/timeouts, frozen inputs unchanged, owned server stopped and port18482 closed, before native dispatch. No grading values or quality were opened."
    },
    {
      "path": "sessions/B1/before.json",
      "sha256": "b62cb713e99b094eb2506c0162746493a288abf1836f1df6ec0050b1605b52a3",
      "startedAt": "2026-10-18T02:23:20.314997+00:00",
      "observedFacts": "Native model/artifact identity checks pass and modelsBefore is empty. This file itself contains no host-condition sample."
    },
    {
      "path": "sessions/B1/host-before-deviation.json",
      "sha256": "efc54741eee9f6dca65e6496cec97c2e8b4382164bbbb66fa78ce604bc294477",
      "checkedAt": "2026-10-18T02:40:08.024360+00:00",
      "observedFacts": "Explicitly preserves the dedicated-snapshot omission, binds the actual A1 summary hash, and states that prior shared-host sample is not a new B1 measurement. No measurements were repeated."
    },
    {
      "path": "sessions/B1/host-midway.json",
      "sha256": "e808f4a783d2f22098ef703ac005f80b08975678c7e5d761ce39e239fa935d9b",
      "capturedAt": "2026-10-18T02:40:07.639674+00:00",
      "phase": "midway-after-original21-before-original22",
      "isBeforeSnapshot": false,
      "observedFacts": "A real later full sample; memory free29%, swap used12933.75MiB, root disk available13Gi, AC power. It does not fill or backdate the omitted dedicated before capture."
    }
  ],
  "timingLimits": [
    "The A1 host subcommands have no embedded per-command ISO timestamp. Their exact age at B1 start cannot be reconstructed from this file alone.",
    "The observed A1 summary file-write mtime precedes B1.startedAt by196.016878seconds; the host commands ran earlier than that write. This is supplementary filesystem provenance, not proof that the conditions were continuously stable for that interval.",
    "The root A1-complete checkpoint precedes B1.startedAt by41.228996seconds and independently records cleanup and a closed local model port before native dispatch.",
    "Host samples are point observations. Neither the prior sample nor the midway sample establishes continuous AC, memory, swap, disk or thermal stability. The shared-Mac timing comparison remains descriptive; no isolation, energy, population latency or general speed advantage follows."
  ],
  "requiredPublicationDisclosure": "B1 reused the existing A1 after-session shared-host sample as its pre-session condition record. A dedicated new B1 before-host capture was missed. The original source and omission are preserved; its exact command timestamps are unavailable, while the summary write was approximately3minutes16seconds before B1 startup. A new midway sample was collected after original21, before original22, and is labeled as midway. No sample was backdated and no answer was repeated.",
  "remainingChecks": [
    "Verify actual B1 after, B2/B3 before-and-after and A2/A3 before-and-after host receipts in the final audit.",
    "Verify all240 original completions, exact settings, unique timing events, no individual retries, score/source validity and all package/publication gates after measurements finish. This host-only judgment grants none of those other gates."
  ],
  "measurementsRepeatedByReviewer": false,
  "sourceFilesModifiedByReviewer": false,
  "criterionChangedByReviewer": false
}
