{
 "schema": "sync-leg-a-evidence-manifest-v1",
 "date": "2026-09-10",
 "documentType": "research report, plan section 4A (leg A): browser sender versus paced native producer, arrival timing at a reader",
 "newPerformanceMeasurements": true,
 "measurement": "arrival timing at a reader; counts are samples handed to a reader, never delivered pixels",
 "generatedAt": "2026-09-11T00:14:12.585250+00:00",
 "host": {
  "description": "an Apple M4 / 32 GiB host",
  "cpu": "Apple M4",
  "totalMemBytes": 34359738368,
  "macOS": {
   "productVersion": "26.5",
   "build": "25F71",
   "kernel": "25.5.0"
  },
  "power": "AC power throughout (battery 80 percent, not charging); no thermal or performance warning recorded",
  "scheduling": "harness, daemon, producer and consumer at nice 0; Chrome nice not recorded",
  "note": "one host, two runs of four arms each, serial sessions; other sessions and system indexers were active; CPU sampled at arm endpoints only, GPU not sampled, no idle baseline"
 },
 "fixtures": {
  "daemon": {
   "product": "Sync",
   "version": "0.2.65",
   "binary": "syncd",
   "sha256": "d157fe7447522ac63cbfd499ddf6b2c28e500760dc11615a4dbad62174f3a3cd",
   "sourceCommit": "d167ee4fefb12ad714f8b20023f4d2ddaed0e840",
   "restartedPerArm": true
  },
  "cameraExtension": {
   "version": "0.2.38",
   "bundle": "io.noisefactor.sync.camera.systemextension",
   "sha256": "67bbc9fa19f5ed14a9525281f7750198eb78b5d1314e0646026227df40a69eba",
   "sourceCommit": "865cc2e319847e0e8ffb03b2cdc006b7bb5f0b1b",
   "sourceCommitNote": "asserted, not shown: the extension source is unchanged from 7fdfdc9 through d167ee4, but the mapping of the installed 0.2.38 build to this commit was not verified against the binary; one extension process served all eight arms"
  },
  "noisedeck": {
   "ref": "b7c0cb0ac3e89ea5aa5552e35dde642f6dbbad09",
   "shortRef": "b7c0cb0a",
   "sdk": "0.1.5",
   "note": "browser sender: Noisedeck A export through the SDK 0.1.5 frame sink; the export-queue engine is loaded at runtime and its version is not recorded"
  },
  "chrome": {
   "version": "Chrome/152.0.7977.83",
   "revision": "not recorded",
   "usedIn": [
    "run1 browser-chrome",
    "run1 native-chrome",
    "run1 browser-avf",
    "run2 native-chrome",
    "run2 browser-chrome",
    "run2 browser-avf"
   ]
  },
  "node": "v26.0.0",
  "macOS": {
   "productVersion": "26.5",
   "build": "25F71",
   "kernel": "25.5.0"
  },
  "python": "3.14.5 (standard library only) for analyze.py, stats.py and mechanism-stages.py",
  "avfConsumer": {
   "binarySha256": "50bfe5f1d919656d3fde7cee99a19d54a8bb7c1b2059ac5bc87df646cfdc4e49",
   "build": {
    "clang": "21.0.0 (clang-2100.1.1.101)",
    "sdkVersion": "26.5",
    "arch": "arm64"
   },
   "sources": [
    {
     "file": "avf-consumer.mm",
     "bytes": 42540,
     "sha256": "91ce615968d012830336ee15137529943fa68f26071ad0647b5b7ec465612759"
    },
    {
     "file": "avf-marker.h",
     "bytes": 3658,
     "sha256": "7ea3ae7b63cff5bde2c4d9ff82dc7d1ef164582c696887df1486cd27ea777a5e"
    },
    {
     "file": "avf-record.h",
     "bytes": 8573,
     "sha256": "c5ddcc273d64cffedf81895259986cd49cbef40e106ff2108e331972dca8a1a9"
    },
    {
     "file": "avf-decode-test.mm",
     "bytes": 22440,
     "sha256": "f9d43fab3637041a80609e86d58e91d487596da9c3530bb70e35190a2f076f9f"
    },
    {
     "file": "build-avf.sh",
     "bytes": 8630,
     "sha256": "96747061d197760a5cd541f7bd62552a35cf0112c94a57e5eb44f6e07ae83262"
    }
   ]
  },
  "producer": {
   "frameBytes": 8294464,
   "width": 1920,
   "height": 1080,
   "fps": 60,
   "periodNs": 16666667,
   "pacing": "absolute monotonic deadlines (setTimeout, Atomics.wait, spin) in a Node client of the staged daemon"
  }
 },
 "arms": [
  {
   "shortName": "run1 browser-chrome",
   "label": "browser-chrome-20260910T215507Z",
   "cell": "browser-chrome",
   "run": "run1",
   "arm": "browser",
   "receiver": "chrome",
   "startedAt": "2026-09-10T21:55:08.065Z",
   "endedAt": "2026-09-10T21:55:54.151Z",
   "measureWindow": {
    "startEpochMs": 1789077333299,
    "endEpochMs": 1789077353300,
    "durationMs": 20001
   },
   "chrome": "Chrome/152.0.7977.83",
   "daemonInstanceId": "bfbf33f42d4690b0cf99e481653dffd7",
   "manifestOk": true,
   "manifestValid": {
    "ok": true,
    "reasons": []
   },
   "manifestWarnings": [],
   "analysisGeneratedAt": "2026-09-10T22:02:16.177868+00:00",
   "analyzerSha256": "178b69b8f964221482d00beeb42ad9ff856a4325ddab32bdbfeb201d31a11bdb",
   "inputs": {
    "arrivals.jsonl": {
     "sha256": "3295d10653b83b0775f1512c89d877c1906d1e9be2ecbfabf84e758db6ac9d35",
     "bytes": 612241
    },
    "sender-frames.jsonl": {
     "sha256": "8d8335a8099d3a9fd118bf333f08954063499815ed50d90ae2520d41b6098b79",
     "bytes": 222634
    },
    "manifest.json": {
     "sha256": "306561e239d9d7009781b490aa1757cf02bba3683a97267b0096d0407ab2166d",
     "bytes": 11101
    },
    "analysis.json": {
     "sha256": "857a10476265084e13757785ee53d343bc014ea169c40b25b36cb0869edac3d0",
     "bytes": 50920
    },
    "host-before.txt": {
     "sha256": "41784e8ac0e43eea0a5b3c9d00070d7317ae973758e6fa7a908fb750d31fa9d8",
     "bytes": 1006
    },
    "host-after.txt": {
     "sha256": "3a61696270d85efde78eabbc8a8d1b41647b938a670ac7bd740e7ad427d769a9",
     "bytes": 1009
    }
   }
  },
  {
   "shortName": "run1 native-chrome",
   "label": "native-chrome-20260910T215559Z",
   "cell": "native-chrome",
   "run": "run1",
   "arm": "native",
   "receiver": "chrome",
   "startedAt": "2026-09-10T21:55:59.357Z",
   "endedAt": "2026-09-10T21:56:35.292Z",
   "measureWindow": {
    "startEpochMs": 1789077374818,
    "endEpochMs": 1789077394820,
    "durationMs": 20002
   },
   "chrome": "Chrome/152.0.7977.83",
   "daemonInstanceId": "2881ee7a880e3b5822079bc51f97dd62",
   "manifestOk": true,
   "manifestValid": {
    "ok": true,
    "reasons": []
   },
   "manifestWarnings": [],
   "analysisGeneratedAt": "2026-09-10T22:02:16.201181+00:00",
   "analyzerSha256": "178b69b8f964221482d00beeb42ad9ff856a4325ddab32bdbfeb201d31a11bdb",
   "inputs": {
    "arrivals.jsonl": {
     "sha256": "ba38762071979f1d9165222a633bad9e68d20e143abb3fb0cd1b3a67541cfba5",
     "bytes": 481464
    },
    "producer.jsonl": {
     "sha256": "ca6a3888850b307698c3ad1e305176434dee7087901578d24aabe82906d71e9c",
     "bytes": 337400
    },
    "manifest.json": {
     "sha256": "c79e8690eee37b7f78b94be5adeabd6dc2b84b8484f9deaf89bb359ef8db56cd",
     "bytes": 13596
    },
    "analysis.json": {
     "sha256": "be4ed156bad15bb5fbe1c385d2dd432ccd6f3351ed47a645219711e3b48de567",
     "bytes": 83670
    },
    "host-before.txt": {
     "sha256": "38099a3a088f538848607166e17831f1c31175ebe2c9db273b68b1ba1267560f",
     "bytes": 948
    },
    "host-after.txt": {
     "sha256": "c2778b74e26b51735898a8075fcd48b290c05cdcf640622cc261e0ed8f9711a2",
     "bytes": 918
    }
   },
   "producerToolSources": {
    "bin/producer-probe.mjs": "2605a2de44b26810646226f65508a0326f035db045c89a36a2c3f412bc8e33c0",
    "lib/arrival-recorder.mjs": "27b4e8cdab5bcc8235cfebafd09340d0a9f9c46d73ba88320d5cacb3fee2a97e",
    "lib/probe-process.mjs": "efdf2485a8a65de3190bf3697c4519efb574eb2ed90e6d6f1a41b89832e02cce",
    "lib/marker.mjs": "6e5be211e621a2a35d8e98ffbda10412998b155eb3d22d85e4230dfd9926b9f9",
    "bin/paced-producer.mjs": "0abceb94296802bc52436d3a3e1112b2c2f780aa98ed14cbd819459de6ca8bb9",
    "lib/paced-producer.mjs": "0700b35cd5cd0567cbd4a13587c4ee91abced782f60cec81f30b31341e630c63"
   }
  },
  {
   "shortName": "run1 browser-avf",
   "label": "browser-avf-20260910T215649Z",
   "cell": "browser-avf",
   "run": "run1",
   "arm": "browser",
   "receiver": "avf",
   "startedAt": "2026-09-10T21:56:49.665Z",
   "endedAt": "2026-09-10T21:57:25.643Z",
   "measureWindow": {
    "startEpochMs": 1789077425105,
    "endEpochMs": 1789077445107,
    "durationMs": 20002
   },
   "chrome": "Chrome/152.0.7977.83",
   "daemonInstanceId": "e6d2e9e3972c6ea20f46d09258f78ba9",
   "manifestOk": true,
   "manifestValid": {
    "ok": true,
    "reasons": []
   },
   "manifestWarnings": [],
   "analysisGeneratedAt": "2026-09-10T22:02:16.221286+00:00",
   "analyzerSha256": "178b69b8f964221482d00beeb42ad9ff856a4325ddab32bdbfeb201d31a11bdb",
   "inputs": {
    "avf.jsonl": {
     "sha256": "d6858ca9d996bfd5dda9aa6fd9958ee449b30205eff235f503d05a8e39c9e7fd",
     "bytes": 699932
    },
    "sender-frames.jsonl": {
     "sha256": "fa5e5faf082768d1ff382fbb433af717755eb7d6f82dffff01e38b5b096c57af",
     "bytes": 219558
    },
    "manifest.json": {
     "sha256": "40db1c65adba6f716b9ff48a2e02df83254de6858e51777ce3a936497734f1e6",
     "bytes": 18540
    },
    "analysis.json": {
     "sha256": "63cc81ad1fc7b47c89359e98ef8570d5d2d6f0b7a7f85e3148341d192339fe3f",
     "bytes": 62667
    },
    "host-before.txt": {
     "sha256": "33172e72bd23d62280abf6c4cc311851c965b549eb8016a9c8020234c3e18ad3",
     "bytes": 905
    },
    "host-after.txt": {
     "sha256": "922644ff75f7141eb4e3571c3b0b8b142858d0137dfb24324db44fdc767a488c",
     "bytes": 971
    }
   },
   "avfConsumerBinarySha256": "50bfe5f1d919656d3fde7cee99a19d54a8bb7c1b2059ac5bc87df646cfdc4e49",
   "avfConsumerSources": [
    {
     "file": "avf-consumer.mm",
     "bytes": 42540,
     "sha256": "91ce615968d012830336ee15137529943fa68f26071ad0647b5b7ec465612759"
    },
    {
     "file": "avf-marker.h",
     "bytes": 3658,
     "sha256": "7ea3ae7b63cff5bde2c4d9ff82dc7d1ef164582c696887df1486cd27ea777a5e"
    },
    {
     "file": "avf-record.h",
     "bytes": 8573,
     "sha256": "c5ddcc273d64cffedf81895259986cd49cbef40e106ff2108e331972dca8a1a9"
    },
    {
     "file": "avf-decode-test.mm",
     "bytes": 22440,
     "sha256": "f9d43fab3637041a80609e86d58e91d487596da9c3530bb70e35190a2f076f9f"
    },
    {
     "file": "build-avf.sh",
     "bytes": 8630,
     "sha256": "96747061d197760a5cd541f7bd62552a35cf0112c94a57e5eb44f6e07ae83262"
    }
   ]
  },
  {
   "shortName": "run1 native-avf",
   "label": "native-avf-20260910T215730Z",
   "cell": "native-avf",
   "run": "run1",
   "arm": "native",
   "receiver": "avf",
   "startedAt": "2026-09-10T21:57:30.860Z",
   "endedAt": "2026-09-10T21:57:56.763Z",
   "measureWindow": {
    "startEpochMs": 1789077456639,
    "endEpochMs": 1789077476642,
    "durationMs": 20003
   },
   "chrome": null,
   "daemonInstanceId": "39fde100f0d72c5c5498226ac1275bb1",
   "manifestOk": true,
   "manifestValid": {
    "ok": true,
    "reasons": []
   },
   "manifestWarnings": [],
   "analysisGeneratedAt": "2026-09-10T22:02:16.247423+00:00",
   "analyzerSha256": "178b69b8f964221482d00beeb42ad9ff856a4325ddab32bdbfeb201d31a11bdb",
   "inputs": {
    "avf.jsonl": {
     "sha256": "4f913ab569410120e9e988e35129178ec0f84c2a35bd85fd82a5d226bd232c31",
     "bytes": 597719
    },
    "producer.jsonl": {
     "sha256": "ce420af70f6c045cc807952f93e9a638275e30c4342771ccc530d7cb52cd9128",
     "bytes": 337616
    },
    "manifest.json": {
     "sha256": "14a702c3a4e5111aebf49be533ac2cac60389f31f794073c7eb8a84553a33702",
     "bytes": 20846
    },
    "analysis.json": {
     "sha256": "a3a796e3bbf235fd59eddc567d2aefd7a28102e96ae6b0c40cf8aff3fa22026c",
     "bytes": 149921
    },
    "host-before.txt": {
     "sha256": "4ddd975e49804d4c2ebaaa6e5dc0ce39973f1b2a8bb1a492ddb64c5833e68b9f",
     "bytes": 696
    },
    "host-after.txt": {
     "sha256": "ca4c0e6f7c32b07fb4412b9fb19d470da791f044bfeb07ff64b53974196b6690",
     "bytes": 783
    }
   },
   "avfConsumerBinarySha256": "50bfe5f1d919656d3fde7cee99a19d54a8bb7c1b2059ac5bc87df646cfdc4e49",
   "avfConsumerSources": [
    {
     "file": "avf-consumer.mm",
     "bytes": 42540,
     "sha256": "91ce615968d012830336ee15137529943fa68f26071ad0647b5b7ec465612759"
    },
    {
     "file": "avf-marker.h",
     "bytes": 3658,
     "sha256": "7ea3ae7b63cff5bde2c4d9ff82dc7d1ef164582c696887df1486cd27ea777a5e"
    },
    {
     "file": "avf-record.h",
     "bytes": 8573,
     "sha256": "c5ddcc273d64cffedf81895259986cd49cbef40e106ff2108e331972dca8a1a9"
    },
    {
     "file": "avf-decode-test.mm",
     "bytes": 22440,
     "sha256": "f9d43fab3637041a80609e86d58e91d487596da9c3530bb70e35190a2f076f9f"
    },
    {
     "file": "build-avf.sh",
     "bytes": 8630,
     "sha256": "96747061d197760a5cd541f7bd62552a35cf0112c94a57e5eb44f6e07ae83262"
    }
   ],
   "producerToolSources": {
    "bin/producer-probe.mjs": "2605a2de44b26810646226f65508a0326f035db045c89a36a2c3f412bc8e33c0",
    "lib/arrival-recorder.mjs": "27b4e8cdab5bcc8235cfebafd09340d0a9f9c46d73ba88320d5cacb3fee2a97e",
    "lib/probe-process.mjs": "efdf2485a8a65de3190bf3697c4519efb574eb2ed90e6d6f1a41b89832e02cce",
    "lib/marker.mjs": "6e5be211e621a2a35d8e98ffbda10412998b155eb3d22d85e4230dfd9926b9f9",
    "bin/paced-producer.mjs": "0abceb94296802bc52436d3a3e1112b2c2f780aa98ed14cbd819459de6ca8bb9",
    "lib/paced-producer.mjs": "0700b35cd5cd0567cbd4a13587c4ee91abced782f60cec81f30b31341e630c63"
   }
  },
  {
   "shortName": "run2 native-chrome",
   "label": "native-chrome-20260910T215835Z",
   "cell": "native-chrome",
   "run": "run2",
   "arm": "native",
   "receiver": "chrome",
   "startedAt": "2026-09-10T21:58:35.807Z",
   "endedAt": "2026-09-10T21:59:12.384Z",
   "measureWindow": {
    "startEpochMs": 1789077531881,
    "endEpochMs": 1789077551883,
    "durationMs": 20002
   },
   "chrome": "Chrome/152.0.7977.83",
   "daemonInstanceId": "8ab356dc799c538bc7b40b885ca4619c",
   "manifestOk": true,
   "manifestValid": {
    "ok": true,
    "reasons": []
   },
   "manifestWarnings": [],
   "analysisGeneratedAt": "2026-09-10T22:02:16.271325+00:00",
   "analyzerSha256": "178b69b8f964221482d00beeb42ad9ff856a4325ddab32bdbfeb201d31a11bdb",
   "inputs": {
    "arrivals.jsonl": {
     "sha256": "b53b7398f2072bcd28bbc7e4365b741c0fbeb18475c1eb215ffc446f7f0ef779",
     "bytes": 480561
    },
    "producer.jsonl": {
     "sha256": "154080265675f49b9ff91e51febe6f801bd69abf2c7101127289b8df561870f8",
     "bytes": 337426
    },
    "manifest.json": {
     "sha256": "59bcd3719950c80d74eddfaab95565ce280dc4a98b353bb2d8bb25a6019d2b86",
     "bytes": 13355
    },
    "analysis.json": {
     "sha256": "6e9bc9ee850ae444b7c2dec0626fa86bc6d012c704b7b75af129e8cb94788c6f",
     "bytes": 83455
    },
    "host-before.txt": {
     "sha256": "3d83059148ea22dc6ab3454e3b75282d699306727a4d7318aaa374820b245292",
     "bytes": 946
    },
    "host-after.txt": {
     "sha256": "683d73fafc64f9626e767a9617fd7aaecb3d48232c562d84b71e50c6ceb86b3b",
     "bytes": 918
    }
   },
   "producerToolSources": {
    "bin/producer-probe.mjs": "2605a2de44b26810646226f65508a0326f035db045c89a36a2c3f412bc8e33c0",
    "lib/arrival-recorder.mjs": "27b4e8cdab5bcc8235cfebafd09340d0a9f9c46d73ba88320d5cacb3fee2a97e",
    "lib/probe-process.mjs": "efdf2485a8a65de3190bf3697c4519efb574eb2ed90e6d6f1a41b89832e02cce",
    "lib/marker.mjs": "6e5be211e621a2a35d8e98ffbda10412998b155eb3d22d85e4230dfd9926b9f9",
    "bin/paced-producer.mjs": "0abceb94296802bc52436d3a3e1112b2c2f780aa98ed14cbd819459de6ca8bb9",
    "lib/paced-producer.mjs": "0700b35cd5cd0567cbd4a13587c4ee91abced782f60cec81f30b31341e630c63"
   }
  },
  {
   "shortName": "run2 browser-chrome",
   "label": "browser-chrome-20260910T215917Z",
   "cell": "browser-chrome",
   "run": "run2",
   "arm": "browser",
   "receiver": "chrome",
   "startedAt": "2026-09-10T21:59:17.607Z",
   "endedAt": "2026-09-10T22:00:03.554Z",
   "measureWindow": {
    "startEpochMs": 1789077582728,
    "endEpochMs": 1789077602729,
    "durationMs": 20001
   },
   "chrome": "Chrome/152.0.7977.83",
   "daemonInstanceId": "edb7840961d19dd781ee84c70aebcf22",
   "manifestOk": true,
   "manifestValid": {
    "ok": true,
    "reasons": []
   },
   "manifestWarnings": [],
   "analysisGeneratedAt": "2026-09-10T22:02:16.290883+00:00",
   "analyzerSha256": "178b69b8f964221482d00beeb42ad9ff856a4325ddab32bdbfeb201d31a11bdb",
   "inputs": {
    "arrivals.jsonl": {
     "sha256": "387a295a2d0423b78224fa409294c566caea8f574716d624d0244f8a0c545b55",
     "bytes": 607475
    },
    "sender-frames.jsonl": {
     "sha256": "292df083efbd5d910fee9ac3160540e31b4a3320fe993e3e4c1f8c95793fffb9",
     "bytes": 222065
    },
    "manifest.json": {
     "sha256": "3a8d660615834d121c132aaf4f203a73f5d50a589a5f346d50ddcd8b7efe6249",
     "bytes": 10745
    },
    "analysis.json": {
     "sha256": "124199663f222fe1a3731a336793d4f73c3bdaffdcf2ff2f1b7791a84ab2339b",
     "bytes": 50853
    },
    "host-before.txt": {
     "sha256": "b3333d43cfd30a40d411279da372718f791e8341a620f5b4f93ca87e4d2de773",
     "bytes": 686
    },
    "host-after.txt": {
     "sha256": "fbb5f2b53d172b3edebe3cedd88de39b211d8ffa653a278a80227e5e19b32c5a",
     "bytes": 1008
    }
   }
  },
  {
   "shortName": "run2 native-avf",
   "label": "native-avf-20260910T220008Z",
   "cell": "native-avf",
   "run": "run2",
   "arm": "native",
   "receiver": "avf",
   "startedAt": "2026-09-10T22:00:08.782Z",
   "endedAt": "2026-09-10T22:00:34.687Z",
   "measureWindow": {
    "startEpochMs": 1789077614557,
    "endEpochMs": 1789077634559,
    "durationMs": 20002
   },
   "chrome": null,
   "daemonInstanceId": "96c5050095cb782b0b48ddaee3c0d58d",
   "manifestOk": true,
   "manifestValid": {
    "ok": true,
    "reasons": []
   },
   "manifestWarnings": [],
   "analysisGeneratedAt": "2026-09-10T22:02:16.316045+00:00",
   "analyzerSha256": "178b69b8f964221482d00beeb42ad9ff856a4325ddab32bdbfeb201d31a11bdb",
   "inputs": {
    "avf.jsonl": {
     "sha256": "7ed83c4e4c593e1d716768b6c0df893c5a8296aad8661833cee6d2235723a3c2",
     "bytes": 597748
    },
    "producer.jsonl": {
     "sha256": "0cd088fef3c75593162c86843caa2766517d51862bbad20627da4419c5a25974",
     "bytes": 337626
    },
    "manifest.json": {
     "sha256": "e33ac3dad53e489dca87d425c57dd459d10895edcf414175f3ddb7734d88efa0",
     "bytes": 21044
    },
    "analysis.json": {
     "sha256": "8d30c810332845a1bea92d4c5c3a35909c42b6cbfae7b03b4b8da674500fec54",
     "bytes": 150091
    },
    "host-before.txt": {
     "sha256": "8be3604d32382cd92f0ee47dbab0a329646056ef3157444a07746c2c050f9743",
     "bytes": 880
    },
    "host-after.txt": {
     "sha256": "a2c1bab732c150ff992565c6bf0d9f75516ae3be7cd8853e7a2b480825cbf3fd",
     "bytes": 783
    }
   },
   "avfConsumerBinarySha256": "50bfe5f1d919656d3fde7cee99a19d54a8bb7c1b2059ac5bc87df646cfdc4e49",
   "avfConsumerSources": [
    {
     "file": "avf-consumer.mm",
     "bytes": 42540,
     "sha256": "91ce615968d012830336ee15137529943fa68f26071ad0647b5b7ec465612759"
    },
    {
     "file": "avf-marker.h",
     "bytes": 3658,
     "sha256": "7ea3ae7b63cff5bde2c4d9ff82dc7d1ef164582c696887df1486cd27ea777a5e"
    },
    {
     "file": "avf-record.h",
     "bytes": 8573,
     "sha256": "c5ddcc273d64cffedf81895259986cd49cbef40e106ff2108e331972dca8a1a9"
    },
    {
     "file": "avf-decode-test.mm",
     "bytes": 22440,
     "sha256": "f9d43fab3637041a80609e86d58e91d487596da9c3530bb70e35190a2f076f9f"
    },
    {
     "file": "build-avf.sh",
     "bytes": 8630,
     "sha256": "96747061d197760a5cd541f7bd62552a35cf0112c94a57e5eb44f6e07ae83262"
    }
   ],
   "producerToolSources": {
    "bin/producer-probe.mjs": "2605a2de44b26810646226f65508a0326f035db045c89a36a2c3f412bc8e33c0",
    "lib/arrival-recorder.mjs": "27b4e8cdab5bcc8235cfebafd09340d0a9f9c46d73ba88320d5cacb3fee2a97e",
    "lib/probe-process.mjs": "efdf2485a8a65de3190bf3697c4519efb574eb2ed90e6d6f1a41b89832e02cce",
    "lib/marker.mjs": "6e5be211e621a2a35d8e98ffbda10412998b155eb3d22d85e4230dfd9926b9f9",
    "bin/paced-producer.mjs": "0abceb94296802bc52436d3a3e1112b2c2f780aa98ed14cbd819459de6ca8bb9",
    "lib/paced-producer.mjs": "0700b35cd5cd0567cbd4a13587c4ee91abced782f60cec81f30b31341e630c63"
   }
  },
  {
   "shortName": "run2 browser-avf",
   "label": "browser-avf-20260910T220039Z",
   "cell": "browser-avf",
   "run": "run2",
   "arm": "browser",
   "receiver": "avf",
   "startedAt": "2026-09-10T22:00:39.896Z",
   "endedAt": "2026-09-10T22:01:16.035Z",
   "measureWindow": {
    "startEpochMs": 1789077655484,
    "endEpochMs": 1789077675485,
    "durationMs": 20001
   },
   "chrome": "Chrome/152.0.7977.83",
   "daemonInstanceId": "d858942128c5f6ada330377e02e3d798",
   "manifestOk": true,
   "manifestValid": {
    "ok": true,
    "reasons": []
   },
   "manifestWarnings": [],
   "analysisGeneratedAt": "2026-09-10T22:02:16.336914+00:00",
   "analyzerSha256": "178b69b8f964221482d00beeb42ad9ff856a4325ddab32bdbfeb201d31a11bdb",
   "inputs": {
    "avf.jsonl": {
     "sha256": "7e511c5801d5ed8d0c37b7d187a7bac43099096353cf976e86ea908c63c1cdd0",
     "bytes": 695520
    },
    "sender-frames.jsonl": {
     "sha256": "d36c3f250a6ea7aa03ef5f7564aebb408aae9eafeb466e277d797d3e0394d796",
     "bytes": 221237
    },
    "manifest.json": {
     "sha256": "e8009941fa8d438a798c55eb1fb8b6213733039adc2937cfd730d4d7098f186e",
     "bytes": 18440
    },
    "analysis.json": {
     "sha256": "c48c0aabb6e2ca57309299d21af74987941588cb1ccf4d53f3c62957d1478048",
     "bytes": 62404
    },
    "host-before.txt": {
     "sha256": "152d77dc82a2ce715ea74c8f51fe9b5988b8afd6c5f050db4d34c7fdcf29ebf5",
     "bytes": 779
    },
    "host-after.txt": {
     "sha256": "01bf7af4b4586099f9897c6444ce3ba41b4d4a696b86961d2a23997706049cab",
     "bytes": 1009
    }
   },
   "avfConsumerBinarySha256": "50bfe5f1d919656d3fde7cee99a19d54a8bb7c1b2059ac5bc87df646cfdc4e49",
   "avfConsumerSources": [
    {
     "file": "avf-consumer.mm",
     "bytes": 42540,
     "sha256": "91ce615968d012830336ee15137529943fa68f26071ad0647b5b7ec465612759"
    },
    {
     "file": "avf-marker.h",
     "bytes": 3658,
     "sha256": "7ea3ae7b63cff5bde2c4d9ff82dc7d1ef164582c696887df1486cd27ea777a5e"
    },
    {
     "file": "avf-record.h",
     "bytes": 8573,
     "sha256": "c5ddcc273d64cffedf81895259986cd49cbef40e106ff2108e331972dca8a1a9"
    },
    {
     "file": "avf-decode-test.mm",
     "bytes": 22440,
     "sha256": "f9d43fab3637041a80609e86d58e91d487596da9c3530bb70e35190a2f076f9f"
    },
    {
     "file": "build-avf.sh",
     "bytes": 8630,
     "sha256": "96747061d197760a5cd541f7bd62552a35cf0112c94a57e5eb44f6e07ae83262"
    }
   ]
  }
 ],
 "analysisDocuments": {
  "stats.md": {
   "sha256": "1eae89ce514d67fccadb48d8b4cc08b290729784253458d61c482720944449ef",
   "bytes": 61610
  },
  "stats.json": {
   "sha256": "bfbee510237cd6738a65529462a6f0d588b76a1d591f4d532649eaaeda105807",
   "bytes": 248571
  },
  "stats.py": {
   "sha256": "21cafb631c00394039d4c4f16171c2f443ca8bfaf9693ca8b2e22193380f6244",
   "bytes": 111514
  },
  "mechanism.md": {
   "sha256": "f490a8fa2b2fe2cd95be082d8edd3ef34b40d7636cdf26c7b3f7edf410da0714",
   "bytes": 39131
  },
  "mechanism-stages.txt": {
   "sha256": "e481d12fb9fc8007e03df1eeb28d752c4ecba21b10fbfe2bc02de7cc1f1c8dc1",
   "bytes": 7428
  },
  "mechanism-stages.py": {
   "sha256": "2a95e13b2ebef09f8fa8c4be8ba39620601bc865e9abc20565ac8fe264ba1bbb",
   "bytes": 7822
  },
  "limits.md": {
   "sha256": "fa531d71a11771632142a8370b391293c9bc8346cee785ab043d0ba148b785af",
   "bytes": 53088
  },
  "decision-memo.md": {
   "sha256": "c00795617b62eb6d22a56f48bf01f12184f1d29ef6a0ad96a21099229e7ee7ca",
   "bytes": 68704
  },
  "comparison-8.md": {
   "sha256": "f7bffad07847218abfcc8540acd572f093c045f61988c3f82ad1e9a391d58843",
   "bytes": 26044
  },
  "evidence-ledger-2026-09-10.md": {
   "sha256": "271553884b5dfea5e214f3c51c36095217c6f94322fad8696037d1e88c3bbe43",
   "bytes": 83525
  },
  "SPEC-2026-09-10.md": {
   "sha256": "d57da40a905ce9b3ed20b206cbc0aa053b35e55bc3045f6ffaf986723a3b8e08",
   "bytes": 15313
  }
 },
 "comparison8": {
  "comparison.json": {
   "sha256": "f868a4380b7b616685cb755e1e62a92750157908e78938111dc71c9788d5e0ad",
   "bytes": 26010
  },
  "comparison.md": {
   "sha256": "b313473fafa71bcff5d66a034b28e668c899099f8512f6661d145d2a3c745f04",
   "bytes": 26043
  },
  "stage-timing.svg": {
   "sha256": "97547c084d66f1c87b6401f811b134cd478e4b2243280ff43f6f996befbbc754",
   "bytes": 140272
  },
  "analyze.py": {
   "sha256": "178b69b8f964221482d00beeb42ad9ff856a4325ddab32bdbfeb201d31a11bdb",
   "bytes": 92192
  }
 },
 "toolSources": {
  "repository": "scaffold, apps/sync-soak",
  "commit": "0f73f5c4db32800b80f50b3a06f0c977f425603a",
  "files": {
   "bin/paced-producer.mjs": {
    "sha256": "0abceb94296802bc52436d3a3e1112b2c2f780aa98ed14cbd819459de6ca8bb9",
    "bytes": 11979
   },
   "lib/paced-producer.mjs": {
    "sha256": "0700b35cd5cd0567cbd4a13587c4ee91abced782f60cec81f30b31341e630c63",
    "bytes": 29151
   },
   "bin/producer-probe.mjs": {
    "sha256": "2605a2de44b26810646226f65508a0326f035db045c89a36a2c3f412bc8e33c0",
    "bytes": 30088
   },
   "lib/arrival-recorder.mjs": {
    "sha256": "27b4e8cdab5bcc8235cfebafd09340d0a9f9c46d73ba88320d5cacb3fee2a97e",
    "bytes": 40286
   },
   "lib/marker.mjs": {
    "sha256": "6e5be211e621a2a35d8e98ffbda10412998b155eb3d22d85e4230dfd9926b9f9",
    "bytes": 5371
   },
   "lib/probe-process.mjs": {
    "sha256": "efdf2485a8a65de3190bf3697c4519efb574eb2ed90e6d6f1a41b89832e02cce",
    "bytes": 11143
   },
   "lib/owned-children.mjs": {
    "sha256": "7e9cfb28b91c26250612877d042f627317883cbb570058c4b5cf448bb77aba71",
    "bytes": 4572
   }
  },
  "analyzers": {
   "analyze.py": {
    "sha256": "178b69b8f964221482d00beeb42ad9ff856a4325ddab32bdbfeb201d31a11bdb",
    "bytes": 92192
   },
   "avf-consumer.mm": {
    "sha256": "91ce615968d012830336ee15137529943fa68f26071ad0647b5b7ec465612759",
    "bytes": 42540
   },
   "stats.py": {
    "sha256": "21cafb631c00394039d4c4f16171c2f443ca8bfaf9693ca8b2e22193380f6244",
    "bytes": 111514
   },
   "mechanism-stages.py": {
    "sha256": "2a95e13b2ebef09f8fa8c4be8ba39620601bc865e9abc20565ac8fe264ba1bbb",
    "bytes": 7822
   }
  }
 },
 "figures": {
  "stage-timing.svg": {
   "sha256": "363063b2f66ee1dff8661e4e41f4ac8ab3ba3d6a463e58d6d8d093b00f3f9977",
   "bytes": 140290,
   "derivedFrom": {
    "file": "stage-timing.svg (comparison-8)",
    "sha256": "97547c084d66f1c87b6401f811b134cd478e4b2243280ff43f6f996befbbc754",
    "change": "the three-series legend of the two native-avf stage panels moved from inside the plot frame to one row under the x-axis label; no data, axis or caption changed"
   }
  },
  "intervals.svg": {
   "sha256": "81fb7792fa3b1cd87800b246ab1f03c7ce9286f5377f556ede482c84235f0b86",
   "bytes": 57065,
   "generator": "build_intervals_svg.py (standard library); intervals and stage latencies recomputed from the raw records with the analyzer rules and checked against analysis.json and mechanism-stages.txt before drawing"
  }
 },
 "bundleData": {
  "metrics.json": {
   "sha256": "23271b3ae96476100e06cf68fe34707cb25571c9a5220a6b3f70150b3cc63d70",
   "bytes": 242827
  }
 },
 "retentionNote": "raw per-arm records (arrivals.jsonl, avf.jsonl, producer.jsonl, sender-frames.jsonl, manifest.json, analysis.json, host samples, logs) and the analysis documents are retained outside the bundle; this manifest carries their digests so the public bundle can be matched to them"
}
