{
 "commit": "a8c9a2c1 (Workers Builds: the gateway = success; smoke --variant rt pass before (fff7aa48) and after (a8c9a2c1))",
 "gateway_colos_window": {"ARN": 14, "BOM": 1, "FRA": 1937},
 "isolate_colo": "GET the switch table x-cm-isolate-colo: FRA on 6 of 6 calls (17:26Z)",
 "new_recallthread_objects": {
  "count": 5,
  "in_AMS": 1,
  "in_FRA": 4,
  "note": "object ids truncated to 12 hex. Attribution to the owner tenant is by time (all first seen after the bump; only owner tenants had the object path on); not proven per object.",
  "objects": [
   {"colo": "FRA", "first": "2026-10-03T17:25:00Z", "object": "b45296701b12", "requests": 69, "wall_p50_ms": 16.2, "wall_p99_ms": 217.9},
   {"colo": "FRA", "first": "2026-10-03T17:25:00Z", "object": "8fb5477786a7", "requests": 136, "wall_p50_ms": 13.9, "wall_p99_ms": 162.3},
   {"colo": "FRA", "first": "2026-10-03T17:25:00Z", "object": "d1477bcd0b0a", "requests": 139, "wall_p50_ms": 15.1, "wall_p99_ms": 253.7},
   {"colo": "AMS", "first": "2026-10-03T17:25:00Z", "object": "80dc6c8cc1bf", "requests": 29, "wall_p50_ms": 33.7, "wall_p99_ms": 188.2},
   {"colo": "FRA", "first": "2026-10-03T17:28:00Z", "object": "8d9549d68ec1", "requests": 21, "wall_p50_ms": 52.9, "wall_p99_ms": 194.6}
  ]
 },
 "recall_fail_after": {},
 "recall_rt_read_ms_owner": {
  "after_17:25:22_to_17:40:22Z": {"max": 14107, "min": 9, "n": 198, "p50": 16, "p90": 54, "p95": 473, "p99": 10605},
  "before_16:10_to_17:25Z": {"max": 6131, "min": 6, "n": 1037, "p50": 18, "p90": 297, "p95": 434, "p99": 1031}
 },
 "recallthread_by_colo_before_16:10_to_17:25Z": {
  "FRA": {"requests": 827, "wall_p50_ms": 25.4, "wall_p99_ms": 191.9},
  "MXP": {"requests": 387, "wall_p50_ms": 31.1, "wall_p99_ms": 350.3},
  "OTP": {"requests": 135, "wall_p50_ms": 92.8, "wall_p99_ms": 368.5},
  "WAW": {"requests": 29, "wall_p50_ms": 37.8, "wall_p99_ms": 91.5}
 },
 "recallthread_by_colo_window": {
  "AMS": {"requests": 29, "wall_p50_ms": 42.1, "wall_p99_ms": 188.2},
  "FRA": {"requests": 365, "wall_p50_ms": 45.1, "wall_p99_ms": 238}
 },
 "rt_err_after": {"recall_rt_err:timeout": 2},
 "second_owner_tenant_requests_in_window": 0,
 "source": "Cloudflare GraphQL durableObjectsInvocationsAdaptiveGroups (namespace f2b25f12 = thread object), the gateway's ops rows kind=ops; scripts in this folder",
 "switch": {
  "kill_reason": "Recall read round trip p99 > 250 ms (PRD §21 kill table): recall_rt_read_ms p99 10,605 ms in the window (2 reads timed out once, then answered)",
  "killed_at": "2026-10-03T17:40:38Z",
  "observed_until": "2026-10-03T17:40:22Z",
  "place-beside-gateway": "both owner tenants",
  "row_v": 3,
  "row_v_after_kill": 4,
  "rtGen": {"owner-account": 1, "owner-account-2": 1},
  "set_at": "2026-10-03T17:25:22Z"
 },
 "tiers_after": {"recall_rt_tier:object": 194, "recall_rt_tier:store_seed": 4},
 "what": "review 2026-10-03 items A (no location hint for new objects when the gateway isolate runs in FRA, stage place-beside-gateway) and B (thread object re-home, the switch table rtGen)"
}
