{
 "measurement": "Claude Code's own startup floor on 2.1.243, with and without tool search",
 "delta_series": {
  "what": "Every published floor corpus on this site, oldest first, read from the files rather than typed, so the 'how long has this been steady' claim is checkable here.",
  "releases": [
   {
    "version": "2.1.229",
    "tool_search_delta": 17804,
    "floor_tool_search_on": 22340,
    "floor_tool_search_off": 40144
   },
   {
    "version": "2.1.231",
    "tool_search_delta": 17805,
    "floor_tool_search_on": 22404,
    "floor_tool_search_off": 40209
   },
   {
    "version": "2.1.232",
    "tool_search_delta": 17664,
    "floor_tool_search_on": 22528,
    "floor_tool_search_off": 40192
   },
   {
    "version": "2.1.233",
    "tool_search_delta": 14644,
    "floor_tool_search_on": 22297,
    "floor_tool_search_off": 36941
   },
   {
    "version": "2.1.236",
    "tool_search_delta": 15069,
    "floor_tool_search_on": 22787,
    "floor_tool_search_off": 37856
   },
   {
    "version": "2.1.238",
    "tool_search_delta": 15069,
    "floor_tool_search_on": 22787,
    "floor_tool_search_off": 37856
   },
   {
    "version": "2.1.241",
    "tool_search_delta": 15069,
    "floor_tool_search_on": 22793,
    "floor_tool_search_off": 37862
   },
   {
    "version": "2.1.243",
    "tool_search_delta": 15251,
    "floor_tool_search_on": 22959,
    "floor_tool_search_off": 38210
   }
  ],
  "consecutive_prior_releases_at_the_previous_delta": 3,
  "delta_moved_this_release": true
 },
 "claude_code_version": "2.1.243",
 "claude_code_version_recorded_at_runtime": "2.1.243 (Claude Code)",
 "supersedes": "baseline-floor-2-1-241.json. The installed release moved 2.1.241 -> 2.1.243, and /cost/ quotes these figures, so a stamp that has not been re-measured is the calculator quoting a version nobody runs.",
 "why": "Every figure on /cost/ is quoted against a version. When the installed release moves, a stamp that has not been re-measured is the tool quoting a version nobody is running.",
 "method": {
  "floor": "An EMPTY temp directory, created fresh per measurement and asserted empty, with --setting-sources project asserted onto the command line so nothing user-scope loads. Prompt: 'Reply with only: OK'.",
  "tool_search_off": "The same floor with ENABLE_TOOL_SEARCH=false in the child environment, asserted present only on that arm.",
  "loaded": "The same prompt with --setting-sources asserted ABSENT, so the arms cannot silently be the same measurement.",
  "tokens": "inputTokens + cacheCreationInputTokens + cacheReadInputTokens from modelUsage. .usage recorded alongside because the published measure-context.sh reads it.",
  "estimator": "MODE over every repetition of a cell, carried forward unchanged from the 2.1.231 corpus. modelUsage on this call is bimodal, so the MINIMUM picks the rare run where an intermittent call did not fire and publishes a floor several hundred tokens low. The harness prints per-round minima to the console; those are NOT what is published here.",
  "population": "Every repetition: two per round across all rounds, pooled. Not per-round minima.",
  "controls": {
   "noise_floor": "Every cell measured TWICE per round, the gap kept as that round's noise and published per round.",
   "same_round": "All arms run inside one round before the next begins.",
   "flag_both_ways": "--setting-sources project asserted PRESENT on the floor arms and ABSENT on the loaded arm; ENABLE_TOOL_SEARCH asserted present only on the off arm.",
   "arrival": "Every reply had to be exactly OK.",
   "version_recorded": "The harness now reads `claude --version` at start and writes it into the output. Not having that is why a corpus measured the day before cannot be pinned to a release."
  }
 },
 "results": {
  "floor_tool_search_on": 22959,
  "floor_tool_search_on_repetitions": "8 of 8",
  "floor_tool_search_off": 38210,
  "floor_tool_search_off_repetitions": "8 of 8",
  "tool_search_delta": 15251,
  "change_since_2_1_241": {
   "floor_tool_search_on": "22,793 -> 22,959 (+166)",
   "floor_tool_search_off": "37,862 -> 38,210 (+348)",
   "tool_search_delta": "15,069 -> 15,251 (+182)",
   "loaded_machine_total": "62,035 -> 62,357 (+322)"
  },
  "distributions": {
   "floor_ts_on": {
    "mode": 22959,
    "count": 8,
    "n": 8,
    "tie": false,
    "distinct": [
     22959
    ],
    "histogram": {
     "22959": 8
    }
   },
   "floor_ts_off": {
    "mode": 38210,
    "count": 8,
    "n": 8,
    "tie": false,
    "distinct": [
     38210
    ],
    "histogram": {
     "38210": 8
    }
   },
   "loaded": {
    "mode": 62357,
    "count": 6,
    "n": 8,
    "tie": false,
    "distinct": [
     62078,
     62357,
     62627
    ],
    "histogram": {
     "62357": 6,
     "62078": 1,
     "62627": 1
    }
   }
  },
  "dot_usage_modes": {
   "floor_ts_on": 22062,
   "floor_ts_off": 37313,
   "loaded": 62357
  },
  "loaded_machine_total": 62357,
  "loaded_repetitions": "6 of 8"
 },
 "known_limits": {
  "one_machine": "One machine, one account. The floor arms exclude user-scope config by design; the loaded arm is this machine's configuration and transfers to nobody. CARRIED FORWARD unchanged.",
  "bimodal_modelusage": "GENERATED from this run's own histogram, not typed. Earlier corpora on this site carried a hand-written sentence here describing the previous version's distribution, which would have been republished unchanged and unchecked. On 2.1.243 floor_ts_on returned 1 distinct value(s) (8 of 8 at the mode) and floor_ts_off returned 1 (8 of 8). Both arms were single-valued, so the 198- and 521-token intermittent components that dominated noise on this site for weeks did not appear. The MODE estimator is kept regardless, because one clean version is not evidence they are gone for good, and results.distributions publishes the histogram so a reader can check.",
  "loaded_arm_also_moved": "CARRIED FORWARD. The loaded arm mixes the version change with any change to this machine's user-scope configuration, and the two are not separated here."
 },
 "runs": [
  {
   "cell": "floor_ts_on",
   "round": 0,
   "isolated": true,
   "tool_search_off": false,
   "status": "ok",
   "model_usage": [
    22959,
    22959
   ],
   "dot_usage": [
    22062,
    22062
   ],
   "model_min": 22959,
   "model_noise": 0,
   "dot_min": 22062,
   "dot_noise": 0,
   "replies": [
    "OK",
    "OK"
   ]
  },
  {
   "cell": "floor_ts_off",
   "round": 0,
   "isolated": true,
   "tool_search_off": true,
   "status": "ok",
   "model_usage": [
    38210,
    38210
   ],
   "dot_usage": [
    37313,
    37313
   ],
   "model_min": 38210,
   "model_noise": 0,
   "dot_min": 37313,
   "dot_noise": 0,
   "replies": [
    "OK",
    "OK"
   ]
  },
  {
   "cell": "loaded",
   "round": 0,
   "isolated": false,
   "tool_search_off": false,
   "status": "ok",
   "model_usage": [
    62357,
    62078
   ],
   "dot_usage": [
    62357,
    62078
   ],
   "model_min": 62078,
   "model_noise": 279,
   "dot_min": 62078,
   "dot_noise": 279,
   "replies": [
    "OK",
    "OK"
   ]
  },
  {
   "cell": "floor_ts_on",
   "round": 1,
   "isolated": true,
   "tool_search_off": false,
   "status": "ok",
   "model_usage": [
    22959,
    22959
   ],
   "dot_usage": [
    22062,
    22062
   ],
   "model_min": 22959,
   "model_noise": 0,
   "dot_min": 22062,
   "dot_noise": 0,
   "replies": [
    "OK",
    "OK"
   ]
  },
  {
   "cell": "floor_ts_off",
   "round": 1,
   "isolated": true,
   "tool_search_off": true,
   "status": "ok",
   "model_usage": [
    38210,
    38210
   ],
   "dot_usage": [
    37313,
    37313
   ],
   "model_min": 38210,
   "model_noise": 0,
   "dot_min": 37313,
   "dot_noise": 0,
   "replies": [
    "OK",
    "OK"
   ]
  },
  {
   "cell": "loaded",
   "round": 1,
   "isolated": false,
   "tool_search_off": false,
   "status": "ok",
   "model_usage": [
    62627,
    62357
   ],
   "dot_usage": [
    62627,
    62357
   ],
   "model_min": 62357,
   "model_noise": 270,
   "dot_min": 62357,
   "dot_noise": 270,
   "replies": [
    "OK",
    "OK"
   ]
  },
  {
   "cell": "floor_ts_on",
   "round": 2,
   "isolated": true,
   "tool_search_off": false,
   "status": "ok",
   "model_usage": [
    22959,
    22959
   ],
   "dot_usage": [
    22062,
    22062
   ],
   "model_min": 22959,
   "model_noise": 0,
   "dot_min": 22062,
   "dot_noise": 0,
   "replies": [
    "OK",
    "OK"
   ]
  },
  {
   "cell": "floor_ts_off",
   "round": 2,
   "isolated": true,
   "tool_search_off": true,
   "status": "ok",
   "model_usage": [
    38210,
    38210
   ],
   "dot_usage": [
    37313,
    37313
   ],
   "model_min": 38210,
   "model_noise": 0,
   "dot_min": 37313,
   "dot_noise": 0,
   "replies": [
    "OK",
    "OK"
   ]
  },
  {
   "cell": "loaded",
   "round": 2,
   "isolated": false,
   "tool_search_off": false,
   "status": "ok",
   "model_usage": [
    62357,
    62357
   ],
   "dot_usage": [
    62357,
    62357
   ],
   "model_min": 62357,
   "model_noise": 0,
   "dot_min": 62357,
   "dot_noise": 0,
   "replies": [
    "OK",
    "OK"
   ]
  },
  {
   "cell": "floor_ts_on",
   "round": 3,
   "isolated": true,
   "tool_search_off": false,
   "status": "ok",
   "model_usage": [
    22959,
    22959
   ],
   "dot_usage": [
    22062,
    22062
   ],
   "model_min": 22959,
   "model_noise": 0,
   "dot_min": 22062,
   "dot_noise": 0,
   "replies": [
    "OK",
    "OK"
   ]
  },
  {
   "cell": "floor_ts_off",
   "round": 3,
   "isolated": true,
   "tool_search_off": true,
   "status": "ok",
   "model_usage": [
    38210,
    38210
   ],
   "dot_usage": [
    37313,
    37313
   ],
   "model_min": 38210,
   "model_noise": 0,
   "dot_min": 37313,
   "dot_noise": 0,
   "replies": [
    "OK",
    "OK"
   ]
  },
  {
   "cell": "loaded",
   "round": 3,
   "isolated": false,
   "tool_search_off": false,
   "status": "ok",
   "model_usage": [
    62357,
    62357
   ],
   "dot_usage": [
    62357,
    62357
   ],
   "model_min": 62357,
   "model_noise": 0,
   "dot_min": 62357,
   "dot_noise": 0,
   "replies": [
    "OK",
    "OK"
   ]
  }
 ]
}