{
 "_doc": "Kernel timeline: one row per build, medians over interleaved rounds on one machine. Generated by Typescript/tests/Benchmarks/timeline/timeline.py from raw runs of timeline.mjs; edit builds.json / annotations.json there and regenerate, do not hand-edit numbers. How to add a version: Typescript/tests/Benchmarks/timeline/README.md.",
 "generated": "2026-10-11",
 "run": {
  "machine": "shared Linux VM, Intel Xeon 8 vCPU, 16 GiB",
  "node": "Node 22.23.3",
  "rounds": 6,
  "from": "2026-10-10T22:44:02-06:00",
  "to": "2026-10-10T23:32:03-06:00",
  "method": "run-timeline.sh: every round runs each build once in a fresh node process, in a shuffled order; value = median over rounds (min/max kept).",
  "harness": "Typescript/tests/Benchmarks/timeline/timeline.mjs",
  "note": "2026-10-10, 14 builds x 6 rounds. The 4.2.1 point was measured as branch build b43cb05, whose dist/ is byte-identical to the 4.2.1 release commit 8ccc710; 4.2.1 is on npm (latest)."
 },
 "baseline": "Relative values divide by the first comparable build of each series: 3.9.1 for single writes (1-4 shapes), 4.0.2 + ref fix (2a173b7) for fan-out and secret series (5-11 shapes), because 3.9.1 skips that recompute.",
 "series": [
  {
   "key": "fanout2000_write",
   "name": "Eager fan-out, 2,000 deps",
   "benchmark": "Extreme Fan-Out",
   "what": "one write to master, 2,000 dependents recomputed (write only, p50 of 60)",
   "k": 2000,
   "shape": "5-11",
   "visible": true,
   "warmup": false
  },
  {
   "key": "b6_1000",
   "name": "#6 fan-out 1,000",
   "benchmark": "#6",
   "what": "write + read, p50 of 120",
   "k": 1000,
   "shape": "5-11",
   "visible": false,
   "warmup": false
  },
  {
   "key": "b6_5000",
   "name": "#6 fan-out 5,000",
   "benchmark": "#6",
   "what": "write + read, p50 of 120",
   "k": 5000,
   "shape": "5-11",
   "visible": true,
   "warmup": false
  },
  {
   "key": "b7_1000_steady",
   "name": "#7 steady, 1,000 nodes",
   "benchmark": "#7",
   "what": "[i] broadcast formula, steady write + read, mean of 80",
   "k": 1000,
   "shape": "5-11",
   "visible": true,
   "warmup": false
  },
  {
   "key": "b10_eager_1000_write",
   "name": "#10 eager write, 1,000",
   "benchmark": "#10",
   "what": "eager mode, write only, p50 of 150",
   "k": 1000,
   "shape": "5-11",
   "visible": true,
   "warmup": false
  },
  {
   "key": "b9_public",
   "name": "#9 public read, 600",
   "benchmark": "#9",
   "what": "lazy, write + read on the public plane, p50 of 120",
   "k": null,
   "shape": "5-11",
   "visible": false,
   "warmup": false
  },
  {
   "key": "b9_secret",
   "name": "#9 secret read, 600",
   "benchmark": "#9",
   "what": "lazy, write + read on a secret branch, p50 of 120",
   "k": null,
   "shape": "5-11",
   "visible": true,
   "warmup": false
  },
  {
   "key": "b11_secret_read",
   "name": "#11 secret first read, 600",
   "benchmark": "#11",
   "what": "lazy, first read after a write on a secret branch, p50 of 120",
   "k": null,
   "shape": "5-11",
   "visible": true,
   "warmup": false
  },
  {
   "key": "single_write",
   "name": "Steady single write, 2,000",
   "benchmark": "#3 shape",
   "what": "one input of an [i] formula, write + read, p50 of 350 after 50 warm-up writes",
   "k": null,
   "shape": "1-4",
   "visible": true,
   "warmup": false
  },
  {
   "key": "plain_write",
   "name": "Plain write (no formula)",
   "benchmark": "#3 shape",
   "what": "write to a path no formula reads, p50 of 350",
   "k": null,
   "shape": "1-4",
   "visible": false,
   "warmup": false
  },
  {
   "key": "first_write",
   "name": "First write after build (1-4 style)",
   "benchmark": "#1-4",
   "what": "the first write after building 2,000 nodes, one sample per run: dominated by first-write warm-up (lazy compile/JIT), not per-write cost",
   "k": null,
   "shape": "1-4",
   "visible": false,
   "warmup": true
  }
 ],
 "builds": [
  {
   "id": "1bc5227",
   "sha": "1bc5227",
   "version": "3.9.1",
   "label": "3.9.1",
   "kind": "release",
   "date": "2026-06-08",
   "npm": "3.9.1",
   "subject": "Tests (3.9.1, the build behind the published 1-4 numbers)",
   "values": {
    "fanout2000_write": {
     "ms": 0.0046,
     "min": 0.0043,
     "max": 0.0048,
     "n": 6,
     "comparable": false,
     "why": "3.9.1 has the reference-resolution bug in these shapes and recomputes nothing (k = 2 or none), so its time is not the same work"
    },
    "b6_1000": {
     "ms": 0.0096,
     "min": 0.0081,
     "max": 0.0138,
     "n": 6,
     "comparable": false,
     "why": "3.9.1 has the reference-resolution bug in these shapes and recomputes nothing (k = 2 or none), so its time is not the same work"
    },
    "b6_5000": {
     "ms": 0.0089,
     "min": 0.0082,
     "max": 0.0093,
     "n": 6,
     "comparable": false,
     "why": "3.9.1 has the reference-resolution bug in these shapes and recomputes nothing (k = 2 or none), so its time is not the same work"
    },
    "b7_1000_steady": {
     "ms": 0.0092,
     "min": 0.0084,
     "max": 0.0113,
     "n": 6,
     "comparable": false,
     "why": "3.9.1 has the reference-resolution bug in these shapes and recomputes nothing (k = 2 or none), so its time is not the same work"
    },
    "b10_eager_1000_write": {
     "ms": 0.0044,
     "min": 0.004,
     "max": 0.0048,
     "n": 6,
     "comparable": false,
     "why": "3.9.1 has the reference-resolution bug in these shapes and recomputes nothing (k = 2 or none), so its time is not the same work"
    },
    "b9_public": {
     "ms": 0.01,
     "min": 0.0093,
     "max": 0.0105,
     "n": 6,
     "comparable": false,
     "why": "3.9.1 has the reference-resolution bug in these shapes and recomputes nothing (k = 2 or none), so its time is not the same work"
    },
    "b9_secret": {
     "ms": 0.8843,
     "min": 0.8601,
     "max": 0.9564,
     "n": 6,
     "comparable": false,
     "why": "3.9.1 has the reference-resolution bug in these shapes and recomputes nothing (k = 2 or none), so its time is not the same work"
    },
    "b11_secret_read": {
     "ms": 0.8584,
     "min": 0.8384,
     "max": 0.9485,
     "n": 6,
     "comparable": false,
     "why": "3.9.1 has the reference-resolution bug in these shapes and recomputes nothing (k = 2 or none), so its time is not the same work"
    },
    "single_write": {
     "ms": 0.048,
     "min": 0.0444,
     "max": 0.0558,
     "n": 6
    },
    "plain_write": {
     "ms": 0.0049,
     "min": 0.0047,
     "max": 0.0053,
     "n": 6
    },
    "first_write": {
     "ms": 0.3564,
     "min": 0.3119,
     "max": 0.4217,
     "n": 6
    }
   }
  },
  {
   "id": "2a173b7",
   "sha": "2a173b7",
   "version": "4.0.2+",
   "label": "4.0.2 + ref fix",
   "kind": "commit",
   "date": "2026-09-26",
   "subject": "bench: re-measure 5-11 after the ref fix (the build behind the published 5-11 numbers)",
   "values": {
    "fanout2000_write": {
     "ms": 51.5106,
     "min": 47.7534,
     "max": 58.2433,
     "n": 6,
     "k": 2000.0
    },
    "b6_1000": {
     "ms": 24.8853,
     "min": 23.3799,
     "max": 25.6781,
     "n": 6,
     "k": 1000.0
    },
    "b6_5000": {
     "ms": 137.3735,
     "min": 129.469,
     "max": 146.8125,
     "n": 6,
     "k": 5000.0
    },
    "b7_1000_steady": {
     "ms": 30.9591,
     "min": 29.4208,
     "max": 37.3697,
     "n": 6,
     "k": 1000.0
    },
    "b10_eager_1000_write": {
     "ms": 25.9311,
     "min": 23.7172,
     "max": 26.4322,
     "n": 6,
     "k": 1000.0
    },
    "b9_public": {
     "ms": 0.0284,
     "min": 0.0275,
     "max": 0.044,
     "n": 6
    },
    "b9_secret": {
     "ms": 0.9718,
     "min": 0.9357,
     "max": 2.1499,
     "n": 6
    },
    "b11_secret_read": {
     "ms": 0.8991,
     "min": 0.8848,
     "max": 1.9187,
     "n": 6
    },
    "single_write": {
     "ms": 0.0553,
     "min": 0.0524,
     "max": 0.0642,
     "n": 6
    },
    "plain_write": {
     "ms": 0.0066,
     "min": 0.0054,
     "max": 0.0074,
     "n": 6
    },
    "first_write": {
     "ms": 0.4337,
     "min": 0.4216,
     "max": 0.646,
     "n": 6
    }
   }
  },
  {
   "id": "8976ad3",
   "sha": "8976ad3",
   "version": "4.0.2+",
   "label": "8976ad3",
   "kind": "commit",
   "date": "2026-09-26",
   "subject": "fix(derivation): topological recompute, early cutoff, removals, cycles",
   "values": {
    "fanout2000_write": {
     "ms": 52.6174,
     "min": 51.1867,
     "max": 54.7321,
     "n": 6,
     "k": 2000.0
    },
    "b6_1000": {
     "ms": 26.0463,
     "min": 24.6118,
     "max": 27.5474,
     "n": 6,
     "k": 1000.0
    },
    "b6_5000": {
     "ms": 146.6549,
     "min": 143.4828,
     "max": 155.782,
     "n": 6,
     "k": 5000.0
    },
    "b7_1000_steady": {
     "ms": 33.9539,
     "min": 28.6887,
     "max": 36.0324,
     "n": 6,
     "k": 1000.0
    },
    "b10_eager_1000_write": {
     "ms": 25.4212,
     "min": 24.4069,
     "max": 30.8309,
     "n": 6,
     "k": 1000.0
    },
    "b9_public": {
     "ms": 0.0298,
     "min": 0.0282,
     "max": 0.0314,
     "n": 6
    },
    "b9_secret": {
     "ms": 0.9718,
     "min": 0.9408,
     "max": 1.0235,
     "n": 6
    },
    "b11_secret_read": {
     "ms": 0.8926,
     "min": 0.8765,
     "max": 0.9625,
     "n": 6
    },
    "single_write": {
     "ms": 0.0552,
     "min": 0.0518,
     "max": 0.0602,
     "n": 6
    },
    "plain_write": {
     "ms": 0.0093,
     "min": 0.0071,
     "max": 0.0098,
     "n": 6
    },
    "first_write": {
     "ms": 0.5808,
     "min": 0.5368,
     "max": 0.6203,
     "n": 6
    }
   }
  },
  {
   "id": "0f35790",
   "sha": "0f35790",
   "version": "4.1.0",
   "label": "4.1.0",
   "kind": "release",
   "date": "2026-09-27",
   "npm": "4.1.0 (and 4.1.5, same dist)",
   "subject": "test(derivation): cache invalidation, near-flat, known-failing; 4.1.0",
   "values": {
    "fanout2000_write": {
     "ms": 52.0087,
     "min": 50.8819,
     "max": 54.9609,
     "n": 6,
     "k": 2000.0
    },
    "b6_1000": {
     "ms": 25.4714,
     "min": 24.799,
     "max": 27.3058,
     "n": 6,
     "k": 1000.0
    },
    "b6_5000": {
     "ms": 146.2362,
     "min": 137.1808,
     "max": 164.8837,
     "n": 6,
     "k": 5000.0
    },
    "b7_1000_steady": {
     "ms": 32.1579,
     "min": 29.5299,
     "max": 41.5813,
     "n": 6,
     "k": 1000.0
    },
    "b10_eager_1000_write": {
     "ms": 25.9567,
     "min": 25.1739,
     "max": 31.1248,
     "n": 6,
     "k": 1000.0
    },
    "b9_public": {
     "ms": 0.0295,
     "min": 0.0284,
     "max": 0.0325,
     "n": 6
    },
    "b9_secret": {
     "ms": 0.9879,
     "min": 0.8888,
     "max": 1.5993,
     "n": 6
    },
    "b11_secret_read": {
     "ms": 0.9161,
     "min": 0.8495,
     "max": 1.054,
     "n": 6
    },
    "single_write": {
     "ms": 0.0616,
     "min": 0.0534,
     "max": 0.0628,
     "n": 6
    },
    "plain_write": {
     "ms": 0.0099,
     "min": 0.0092,
     "max": 0.0103,
     "n": 6
    },
    "first_write": {
     "ms": 0.562,
     "min": 0.5128,
     "max": 0.6259,
     "n": 6
    }
   }
  },
  {
   "id": "1c10006",
   "sha": "1c10006",
   "version": "4.1.0+",
   "label": "1c10006",
   "kind": "commit",
   "date": "2026-10-09",
   "subject": "Derivations follow pointer targets (fix known issue #4)",
   "values": {
    "fanout2000_write": {
     "ms": 52.5127,
     "min": 50.4751,
     "max": 56.7645,
     "n": 6,
     "k": 2000.0
    },
    "b6_1000": {
     "ms": 25.3933,
     "min": 24.6536,
     "max": 28.1656,
     "n": 6,
     "k": 1000.0
    },
    "b6_5000": {
     "ms": 143.347,
     "min": 140.9023,
     "max": 153.3072,
     "n": 6,
     "k": 5000.0
    },
    "b7_1000_steady": {
     "ms": 30.9758,
     "min": 29.4102,
     "max": 36.5203,
     "n": 6,
     "k": 1000.0
    },
    "b10_eager_1000_write": {
     "ms": 25.7878,
     "min": 24.7931,
     "max": 27.1469,
     "n": 6,
     "k": 1000.0
    },
    "b9_public": {
     "ms": 0.0314,
     "min": 0.0266,
     "max": 0.032,
     "n": 6
    },
    "b9_secret": {
     "ms": 0.9603,
     "min": 0.9065,
     "max": 1.0021,
     "n": 6
    },
    "b11_secret_read": {
     "ms": 0.9269,
     "min": 0.8792,
     "max": 1.0044,
     "n": 6
    },
    "single_write": {
     "ms": 0.0578,
     "min": 0.0562,
     "max": 0.0595,
     "n": 6
    },
    "plain_write": {
     "ms": 0.0096,
     "min": 0.0062,
     "max": 0.0099,
     "n": 6
    },
    "first_write": {
     "ms": 0.6054,
     "min": 0.5802,
     "max": 0.6573,
     "n": 6
    }
   }
  },
  {
   "id": "c573192",
   "sha": "c573192",
   "version": "4.1.0+",
   "label": "c573192",
   "kind": "commit",
   "date": "2026-10-09",
   "subject": "4.2 S2: path parser for the collection aggregate []",
   "values": {
    "fanout2000_write": {
     "ms": 56.2091,
     "min": 54.2298,
     "max": 61.7654,
     "n": 6,
     "k": 2000.0
    },
    "b6_1000": {
     "ms": 27.9665,
     "min": 27.0353,
     "max": 30.6409,
     "n": 6,
     "k": 1000.0
    },
    "b6_5000": {
     "ms": 154.3115,
     "min": 148.2777,
     "max": 161.619,
     "n": 6,
     "k": 5000.0
    },
    "b7_1000_steady": {
     "ms": 32.121,
     "min": 31.1585,
     "max": 34.6969,
     "n": 6,
     "k": 1000.0
    },
    "b10_eager_1000_write": {
     "ms": 27.8439,
     "min": 26.4008,
     "max": 29.7213,
     "n": 6,
     "k": 1000.0
    },
    "b9_public": {
     "ms": 0.0316,
     "min": 0.0286,
     "max": 0.0331,
     "n": 6
    },
    "b9_secret": {
     "ms": 0.9465,
     "min": 0.9041,
     "max": 1.014,
     "n": 6
    },
    "b11_secret_read": {
     "ms": 0.9304,
     "min": 0.8529,
     "max": 0.9988,
     "n": 6
    },
    "single_write": {
     "ms": 0.0676,
     "min": 0.06,
     "max": 0.0782,
     "n": 6
    },
    "plain_write": {
     "ms": 0.0096,
     "min": 0.0065,
     "max": 0.0103,
     "n": 6
    },
    "first_write": {
     "ms": 0.7252,
     "min": 0.6354,
     "max": 0.96,
     "n": 6
    }
   }
  },
  {
   "id": "8c9d725",
   "sha": "8c9d725",
   "version": "4.1.0+",
   "label": "8c9d725",
   "kind": "commit",
   "date": "2026-10-09",
   "subject": "4.2 S2 review: grammar-driven routing, invalid []-forms never write, historical _ scope",
   "values": {
    "fanout2000_write": {
     "ms": 56.29,
     "min": 55.522,
     "max": 57.8316,
     "n": 6,
     "k": 2000.0
    },
    "b6_1000": {
     "ms": 27.4261,
     "min": 26.7284,
     "max": 28.8277,
     "n": 6,
     "k": 1000.0
    },
    "b6_5000": {
     "ms": 151.7426,
     "min": 148.9414,
     "max": 157.3024,
     "n": 6,
     "k": 5000.0
    },
    "b7_1000_steady": {
     "ms": 32.4924,
     "min": 30.0319,
     "max": 36.1595,
     "n": 6,
     "k": 1000.0
    },
    "b10_eager_1000_write": {
     "ms": 27.444,
     "min": 26.194,
     "max": 28.5526,
     "n": 6,
     "k": 1000.0
    },
    "b9_public": {
     "ms": 0.0298,
     "min": 0.0293,
     "max": 0.0314,
     "n": 6
    },
    "b9_secret": {
     "ms": 0.9148,
     "min": 0.8822,
     "max": 0.9658,
     "n": 6
    },
    "b11_secret_read": {
     "ms": 0.8903,
     "min": 0.8774,
     "max": 0.9427,
     "n": 6
    },
    "single_write": {
     "ms": 0.0641,
     "min": 0.0618,
     "max": 0.1167,
     "n": 6
    },
    "plain_write": {
     "ms": 0.0097,
     "min": 0.0071,
     "max": 0.0368,
     "n": 6
    },
    "first_write": {
     "ms": 0.6603,
     "min": 0.6264,
     "max": 0.8416,
     "n": 6
    }
   }
  },
  {
   "id": "7a5a6f2",
   "sha": "7a5a6f2",
   "version": "4.1.0+",
   "label": "7a5a6f2",
   "kind": "commit",
   "date": "2026-10-09",
   "subject": "fix(secrets): stealth-block root-scope me[\"_\"] for guests",
   "values": {
    "fanout2000_write": {
     "ms": 56.7458,
     "min": 55.2658,
     "max": 66.357,
     "n": 6,
     "k": 2000.0
    },
    "b6_1000": {
     "ms": 26.729,
     "min": 26.4446,
     "max": 30.5193,
     "n": 6,
     "k": 1000.0
    },
    "b6_5000": {
     "ms": 152.601,
     "min": 146.6336,
     "max": 169.1808,
     "n": 6,
     "k": 5000.0
    },
    "b7_1000_steady": {
     "ms": 33.437,
     "min": 30.4825,
     "max": 48.5059,
     "n": 6,
     "k": 1000.0
    },
    "b10_eager_1000_write": {
     "ms": 27.4018,
     "min": 26.5331,
     "max": 29.8303,
     "n": 6,
     "k": 1000.0
    },
    "b9_public": {
     "ms": 0.0297,
     "min": 0.0294,
     "max": 0.0323,
     "n": 6
    },
    "b9_secret": {
     "ms": 0.9504,
     "min": 0.8914,
     "max": 1.0389,
     "n": 6
    },
    "b11_secret_read": {
     "ms": 0.9079,
     "min": 0.8596,
     "max": 0.9296,
     "n": 6
    },
    "single_write": {
     "ms": 0.0629,
     "min": 0.0614,
     "max": 0.0851,
     "n": 6
    },
    "plain_write": {
     "ms": 0.0095,
     "min": 0.0082,
     "max": 0.0097,
     "n": 6
    },
    "first_write": {
     "ms": 0.623,
     "min": 0.5964,
     "max": 0.6649,
     "n": 6
    }
   }
  },
  {
   "id": "18c9a41",
   "sha": "18c9a41",
   "version": "4.1.0+",
   "label": "18c9a41",
   "kind": "commit",
   "date": "2026-10-09",
   "subject": "4.2 S2 close: reject z.[\"[]\"].w, per-input causes with fixed precedence",
   "values": {
    "fanout2000_write": {
     "ms": 55.7619,
     "min": 54.0826,
     "max": 57.2566,
     "n": 6,
     "k": 2000.0
    },
    "b6_1000": {
     "ms": 27.0613,
     "min": 26.1253,
     "max": 28.2748,
     "n": 6,
     "k": 1000.0
    },
    "b6_5000": {
     "ms": 155.2328,
     "min": 150.224,
     "max": 159.6952,
     "n": 6,
     "k": 5000.0
    },
    "b7_1000_steady": {
     "ms": 33.4954,
     "min": 31.9137,
     "max": 169.334,
     "n": 6,
     "k": 1000.0
    },
    "b10_eager_1000_write": {
     "ms": 28.3522,
     "min": 26.4489,
     "max": 53.2106,
     "n": 6,
     "k": 1000.0
    },
    "b9_public": {
     "ms": 0.0318,
     "min": 0.0308,
     "max": 0.0636,
     "n": 6
    },
    "b9_secret": {
     "ms": 0.9424,
     "min": 0.9092,
     "max": 1.1209,
     "n": 6
    },
    "b11_secret_read": {
     "ms": 0.915,
     "min": 0.8855,
     "max": 1.0366,
     "n": 6
    },
    "single_write": {
     "ms": 0.0631,
     "min": 0.0568,
     "max": 0.0663,
     "n": 6
    },
    "plain_write": {
     "ms": 0.0094,
     "min": 0.0091,
     "max": 0.0147,
     "n": 6
    },
    "first_write": {
     "ms": 0.6048,
     "min": 0.551,
     "max": 0.7368,
     "n": 6
    }
   }
  },
  {
   "id": "723bac4",
   "sha": "723bac4",
   "version": "4.1.0+",
   "label": "723bac4",
   "kind": "commit",
   "date": "2026-10-09",
   "subject": "4.2 S3: reference evaluator for [] (public view, exact sum rounded once)",
   "values": {
    "fanout2000_write": {
     "ms": 56.175,
     "min": 53.9462,
     "max": 59.6967,
     "n": 6,
     "k": 2000.0
    },
    "b6_1000": {
     "ms": 27.3152,
     "min": 26.9054,
     "max": 32.4266,
     "n": 6,
     "k": 1000.0
    },
    "b6_5000": {
     "ms": 157.0558,
     "min": 150.8332,
     "max": 176.4607,
     "n": 6,
     "k": 5000.0
    },
    "b7_1000_steady": {
     "ms": 37.7224,
     "min": 35.7918,
     "max": 39.9363,
     "n": 6,
     "k": 1000.0
    },
    "b10_eager_1000_write": {
     "ms": 28.5063,
     "min": 26.5093,
     "max": 31.2601,
     "n": 6,
     "k": 1000.0
    },
    "b9_public": {
     "ms": 0.0309,
     "min": 0.0296,
     "max": 0.0335,
     "n": 6
    },
    "b9_secret": {
     "ms": 0.9526,
     "min": 0.9126,
     "max": 0.9886,
     "n": 6
    },
    "b11_secret_read": {
     "ms": 0.9113,
     "min": 0.8888,
     "max": 0.9605,
     "n": 6
    },
    "single_write": {
     "ms": 0.0682,
     "min": 0.062,
     "max": 0.072,
     "n": 6
    },
    "plain_write": {
     "ms": 0.0072,
     "min": 0.0065,
     "max": 0.01,
     "n": 6
    },
    "first_write": {
     "ms": 0.6605,
     "min": 0.6128,
     "max": 0.7136,
     "n": 6
    }
   }
  },
  {
   "id": "2b4b1fe",
   "sha": "2b4b1fe",
   "version": "4.1.0+",
   "label": "2b4b1fe",
   "kind": "commit",
   "date": "2026-10-09",
   "subject": "4.2 S3 close: public-only lazy refresh, invisible aggregate formulas",
   "values": {
    "fanout2000_write": {
     "ms": 57.359,
     "min": 55.8721,
     "max": 58.0238,
     "n": 6,
     "k": 2000.0
    },
    "b6_1000": {
     "ms": 27.7003,
     "min": 26.7069,
     "max": 30.4878,
     "n": 6,
     "k": 1000.0
    },
    "b6_5000": {
     "ms": 155.1935,
     "min": 149.4521,
     "max": 166.7814,
     "n": 6,
     "k": 5000.0
    },
    "b7_1000_steady": {
     "ms": 32.4548,
     "min": 30.0975,
     "max": 45.0785,
     "n": 6,
     "k": 1000.0
    },
    "b10_eager_1000_write": {
     "ms": 28.071,
     "min": 27.2949,
     "max": 32.4828,
     "n": 6,
     "k": 1000.0
    },
    "b9_public": {
     "ms": 0.031,
     "min": 0.03,
     "max": 0.0322,
     "n": 6
    },
    "b9_secret": {
     "ms": 0.9546,
     "min": 0.9135,
     "max": 1.0141,
     "n": 6
    },
    "b11_secret_read": {
     "ms": 0.9173,
     "min": 0.8961,
     "max": 1.0777,
     "n": 6
    },
    "single_write": {
     "ms": 0.0728,
     "min": 0.0674,
     "max": 0.0748,
     "n": 6
    },
    "plain_write": {
     "ms": 0.0072,
     "min": 0.0069,
     "max": 0.0104,
     "n": 6
    },
    "first_write": {
     "ms": 0.6732,
     "min": 0.6481,
     "max": 0.8611,
     "n": 6
    }
   }
  },
  {
   "id": "9bac96a",
   "sha": "9bac96a",
   "version": "4.1.0+",
   "label": "9bac96a",
   "kind": "commit",
   "date": "2026-10-09",
   "subject": "deprecate(ME): withScope, migrate to as(); keep export",
   "values": {
    "fanout2000_write": {
     "ms": 58.5613,
     "min": 54.0329,
     "max": 64.5493,
     "n": 6,
     "k": 2000.0
    },
    "b6_1000": {
     "ms": 28.3852,
     "min": 27.2307,
     "max": 31.6653,
     "n": 6,
     "k": 1000.0
    },
    "b6_5000": {
     "ms": 158.0252,
     "min": 154.7634,
     "max": 170.2273,
     "n": 6,
     "k": 5000.0
    },
    "b7_1000_steady": {
     "ms": 35.3569,
     "min": 33.4906,
     "max": 38.6397,
     "n": 6,
     "k": 1000.0
    },
    "b10_eager_1000_write": {
     "ms": 29.3432,
     "min": 27.6466,
     "max": 30.5847,
     "n": 6,
     "k": 1000.0
    },
    "b9_public": {
     "ms": 0.0309,
     "min": 0.0284,
     "max": 0.0331,
     "n": 6
    },
    "b9_secret": {
     "ms": 0.9868,
     "min": 0.9048,
     "max": 1.0504,
     "n": 6
    },
    "b11_secret_read": {
     "ms": 0.9506,
     "min": 0.8763,
     "max": 1.8573,
     "n": 6
    },
    "single_write": {
     "ms": 0.0774,
     "min": 0.0652,
     "max": 0.1109,
     "n": 6
    },
    "plain_write": {
     "ms": 0.0079,
     "min": 0.007,
     "max": 0.0175,
     "n": 6
    },
    "first_write": {
     "ms": 0.715,
     "min": 0.6171,
     "max": 1.0419,
     "n": 6
    }
   }
  },
  {
   "id": "2659ff7",
   "sha": "2659ff7",
   "version": "4.2.0",
   "label": "4.2.0",
   "kind": "release",
   "date": "2026-10-09",
   "npm": "4.2.0",
   "subject": "release: this.me 4.2.0 ([] aggregates, #4 pointer fix, root-scope _ stealth fix)",
   "values": {
    "fanout2000_write": {
     "ms": 57.0575,
     "min": 55.1062,
     "max": 60.9707,
     "n": 6,
     "k": 2000.0
    },
    "b6_1000": {
     "ms": 27.5197,
     "min": 26.9202,
     "max": 29.3099,
     "n": 6,
     "k": 1000.0
    },
    "b6_5000": {
     "ms": 155.2144,
     "min": 151.2383,
     "max": 170.4356,
     "n": 6,
     "k": 5000.0
    },
    "b7_1000_steady": {
     "ms": 33.2609,
     "min": 31.209,
     "max": 36.4809,
     "n": 6,
     "k": 1000.0
    },
    "b10_eager_1000_write": {
     "ms": 28.0374,
     "min": 26.1374,
     "max": 30.1222,
     "n": 6,
     "k": 1000.0
    },
    "b9_public": {
     "ms": 0.0338,
     "min": 0.0302,
     "max": 0.0549,
     "n": 6
    },
    "b9_secret": {
     "ms": 0.9689,
     "min": 0.9285,
     "max": 1.0435,
     "n": 6
    },
    "b11_secret_read": {
     "ms": 0.9358,
     "min": 0.8864,
     "max": 0.9462,
     "n": 6
    },
    "single_write": {
     "ms": 0.0726,
     "min": 0.0677,
     "max": 0.1122,
     "n": 6
    },
    "plain_write": {
     "ms": 0.0077,
     "min": 0.0065,
     "max": 0.0168,
     "n": 6
    },
    "first_write": {
     "ms": 0.6784,
     "min": 0.6161,
     "max": 1.0073,
     "n": 6
    }
   }
  },
  {
   "id": "b43cb05",
   "sha": "8ccc710",
   "version": "4.2.1",
   "label": "4.2.1",
   "kind": "release",
   "date": "2026-10-11",
   "npm": "4.2.1",
   "measured": "b43cb05 (branch perf/eval-compile-cache, 2026-10-10); its dist/me.es.js and me.cjs are byte-identical to the 4.2.1 release commit 8ccc710 (sha256 0bd2cc60…, d9ce2fdd…)",
   "subject": "release: this.me 4.2.1 (per-kernel compiled-formula cache + exact-equivalent no-scope fast path; no behavior change)",
   "values": {
    "fanout2000_write": {
     "ms": 40.3111,
     "min": 39.3612,
     "max": 52.4588,
     "n": 6,
     "k": 2000.0
    },
    "b6_1000": {
     "ms": 19.1499,
     "min": 18.8801,
     "max": 20.563,
     "n": 6,
     "k": 1000.0
    },
    "b6_5000": {
     "ms": 110.8314,
     "min": 107.0016,
     "max": 117.8228,
     "n": 6,
     "k": 5000.0
    },
    "b7_1000_steady": {
     "ms": 23.7503,
     "min": 23.1584,
     "max": 27.1044,
     "n": 6,
     "k": 1000.0
    },
    "b10_eager_1000_write": {
     "ms": 19.7105,
     "min": 19.0768,
     "max": 21.0434,
     "n": 6,
     "k": 1000.0
    },
    "b9_public": {
     "ms": 0.026,
     "min": 0.0238,
     "max": 0.0266,
     "n": 6
    },
    "b9_secret": {
     "ms": 0.9256,
     "min": 0.8869,
     "max": 0.9513,
     "n": 6
    },
    "b11_secret_read": {
     "ms": 0.8778,
     "min": 0.8517,
     "max": 0.9732,
     "n": 6
    },
    "single_write": {
     "ms": 0.0493,
     "min": 0.0426,
     "max": 0.051,
     "n": 6
    },
    "plain_write": {
     "ms": 0.0062,
     "min": 0.0059,
     "max": 0.008,
     "n": 6
    },
    "first_write": {
     "ms": 0.6466,
     "min": 0.6167,
     "max": 1.278,
     "n": 6
    }
   }
  }
 ],
 "annotations": [
  {
   "at": "2a173b7",
   "commits": [
    "1bc5227..2a173b7"
   ],
   "title": "Fan-out and secret lines start here (reference fix)",
   "text": "3.9.1 resolves references wrongly in the fan-out and secret shapes and recomputes nothing there, so its near-zero times are skipped work, not speed; those lines start at this build. On the shapes 3.9.1 does run, cost already rose over the 220 commits to 4.0.2 + the fix (not bisected): steady single write +15%, plain write +35%."
  },
  {
   "at": "8976ad3",
   "commits": [
    "8976ad3"
   ],
   "title": "Topological recompute + early cutoff",
   "text": "Every write now does the ordering and cutoff bookkeeping, a fixed cost per write and per formula: plain writes +41%, the first write after a build +34%, write + read on a fan-out +5 to +10% (#6, #7). Write-only fan-out (#10, 2,000 deps) stays within noise. The steady single write does not move here."
  },
  {
   "at": "c573192",
   "commits": [
    "c573192",
    "8c9d725"
   ],
   "title": "Path parser for the [] aggregate",
   "text": "The new [] grammar tokenizes the path again each time a formula is evaluated, so every recomputed dependent pays it: +7 to +10% on every fan-out line and +17% on the steady single write, the clearest step between 4.1.0 and 4.2.0. 8c9d725 (grammar-driven routing) takes back about 2%."
  },
  {
   "at": "723bac4",
   "commits": [
    "723bac4",
    "2b4b1fe",
    "9bac96a"
   ],
   "title": "Small drift through the 4.2 S3 commits",
   "text": "The [] reference evaluator, the public-only lazy refresh and the withScope deprecation add +6 to +8% each to the steady single write (each step inside the run-to-run range); the fan-out lines stay flat. 4.2.0 itself only adds docs, so its −6% is noise."
  },
  {
   "at": "b43cb05",
   "commits": [
    "51a3fea",
    "46d844e",
    "6856789",
    "8ccc710"
   ],
   "title": "4.2.1: compile each formula once",
   "text": "Released as 4.2.1 (8ccc710; measured as branch build b43cb05, byte-identical dist/): a per-kernel memo of the compiled formula, cleared when the secret epoch changes, plus a fast path in resolveBranchScope when no secret scope exists. Every eager line drops 29 to 30% (2,000 deps: 57 → 40 ms), below the 4.1.0 level, and the steady single write drops 32%. Secret reads move only −5%, and the first write after a build is unchanged: that cost is warm-up, not evaluation. No behavior change."
  }
 ]
}
