{
  "schema": "naguard.reality-loop.results.v1",
  "generatedAt": "2026-10-16T08:32:19.829Z",
  "startedAt": "2026-10-16T08:32:16.141Z",
  "protocolSha256": "9bc84e5768aa7271a09a06882fe223ee71ca7f0830077602735b86919696870c",
  "inputManifestSha256": "9ab497d23c3666de82f2851f00c9cf52cc96e65fe1aa6d46be98726f80eab442",
  "scope": "Actual static-release check workflow for frozen NaGuard public files, not energy measurement",
  "reference": {
    "reportDigest": "a40d56591726c39d15197b0ab2bb3077c21bf18b62586dc03cf3e6cfd0cd437b",
    "taskCount": 67,
    "errorCount": 0,
    "status": "passed",
    "elapsedMs": 498.3421,
    "report": "runs/reference/report.json"
  },
  "comparison": {
    "taskCount": 67,
    "interruptAfterCompleted": 4,
    "interruption": "own-child-process-exit-75",
    "repeats": 1,
    "plain": {
      "attempts": 71,
      "repeatedTasks": 4,
      "reusedTasks": 0,
      "completedTaskAttempts": 71,
      "finalTaskCount": 67,
      "errorCount": 0,
      "finalReportMatchesReference": true,
      "elapsedMs": 764.3574,
      "processCalls": [
        {
          "name": "plain-interrupted",
          "status": 75,
          "elapsedMs": 287.48260000000005,
          "stderr": "",
          "stdout": ""
        },
        {
          "name": "plain-restarted",
          "status": 0,
          "elapsedMs": 476.87479999999994,
          "stderr": "",
          "stdout": ""
        }
      ],
      "checkpointWriteMs": 0,
      "checkpointBytes": 0,
      "runReports": [
        "runs/plain/report.json",
        "runs/plain/events.jsonl"
      ]
    },
    "checkpoint": {
      "attempts": 67,
      "repeatedTasks": 0,
      "reusedTasks": 4,
      "completedTaskAttempts": 67,
      "finalTaskCount": 67,
      "errorCount": 0,
      "finalReportMatchesReference": true,
      "elapsedMs": 727.6727999999998,
      "processCalls": [
        {
          "name": "checkpoint-interrupted",
          "status": 75,
          "elapsedMs": 292.2376999999999,
          "stderr": "",
          "stdout": ""
        },
        {
          "name": "checkpoint-restarted",
          "status": 0,
          "elapsedMs": 435.4350999999999,
          "stderr": "",
          "stdout": ""
        }
      ],
      "checkpointWriteMs": 71.18730000000005,
      "checkpointBytes": 1789132,
      "runReports": [
        "runs/checkpoint/report.json",
        "runs/checkpoint/events.jsonl"
      ]
    },
    "timingScope": "Observed child process wall-clock includes startup, input hashing, checking, report I/O and restart; checkpointWriteMs sums serialization+write+rename calls only; single observation is not a speed/energy benchmark"
  },
  "repairLoop": {
    "injected": {
      "status": "failed",
      "errorCount": 1,
      "diagnostics": [
        {
          "taskId": "index.html",
          "code": "LOCAL_TARGET_MISSING",
          "target": "__naguard_injected_missing_20261016.css",
          "detail": "No regular target in frozen input closure"
        }
      ],
      "report": "runs/faulty/report.json"
    },
    "staleCheckpointRejected": true,
    "rejections": {
      "afterInjection": {
        "rejected": true,
        "error": "{\"error\":\"CHECKPOINT_BINDING_CHANGED\"}",
        "attempts": 0
      },
      "afterRepair": {
        "rejected": true,
        "error": "{\"error\":\"CHECKPOINT_BINDING_CHANGED\"}",
        "attempts": 0
      }
    },
    "repair": "known-original-bytes",
    "repaired": {
      "status": "passed",
      "errorCount": 0,
      "reportMatchesReference": true,
      "report": "runs/repaired/report.json"
    }
  },
  "artifacts": {
    "protocol": "protocol.json",
    "manifest": "input-manifest.json",
    "events": "raw-events.jsonl",
    "verification": "verification.json"
  },
  "limitations": [
    "One actual site snapshot, 67 per-file tasks; not 67 users or independent workloads",
    "Intentional exit of own child process after completed task 4; checkpoint written before exit; no OS kill or physical outage/fsync guarantee",
    "Input manifests and checkpoint digest detect changes/corruption within this experiment, not authenticated anti-tamper security",
    "Static quoted-attribute/local-target and JS syntax checks only; external URLs not fetched, JS never executed",
    "No measured Wh, sodium battery hardware, trained AI, browser runtime or multi-batch scheduler recovery claim",
    "Fault deliberately injected, and repair was predefined original-byte restoration; no claim of AI autonomous diagnosis or production incident",
    "Less repeated checking does not establish net wall-clock saving, energy saving, price or commercial demand"
  ],
  "amendment": {
    "schema": "naguard.reality-loop.cost-amendment.v1",
    "derivedAt": "2026-10-16T08:36:41.946Z",
    "sourceResultsSha256": "b4c4884418821efd6692393f000a2fc2e16c69e32c03b9a2d10d2fdc8ed8e6e7",
    "reason": "task-complete and worker-finish subtotal were double-counted",
    "checkpointWriteMs": 71.18730000000005,
    "checkpointBytes": 1789132,
    "method": "sum-task-complete-only",
    "eventCount": 67,
    "eventSource": "runs/checkpoint/events.jsonl",
    "eventSourceSha256": "53e9be91b80ca9d512158b46dce359e6dd9995449460fe2d848057ff3061acef",
    "finalCheckpointBytes": 38368,
    "originalTotals": {
      "checkpointWriteMs": 137.0283000000001,
      "checkpointBytes": 3529861
    }
  }
}
