{
 "schema": "s2s-bench-v1",
 "exhibit": "the-typist-and-the-developer",
 "dataset": "contention-0826",
 "generated_utc": "2026-08-26T22:00:00Z",
 "licence": "CC BY 4.0",
 "attribution": "strata→signal research, research.strata2signal.com",
 "what_this_is": "What was registered before anything could be measured, what the run actually recorded, and exactly what happened to each file on the way to this page. Artifact names only — never a path, never a host, never a person.",
 "run_id": "contention-0826",
 "run_window_utc": {
  "opened": "2026-08-26T18:18:02Z",
  "closed": "2026-08-26T18:18:37Z",
  "elapsed_s": 35,
  "note": "the run as it landed, per the registration's ADDENDUM 1 — later than declared and 35 seconds long, not the half hour the declaration padded for."
 },
 "harness": "The harness that wrote rows.jsonl was a single-run script and is not published with this kit; the rows carry their own counters and the registration states the call shapes, which is what a reader needs to re-run it. Said plainly rather than implied by omission.",
 "sanitisation_rules": {
  "operator-name-to-the-operators": "the operator's name — and the agent-lane id built from it — becomes the role: the registration's author line reads \"the orchestrator lane\". No person is named on a published page.",
  "internal-slug-to-product-name": "the estate's internal name for the running game instance becomes the product the reader knows: \"the game's own sketch tier\". The tier, the graph and every measured number are unchanged.",
  "provenance-header-added": "rows.jsonl gains ONE line at publication, first in the file, naming what the raw file never did: the card's memory class, the model, the graph, the step count, the canvas, the run id and the run's window. Nothing is removed and nothing is rewritten — every line after the header is byte-for-byte as the harness wrote it."
 },
 "what_was_not_touched": "Every count, timing, token rate, memory reading and UTC instant is published as recorded. No row was dropped, reordered or resampled; the excluded-failures list is empty because nothing failed.",
 "files": [
  {
   "file": "prereg.md",
   "source": "PREREG-CONTENTION-0826.md",
   "sha256_original": "08dd60f1152c2078de299a95099a2df37a5d0fc6e1ad2825c59cce45c1c6308d",
   "sha256_published": "ac2257656fa5bedeeb324766c02de672fc2d93c25e49e32de411246f1603feed",
   "bytes": 4064,
   "identical_to_original": false,
   "stripped": [
    "operator-name-to-the-operators",
    "internal-slug-to-product-name"
   ],
   "strip_counts": {
    "operator-name-to-the-operators": 1,
    "internal-slug-to-product-name": 1
   },
   "copied_utc": "2026-08-26T22:00:00Z",
   "media_type": "text/markdown",
   "role": "The pre-registration, written 2026-08-26 ~13:4xZ before any measured call, with its one dated addendum: the declared window and the beside-traffic disclosure, the two stacks in their production shapes, the five rows and their sample counts, the four named self-refutation checks, and the publication plan. Every rule and UTC date is as registered — including the declared window that the addendum then corrects."
  },
  {
   "file": "rows.jsonl",
   "source": "rows-0826.jsonl",
   "sha256_original": "684a9b8784e1fe6a29c5bccf11032a45ab7c7f87628f564bb1cdc060ae5c38e9",
   "sha256_published": "d935c8ff1723cccf3fc242d4213352703e6c1f515e5b5f3bace7c5a701f3b33f",
   "bytes": 8203,
   "identical_to_original": false,
   "stripped": [
    "provenance-header-added"
   ],
   "strip_counts": {
    "provenance-header-added": 1
   },
   "copied_utc": "2026-08-26T22:00:00Z",
   "media_type": "application/x-ndjson",
   "role": "Every sample this bench paid, one JSON object per line — the 47 recorded rows plus the harness's own open and close lines: five solo token rows, five solo renders, five contended token rows with the six background renders that kept the card busy, five contended renders, the re-grab readings (the chat model's load time on the first call after a render burst) and the free-memory reads before and after. The first line is the provenance header added at publication; everything after it is as the harness wrote it. The excluded-failures list is empty because nothing failed."
  },
  {
   "file": "residency-klein-0825.json",
   "role": "The two-painter residency probe from the klein bake-off of 2026-08-25 (the same 96 GB card, one day before the contention rows): each entry is one render — its label, the painter's own execution seconds, and the card's free memory before and after. The alternation the piece re-quotes (32.7 ↔ 16.2 GiB free as the two paint sets evict each other; +2.9 s per swap) is read straight off these rows. Published byte-for-byte; it names no box.",
   "bytes": 628,
   "source": "residency.json (the klein-r0v2 residency probe)",
   "sha256_original": "d0196f98bbcf541d90968913a6e14f2e29698e3f99cf9938ac7d60d4472198bf",
   "sha256_published": "d0196f98bbcf541d90968913a6e14f2e29698e3f99cf9938ac7d60d4472198bf",
   "identical_to_original": true,
   "stripped": [],
   "strip_counts": {},
   "copied_utc": "2026-08-27T04:15:00Z",
   "media_type": "application/json"
  }
 ]
}