{
  "baseSha": "3a8c250cb0c8056f2f563091fd412fe5db809fa1",
  "headSha": "0ee15b0071becf0e62a2d9eee5145b371d246c35",
  "stableSeedSha256": "098ba91f9dcab1a30682083459ea221607f7966b3c1db0584389496fccd683c0",
  "environment": "Linux web dev server; Chromium 1280x800; light theme; 920px app plus 360px explicitly labeled external trace panel",
  "sourceItems": 6181,
  "nestedItems": 6386,
  "sourcePagesEqual": 82,
  "nestedPagesEqual": 85,
  "runtimePagesEqual": 148,
  "notes": [
    "All seed data is synthetic, created through real CLI/RPC and replay provider, snapshotted once and cloned to both sides.",
    "Matching item hashes use SHA256(JSON.stringify(items)) without normalizing IDs, durations or ordering.",
    "Index reuse verdict uses actual server spans, not a latency threshold.",
    "The counter resets when paging starts; a Ready frame may contain the previous observer session.",
    "Source metadata invalidation, both persistent-output cache variants, and nested forks demonstrated. Changed inherited payload text not demonstrated.",
    "Timing variation prevents an end-to-end acceleration claim. No attribution of variation to a concurrent CLI read is made.",
    "The primary source videos retain the full recording with observer counters reset before recording. Other source runs are retained to show timing variability. Nested videos also retain the full recording."
  ],
  "runs": [
    {
      "file": "final-base-source.json",
      "elapsedSeconds": 21.531,
      "browserRequests": 82,
      "indexBuilds": 82,
      "serverMedianMs": 85.39,
      "serverTotalMs": 7573.1,
      "maxBrowserIdleGapMs": 40.10000000055879,
      "browserIdleGapsOver1000Ms": 0,
      "olderItems": 6106
    },
    {
      "file": "final-head-source.json",
      "elapsedSeconds": 18.633700000000186,
      "browserRequests": 82,
      "indexBuilds": 1,
      "serverMedianMs": 11.445,
      "serverTotalMs": 1232.26,
      "maxBrowserIdleGapMs": 41.40000000037253,
      "browserIdleGapsOver1000Ms": 0,
      "olderItems": 6106
    },
    {
      "file": "base-nested.json",
      "elapsedSeconds": 45.8105,
      "browserRequests": 85,
      "indexBuilds": 255,
      "serverMedianMs": 79.51,
      "serverTotalMs": 11026.03,
      "maxBrowserIdleGapMs": 39.799999999813735,
      "browserIdleGapsOver1000Ms": 0,
      "olderItems": 6311
    },
    {
      "file": "head-nested.json",
      "elapsedSeconds": 20.59810000000056,
      "browserRequests": 85,
      "indexBuilds": 3,
      "serverMedianMs": 10.7,
      "serverTotalMs": 1545.88,
      "maxBrowserIdleGapMs": 28.800000000745058,
      "browserIdleGapsOver1000Ms": 0,
      "olderItems": 6311
    },
    {
      "file": "base-source.json",
      "elapsedSeconds": 49.24579999999981,
      "browserRequests": 82,
      "indexBuilds": 82,
      "serverMedianMs": 127.84,
      "serverTotalMs": 15839.92,
      "maxBrowserIdleGapMs": 678.7999999998137,
      "browserIdleGapsOver1000Ms": 0,
      "olderItems": 6106
    },
    {
      "file": "head-source.json",
      "elapsedSeconds": 18.3375,
      "browserRequests": 82,
      "indexBuilds": 1,
      "serverMedianMs": 16.42,
      "serverTotalMs": 2506.77,
      "maxBrowserIdleGapMs": 40,
      "browserIdleGapsOver1000Ms": 0,
      "olderItems": 6106
    },
    {
      "file": "capture-base-source.json",
      "elapsedSeconds": 14.855599999999628,
      "browserRequests": 82,
      "indexBuilds": 82,
      "serverMedianMs": 58.205,
      "serverTotalMs": 5350.22,
      "maxBrowserIdleGapMs": 34.69999999925494,
      "browserIdleGapsOver1000Ms": 0,
      "olderItems": 6106
    },
    {
      "file": "source-before.json",
      "elapsedSeconds": 39.79870000000019,
      "browserRequests": 82,
      "indexBuilds": 82,
      "serverMedianMs": 105.305,
      "maxBrowserIdleGapMs": 572.2000000001863,
      "browserIdleGapsOver1000Ms": 0
    },
    {
      "file": "source-after.json",
      "elapsedSeconds": 17.14690000000037,
      "browserRequests": 82,
      "indexBuilds": 1,
      "serverMedianMs": 14.15,
      "maxBrowserIdleGapMs": 28.40000000037253,
      "browserIdleGapsOver1000Ms": 0
    },
    {
      "file": "final-base-source.json",
      "elapsedSeconds": 21.531,
      "browserRequests": 82,
      "indexBuilds": 82,
      "serverMedianMs": 85.39,
      "maxBrowserIdleGapMs": 40.10000000055879,
      "browserIdleGapsOver1000Ms": 0
    }
  ],
  "primarySourceFiles": [
    "source-before.json",
    "source-after.json"
  ]
}