lvwerra HF Staff commited on
Commit
5d70e55
·
verified ·
1 Parent(s): 4d9b5d1

Upload folder using huggingface_hub

Browse files
Files changed (25) hide show
  1. .gitattributes +3 -0
  2. analysis/compare_peak_6h_windows.py +836 -0
  3. analysis/message_board_activity.py +903 -0
  4. analysis/peak_window_comparison.py +608 -0
  5. artifacts/message-board-activity-2026-07-24/message-board-activity.png +3 -0
  6. artifacts/message-board-activity-2026-07-24/message-board-activity.svg +0 -0
  7. artifacts/message-board-activity-2026-07-24/message-board-messages.csv +145 -0
  8. artifacts/message-board-activity-2026-07-24/message-board-report.html +0 -0
  9. artifacts/message-board-activity-2026-07-24/message-board-summary.json +88 -0
  10. artifacts/peak-3h-eq2-vs-gemma-2026-07-24/all-message-timestamps.csv +0 -0
  11. artifacts/peak-3h-eq2-vs-gemma-2026-07-24/peak-3h-comparison-report.html +0 -0
  12. artifacts/peak-3h-eq2-vs-gemma-2026-07-24/peak-3h-comparison.png +3 -0
  13. artifacts/peak-3h-eq2-vs-gemma-2026-07-24/peak-3h-comparison.svg +0 -0
  14. artifacts/peak-3h-eq2-vs-gemma-2026-07-24/peak-3h-summary.json +177 -0
  15. artifacts/peak-3h-eq2-vs-gemma-2026-07-24/peak-window-timestamps.csv +200 -0
  16. artifacts/peak-6h-eq2-vs-gemma-2026-07-24/all-message-timestamps.csv +0 -0
  17. artifacts/peak-6h-eq2-vs-gemma-2026-07-24/peak-6h-comparison-report.html +0 -0
  18. artifacts/peak-6h-eq2-vs-gemma-2026-07-24/peak-6h-comparison.png +3 -0
  19. artifacts/peak-6h-eq2-vs-gemma-2026-07-24/peak-6h-comparison.svg +0 -0
  20. artifacts/peak-6h-eq2-vs-gemma-2026-07-24/peak-6h-summary.json +195 -0
  21. artifacts/peak-6h-eq2-vs-gemma-2026-07-24/peak-window-timestamps.csv +255 -0
  22. public/build-id +1 -1
  23. public/doc.js +0 -0
  24. server/md.js +9 -1
  25. test/smoke.js +15 -0
.gitattributes CHANGED
@@ -33,3 +33,6 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
 
 
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
+ artifacts/message-board-activity-2026-07-24/message-board-activity.png filter=lfs diff=lfs merge=lfs -text
37
+ artifacts/peak-3h-eq2-vs-gemma-2026-07-24/peak-3h-comparison.png filter=lfs diff=lfs merge=lfs -text
38
+ artifacts/peak-6h-eq2-vs-gemma-2026-07-24/peak-6h-comparison.png filter=lfs diff=lfs merge=lfs -text
analysis/compare_peak_6h_windows.py ADDED
@@ -0,0 +1,836 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #!/usr/bin/env python3
2
+ """Compare maximum-count six-hour message windows from two HF buckets.
3
+
4
+ Only bucket object metadata is read. Message bodies are never downloaded.
5
+ Each peak is the sliding six-hour interval containing the greatest number of
6
+ Markdown message mtimes. If several event-anchored windows tie, the earliest
7
+ is selected. The displayed interval is right-aligned to its final included
8
+ message so that the complete six hours are observed.
9
+ """
10
+
11
+ from __future__ import annotations
12
+
13
+ import argparse
14
+ import html
15
+ import json
16
+ import os
17
+ import re
18
+ import subprocess
19
+ from dataclasses import dataclass
20
+ from datetime import datetime, timezone
21
+ from pathlib import Path
22
+ from typing import Any
23
+
24
+ import matplotlib.pyplot as plt
25
+ import numpy as np
26
+ import pandas as pd
27
+ from matplotlib.lines import Line2D
28
+
29
+
30
+ PAPER = "#f4f1e8"
31
+ INK = "#202321"
32
+ MUTED = "#656b65"
33
+ GRID = "#d8d4c9"
34
+ EQ2 = "#126782"
35
+ EQ2_BAR = "#a9c4ca"
36
+ GEMMA = "#b45a3c"
37
+ GEMMA_BAR = "#dfb5a4"
38
+
39
+ WINDOW_HOURS = 6
40
+ RATE_WINDOW_MINUTES = 10
41
+ WINDOW_MINUTES = WINDOW_HOURS * 60
42
+ FILENAME_RE = re.compile(
43
+ r"(?P<date>\d{8})-(?P<time>\d{6})-(?P<millis>\d{3})_(?P<agent>.+)\.md$"
44
+ )
45
+
46
+
47
+ @dataclass(frozen=True)
48
+ class Board:
49
+ key: str
50
+ label: str
51
+ bucket: str
52
+ token_env: str
53
+ source_url: str
54
+ color: str
55
+ bar_color: str
56
+
57
+
58
+ BOARDS = (
59
+ Board(
60
+ key="eq2",
61
+ label="EQ2",
62
+ bucket="sair-distillation/eq2-main-bucket/message_board",
63
+ token_env="HF_TOKEN_SAIR",
64
+ source_url=(
65
+ "https://huggingface.co/buckets/sair-distillation/"
66
+ "eq2-main-bucket/tree/message_board"
67
+ ),
68
+ color=EQ2,
69
+ bar_color=EQ2_BAR,
70
+ ),
71
+ Board(
72
+ key="gemma",
73
+ label="Gemma",
74
+ bucket="gemma-challenge/gemma-main-bucket/message_board",
75
+ token_env="HF_TOKEN",
76
+ source_url=(
77
+ "https://huggingface.co/buckets/gemma-challenge/"
78
+ "gemma-main-bucket/tree/message_board"
79
+ ),
80
+ color=GEMMA,
81
+ bar_color=GEMMA_BAR,
82
+ ),
83
+ )
84
+
85
+
86
+ def parse_args() -> argparse.Namespace:
87
+ parser = argparse.ArgumentParser()
88
+ parser.add_argument("--output-dir", type=Path, required=True)
89
+ return parser.parse_args()
90
+
91
+
92
+ def fetch_timestamps(board: Board) -> tuple[pd.DataFrame, dict[str, Any]]:
93
+ token = os.environ.get(board.token_env)
94
+ if not token:
95
+ raise RuntimeError(
96
+ f"Required environment variable {board.token_env!r} is not set"
97
+ )
98
+ result = subprocess.run(
99
+ [
100
+ "hf",
101
+ "buckets",
102
+ "list",
103
+ board.bucket,
104
+ "-R",
105
+ "--token",
106
+ token,
107
+ "--json",
108
+ ],
109
+ check=True,
110
+ capture_output=True,
111
+ text=True,
112
+ )
113
+ entries = [
114
+ item
115
+ for item in json.loads(result.stdout)
116
+ if item.get("type") == "file"
117
+ and str(item.get("path", "")).endswith(".md")
118
+ ]
119
+ if not entries:
120
+ raise RuntimeError(f"No Markdown messages found for {board.label}")
121
+
122
+ rows: list[dict[str, Any]] = []
123
+ filename_deltas: list[float] = []
124
+ unmatched_filenames = 0
125
+ for item in entries:
126
+ timestamp = pd.to_datetime(item["mtime"], utc=True, format="mixed")
127
+ filename = Path(item["path"]).name
128
+ match = FILENAME_RE.fullmatch(filename)
129
+ filename_stamp: pd.Timestamp | None = None
130
+ agent: str | None = None
131
+ if match:
132
+ raw = match.group("date") + match.group("time") + match.group("millis")
133
+ filename_stamp = pd.Timestamp(
134
+ datetime.strptime(raw, "%Y%m%d%H%M%S%f").replace(
135
+ tzinfo=timezone.utc
136
+ )
137
+ )
138
+ agent = match.group("agent")
139
+ filename_deltas.append(abs((timestamp - filename_stamp).total_seconds()))
140
+ else:
141
+ unmatched_filenames += 1
142
+ rows.append(
143
+ {
144
+ "challenge": board.key,
145
+ "challenge_label": board.label,
146
+ "path": item["path"],
147
+ "filename": filename,
148
+ "timestamp": timestamp,
149
+ "uploaded_at": (
150
+ pd.to_datetime(item["uploaded_at"], utc=True, format="mixed")
151
+ if item.get("uploaded_at")
152
+ else pd.NaT
153
+ ),
154
+ "filename_timestamp": filename_stamp,
155
+ "agent": agent,
156
+ }
157
+ )
158
+ frame = pd.DataFrame(rows).sort_values(["timestamp", "path"]).reset_index(
159
+ drop=True
160
+ )
161
+ diagnostics = {
162
+ "message_count": int(len(frame)),
163
+ "first_message_utc": frame["timestamp"].min().isoformat(),
164
+ "last_message_utc": frame["timestamp"].max().isoformat(),
165
+ "unmatched_filenames": unmatched_filenames,
166
+ "max_object_mtime_filename_delta_seconds": (
167
+ round(max(filename_deltas), 6) if filename_deltas else None
168
+ ),
169
+ "median_object_mtime_filename_delta_seconds": (
170
+ round(float(np.median(filename_deltas)), 6)
171
+ if filename_deltas
172
+ else None
173
+ ),
174
+ }
175
+ return frame, diagnostics
176
+
177
+
178
+ def peak_window(
179
+ frame: pd.DataFrame,
180
+ ) -> tuple[pd.DataFrame, pd.Series, pd.Series, dict[str, Any]]:
181
+ timestamps = pd.DatetimeIndex(frame["timestamp"])
182
+ epoch_seconds = np.array([stamp.timestamp() for stamp in timestamps])
183
+ right = np.searchsorted(
184
+ epoch_seconds,
185
+ epoch_seconds + WINDOW_HOURS * 3600,
186
+ side="left",
187
+ )
188
+ counts = right - np.arange(len(epoch_seconds))
189
+ maximum = int(counts.max())
190
+ candidates = np.flatnonzero(counts == maximum)
191
+ selected = int(candidates[0])
192
+ event_anchored = frame.iloc[selected : int(right[selected])].copy()
193
+
194
+ # Add one microsecond so the final event falls in the half-open interval.
195
+ boundary_end = event_anchored["timestamp"].max() + pd.Timedelta(microseconds=1)
196
+ boundary_start = boundary_end - pd.Timedelta(hours=WINDOW_HOURS)
197
+ selected_frame = frame[
198
+ (frame["timestamp"] >= boundary_start)
199
+ & (frame["timestamp"] < boundary_end)
200
+ ].copy()
201
+ if len(selected_frame) != maximum:
202
+ raise AssertionError(
203
+ f"Right-aligned peak changed count: {len(selected_frame)} != {maximum}"
204
+ )
205
+
206
+ elapsed_seconds = (
207
+ selected_frame["timestamp"] - boundary_start
208
+ ).dt.total_seconds()
209
+ minute_bin = np.floor(elapsed_seconds / 60).astype(int).clip(0, WINDOW_MINUTES - 1)
210
+ selected_frame["window_start_utc"] = boundary_start
211
+ selected_frame["window_end_utc"] = boundary_end
212
+ selected_frame["elapsed_seconds"] = elapsed_seconds
213
+ selected_frame["elapsed_minutes"] = elapsed_seconds / 60
214
+ selected_frame["minute_bin"] = minute_bin
215
+
216
+ minute_counts = (
217
+ selected_frame.groupby("minute_bin")
218
+ .size()
219
+ .reindex(range(WINDOW_MINUTES), fill_value=0)
220
+ .astype(int)
221
+ )
222
+ # Fixed denominator gives the same definition at both window boundaries;
223
+ # messages outside the selected six hours are treated as zero.
224
+ rate = (
225
+ minute_counts.rolling(RATE_WINDOW_MINUTES, min_periods=1).sum()
226
+ / RATE_WINDOW_MINUTES
227
+ )
228
+ peak_rate_bin = int(rate.to_numpy().argmax())
229
+ peak_rate_time = boundary_start + pd.Timedelta(minutes=peak_rate_bin + 1)
230
+ first_event = selected_frame["timestamp"].min()
231
+ last_event = selected_frame["timestamp"].max()
232
+ agent_counts = (
233
+ selected_frame["agent"].dropna().value_counts().sort_values(ascending=False)
234
+ )
235
+ summary = {
236
+ "definition": (
237
+ f"maximum-count sliding {WINDOW_HOURS}-hour half-open interval; "
238
+ "right-aligned to its last included message"
239
+ ),
240
+ "tie_policy": "earliest event-anchored maximum selected",
241
+ "maximum_tie_count": int(len(candidates)),
242
+ "event_anchored_start_utc": event_anchored["timestamp"].min().isoformat(),
243
+ "window_start_utc": boundary_start.isoformat(),
244
+ "window_end_utc": boundary_end.isoformat(),
245
+ "first_message_in_window_utc": first_event.isoformat(),
246
+ "last_message_in_window_utc": last_event.isoformat(),
247
+ "active_span_minutes": round(
248
+ (last_event - first_event).total_seconds() / 60, 3
249
+ ),
250
+ "messages": maximum,
251
+ "unique_agents": int(len(agent_counts)),
252
+ "agents": agent_counts.index.tolist(),
253
+ "messages_by_agent": {
254
+ str(agent): int(count) for agent, count in agent_counts.items()
255
+ },
256
+ "average_msg_per_min": round(maximum / WINDOW_MINUTES, 6),
257
+ "active_minutes": int((minute_counts > 0).sum()),
258
+ "zero_message_minutes": int((minute_counts == 0).sum()),
259
+ "max_messages_in_one_minute": int(minute_counts.max()),
260
+ "rate_window_minutes": RATE_WINDOW_MINUTES,
261
+ "peak_trailing_rate_msg_per_min": round(float(rate.max()), 6),
262
+ "peak_rate_elapsed_minutes": peak_rate_bin + 1,
263
+ "peak_rate_time_utc": peak_rate_time.isoformat(),
264
+ }
265
+ return selected_frame, minute_counts, rate, summary
266
+
267
+
268
+ def style_axis(ax: plt.Axes) -> None:
269
+ ax.set_facecolor(PAPER)
270
+ ax.grid(axis="y", color=GRID, linewidth=0.8, alpha=0.85)
271
+ ax.set_axisbelow(True)
272
+ for side in ("top", "right", "left"):
273
+ ax.spines[side].set_visible(False)
274
+ ax.spines["bottom"].set_color("#a9aaa4")
275
+ ax.tick_params(colors=MUTED, labelsize=9, length=0)
276
+ ax.yaxis.label.set_color(INK)
277
+ ax.xaxis.label.set_color(INK)
278
+ ax.title.set_color(INK)
279
+
280
+
281
+ def add_panel_label(ax: plt.Axes, label: str) -> None:
282
+ ax.text(
283
+ -0.055,
284
+ 1.02,
285
+ label,
286
+ transform=ax.transAxes,
287
+ fontsize=10,
288
+ fontweight="bold",
289
+ color=INK,
290
+ va="bottom",
291
+ )
292
+
293
+
294
+ def make_figure(
295
+ analyses: dict[str, dict[str, Any]], output_dir: Path
296
+ ) -> tuple[Path, Path]:
297
+ eq2 = analyses["eq2"]
298
+ gemma = analyses["gemma"]
299
+ ratio = gemma["summary"]["messages"] / eq2["summary"]["messages"]
300
+
301
+ fig = plt.figure(figsize=(15, 11.8), facecolor=PAPER)
302
+ grid = fig.add_gridspec(
303
+ 3,
304
+ 1,
305
+ height_ratios=[1.0, 1.35, 1.35],
306
+ hspace=0.55,
307
+ left=0.09,
308
+ right=0.96,
309
+ top=0.79,
310
+ bottom=0.105,
311
+ )
312
+ ax_compare = fig.add_subplot(grid[0])
313
+ ax_eq2 = fig.add_subplot(grid[1], sharex=ax_compare)
314
+ ax_gemma = fig.add_subplot(grid[2], sharex=ax_compare, sharey=ax_eq2)
315
+
316
+ fig.text(
317
+ 0.09,
318
+ 0.965,
319
+ "PEAK SIX HOURS / TIMESTAMP-ONLY COMPARISON",
320
+ fontsize=9,
321
+ fontweight="bold",
322
+ color=EQ2,
323
+ va="top",
324
+ )
325
+ fig.text(
326
+ 0.09,
327
+ 0.935,
328
+ f"Gemma carries {ratio:.1f}× the message volume",
329
+ fontsize=27,
330
+ color=INK,
331
+ family="DejaVu Serif",
332
+ fontweight="bold",
333
+ va="top",
334
+ )
335
+ fig.text(
336
+ 0.09,
337
+ 0.892,
338
+ (
339
+ f"Maximum-count sliding {WINDOW_HOURS}-hour windows · one-minute bins "
340
+ f"· trailing {RATE_WINDOW_MINUTES}-minute rate · aligned by elapsed time"
341
+ ),
342
+ fontsize=10,
343
+ color=MUTED,
344
+ va="top",
345
+ )
346
+
347
+ metric_x = [0.09, 0.31, 0.53, 0.75]
348
+ metrics = [
349
+ (
350
+ f"{eq2['summary']['messages']}",
351
+ "EQ2 messages / peak 6h",
352
+ EQ2,
353
+ ),
354
+ (
355
+ f"{gemma['summary']['messages']}",
356
+ "Gemma messages / peak 6h",
357
+ GEMMA,
358
+ ),
359
+ (
360
+ f"{eq2['summary']['unique_agents']}",
361
+ "EQ2 unique agents / peak 6h",
362
+ EQ2,
363
+ ),
364
+ (
365
+ f"{gemma['summary']['unique_agents']}",
366
+ "Gemma unique agents / peak 6h",
367
+ GEMMA,
368
+ ),
369
+ ]
370
+ for x, (value, label, color) in zip(metric_x, metrics, strict=True):
371
+ fig.text(
372
+ x,
373
+ 0.842,
374
+ value,
375
+ fontsize=21,
376
+ family="DejaVu Serif",
377
+ fontweight="bold",
378
+ color=color,
379
+ va="top",
380
+ )
381
+ fig.text(
382
+ x,
383
+ 0.817,
384
+ label.upper(),
385
+ fontsize=7.7,
386
+ fontweight="bold",
387
+ color=MUTED,
388
+ va="top",
389
+ )
390
+
391
+ elapsed_rate = np.arange(WINDOW_MINUTES) + 1
392
+ for key, board in (("eq2", BOARDS[0]), ("gemma", BOARDS[1])):
393
+ ax_compare.plot(
394
+ elapsed_rate,
395
+ analyses[key]["rate"].to_numpy(),
396
+ color=board.color,
397
+ linewidth=2.2,
398
+ label=board.label,
399
+ zorder=3,
400
+ )
401
+ ax_compare.axhline(
402
+ analyses[key]["summary"]["average_msg_per_min"],
403
+ color=board.color,
404
+ linestyle=(0, (3, 4)),
405
+ linewidth=0.9,
406
+ alpha=0.55,
407
+ )
408
+ style_axis(ax_compare)
409
+ add_panel_label(ax_compare, "A")
410
+ ax_compare.set_title(
411
+ f"Direct comparison · trailing {RATE_WINDOW_MINUTES}-minute rate",
412
+ loc="left",
413
+ fontsize=12,
414
+ pad=10,
415
+ )
416
+ ax_compare.set_ylabel("messages / minute")
417
+ ax_compare.legend(
418
+ handles=[
419
+ Line2D([0], [0], color=EQ2, lw=2.3, label="EQ2"),
420
+ Line2D([0], [0], color=GEMMA, lw=2.3, label="Gemma"),
421
+ Line2D(
422
+ [0],
423
+ [0],
424
+ color=MUTED,
425
+ lw=1,
426
+ linestyle=(0, (3, 4)),
427
+ label="six-hour average",
428
+ ),
429
+ ],
430
+ loc="upper left",
431
+ frameon=False,
432
+ ncol=3,
433
+ fontsize=8.5,
434
+ labelcolor=INK,
435
+ )
436
+
437
+ bar_x = np.arange(WINDOW_MINUTES) + 0.5
438
+ for panel_label, key, board, ax in (
439
+ ("B", "eq2", BOARDS[0], ax_eq2),
440
+ ("C", "gemma", BOARDS[1], ax_gemma),
441
+ ):
442
+ counts = analyses[key]["counts"]
443
+ rate = analyses[key]["rate"]
444
+ summary = analyses[key]["summary"]
445
+ ax.bar(
446
+ bar_x,
447
+ counts.to_numpy(),
448
+ width=0.82,
449
+ color=board.bar_color,
450
+ alpha=0.75,
451
+ linewidth=0,
452
+ label="messages in each minute",
453
+ zorder=2,
454
+ )
455
+ ax.plot(
456
+ elapsed_rate,
457
+ rate.to_numpy(),
458
+ color=board.color,
459
+ linewidth=2.0,
460
+ label=f"trailing {RATE_WINDOW_MINUTES}-minute rate",
461
+ zorder=4,
462
+ )
463
+ style_axis(ax)
464
+ add_panel_label(ax, panel_label)
465
+ start = pd.Timestamp(summary["window_start_utc"])
466
+ end = pd.Timestamp(summary["window_end_utc"])
467
+ ax.set_title(
468
+ (
469
+ f"{board.label} · {summary['messages']} messages · "
470
+ f"{summary['unique_agents']} agents · "
471
+ f"{start:%d %b %Y %H:%M}–{end:%H:%M} UTC"
472
+ ),
473
+ loc="left",
474
+ fontsize=12,
475
+ pad=10,
476
+ )
477
+ ax.set_ylabel("messages / minute")
478
+ peak_x = summary["peak_rate_elapsed_minutes"]
479
+ peak_y = summary["peak_trailing_rate_msg_per_min"]
480
+ ax.annotate(
481
+ f"peak {peak_y:.1f} msg/min\nT+{peak_x // 60:d}h {peak_x % 60:02d}m",
482
+ xy=(peak_x, peak_y),
483
+ xytext=(10, 18),
484
+ textcoords="offset points",
485
+ fontsize=8.3,
486
+ color=INK,
487
+ arrowprops={"arrowstyle": "-", "color": board.color, "lw": 0.9},
488
+ )
489
+ ax.legend(
490
+ loc="upper left",
491
+ frameon=False,
492
+ ncol=2,
493
+ fontsize=8.2,
494
+ labelcolor=INK,
495
+ )
496
+
497
+ shared_ymax = max(
498
+ eq2["counts"].max(),
499
+ gemma["counts"].max(),
500
+ eq2["rate"].max(),
501
+ gemma["rate"].max(),
502
+ )
503
+ ax_eq2.set_ylim(0, shared_ymax * 1.18)
504
+ ax_compare.set_ylim(
505
+ 0, max(eq2["rate"].max(), gemma["rate"].max()) * 1.35
506
+ )
507
+ for ax in (ax_compare, ax_eq2, ax_gemma):
508
+ ax.set_xlim(0, WINDOW_MINUTES)
509
+ ax.set_xticks(np.arange(0, WINDOW_MINUTES + 1, 60))
510
+ ax.set_xticklabels([f"T+{hour}h" for hour in range(WINDOW_HOURS + 1)])
511
+ ax_compare.tick_params(labelbottom=False)
512
+ ax_eq2.tick_params(labelbottom=False)
513
+ ax_gemma.set_xlabel("elapsed time within selected six-hour window")
514
+
515
+ fig.text(
516
+ 0.09,
517
+ 0.047,
518
+ (
519
+ "Peak selection maximizes message count in a sliding six-hour interval. "
520
+ "Ties use the earliest event-anchored maximum; display windows are "
521
+ "right-aligned to the final included message. Rate uses a fixed "
522
+ f"{RATE_WINDOW_MINUTES}-minute denominator and excludes timestamps "
523
+ "outside each selected window."
524
+ ),
525
+ fontsize=8.2,
526
+ color=MUTED,
527
+ va="bottom",
528
+ )
529
+ fig.text(
530
+ 0.96,
531
+ 0.022,
532
+ "SOURCE · HF BUCKET OBJECT MTIMES · MESSAGE CONTENT NOT READ",
533
+ fontsize=8,
534
+ color=MUTED,
535
+ ha="right",
536
+ va="bottom",
537
+ fontweight="bold",
538
+ )
539
+
540
+ png_path = output_dir / "peak-6h-comparison.png"
541
+ svg_path = output_dir / "peak-6h-comparison.svg"
542
+ fig.savefig(png_path, dpi=180, facecolor=PAPER, bbox_inches="tight")
543
+ fig.savefig(svg_path, facecolor=PAPER, bbox_inches="tight")
544
+ plt.close(fig)
545
+ return png_path, svg_path
546
+
547
+
548
+ def make_summary(
549
+ analyses: dict[str, dict[str, Any]], generated_at: str
550
+ ) -> dict[str, Any]:
551
+ eq2 = analyses["eq2"]["summary"]
552
+ gemma = analyses["gemma"]["summary"]
553
+ return {
554
+ "generated_at_utc": generated_at,
555
+ "method": {
556
+ "source": "Hugging Face bucket object mtimes only",
557
+ "message_content_read": False,
558
+ "window_hours": WINDOW_HOURS,
559
+ "window_selection": (
560
+ "maximum-count sliding half-open interval, right-aligned to "
561
+ "last included message"
562
+ ),
563
+ "tie_policy": "earliest event-anchored maximum selected",
564
+ "minute_bin_alignment": "selected window start",
565
+ "rate_window_minutes": RATE_WINDOW_MINUTES,
566
+ "rate_boundary_policy": (
567
+ "fixed denominator; timestamps outside selected window count as zero"
568
+ ),
569
+ },
570
+ "challenges": {
571
+ key: {
572
+ "source_url": analyses[key]["board"].source_url,
573
+ "all_messages": analyses[key]["diagnostics"]["message_count"],
574
+ "source_diagnostics": analyses[key]["diagnostics"],
575
+ "peak_window": analyses[key]["summary"],
576
+ }
577
+ for key in ("eq2", "gemma")
578
+ },
579
+ "comparison": {
580
+ "gemma_to_eq2_peak_window_message_ratio": round(
581
+ gemma["messages"] / eq2["messages"], 4
582
+ ),
583
+ "message_difference": gemma["messages"] - eq2["messages"],
584
+ "gemma_to_eq2_peak_trailing_rate_ratio": round(
585
+ gemma["peak_trailing_rate_msg_per_min"]
586
+ / eq2["peak_trailing_rate_msg_per_min"],
587
+ 4,
588
+ ),
589
+ "gemma_to_eq2_active_minutes_ratio": round(
590
+ gemma["active_minutes"] / eq2["active_minutes"], 4
591
+ ),
592
+ "unique_agent_difference": (
593
+ gemma["unique_agents"] - eq2["unique_agents"]
594
+ ),
595
+ "gemma_to_eq2_unique_agent_ratio": round(
596
+ gemma["unique_agents"] / eq2["unique_agents"], 4
597
+ ),
598
+ },
599
+ }
600
+
601
+
602
+ def make_html(
603
+ summary: dict[str, Any], svg_path: Path, output_path: Path
604
+ ) -> None:
605
+ svg = svg_path.read_text(encoding="utf-8")
606
+ svg = re.sub(r"<\?xml[^>]*\?>", "", svg, count=1).strip()
607
+ eq2 = summary["challenges"]["eq2"]["peak_window"]
608
+ gemma = summary["challenges"]["gemma"]["peak_window"]
609
+ comp = summary["comparison"]
610
+ report = f"""<!doctype html>
611
+ <html lang="en">
612
+ <head>
613
+ <meta charset="utf-8">
614
+ <meta name="viewport" content="width=device-width, initial-scale=1">
615
+ <title>Peak six-hour cadence · EQ2 vs Gemma</title>
616
+ <style>
617
+ :root {{
618
+ --paper: {PAPER}; --ink: {INK}; --muted: {MUTED}; --rule: {GRID};
619
+ --eq2: {EQ2}; --gemma: {GEMMA};
620
+ }}
621
+ * {{ box-sizing: border-box; }}
622
+ html {{ background: #dedbd1; }}
623
+ body {{
624
+ margin: 0 auto; max-width: 1500px; background: var(--paper);
625
+ color: var(--ink); font-family: Inter, ui-sans-serif, system-ui,
626
+ -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; line-height: 1.5;
627
+ }}
628
+ header {{
629
+ padding: 64px 7vw 38px; border-bottom: 1px solid var(--rule);
630
+ display: grid; grid-template-columns: minmax(0, 1.7fr) minmax(260px, .7fr);
631
+ gap: 48px; align-items: end;
632
+ }}
633
+ .eyebrow {{
634
+ color: var(--eq2); font-size: 12px; font-weight: 750;
635
+ letter-spacing: .13em; text-transform: uppercase;
636
+ }}
637
+ h1 {{
638
+ margin: 10px 0 14px; max-width: 880px;
639
+ font: 700 clamp(42px, 5vw, 76px)/.98 Georgia, "Times New Roman", serif;
640
+ letter-spacing: -.035em;
641
+ }}
642
+ .dek {{ max-width: 760px; color: var(--muted); font-size: 17px; }}
643
+ .stamp {{
644
+ border-left: 3px solid var(--gemma); padding-left: 18px;
645
+ color: var(--muted); font-size: 13px;
646
+ }}
647
+ main {{ padding: 0 7vw 72px; }}
648
+ .metrics {{
649
+ display: grid; grid-template-columns: repeat(4, minmax(0, 1fr));
650
+ border-bottom: 1px solid var(--rule);
651
+ }}
652
+ .metric {{ padding: 26px 20px 24px 0; }}
653
+ .metric + .metric {{ padding-left: 24px; border-left: 1px solid var(--rule); }}
654
+ .metric b {{ display: block; font: 700 34px/1 Georgia, serif; }}
655
+ .metric span {{
656
+ color: var(--muted); font-size: 12px; text-transform: uppercase;
657
+ letter-spacing: .08em;
658
+ }}
659
+ .reading {{
660
+ display: grid; grid-template-columns: 1fr 1fr; gap: 44px;
661
+ padding: 42px 0 28px;
662
+ }}
663
+ h2 {{ margin: 0 0 14px; font: 700 26px/1.1 Georgia, serif; }}
664
+ p {{ margin: 0 0 12px; }}
665
+ .note {{
666
+ padding: 18px 20px; border: 1px solid var(--rule);
667
+ color: var(--muted); background: rgba(255,255,255,.24);
668
+ }}
669
+ figure {{ margin: 8px 0 48px; }}
670
+ figure svg {{ display: block; width: 100%; height: auto; }}
671
+ figcaption {{ color: var(--muted); font-size: 12px; margin-top: 10px; }}
672
+ table {{ width: 100%; border-collapse: collapse; font-size: 14px; }}
673
+ th, td {{ text-align: right; padding: 10px 8px; border-bottom: 1px solid var(--rule); }}
674
+ th {{ color: var(--muted); font-size: 11px; text-transform: uppercase; letter-spacing: .06em; }}
675
+ th:first-child, td:first-child {{ text-align: left; padding-left: 0; }}
676
+ .eq2 {{ color: var(--eq2); }} .gemma {{ color: var(--gemma); }}
677
+ .method {{
678
+ display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(280px, .8fr);
679
+ gap: 56px; padding-top: 34px; border-top: 1px solid var(--rule);
680
+ }}
681
+ .method p {{ color: var(--muted); font-size: 13px; }}
682
+ code {{ color: var(--ink); background: rgba(0,0,0,.04); padding: 1px 4px; }}
683
+ a {{ color: var(--eq2); }}
684
+ footer {{
685
+ padding: 20px 7vw; border-top: 1px solid var(--rule); color: var(--muted);
686
+ font-size: 11px; display: flex; justify-content: space-between; gap: 20px;
687
+ }}
688
+ @media (max-width: 780px) {{
689
+ header, .reading, .method {{ grid-template-columns: 1fr; }}
690
+ .metrics {{ grid-template-columns: 1fr 1fr; }}
691
+ .metric:nth-child(3) {{ border-left: 0; padding-left: 0; }}
692
+ header {{ padding-top: 40px; }}
693
+ }}
694
+ </style>
695
+ </head>
696
+ <body>
697
+ <header>
698
+ <div>
699
+ <div class="eyebrow">Peak six hours · timestamp-only comparison</div>
700
+ <h1>Gemma carries {comp['gemma_to_eq2_peak_window_message_ratio']:.1f}× the message volume.</h1>
701
+ <p class="dek">Maximum-count sliding six-hour windows, aligned by elapsed time and compared with identical one-minute bins and trailing-rate smoothing.</p>
702
+ </div>
703
+ <div class="stamp">
704
+ Content access<br><strong>None — object mtimes only</strong><br><br>
705
+ Generated<br><strong>{pd.Timestamp(summary['generated_at_utc']):%d %B %Y · %H:%M UTC}</strong>
706
+ </div>
707
+ </header>
708
+ <main>
709
+ <section class="metrics">
710
+ <div class="metric"><b class="eq2">{eq2['messages']}</b><span>EQ2 messages / 6h</span></div>
711
+ <div class="metric"><b class="gemma">{gemma['messages']}</b><span>Gemma messages / 6h</span></div>
712
+ <div class="metric"><b class="eq2">{eq2['unique_agents']}</b><span>EQ2 unique agents / 6h</span></div>
713
+ <div class="metric"><b class="gemma">{gemma['unique_agents']}</b><span>Gemma unique agents / 6h</span></div>
714
+ </section>
715
+ <section class="reading">
716
+ <div>
717
+ <h2>Volume and intensity</h2>
718
+ <p>Gemma’s selected window contains <strong>{gemma['messages']} messages</strong>, versus <strong>{eq2['messages']}</strong> for EQ2. That is {comp['gemma_to_eq2_peak_window_message_ratio']:.2f}× the six-hour average rate: <strong>{gemma['average_msg_per_min']:.3f}</strong> versus <strong>{eq2['average_msg_per_min']:.3f} msg/min</strong>.</p>
719
+ <p>Gemma’s window contains <strong>{gemma['unique_agents']} unique agents</strong>, compared with <strong>{eq2['unique_agents']}</strong> for EQ2. The short-horizon rate contrast is smaller: Gemma peaks at <strong>{gemma['peak_trailing_rate_msg_per_min']:.1f} msg/min</strong>, compared with <strong>{eq2['peak_trailing_rate_msg_per_min']:.1f}</strong>.</p>
720
+ </div>
721
+ <div class="note">
722
+ <strong>Different temporal shapes</strong><br>
723
+ EQ2’s {eq2['messages']} messages are concentrated across a {eq2['active_span_minutes'] / 60:.2f}-hour first-to-last span inside the selected window. Gemma’s {gemma['messages']} messages cover {gemma['active_span_minutes'] / 60:.2f} hours, producing activity in {gemma['active_minutes']} separate one-minute bins versus {eq2['active_minutes']} for EQ2.
724
+ </div>
725
+ </section>
726
+ <figure>
727
+ {svg}
728
+ <figcaption>Dashed lines in panel A mark each challenge’s six-hour mean. Bars in panels B–C are raw one-minute message counts.</figcaption>
729
+ </figure>
730
+ <section class="method">
731
+ <div>
732
+ <h2>Selected windows</h2>
733
+ <table>
734
+ <thead><tr><th>challenge</th><th>window start UTC</th><th>window end UTC</th><th>messages</th><th>unique agents</th><th>active minutes</th><th>max / minute</th></tr></thead>
735
+ <tbody>
736
+ <tr><td class="eq2">EQ2</td><td>{pd.Timestamp(eq2['window_start_utc']):%d %b %H:%M:%S}</td><td>{pd.Timestamp(eq2['window_end_utc']):%d %b %H:%M:%S}</td><td>{eq2['messages']}</td><td>{eq2['unique_agents']}</td><td>{eq2['active_minutes']}</td><td>{eq2['max_messages_in_one_minute']}</td></tr>
737
+ <tr><td class="gemma">Gemma</td><td>{pd.Timestamp(gemma['window_start_utc']):%d %b %H:%M:%S}</td><td>{pd.Timestamp(gemma['window_end_utc']):%d %b %H:%M:%S}</td><td>{gemma['messages']}</td><td>{gemma['unique_agents']}</td><td>{gemma['active_minutes']}</td><td>{gemma['max_messages_in_one_minute']}</td></tr>
738
+ </tbody>
739
+ </table>
740
+ </div>
741
+ <div>
742
+ <h2>Method</h2>
743
+ <p>For each board, a two-pointer scan finds the greatest number of object mtimes inside any six-hour half-open interval. Equivalent display windows are right-aligned to their final included message. Gemma has {gemma['maximum_tie_count']} maximum-count event-anchored windows; the earliest is shown.</p>
744
+ <p>Rate is a trailing {RATE_WINDOW_MINUTES}-minute sum divided by {RATE_WINDOW_MINUTES}; timestamps beyond each six-hour boundary are excluded. Sources: <a href="{html.escape(BOARDS[0].source_url)}">EQ2</a> and <a href="{html.escape(BOARDS[1].source_url)}">Gemma</a>.</p>
745
+ </div>
746
+ </section>
747
+ </main>
748
+ <footer>
749
+ <span>PEAK WINDOW COMPARISON · OBJECT MTIMES</span>
750
+ <span>NO MESSAGE CONTENT READ</span>
751
+ </footer>
752
+ </body>
753
+ </html>
754
+ """
755
+ output_path.write_text(report, encoding="utf-8")
756
+
757
+
758
+ def serializable_frame(frame: pd.DataFrame) -> pd.DataFrame:
759
+ output = frame.copy()
760
+ for column in (
761
+ "timestamp",
762
+ "uploaded_at",
763
+ "filename_timestamp",
764
+ "window_start_utc",
765
+ "window_end_utc",
766
+ ):
767
+ if column in output:
768
+ output[column] = output[column].map(
769
+ lambda value: value.isoformat() if pd.notna(value) else ""
770
+ )
771
+ return output
772
+
773
+
774
+ def main() -> None:
775
+ args = parse_args()
776
+ args.output_dir.mkdir(parents=True, exist_ok=True)
777
+ analyses: dict[str, dict[str, Any]] = {}
778
+ all_frames: list[pd.DataFrame] = []
779
+ peak_frames: list[pd.DataFrame] = []
780
+
781
+ for board in BOARDS:
782
+ frame, diagnostics = fetch_timestamps(board)
783
+ peak, counts, rate, peak_summary = peak_window(frame)
784
+ analyses[board.key] = {
785
+ "board": board,
786
+ "all": frame,
787
+ "peak": peak,
788
+ "counts": counts,
789
+ "rate": rate,
790
+ "diagnostics": diagnostics,
791
+ "summary": peak_summary,
792
+ }
793
+ all_frames.append(frame)
794
+ peak_frames.append(peak)
795
+
796
+ generated_at = datetime.now(timezone.utc).isoformat()
797
+ summary = make_summary(analyses, generated_at)
798
+
799
+ all_path = args.output_dir / "all-message-timestamps.csv"
800
+ peak_path = args.output_dir / "peak-window-timestamps.csv"
801
+ summary_path = args.output_dir / "peak-6h-summary.json"
802
+ serializable_frame(pd.concat(all_frames, ignore_index=True)).to_csv(
803
+ all_path, index=False
804
+ )
805
+ serializable_frame(pd.concat(peak_frames, ignore_index=True)).to_csv(
806
+ peak_path, index=False
807
+ )
808
+ summary_path.write_text(
809
+ json.dumps(summary, indent=2, ensure_ascii=False) + "\n",
810
+ encoding="utf-8",
811
+ )
812
+
813
+ png_path, svg_path = make_figure(analyses, args.output_dir)
814
+ html_path = args.output_dir / "peak-6h-comparison-report.html"
815
+ make_html(summary, svg_path, html_path)
816
+
817
+ print(
818
+ json.dumps(
819
+ {
820
+ "summary": summary,
821
+ "outputs": [
822
+ str(html_path),
823
+ str(png_path),
824
+ str(svg_path),
825
+ str(all_path),
826
+ str(peak_path),
827
+ str(summary_path),
828
+ ],
829
+ },
830
+ indent=2,
831
+ )
832
+ )
833
+
834
+
835
+ if __name__ == "__main__":
836
+ main()
analysis/message_board_activity.py ADDED
@@ -0,0 +1,903 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #!/usr/bin/env python3
2
+ """Analyze Markdown messages from a Hugging Face bucket message board.
3
+
4
+ The script expects a local directory populated with `hf buckets sync` and
5
+ queries bucket object metadata to use each object's UTC mtime as its event
6
+ timestamp. It writes a CSV, JSON summary, publication-quality PNG/SVG plots,
7
+ and a self-contained HTML report.
8
+ """
9
+
10
+ from __future__ import annotations
11
+
12
+ import argparse
13
+ import html
14
+ import json
15
+ import os
16
+ import re
17
+ import subprocess
18
+ from dataclasses import dataclass
19
+ from datetime import datetime, timezone
20
+ from pathlib import Path
21
+ from typing import Any
22
+
23
+ import matplotlib.dates as mdates
24
+ import matplotlib.pyplot as plt
25
+ import numpy as np
26
+ import pandas as pd
27
+ from matplotlib.lines import Line2D
28
+
29
+
30
+ SOURCE_URL = (
31
+ "https://huggingface.co/buckets/sair-distillation/"
32
+ "eq2-main-bucket/tree/message_board"
33
+ )
34
+ DEFAULT_BUCKET = "sair-distillation/eq2-main-bucket/message_board"
35
+ FILENAME_RE = re.compile(
36
+ r"(?P<date>\d{8})-(?P<time>\d{6})-(?P<millis>\d{3})_"
37
+ r"(?P<agent>.+)\.md$"
38
+ )
39
+ WORD_RE = re.compile(r"\b[\w’'-]+\b", flags=re.UNICODE)
40
+
41
+ PAPER = "#f4f1e8"
42
+ INK = "#202321"
43
+ MUTED = "#656b65"
44
+ GRID = "#d8d4c9"
45
+ RATE = "#126782"
46
+ COUNT = "#b7c7c2"
47
+ ROLLING = "#111412"
48
+
49
+ AGENT_COLORS = {
50
+ "leaner": "#31558f",
51
+ "stair-climber": "#557a55",
52
+ "the-prover": "#b45a3c",
53
+ "sair-lancelot": "#76528f",
54
+ "the-bridge": "#2d7f78",
55
+ "human-cmpatino": "#77746f",
56
+ }
57
+ FALLBACK_COLORS = ["#6c7a89", "#9b7b52", "#567b73", "#805b66"]
58
+
59
+
60
+ @dataclass
61
+ class ParsedMessage:
62
+ path: str
63
+ filename: str
64
+ filename_timestamp: pd.Timestamp
65
+ object_mtime: pd.Timestamp
66
+ uploaded_at: pd.Timestamp | None
67
+ agent: str
68
+ declared_agent: str | None
69
+ declared_timestamp: str | None
70
+ message_type: str | None
71
+ via: str | None
72
+ body_chars: int
73
+ body_words: int
74
+ body_bytes: int
75
+ body_lines: int
76
+ file_bytes: int
77
+ timestamp_delta_seconds: float
78
+
79
+
80
+ def parse_args() -> argparse.Namespace:
81
+ parser = argparse.ArgumentParser()
82
+ parser.add_argument("--input-dir", type=Path, required=True)
83
+ parser.add_argument("--output-dir", type=Path, required=True)
84
+ parser.add_argument("--bucket", default=DEFAULT_BUCKET)
85
+ parser.add_argument("--token-env", default="HF_TOKEN_SAIR")
86
+ parser.add_argument("--rate-window-minutes", type=int, default=10)
87
+ parser.add_argument("--length-window-messages", type=int, default=10)
88
+ parser.add_argument("--session-gap-hours", type=float, default=6.0)
89
+ return parser.parse_args()
90
+
91
+
92
+ def bucket_metadata(bucket: str, token_env: str) -> list[dict[str, Any]]:
93
+ token = os.environ.get(token_env)
94
+ if not token:
95
+ raise RuntimeError(f"Required environment variable {token_env!r} is not set")
96
+ result = subprocess.run(
97
+ [
98
+ "hf",
99
+ "buckets",
100
+ "list",
101
+ bucket,
102
+ "-R",
103
+ "--token",
104
+ token,
105
+ "--json",
106
+ ],
107
+ check=True,
108
+ capture_output=True,
109
+ text=True,
110
+ )
111
+ entries = json.loads(result.stdout)
112
+ return [entry for entry in entries if entry.get("type") == "file"]
113
+
114
+
115
+ def split_frontmatter(text: str) -> tuple[dict[str, str], str]:
116
+ if not text.startswith("---"):
117
+ return {}, text.strip()
118
+ parts = text.split("---", 2)
119
+ if len(parts) != 3:
120
+ return {}, text.strip()
121
+ fields: dict[str, str] = {}
122
+ for line in parts[1].splitlines():
123
+ if ":" not in line:
124
+ continue
125
+ key, value = line.split(":", 1)
126
+ fields[key.strip()] = value.strip()
127
+ return fields, parts[2].strip()
128
+
129
+
130
+ def filename_timestamp(filename: str) -> tuple[pd.Timestamp, str]:
131
+ match = FILENAME_RE.fullmatch(filename)
132
+ if not match:
133
+ raise ValueError(f"Unexpected message filename: {filename}")
134
+ raw = match.group("date") + match.group("time") + match.group("millis")
135
+ stamp = datetime.strptime(raw, "%Y%m%d%H%M%S%f").replace(tzinfo=timezone.utc)
136
+ return pd.Timestamp(stamp), match.group("agent")
137
+
138
+
139
+ def parse_messages(
140
+ input_dir: Path, metadata: list[dict[str, Any]]
141
+ ) -> tuple[pd.DataFrame, dict[str, Any]]:
142
+ by_name = {Path(item["path"]).name: item for item in metadata}
143
+ local_files = sorted(input_dir.rglob("*.md"))
144
+ if not local_files:
145
+ raise RuntimeError(f"No Markdown files found under {input_dir}")
146
+
147
+ missing_metadata = [path.name for path in local_files if path.name not in by_name]
148
+ if missing_metadata:
149
+ raise RuntimeError(
150
+ "Local files missing from bucket metadata: " + ", ".join(missing_metadata)
151
+ )
152
+
153
+ parsed: list[ParsedMessage] = []
154
+ for path in local_files:
155
+ file_stamp, filename_agent = filename_timestamp(path.name)
156
+ item = by_name[path.name]
157
+ object_stamp = pd.to_datetime(item["mtime"], utc=True)
158
+ upload_stamp = (
159
+ pd.to_datetime(item["uploaded_at"], utc=True)
160
+ if item.get("uploaded_at")
161
+ else None
162
+ )
163
+ raw = path.read_text(encoding="utf-8")
164
+ fields, body = split_frontmatter(raw)
165
+ parsed.append(
166
+ ParsedMessage(
167
+ path=item["path"],
168
+ filename=path.name,
169
+ filename_timestamp=file_stamp,
170
+ object_mtime=object_stamp,
171
+ uploaded_at=upload_stamp,
172
+ agent=fields.get("agent", filename_agent),
173
+ declared_agent=fields.get("agent"),
174
+ declared_timestamp=fields.get("timestamp"),
175
+ message_type=fields.get("type"),
176
+ via=fields.get("via"),
177
+ body_chars=len(body),
178
+ body_words=len(WORD_RE.findall(body)),
179
+ body_bytes=len(body.encode("utf-8")),
180
+ body_lines=sum(bool(line.strip()) for line in body.splitlines()),
181
+ file_bytes=int(item["size"]),
182
+ timestamp_delta_seconds=abs(
183
+ (object_stamp - file_stamp).total_seconds()
184
+ ),
185
+ )
186
+ )
187
+
188
+ df = pd.DataFrame(item.__dict__ for item in parsed)
189
+ df = df.sort_values(["object_mtime", "filename"]).reset_index(drop=True)
190
+ df = df.rename(columns={"object_mtime": "timestamp"})
191
+ df["gap_previous_minutes"] = df["timestamp"].diff().dt.total_seconds() / 60
192
+
193
+ diagnostics = {
194
+ "bucket_file_count": len(metadata),
195
+ "local_message_count": len(local_files),
196
+ "unparsed_non_markdown_files": sum(
197
+ not str(item.get("path", "")).endswith(".md") for item in metadata
198
+ ),
199
+ "max_object_mtime_filename_delta_seconds": float(
200
+ df["timestamp_delta_seconds"].max()
201
+ ),
202
+ "median_object_mtime_filename_delta_seconds": float(
203
+ df["timestamp_delta_seconds"].median()
204
+ ),
205
+ "declared_agent_mismatches": int(
206
+ (
207
+ df["declared_agent"].notna()
208
+ & (
209
+ df["declared_agent"]
210
+ != df["filename"].str.extract(FILENAME_RE)["agent"]
211
+ )
212
+ ).sum()
213
+ ),
214
+ }
215
+ return df, diagnostics
216
+
217
+
218
+ def get_agent_colors(agents: list[str]) -> dict[str, str]:
219
+ colors = dict(AGENT_COLORS)
220
+ extras = [agent for agent in agents if agent not in colors]
221
+ for agent, color in zip(extras, FALLBACK_COLORS, strict=False):
222
+ colors[agent] = color
223
+ return colors
224
+
225
+
226
+ def latest_session(df: pd.DataFrame, gap_hours: float) -> pd.DataFrame:
227
+ gap = df["timestamp"].diff().dt.total_seconds() / 3600
228
+ starts = df.index[gap.gt(gap_hours)]
229
+ start_index = int(starts[-1]) if len(starts) else 0
230
+ return df.loc[start_index:].copy()
231
+
232
+
233
+ def minute_rate(
234
+ session: pd.DataFrame, window_minutes: int
235
+ ) -> tuple[pd.Series, pd.Series]:
236
+ start = session["timestamp"].min().floor("min")
237
+ end = session["timestamp"].max().ceil("min")
238
+ grid = pd.date_range(start, end, freq="1min", tz="UTC")
239
+ counts = (
240
+ session.set_index("timestamp")
241
+ .assign(messages=1)["messages"]
242
+ .resample("1min")
243
+ .sum()
244
+ .reindex(grid, fill_value=0)
245
+ )
246
+ denominator = np.minimum(np.arange(1, len(counts) + 1), window_minutes)
247
+ rate = counts.rolling(window_minutes, min_periods=1).sum() / denominator
248
+ return counts, rate
249
+
250
+
251
+ def style_axis(ax: plt.Axes) -> None:
252
+ ax.set_facecolor(PAPER)
253
+ ax.grid(axis="y", color=GRID, linewidth=0.8, alpha=0.8)
254
+ ax.set_axisbelow(True)
255
+ for side in ("top", "right", "left"):
256
+ ax.spines[side].set_visible(False)
257
+ ax.spines["bottom"].set_color("#a9aaa4")
258
+ ax.tick_params(colors=MUTED, labelsize=9, length=0)
259
+ ax.yaxis.label.set_color(INK)
260
+ ax.xaxis.label.set_color(INK)
261
+ ax.title.set_color(INK)
262
+
263
+
264
+ def add_panel_label(ax: plt.Axes, label: str) -> None:
265
+ ax.text(
266
+ -0.055,
267
+ 1.02,
268
+ label,
269
+ transform=ax.transAxes,
270
+ fontsize=10,
271
+ fontweight="bold",
272
+ color=INK,
273
+ va="bottom",
274
+ )
275
+
276
+
277
+ def make_figure(
278
+ df: pd.DataFrame,
279
+ session: pd.DataFrame,
280
+ counts: pd.Series,
281
+ rate: pd.Series,
282
+ output_dir: Path,
283
+ rate_window: int,
284
+ length_window: int,
285
+ gap_hours: float,
286
+ ) -> tuple[Path, Path]:
287
+ agents = (
288
+ df["agent"].value_counts().sort_values(ascending=False).index.tolist()
289
+ )
290
+ colors = get_agent_colors(agents)
291
+ first = df["timestamp"].min()
292
+ last = df["timestamp"].max()
293
+
294
+ fig = plt.figure(figsize=(15, 14), facecolor=PAPER)
295
+ grid = fig.add_gridspec(
296
+ 4,
297
+ 1,
298
+ height_ratios=[1.0, 1.35, 1.15, 1.25],
299
+ hspace=0.52,
300
+ left=0.09,
301
+ right=0.96,
302
+ top=0.845,
303
+ bottom=0.085,
304
+ )
305
+ ax_daily = fig.add_subplot(grid[0])
306
+ ax_length_all = fig.add_subplot(grid[1])
307
+ ax_rate = fig.add_subplot(grid[2])
308
+ ax_length_session = fig.add_subplot(grid[3])
309
+
310
+ fig.text(
311
+ 0.09,
312
+ 0.97,
313
+ "MESSAGE BOARD / ACTIVITY & LENGTH",
314
+ fontsize=9,
315
+ fontweight="bold",
316
+ color=RATE,
317
+ family="DejaVu Sans",
318
+ va="top",
319
+ )
320
+ fig.text(
321
+ 0.09,
322
+ 0.943,
323
+ "Coordination happens in bursts",
324
+ fontsize=27,
325
+ color=INK,
326
+ family="DejaVu Serif",
327
+ fontweight="bold",
328
+ va="top",
329
+ )
330
+ fig.text(
331
+ 0.09,
332
+ 0.895,
333
+ (
334
+ f"{len(df)} Markdown messages · {first:%d %b %Y %H:%M}–"
335
+ f"{last:%d %b %Y %H:%M} UTC · body length excludes YAML frontmatter"
336
+ ),
337
+ fontsize=10,
338
+ color=MUTED,
339
+ va="top",
340
+ )
341
+
342
+ legend_handles = [
343
+ Line2D(
344
+ [0],
345
+ [0],
346
+ marker="o",
347
+ linestyle="",
348
+ markersize=6,
349
+ markerfacecolor=colors[agent],
350
+ markeredgecolor="none",
351
+ label=agent,
352
+ )
353
+ for agent in agents
354
+ ]
355
+ fig.legend(
356
+ handles=legend_handles,
357
+ loc="upper right",
358
+ bbox_to_anchor=(0.96, 0.956),
359
+ frameon=False,
360
+ ncol=3,
361
+ fontsize=8.5,
362
+ labelcolor=INK,
363
+ handletextpad=0.3,
364
+ columnspacing=1.1,
365
+ )
366
+
367
+ # A — whole-period daily volume.
368
+ calendar = pd.date_range(
369
+ first.floor("D"), last.floor("D"), freq="1D", tz="UTC"
370
+ )
371
+ daily = (
372
+ df.assign(day=df["timestamp"].dt.floor("D"))
373
+ .groupby(["day", "agent"])
374
+ .size()
375
+ .unstack(fill_value=0)
376
+ .reindex(calendar, fill_value=0)
377
+ )
378
+ base = np.zeros(len(daily), dtype=float)
379
+ for agent in agents:
380
+ values = (
381
+ daily[agent].to_numpy()
382
+ if agent in daily
383
+ else np.zeros(len(daily), dtype=float)
384
+ )
385
+ ax_daily.bar(
386
+ daily.index,
387
+ values,
388
+ bottom=base,
389
+ width=0.82,
390
+ color=colors[agent],
391
+ edgecolor=PAPER,
392
+ linewidth=0.5,
393
+ )
394
+ base += values
395
+ style_axis(ax_daily)
396
+ add_panel_label(ax_daily, "A")
397
+ ax_daily.set_title(
398
+ "All history · daily message volume", loc="left", fontsize=12, pad=10
399
+ )
400
+ ax_daily.set_ylabel("messages / UTC day")
401
+ ax_daily.xaxis.set_major_locator(mdates.DayLocator(interval=3))
402
+ ax_daily.xaxis.set_major_formatter(mdates.DateFormatter("%d %b", tz=timezone.utc))
403
+ ax_daily.set_xlim(calendar.min() - pd.Timedelta(hours=18), calendar.max() + pd.Timedelta(hours=18))
404
+
405
+ # B — every message length across the full history.
406
+ for agent in agents:
407
+ subset = df[df["agent"] == agent]
408
+ ax_length_all.scatter(
409
+ subset["timestamp"],
410
+ subset["body_words"],
411
+ s=25,
412
+ alpha=0.82,
413
+ color=colors[agent],
414
+ edgecolors=PAPER,
415
+ linewidths=0.45,
416
+ zorder=3,
417
+ )
418
+ history_session_ids = (
419
+ df["timestamp"]
420
+ .diff()
421
+ .dt.total_seconds()
422
+ .div(3600)
423
+ .gt(gap_hours)
424
+ .cumsum()
425
+ )
426
+ rolling_all = df.groupby(history_session_ids)["body_words"].transform(
427
+ lambda values: values.rolling(length_window, min_periods=3).mean()
428
+ )
429
+ ax_length_all.plot(
430
+ df["timestamp"],
431
+ rolling_all,
432
+ color=ROLLING,
433
+ linewidth=1.8,
434
+ label=f"trailing {length_window}-message mean",
435
+ zorder=4,
436
+ )
437
+ style_axis(ax_length_all)
438
+ add_panel_label(ax_length_all, "B")
439
+ ax_length_all.set_title(
440
+ "All messages · body length", loc="left", fontsize=12, pad=10
441
+ )
442
+ ax_length_all.set_ylabel("words / message")
443
+ ax_length_all.xaxis.set_major_locator(mdates.DayLocator(interval=3))
444
+ ax_length_all.xaxis.set_major_formatter(
445
+ mdates.DateFormatter("%d %b", tz=timezone.utc)
446
+ )
447
+ ax_length_all.legend(
448
+ loc="upper left", frameon=False, fontsize=8.5, labelcolor=INK
449
+ )
450
+
451
+ # C — recent dense session, one-minute counts and trailing rate.
452
+ ax_rate.bar(
453
+ counts.index,
454
+ counts.to_numpy(),
455
+ width=pd.Timedelta(seconds=48),
456
+ color=COUNT,
457
+ alpha=0.72,
458
+ label="messages in each minute",
459
+ zorder=2,
460
+ )
461
+ ax_rate.plot(
462
+ rate.index,
463
+ rate.to_numpy(),
464
+ color=RATE,
465
+ linewidth=2.2,
466
+ label=f"trailing {rate_window}-minute rate",
467
+ zorder=4,
468
+ )
469
+ style_axis(ax_rate)
470
+ add_panel_label(ax_rate, "C")
471
+ ax_rate.set_title(
472
+ (
473
+ f"Latest session · cadence after the last >{gap_hours:g} h gap "
474
+ f"({session['timestamp'].min():%d %b %H:%M} UTC onward)"
475
+ ),
476
+ loc="left",
477
+ fontsize=12,
478
+ pad=10,
479
+ )
480
+ ax_rate.set_ylabel("messages / minute")
481
+ ax_rate.xaxis.set_major_locator(mdates.MinuteLocator(interval=20))
482
+ ax_rate.xaxis.set_major_formatter(mdates.DateFormatter("%H:%M", tz=timezone.utc))
483
+ ax_rate.legend(
484
+ loc="upper left",
485
+ frameon=False,
486
+ ncol=2,
487
+ fontsize=8.5,
488
+ labelcolor=INK,
489
+ )
490
+ peak_idx = rate.idxmax()
491
+ peak_value = float(rate.max())
492
+ ax_rate.annotate(
493
+ f"peak {peak_value:.2f} msg/min\n{peak_idx:%H:%M} UTC",
494
+ xy=(peak_idx, peak_value),
495
+ xytext=(12, 20),
496
+ textcoords="offset points",
497
+ fontsize=8.5,
498
+ color=INK,
499
+ arrowprops={"arrowstyle": "-", "color": RATE, "lw": 0.9},
500
+ )
501
+
502
+ # D — recent-session message length.
503
+ for agent in agents:
504
+ subset = session[session["agent"] == agent]
505
+ if subset.empty:
506
+ continue
507
+ ax_length_session.scatter(
508
+ subset["timestamp"],
509
+ subset["body_words"],
510
+ s=30,
511
+ alpha=0.88,
512
+ color=colors[agent],
513
+ edgecolors=PAPER,
514
+ linewidths=0.5,
515
+ zorder=3,
516
+ )
517
+ rolling_session = session["body_words"].rolling(
518
+ length_window, min_periods=3
519
+ ).mean()
520
+ ax_length_session.plot(
521
+ session["timestamp"],
522
+ rolling_session,
523
+ color=ROLLING,
524
+ linewidth=1.8,
525
+ label=f"trailing {length_window}-message mean",
526
+ zorder=4,
527
+ )
528
+ style_axis(ax_length_session)
529
+ add_panel_label(ax_length_session, "D")
530
+ ax_length_session.set_title(
531
+ "Latest session · message length", loc="left", fontsize=12, pad=10
532
+ )
533
+ ax_length_session.set_ylabel("words / message")
534
+ ax_length_session.set_xlabel("UTC")
535
+ ax_length_session.xaxis.set_major_locator(mdates.MinuteLocator(interval=20))
536
+ ax_length_session.xaxis.set_major_formatter(
537
+ mdates.DateFormatter("%H:%M", tz=timezone.utc)
538
+ )
539
+ ax_length_session.legend(
540
+ loc="upper left", frameon=False, fontsize=8.5, labelcolor=INK
541
+ )
542
+
543
+ fig.text(
544
+ 0.09,
545
+ 0.037,
546
+ (
547
+ f"Rate: one-minute bins; trailing {rate_window}-minute mean with an "
548
+ "expanding start denominator. "
549
+ f"Length: Unicode words; trailing {length_window}-message mean, "
550
+ f"restarted after >{gap_hours:g} h gaps."
551
+ ),
552
+ fontsize=8.5,
553
+ color=MUTED,
554
+ va="bottom",
555
+ )
556
+ fig.text(
557
+ 0.96,
558
+ 0.018,
559
+ "SOURCE · HF BUCKET / MESSAGE_BOARD · OBJECT MTIME VALIDATED AGAINST FILENAME TIMESTAMP",
560
+ fontsize=8,
561
+ color=MUTED,
562
+ ha="right",
563
+ va="bottom",
564
+ fontweight="bold",
565
+ )
566
+
567
+ png_path = output_dir / "message-board-activity.png"
568
+ svg_path = output_dir / "message-board-activity.svg"
569
+ fig.savefig(png_path, dpi=180, facecolor=PAPER, bbox_inches="tight")
570
+ fig.savefig(svg_path, facecolor=PAPER, bbox_inches="tight")
571
+ plt.close(fig)
572
+ return png_path, svg_path
573
+
574
+
575
+ def build_summary(
576
+ df: pd.DataFrame,
577
+ session: pd.DataFrame,
578
+ rate: pd.Series,
579
+ diagnostics: dict[str, Any],
580
+ rate_window: int,
581
+ length_window: int,
582
+ gap_hours: float,
583
+ ) -> dict[str, Any]:
584
+ duration_minutes = (
585
+ df["timestamp"].max() - df["timestamp"].min()
586
+ ).total_seconds() / 60
587
+ session_minutes = (
588
+ session["timestamp"].max() - session["timestamp"].min()
589
+ ).total_seconds() / 60
590
+ agent_counts = df["agent"].value_counts()
591
+ agent_stats: dict[str, dict[str, Any]] = {}
592
+ for agent, count in agent_counts.items():
593
+ subset = df[df["agent"] == agent]
594
+ agent_stats[str(agent)] = {
595
+ "messages": int(count),
596
+ "share_percent": round(100 * count / len(df), 1),
597
+ "median_words": round(float(subset["body_words"].median()), 1),
598
+ "mean_words": round(float(subset["body_words"].mean()), 1),
599
+ "median_characters": round(float(subset["body_chars"].median()), 1),
600
+ }
601
+ return {
602
+ "generated_at_utc": datetime.now(timezone.utc).isoformat(),
603
+ "source_url": SOURCE_URL,
604
+ "message_count": int(len(df)),
605
+ "first_message_utc": df["timestamp"].min().isoformat(),
606
+ "last_message_utc": df["timestamp"].max().isoformat(),
607
+ "span_days": round(duration_minutes / 1440, 3),
608
+ "active_utc_dates": int(df["timestamp"].dt.date.nunique()),
609
+ "overall_rate_including_idle_msg_per_min": round(
610
+ len(df) / duration_minutes, 6
611
+ ),
612
+ "length": {
613
+ "unit": "Markdown body only; YAML frontmatter excluded",
614
+ "median_words": round(float(df["body_words"].median()), 1),
615
+ "mean_words": round(float(df["body_words"].mean()), 1),
616
+ "p90_words": round(float(df["body_words"].quantile(0.9)), 1),
617
+ "max_words": int(df["body_words"].max()),
618
+ "median_characters": round(float(df["body_chars"].median()), 1),
619
+ "mean_characters": round(float(df["body_chars"].mean()), 1),
620
+ "p90_characters": round(float(df["body_chars"].quantile(0.9)), 1),
621
+ "max_characters": int(df["body_chars"].max()),
622
+ },
623
+ "latest_session": {
624
+ "definition": f"messages after the last gap longer than {gap_hours:g} hours",
625
+ "start_utc": session["timestamp"].min().isoformat(),
626
+ "end_utc": session["timestamp"].max().isoformat(),
627
+ "messages": int(len(session)),
628
+ "duration_minutes": round(session_minutes, 3),
629
+ "average_msg_per_min": round(len(session) / session_minutes, 4),
630
+ "rate_window_minutes": rate_window,
631
+ "peak_trailing_rate_msg_per_min": round(float(rate.max()), 4),
632
+ "peak_rate_time_utc": rate.idxmax().isoformat(),
633
+ },
634
+ "smoothing": {
635
+ "rate_window_minutes": rate_window,
636
+ "length_window_messages": length_window,
637
+ },
638
+ "agents": agent_stats,
639
+ "diagnostics": diagnostics,
640
+ }
641
+
642
+
643
+ def self_contained_html(
644
+ summary: dict[str, Any],
645
+ df: pd.DataFrame,
646
+ svg_path: Path,
647
+ output_path: Path,
648
+ ) -> None:
649
+ svg = svg_path.read_text(encoding="utf-8")
650
+ svg = re.sub(r"<\?xml[^>]*\?>", "", svg, count=1).strip()
651
+ agents = summary["agents"]
652
+ rows = "\n".join(
653
+ (
654
+ "<tr>"
655
+ f"<td><span class='dot' style='background:{html.escape(get_agent_colors(list(agents))[agent])}'></span>"
656
+ f"{html.escape(agent)}</td>"
657
+ f"<td>{stats['messages']}</td>"
658
+ f"<td>{stats['share_percent']:.1f}%</td>"
659
+ f"<td>{stats['median_words']:.0f}</td>"
660
+ f"<td>{stats['mean_words']:.1f}</td>"
661
+ "</tr>"
662
+ )
663
+ for agent, stats in agents.items()
664
+ )
665
+ latest = summary["latest_session"]
666
+ length = summary["length"]
667
+ diagnostics = summary["diagnostics"]
668
+ overall_rate = summary["overall_rate_including_idle_msg_per_min"]
669
+ report = f"""<!doctype html>
670
+ <html lang="en">
671
+ <head>
672
+ <meta charset="utf-8">
673
+ <meta name="viewport" content="width=device-width, initial-scale=1">
674
+ <title>Message Board Activity & Length</title>
675
+ <style>
676
+ :root {{
677
+ --paper: {PAPER};
678
+ --ink: {INK};
679
+ --muted: {MUTED};
680
+ --rule: {GRID};
681
+ --accent: {RATE};
682
+ }}
683
+ * {{ box-sizing: border-box; }}
684
+ html {{ background: #dedbd1; }}
685
+ body {{
686
+ margin: 0 auto;
687
+ max-width: 1500px;
688
+ background: var(--paper);
689
+ color: var(--ink);
690
+ font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
691
+ line-height: 1.5;
692
+ }}
693
+ header {{
694
+ padding: 64px 7vw 38px;
695
+ border-bottom: 1px solid var(--rule);
696
+ display: grid;
697
+ grid-template-columns: minmax(0, 1.7fr) minmax(260px, .7fr);
698
+ gap: 48px;
699
+ align-items: end;
700
+ }}
701
+ .eyebrow {{
702
+ color: var(--accent);
703
+ font-size: 12px;
704
+ font-weight: 750;
705
+ letter-spacing: .13em;
706
+ text-transform: uppercase;
707
+ }}
708
+ h1 {{
709
+ margin: 10px 0 14px;
710
+ max-width: 820px;
711
+ font: 700 clamp(42px, 5vw, 76px)/.98 Georgia, "Times New Roman", serif;
712
+ letter-spacing: -.035em;
713
+ }}
714
+ .dek {{ max-width: 760px; color: var(--muted); font-size: 17px; }}
715
+ .stamp {{
716
+ border-left: 3px solid var(--accent);
717
+ padding-left: 18px;
718
+ color: var(--muted);
719
+ font-size: 13px;
720
+ }}
721
+ main {{ padding: 0 7vw 72px; }}
722
+ .metrics {{
723
+ display: grid;
724
+ grid-template-columns: repeat(4, minmax(0, 1fr));
725
+ border-bottom: 1px solid var(--rule);
726
+ }}
727
+ .metric {{ padding: 26px 20px 24px 0; }}
728
+ .metric + .metric {{ padding-left: 24px; border-left: 1px solid var(--rule); }}
729
+ .metric b {{ display: block; font: 700 34px/1 Georgia, serif; }}
730
+ .metric span {{ color: var(--muted); font-size: 12px; text-transform: uppercase; letter-spacing: .08em; }}
731
+ .reading {{
732
+ display: grid;
733
+ grid-template-columns: 1fr 1fr;
734
+ gap: 44px;
735
+ padding: 42px 0 28px;
736
+ }}
737
+ h2 {{ margin: 0 0 14px; font: 700 26px/1.1 Georgia, serif; }}
738
+ p {{ margin: 0 0 12px; }}
739
+ .note {{
740
+ padding: 18px 20px;
741
+ border: 1px solid var(--rule);
742
+ color: var(--muted);
743
+ background: rgba(255,255,255,.24);
744
+ }}
745
+ figure {{ margin: 8px 0 48px; }}
746
+ figure svg {{ display: block; width: 100%; height: auto; }}
747
+ figcaption {{ color: var(--muted); font-size: 12px; margin-top: 10px; }}
748
+ .details {{
749
+ display: grid;
750
+ grid-template-columns: minmax(0, 1.05fr) minmax(280px, .7fr);
751
+ gap: 56px;
752
+ padding-top: 34px;
753
+ border-top: 1px solid var(--rule);
754
+ }}
755
+ table {{ width: 100%; border-collapse: collapse; font-size: 14px; }}
756
+ th, td {{ text-align: right; padding: 10px 8px; border-bottom: 1px solid var(--rule); }}
757
+ th {{ color: var(--muted); font-size: 11px; text-transform: uppercase; letter-spacing: .06em; }}
758
+ th:first-child, td:first-child {{ text-align: left; padding-left: 0; }}
759
+ .dot {{ display: inline-block; width: 8px; height: 8px; border-radius: 50%; margin-right: 9px; }}
760
+ .method {{ color: var(--muted); font-size: 13px; }}
761
+ code {{ color: var(--ink); background: rgba(0,0,0,.04); padding: 1px 4px; }}
762
+ footer {{
763
+ padding: 20px 7vw;
764
+ border-top: 1px solid var(--rule);
765
+ color: var(--muted);
766
+ font-size: 11px;
767
+ display: flex;
768
+ justify-content: space-between;
769
+ gap: 20px;
770
+ }}
771
+ a {{ color: var(--accent); }}
772
+ @media (max-width: 780px) {{
773
+ header, .reading, .details {{ grid-template-columns: 1fr; }}
774
+ .metrics {{ grid-template-columns: 1fr 1fr; }}
775
+ .metric:nth-child(3) {{ border-left: 0; padding-left: 0; }}
776
+ header {{ padding-top: 40px; }}
777
+ }}
778
+ </style>
779
+ </head>
780
+ <body>
781
+ <header>
782
+ <div>
783
+ <div class="eyebrow">SAIR Distillation · Message Board</div>
784
+ <h1>Coordination happens in bursts.</h1>
785
+ <p class="dek">A timestamp-level view of every Markdown message in the bucket snapshot, pairing communication cadence with message-body length.</p>
786
+ </div>
787
+ <div class="stamp">
788
+ Snapshot ends<br><strong>{pd.Timestamp(summary['last_message_utc']):%d %B %Y · %H:%M:%S UTC}</strong><br><br>
789
+ Source validation<br><strong>mtime ↔ filename max Δ {diagnostics['max_object_mtime_filename_delta_seconds']:.3f} s</strong>
790
+ </div>
791
+ </header>
792
+ <main>
793
+ <section class="metrics">
794
+ <div class="metric"><b>{summary['message_count']}</b><span>messages</span></div>
795
+ <div class="metric"><b>{summary['active_utc_dates']}</b><span>active UTC dates</span></div>
796
+ <div class="metric"><b>{length['median_words']:.0f}</b><span>median body words</span></div>
797
+ <div class="metric"><b>{latest['peak_trailing_rate_msg_per_min']:.2f}</b><span>peak trailing msg/min</span></div>
798
+ </section>
799
+ <section class="reading">
800
+ <div>
801
+ <h2>What the smoothing reveals</h2>
802
+ <p>The latest dense session contains <strong>{latest['messages']} messages</strong> across <strong>{latest['duration_minutes']:.1f} minutes</strong>, averaging <strong>{latest['average_msg_per_min']:.2f} msg/min</strong>. Its {latest['rate_window_minutes']}-minute trailing rate peaks at <strong>{latest['peak_trailing_rate_msg_per_min']:.2f} msg/min</strong> around <strong>{pd.Timestamp(latest['peak_rate_time_utc']):%H:%M} UTC</strong>.</p>
803
+ <p>Across all messages, the median body is <strong>{length['median_words']:.0f} words</strong> ({length['median_characters']:.0f} characters); the 90th percentile is {length['p90_words']:.0f} words.</p>
804
+ </div>
805
+ <div class="note">
806
+ <strong>Why not one global msg/min number?</strong><br>
807
+ The complete span includes long inactive gaps, pushing the naive whole-period rate down to {overall_rate:.4f} msg/min. Panels C–D therefore zoom to the latest session, defined after the last gap longer than six hours.
808
+ </div>
809
+ </section>
810
+ <figure>
811
+ {svg}
812
+ <figcaption>Every dot in panels B and D is one message. Length counts the Markdown body only; YAML frontmatter is excluded.</figcaption>
813
+ </figure>
814
+ <section class="details">
815
+ <div>
816
+ <h2>Participant breakdown</h2>
817
+ <table>
818
+ <thead><tr><th>participant</th><th>messages</th><th>share</th><th>median words</th><th>mean words</th></tr></thead>
819
+ <tbody>{rows}</tbody>
820
+ </table>
821
+ </div>
822
+ <div class="method">
823
+ <h2>Method</h2>
824
+ <p>Canonical event time is the Hugging Face bucket object's UTC <code>mtime</code>. Exact filename timestamps were independently parsed and compared as a validation check.</p>
825
+ <p>Message rate uses one-minute bins and a trailing {latest['rate_window_minutes']}-minute mean. The denominator expands during the first {latest['rate_window_minutes']} minutes of a session. Length smoothing uses a trailing {summary['smoothing']['length_window_messages']}-message arithmetic mean.</p>
826
+ <p>Generated {pd.Timestamp(summary['generated_at_utc']):%d %B %Y · %H:%M UTC}. <a href="{html.escape(SOURCE_URL)}">Open source bucket</a>.</p>
827
+ </div>
828
+ </section>
829
+ </main>
830
+ <footer>
831
+ <span>MESSAGE_BOARD · ACTIVITY AUDIT</span>
832
+ <span>{len(df)} RECORDS · UTC</span>
833
+ </footer>
834
+ </body>
835
+ </html>
836
+ """
837
+ output_path.write_text(report, encoding="utf-8")
838
+
839
+
840
+ def main() -> None:
841
+ args = parse_args()
842
+ args.output_dir.mkdir(parents=True, exist_ok=True)
843
+
844
+ metadata = bucket_metadata(args.bucket, args.token_env)
845
+ df, diagnostics = parse_messages(args.input_dir, metadata)
846
+ session = latest_session(df, args.session_gap_hours)
847
+ counts, rate = minute_rate(session, args.rate_window_minutes)
848
+
849
+ csv_path = args.output_dir / "message-board-messages.csv"
850
+ serializable = df.copy()
851
+ for column in ("timestamp", "filename_timestamp", "uploaded_at"):
852
+ serializable[column] = serializable[column].map(
853
+ lambda value: value.isoformat() if pd.notna(value) else ""
854
+ )
855
+ serializable.to_csv(csv_path, index=False)
856
+
857
+ png_path, svg_path = make_figure(
858
+ df=df,
859
+ session=session,
860
+ counts=counts,
861
+ rate=rate,
862
+ output_dir=args.output_dir,
863
+ rate_window=args.rate_window_minutes,
864
+ length_window=args.length_window_messages,
865
+ gap_hours=args.session_gap_hours,
866
+ )
867
+ summary = build_summary(
868
+ df=df,
869
+ session=session,
870
+ rate=rate,
871
+ diagnostics=diagnostics,
872
+ rate_window=args.rate_window_minutes,
873
+ length_window=args.length_window_messages,
874
+ gap_hours=args.session_gap_hours,
875
+ )
876
+ summary_path = args.output_dir / "message-board-summary.json"
877
+ summary_path.write_text(
878
+ json.dumps(summary, indent=2, ensure_ascii=False) + "\n",
879
+ encoding="utf-8",
880
+ )
881
+ html_path = args.output_dir / "message-board-report.html"
882
+ self_contained_html(summary, df, svg_path, html_path)
883
+
884
+ print(
885
+ json.dumps(
886
+ {
887
+ "records": len(df),
888
+ "outputs": [
889
+ str(html_path),
890
+ str(png_path),
891
+ str(svg_path),
892
+ str(csv_path),
893
+ str(summary_path),
894
+ ],
895
+ "summary": summary,
896
+ },
897
+ indent=2,
898
+ )
899
+ )
900
+
901
+
902
+ if __name__ == "__main__":
903
+ main()
analysis/peak_window_comparison.py ADDED
@@ -0,0 +1,608 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #!/usr/bin/env python3
2
+ """Compare peak three-hour message cadence using HF bucket metadata only."""
3
+
4
+ from __future__ import annotations
5
+
6
+ import argparse
7
+ import html
8
+ import json
9
+ import os
10
+ import re
11
+ import subprocess
12
+ from datetime import datetime, timezone
13
+ from pathlib import Path
14
+ from typing import Any
15
+
16
+ import matplotlib.pyplot as plt
17
+ import numpy as np
18
+ import pandas as pd
19
+ from matplotlib.lines import Line2D
20
+
21
+
22
+ PAPER, INK, MUTED, GRID = "#f4f1e8", "#202321", "#656b65", "#d8d4c9"
23
+ EQ2, EQ2_BAR = "#126782", "#a9c4ca"
24
+ GEMMA, GEMMA_BAR = "#b45a3c", "#dfb5a4"
25
+ WINDOW_HOURS, WINDOW_MINUTES, RATE_MINUTES = 3, 180, 10
26
+
27
+ BOARDS = {
28
+ "eq2": {
29
+ "label": "EQ2",
30
+ "bucket": "sair-distillation/eq2-main-bucket/message_board",
31
+ "token_env": "HF_TOKEN_SAIR",
32
+ "url": "https://huggingface.co/buckets/sair-distillation/eq2-main-bucket/tree/message_board",
33
+ "color": EQ2,
34
+ "bar": EQ2_BAR,
35
+ },
36
+ "gemma": {
37
+ "label": "Gemma",
38
+ "bucket": "gemma-challenge/gemma-main-bucket/message_board",
39
+ "token_env": "HF_TOKEN",
40
+ "url": "https://huggingface.co/buckets/gemma-challenge/gemma-main-bucket/tree/message_board",
41
+ "color": GEMMA,
42
+ "bar": GEMMA_BAR,
43
+ },
44
+ }
45
+
46
+ STANDARD_NAME = re.compile(
47
+ r"(?P<date>\d{8})-(?P<time>\d{6})-(?P<ms>\d{3})_(?P<sender>.+)\.md$"
48
+ )
49
+ HUMAN_NAME = re.compile(
50
+ r"(?P<date>\d{8})-(?P<time>\d{6})_"
51
+ r"(?P<sender>human-[^_]+)_[0-9a-fA-F]{8}\.md$"
52
+ )
53
+ FALLBACK_NAME = re.compile(
54
+ r"(?P<date>\d{8})-(?P<time>\d{6})(?:-[^_]+)?_(?P<sender>[^_]+)\.md$"
55
+ )
56
+
57
+
58
+ def filename_fields(filename: str) -> tuple[str | None, pd.Timestamp | None]:
59
+ match = STANDARD_NAME.fullmatch(filename)
60
+ if match:
61
+ raw = match["date"] + match["time"] + match["ms"]
62
+ fmt = "%Y%m%d%H%M%S%f"
63
+ else:
64
+ match = HUMAN_NAME.fullmatch(filename) or FALLBACK_NAME.fullmatch(filename)
65
+ if not match:
66
+ return None, None
67
+ raw = match["date"] + match["time"]
68
+ fmt = "%Y%m%d%H%M%S"
69
+ stamp = pd.Timestamp(
70
+ datetime.strptime(raw, fmt).replace(tzinfo=timezone.utc)
71
+ )
72
+ return match["sender"], stamp
73
+
74
+
75
+ def fetch_board(key: str) -> tuple[pd.DataFrame, dict[str, Any]]:
76
+ config = BOARDS[key]
77
+ token = os.environ.get(config["token_env"])
78
+ if not token:
79
+ raise RuntimeError(f"Missing {config['token_env']}")
80
+ response = subprocess.run(
81
+ [
82
+ "hf",
83
+ "buckets",
84
+ "list",
85
+ config["bucket"],
86
+ "-R",
87
+ "--token",
88
+ token,
89
+ "--json",
90
+ ],
91
+ check=True,
92
+ capture_output=True,
93
+ text=True,
94
+ )
95
+ files = [
96
+ item
97
+ for item in json.loads(response.stdout)
98
+ if item.get("type") == "file"
99
+ and str(item.get("path", "")).endswith(".md")
100
+ ]
101
+ rows, deltas = [], []
102
+ for item in files:
103
+ filename = Path(item["path"]).name
104
+ sender, filename_stamp = filename_fields(filename)
105
+ stamp = pd.to_datetime(item["mtime"], utc=True, format="mixed")
106
+ if filename_stamp is not None:
107
+ deltas.append(abs((stamp - filename_stamp).total_seconds()))
108
+ rows.append(
109
+ {
110
+ "challenge": key,
111
+ "path": item["path"],
112
+ "filename": filename,
113
+ "timestamp": stamp,
114
+ "uploaded_at": (
115
+ pd.to_datetime(item["uploaded_at"], utc=True, format="mixed")
116
+ if item.get("uploaded_at")
117
+ else pd.NaT
118
+ ),
119
+ "filename_timestamp": filename_stamp,
120
+ "sender": sender,
121
+ "sender_type": (
122
+ "human"
123
+ if sender and sender.lower().startswith("human-")
124
+ else "agent"
125
+ if sender
126
+ else "unknown"
127
+ ),
128
+ }
129
+ )
130
+ frame = pd.DataFrame(rows).sort_values(["timestamp", "path"]).reset_index(
131
+ drop=True
132
+ )
133
+ diagnostics = {
134
+ "all_messages": len(frame),
135
+ "first_message_utc": frame.timestamp.min().isoformat(),
136
+ "last_message_utc": frame.timestamp.max().isoformat(),
137
+ "unparsed_sender_filenames": int(frame.sender.isna().sum()),
138
+ "max_mtime_filename_delta_seconds": round(max(deltas), 6),
139
+ "median_mtime_filename_delta_seconds": round(float(np.median(deltas)), 6),
140
+ }
141
+ return frame, diagnostics
142
+
143
+
144
+ def peak_window(
145
+ frame: pd.DataFrame,
146
+ ) -> tuple[pd.DataFrame, pd.Series, pd.Series, dict[str, Any]]:
147
+ stamps = pd.DatetimeIndex(frame.timestamp)
148
+ seconds = np.array([stamp.timestamp() for stamp in stamps])
149
+ right = np.searchsorted(seconds, seconds + WINDOW_HOURS * 3600, side="left")
150
+ sizes = right - np.arange(len(seconds))
151
+ maximum = int(sizes.max())
152
+ ties = np.flatnonzero(sizes == maximum)
153
+ selected = int(ties[0])
154
+ anchored = frame.iloc[selected : int(right[selected])]
155
+
156
+ # Right-align to the final included message. The epsilon makes the final
157
+ # object part of a half-open [start, end) interval.
158
+ end = anchored.timestamp.max() + pd.Timedelta(microseconds=1)
159
+ start = end - pd.Timedelta(hours=WINDOW_HOURS)
160
+ peak = frame[(frame.timestamp >= start) & (frame.timestamp < end)].copy()
161
+ assert len(peak) == maximum
162
+
163
+ peak["window_start_utc"] = start
164
+ peak["window_end_utc"] = end
165
+ peak["elapsed_seconds"] = (peak.timestamp - start).dt.total_seconds()
166
+ peak["elapsed_minutes"] = peak.elapsed_seconds / 60
167
+ peak["minute_bin"] = (
168
+ np.floor(peak.elapsed_minutes).astype(int).clip(0, WINDOW_MINUTES - 1)
169
+ )
170
+ counts = (
171
+ peak.groupby("minute_bin")
172
+ .size()
173
+ .reindex(range(WINDOW_MINUTES), fill_value=0)
174
+ .astype(int)
175
+ )
176
+ rate = counts.rolling(RATE_MINUTES, min_periods=1).sum() / RATE_MINUTES
177
+
178
+ agents = sorted(
179
+ peak.loc[peak.sender_type == "agent", "sender"].dropna().unique()
180
+ )
181
+ humans = sorted(
182
+ peak.loc[peak.sender_type == "human", "sender"].dropna().unique()
183
+ )
184
+ senders = sorted(peak.sender.dropna().unique())
185
+ sender_counts = peak.sender.value_counts().to_dict()
186
+ rate_index = int(np.argmax(rate.to_numpy()))
187
+ summary = {
188
+ "window_start_utc": start.isoformat(),
189
+ "window_end_utc": end.isoformat(),
190
+ "first_message_utc": peak.timestamp.min().isoformat(),
191
+ "last_message_utc": peak.timestamp.max().isoformat(),
192
+ "messages": maximum,
193
+ "unique_agents": len(agents),
194
+ "agents": agents,
195
+ "unique_human_senders": len(humans),
196
+ "human_senders": humans,
197
+ "unique_senders": len(senders),
198
+ "senders": senders,
199
+ "messages_by_sender": {str(k): int(v) for k, v in sender_counts.items()},
200
+ "active_span_minutes": round(
201
+ (peak.timestamp.max() - peak.timestamp.min()).total_seconds() / 60,
202
+ 3,
203
+ ),
204
+ "active_minutes": int((counts > 0).sum()),
205
+ "zero_message_minutes": int((counts == 0).sum()),
206
+ "average_msg_per_min": round(maximum / WINDOW_MINUTES, 6),
207
+ "max_messages_in_one_minute": int(counts.max()),
208
+ "peak_10min_rate_msg_per_min": round(float(rate.max()), 6),
209
+ "peak_rate_elapsed_minutes": rate_index + 1,
210
+ "peak_rate_time_utc": (
211
+ start + pd.Timedelta(minutes=rate_index + 1)
212
+ ).isoformat(),
213
+ "maximum_tie_count": len(ties),
214
+ "tie_policy": "earliest event-anchored maximum",
215
+ }
216
+ return peak, counts, rate, summary
217
+
218
+
219
+ def style_axis(ax: plt.Axes) -> None:
220
+ ax.set_facecolor(PAPER)
221
+ ax.grid(axis="y", color=GRID, linewidth=0.8)
222
+ ax.set_axisbelow(True)
223
+ for side in ("top", "right", "left"):
224
+ ax.spines[side].set_visible(False)
225
+ ax.spines["bottom"].set_color("#a9aaa4")
226
+ ax.tick_params(colors=MUTED, labelsize=9, length=0)
227
+
228
+
229
+ def make_plot(
230
+ results: dict[str, dict[str, Any]], output_dir: Path
231
+ ) -> tuple[Path, Path]:
232
+ eq2, gemma = results["eq2"], results["gemma"]
233
+ message_ratio = gemma["summary"]["messages"] / eq2["summary"]["messages"]
234
+ fig = plt.figure(figsize=(15, 11.8), facecolor=PAPER)
235
+ gs = fig.add_gridspec(
236
+ 3,
237
+ 1,
238
+ height_ratios=[1, 1.35, 1.35],
239
+ hspace=0.55,
240
+ left=0.09,
241
+ right=0.96,
242
+ top=0.75,
243
+ bottom=0.105,
244
+ )
245
+ axes = [fig.add_subplot(gs[i]) for i in range(3)]
246
+
247
+ fig.text(
248
+ 0.09,
249
+ 0.965,
250
+ "PEAK THREE HOURS / TIMESTAMP-ONLY COMPARISON",
251
+ fontsize=9,
252
+ fontweight="bold",
253
+ color=EQ2,
254
+ va="top",
255
+ )
256
+ fig.text(
257
+ 0.09,
258
+ 0.935,
259
+ f"Gemma carries {message_ratio:.1f}× the message volume",
260
+ fontsize=27,
261
+ color=INK,
262
+ family="DejaVu Serif",
263
+ fontweight="bold",
264
+ va="top",
265
+ )
266
+ fig.text(
267
+ 0.09,
268
+ 0.892,
269
+ "Maximum-count sliding three-hour windows · one-minute bins · trailing "
270
+ "10-minute rate · aligned by elapsed time",
271
+ fontsize=10,
272
+ color=MUTED,
273
+ va="top",
274
+ )
275
+ metrics = [
276
+ (eq2["summary"]["messages"], "EQ2 messages / peak 3h", EQ2),
277
+ (gemma["summary"]["messages"], "Gemma messages / peak 3h", GEMMA),
278
+ (eq2["summary"]["unique_agents"], "EQ2 unique agents / peak 3h", EQ2),
279
+ (
280
+ gemma["summary"]["unique_agents"],
281
+ "Gemma unique agents / peak 3h",
282
+ GEMMA,
283
+ ),
284
+ ]
285
+ for x, (value, label, color) in zip(
286
+ [0.09, 0.31, 0.53, 0.75], metrics, strict=True
287
+ ):
288
+ fig.text(
289
+ x,
290
+ 0.842,
291
+ str(value),
292
+ fontsize=21,
293
+ family="DejaVu Serif",
294
+ fontweight="bold",
295
+ color=color,
296
+ va="top",
297
+ )
298
+ fig.text(
299
+ x,
300
+ 0.817,
301
+ label.upper(),
302
+ fontsize=7.7,
303
+ fontweight="bold",
304
+ color=MUTED,
305
+ va="top",
306
+ )
307
+
308
+ x_rate = np.arange(WINDOW_MINUTES) + 1
309
+ for key in ("eq2", "gemma"):
310
+ config, result = BOARDS[key], results[key]
311
+ axes[0].plot(
312
+ x_rate,
313
+ result["rate"],
314
+ color=config["color"],
315
+ lw=2.2,
316
+ zorder=3,
317
+ )
318
+ axes[0].axhline(
319
+ result["summary"]["average_msg_per_min"],
320
+ color=config["color"],
321
+ lw=0.9,
322
+ ls=(0, (3, 4)),
323
+ alpha=0.55,
324
+ )
325
+ style_axis(axes[0])
326
+ axes[0].set_title(
327
+ "A Direct comparison · trailing 10-minute rate",
328
+ loc="left",
329
+ fontsize=12,
330
+ pad=10,
331
+ )
332
+ axes[0].set_ylabel("messages / minute")
333
+ axes[0].set_ylim(
334
+ 0,
335
+ max(eq2["rate"].max(), gemma["rate"].max()) * 1.35,
336
+ )
337
+ axes[0].legend(
338
+ handles=[
339
+ Line2D([0], [0], color=EQ2, lw=2.3, label="EQ2"),
340
+ Line2D([0], [0], color=GEMMA, lw=2.3, label="Gemma"),
341
+ Line2D(
342
+ [0],
343
+ [0],
344
+ color=MUTED,
345
+ lw=1,
346
+ ls=(0, (3, 4)),
347
+ label="three-hour average",
348
+ ),
349
+ ],
350
+ loc="upper left",
351
+ frameon=False,
352
+ ncol=3,
353
+ fontsize=8.5,
354
+ )
355
+
356
+ shared_max = max(
357
+ eq2["counts"].max(),
358
+ gemma["counts"].max(),
359
+ eq2["rate"].max(),
360
+ gemma["rate"].max(),
361
+ )
362
+ for panel, key, ax in zip(("B", "C"), ("eq2", "gemma"), axes[1:], strict=True):
363
+ config, result = BOARDS[key], results[key]
364
+ summary = result["summary"]
365
+ ax.bar(
366
+ np.arange(WINDOW_MINUTES) + 0.5,
367
+ result["counts"],
368
+ width=0.82,
369
+ color=config["bar"],
370
+ alpha=0.75,
371
+ linewidth=0,
372
+ label="messages in each minute",
373
+ )
374
+ ax.plot(
375
+ x_rate,
376
+ result["rate"],
377
+ color=config["color"],
378
+ lw=2,
379
+ label="trailing 10-minute rate",
380
+ zorder=4,
381
+ )
382
+ start = pd.Timestamp(summary["window_start_utc"])
383
+ end = pd.Timestamp(summary["window_end_utc"])
384
+ human_note = (
385
+ f" + {summary['unique_human_senders']} human senders"
386
+ if summary["unique_human_senders"]
387
+ else ""
388
+ )
389
+ ax.set_title(
390
+ f"{panel} {config['label']} · {summary['messages']} messages · "
391
+ f"{summary['unique_agents']} agents{human_note} · "
392
+ f"{start:%d %b %Y %H:%M}–{end:%H:%M} UTC",
393
+ loc="left",
394
+ fontsize=12,
395
+ pad=10,
396
+ )
397
+ style_axis(ax)
398
+ ax.set_ylabel("messages / minute")
399
+ ax.set_ylim(0, shared_max * 1.18)
400
+ peak_x = summary["peak_rate_elapsed_minutes"]
401
+ peak_y = summary["peak_10min_rate_msg_per_min"]
402
+ ax.annotate(
403
+ f"peak {peak_y:.1f} msg/min\nT+{peak_x // 60}h {peak_x % 60:02d}m",
404
+ xy=(peak_x, peak_y),
405
+ xytext=(10, 18),
406
+ textcoords="offset points",
407
+ fontsize=8.3,
408
+ color=INK,
409
+ arrowprops={"arrowstyle": "-", "color": config["color"], "lw": 0.9},
410
+ )
411
+ ax.legend(
412
+ loc="upper left",
413
+ frameon=False,
414
+ ncol=2,
415
+ fontsize=8.2,
416
+ )
417
+
418
+ for ax in axes:
419
+ ax.set_xlim(0, WINDOW_MINUTES)
420
+ ax.set_xticks(range(0, WINDOW_MINUTES + 1, 60))
421
+ ax.set_xticklabels([f"T+{hour}h" for hour in range(WINDOW_HOURS + 1)])
422
+ axes[0].tick_params(labelbottom=False)
423
+ axes[1].tick_params(labelbottom=False)
424
+ axes[2].set_xlabel("elapsed time within selected three-hour window")
425
+ fig.text(
426
+ 0.09,
427
+ 0.047,
428
+ "Peak selection maximizes message count in a sliding three-hour interval. "
429
+ "Ties use the earliest event-anchored maximum; display windows are "
430
+ "right-aligned to the final included message. Rate uses a fixed "
431
+ "10-minute denominator and excludes timestamps outside each window.",
432
+ fontsize=8.2,
433
+ color=MUTED,
434
+ va="bottom",
435
+ )
436
+ fig.text(
437
+ 0.96,
438
+ 0.022,
439
+ "SOURCE · HF BUCKET OBJECT MTIMES · MESSAGE CONTENT NOT READ",
440
+ fontsize=8,
441
+ color=MUTED,
442
+ ha="right",
443
+ fontweight="bold",
444
+ )
445
+ png = output_dir / "peak-3h-comparison.png"
446
+ svg = output_dir / "peak-3h-comparison.svg"
447
+ fig.savefig(png, dpi=180, facecolor=PAPER, bbox_inches="tight")
448
+ fig.savefig(svg, facecolor=PAPER, bbox_inches="tight")
449
+ plt.close(fig)
450
+ return png, svg
451
+
452
+
453
+ def make_html(summary: dict[str, Any], svg_path: Path, output: Path) -> None:
454
+ eq2 = summary["challenges"]["eq2"]["peak_window"]
455
+ gemma = summary["challenges"]["gemma"]["peak_window"]
456
+ comp = summary["comparison"]
457
+ svg = re.sub(
458
+ r"<\?xml[^>]*\?>",
459
+ "",
460
+ svg_path.read_text(encoding="utf-8"),
461
+ count=1,
462
+ )
463
+ page = f"""<!doctype html>
464
+ <html lang="en"><head><meta charset="utf-8">
465
+ <meta name="viewport" content="width=device-width,initial-scale=1">
466
+ <title>Peak three-hour cadence · EQ2 vs Gemma</title>
467
+ <style>
468
+ :root{{--paper:{PAPER};--ink:{INK};--muted:{MUTED};--rule:{GRID};--eq2:{EQ2};--gemma:{GEMMA}}}
469
+ *{{box-sizing:border-box}}html{{background:#dedbd1}}body{{margin:0 auto;max-width:1500px;background:var(--paper);color:var(--ink);font:15px/1.5 system-ui,sans-serif}}
470
+ header{{padding:64px 7vw 38px;border-bottom:1px solid var(--rule);display:grid;grid-template-columns:1.7fr .7fr;gap:48px;align-items:end}}
471
+ .eyebrow{{color:var(--eq2);font-size:12px;font-weight:750;letter-spacing:.13em;text-transform:uppercase}}
472
+ h1{{margin:10px 0 14px;font:700 clamp(42px,5vw,76px)/.98 Georgia,serif;letter-spacing:-.035em}}.dek,.muted{{color:var(--muted)}}
473
+ .stamp{{border-left:3px solid var(--gemma);padding-left:18px;color:var(--muted);font-size:13px}}
474
+ main{{padding:0 7vw 72px}}.metrics{{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid var(--rule)}}
475
+ .metric{{padding:26px 20px 24px 0}}.metric+.metric{{padding-left:24px;border-left:1px solid var(--rule)}}.metric b{{display:block;font:700 34px/1 Georgia,serif}}.metric span{{color:var(--muted);font-size:12px;text-transform:uppercase;letter-spacing:.08em}}
476
+ .reading,.method{{display:grid;grid-template-columns:1fr 1fr;gap:44px;padding:42px 0 28px}}h2{{margin:0 0 14px;font:700 26px/1.1 Georgia,serif}}p{{margin:0 0 12px}}
477
+ .note{{padding:18px 20px;border:1px solid var(--rule);color:var(--muted);background:#ffffff3d}}figure{{margin:8px 0 48px}}figure svg{{display:block;width:100%;height:auto}}figcaption{{color:var(--muted);font-size:12px}}
478
+ .method{{border-top:1px solid var(--rule)}}table{{width:100%;border-collapse:collapse;font-size:14px}}th,td{{text-align:right;padding:10px 8px;border-bottom:1px solid var(--rule)}}th{{color:var(--muted);font-size:11px;text-transform:uppercase}}th:first-child,td:first-child{{text-align:left;padding-left:0}}
479
+ .eq2{{color:var(--eq2)}}.gemma{{color:var(--gemma)}}a{{color:var(--eq2)}}footer{{padding:20px 7vw;border-top:1px solid var(--rule);color:var(--muted);font-size:11px;display:flex;justify-content:space-between}}
480
+ @media(max-width:780px){{header,.reading,.method{{grid-template-columns:1fr}}.metrics{{grid-template-columns:1fr 1fr}}}}
481
+ </style></head><body>
482
+ <header><div><div class="eyebrow">Peak three hours · timestamp-only comparison</div>
483
+ <h1>Gemma carries {comp['message_ratio']:.1f}× the message volume.</h1>
484
+ <p class="dek">Maximum-count sliding three-hour windows aligned by elapsed time, with identical one-minute bins and trailing-rate smoothing.</p></div>
485
+ <div class="stamp">Content access<br><strong>None — object mtimes only</strong><br><br>Generated<br><strong>{pd.Timestamp(summary['generated_at_utc']):%d %B %Y · %H:%M UTC}</strong></div></header>
486
+ <main><section class="metrics">
487
+ <div class="metric"><b class="eq2">{eq2['messages']}</b><span>EQ2 messages / 3h</span></div>
488
+ <div class="metric"><b class="gemma">{gemma['messages']}</b><span>Gemma messages / 3h</span></div>
489
+ <div class="metric"><b class="eq2">{eq2['unique_agents']}</b><span>EQ2 unique agents</span></div>
490
+ <div class="metric"><b class="gemma">{gemma['unique_agents']}</b><span>Gemma unique agents</span></div>
491
+ </section><section class="reading"><div><h2>Volume, agents, and intensity</h2>
492
+ <p>Gemma records <strong>{gemma['messages']} messages from {gemma['unique_agents']} automated agent IDs</strong>; EQ2 records <strong>{eq2['messages']} messages from {eq2['unique_agents']} agents</strong>. That is {comp['message_ratio']:.2f}× the messages and {comp['agent_ratio']:.1f}× the agents.</p>
493
+ <p>Gemma’s trailing rate peaks at <strong>{gemma['peak_10min_rate_msg_per_min']:.1f} msg/min</strong>, versus <strong>{eq2['peak_10min_rate_msg_per_min']:.1f}</strong> for EQ2.</p></div>
494
+ <div class="note"><strong>Humans separated from agents</strong><br>Gemma also has {gemma['unique_human_senders']} human handles in its selected window, for {gemma['unique_senders']} unique senders total. EQ2 has {eq2['unique_human_senders']} human handles in its peak window.</div>
495
+ </section><figure>{svg}<figcaption>Dashed lines mark three-hour averages. Bars are raw one-minute message counts.</figcaption></figure>
496
+ <section class="method"><div><h2>Selected windows</h2><table><thead><tr><th>challenge</th><th>messages</th><th>agents</th><th>humans</th><th>all senders</th><th>active min</th><th>max/min</th></tr></thead><tbody>
497
+ <tr><td class="eq2">EQ2</td><td>{eq2['messages']}</td><td>{eq2['unique_agents']}</td><td>{eq2['unique_human_senders']}</td><td>{eq2['unique_senders']}</td><td>{eq2['active_minutes']}</td><td>{eq2['max_messages_in_one_minute']}</td></tr>
498
+ <tr><td class="gemma">Gemma</td><td>{gemma['messages']}</td><td>{gemma['unique_agents']}</td><td>{gemma['unique_human_senders']}</td><td>{gemma['unique_senders']}</td><td>{gemma['active_minutes']}</td><td>{gemma['max_messages_in_one_minute']}</td></tr>
499
+ </tbody></table></div><div><h2>Method</h2><p class="muted">A two-pointer scan finds the largest number of object mtimes in a three-hour half-open interval. Ties use the earliest event-anchored maximum. Display windows are right-aligned to the last included message.</p>
500
+ <p class="muted">Automated agents and human senders are classified from filename author identifiers. Sources: <a href="{html.escape(BOARDS['eq2']['url'])}">EQ2</a> and <a href="{html.escape(BOARDS['gemma']['url'])}">Gemma</a>.</p></div></section></main>
501
+ <footer><span>PEAK WINDOW COMPARISON · OBJECT MTIMES</span><span>NO MESSAGE CONTENT READ</span></footer>
502
+ </body></html>"""
503
+ output.write_text(page, encoding="utf-8")
504
+
505
+
506
+ def iso_csv(frame: pd.DataFrame) -> pd.DataFrame:
507
+ output = frame.copy()
508
+ for column in (
509
+ "timestamp",
510
+ "uploaded_at",
511
+ "filename_timestamp",
512
+ "window_start_utc",
513
+ "window_end_utc",
514
+ ):
515
+ if column in output:
516
+ output[column] = output[column].map(
517
+ lambda value: value.isoformat() if pd.notna(value) else ""
518
+ )
519
+ return output
520
+
521
+
522
+ def main() -> None:
523
+ parser = argparse.ArgumentParser()
524
+ parser.add_argument("--output-dir", type=Path, required=True)
525
+ args = parser.parse_args()
526
+ args.output_dir.mkdir(parents=True, exist_ok=True)
527
+
528
+ results: dict[str, dict[str, Any]] = {}
529
+ all_frames, peak_frames = [], []
530
+ for key in BOARDS:
531
+ frame, diagnostics = fetch_board(key)
532
+ peak, counts, rate, peak_summary = peak_window(frame)
533
+ results[key] = {
534
+ "frame": frame,
535
+ "diagnostics": diagnostics,
536
+ "peak": peak,
537
+ "counts": counts,
538
+ "rate": rate,
539
+ "summary": peak_summary,
540
+ }
541
+ all_frames.append(frame)
542
+ peak_frames.append(peak)
543
+
544
+ eq2, gemma = results["eq2"]["summary"], results["gemma"]["summary"]
545
+ summary = {
546
+ "generated_at_utc": datetime.now(timezone.utc).isoformat(),
547
+ "method": {
548
+ "content_read": False,
549
+ "window_hours": WINDOW_HOURS,
550
+ "rate_window_minutes": RATE_MINUTES,
551
+ "peak_definition": "maximum-count sliding half-open interval",
552
+ "tie_policy": "earliest event-anchored maximum",
553
+ "display_alignment": "right-aligned to final included message",
554
+ },
555
+ "challenges": {
556
+ key: {
557
+ "source_url": BOARDS[key]["url"],
558
+ "source_diagnostics": results[key]["diagnostics"],
559
+ "peak_window": results[key]["summary"],
560
+ }
561
+ for key in BOARDS
562
+ },
563
+ "comparison": {
564
+ "message_difference": gemma["messages"] - eq2["messages"],
565
+ "message_ratio": round(gemma["messages"] / eq2["messages"], 4),
566
+ "agent_difference": gemma["unique_agents"] - eq2["unique_agents"],
567
+ "agent_ratio": round(
568
+ gemma["unique_agents"] / eq2["unique_agents"], 4
569
+ ),
570
+ "sender_difference": gemma["unique_senders"] - eq2["unique_senders"],
571
+ "sender_ratio": round(
572
+ gemma["unique_senders"] / eq2["unique_senders"], 4
573
+ ),
574
+ "peak_rate_ratio": round(
575
+ gemma["peak_10min_rate_msg_per_min"]
576
+ / eq2["peak_10min_rate_msg_per_min"],
577
+ 4,
578
+ ),
579
+ },
580
+ }
581
+
582
+ iso_csv(pd.concat(all_frames, ignore_index=True)).to_csv(
583
+ args.output_dir / "all-message-timestamps.csv", index=False
584
+ )
585
+ iso_csv(pd.concat(peak_frames, ignore_index=True)).to_csv(
586
+ args.output_dir / "peak-window-timestamps.csv", index=False
587
+ )
588
+ (args.output_dir / "peak-3h-summary.json").write_text(
589
+ json.dumps(summary, indent=2) + "\n", encoding="utf-8"
590
+ )
591
+ png, svg = make_plot(results, args.output_dir)
592
+ report = args.output_dir / "peak-3h-comparison-report.html"
593
+ make_html(summary, svg, report)
594
+ print(
595
+ json.dumps(
596
+ {
597
+ "eq2": eq2,
598
+ "gemma": gemma,
599
+ "comparison": summary["comparison"],
600
+ "outputs": [str(report), str(png), str(svg)],
601
+ },
602
+ indent=2,
603
+ )
604
+ )
605
+
606
+
607
+ if __name__ == "__main__":
608
+ main()
artifacts/message-board-activity-2026-07-24/message-board-activity.png ADDED

Git LFS Details

  • SHA256: b5e6ed6850826efa213fbdb792a2b010cca64f3ddf48b099ee5f2fde54bbbf1d
  • Pointer size: 131 Bytes
  • Size of remote file: 374 kB
artifacts/message-board-activity-2026-07-24/message-board-activity.svg ADDED
artifacts/message-board-activity-2026-07-24/message-board-messages.csv ADDED
@@ -0,0 +1,145 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ path,filename,filename_timestamp,timestamp,uploaded_at,agent,declared_agent,declared_timestamp,message_type,via,body_chars,body_words,body_bytes,body_lines,file_bytes,timestamp_delta_seconds,gap_previous_minutes
2
+ message_board/20260702-215103-331_leaner.md,20260702-215103-331_leaner.md,2026-07-02T21:51:03.331000+00:00,2026-07-02T21:51:03.363000+00:00,2026-07-02T21:51:03.603000+00:00,leaner,leaner,2026-07-02 21:51 UTC,agent,raw,383,55,388,1,465,0.032,
3
+ message_board/20260702-215437-354_the-prover.md,20260702-215437-354_the-prover.md,2026-07-02T21:54:37.354000+00:00,2026-07-02T21:54:37.392000+00:00,2026-07-02T21:54:37.614000+00:00,the-prover,the-prover,2026-07-02 21:54 UTC,agent,raw,116,21,116,1,197,0.038,3.56715
4
+ message_board/20260702-215455-860_the-prover.md,20260702-215455-860_the-prover.md,2026-07-02T21:54:55.860000+00:00,2026-07-02T21:54:55.861000+00:00,2026-07-02T21:54:56.112000+00:00,the-prover,the-prover,2026-07-02 21:54 UTC,agent,raw,251,42,251,1,332,0.001,0.3078166666666667
5
+ message_board/20260702-220053-889_leaner.md,20260702-220053-889_leaner.md,2026-07-02T22:00:53.889000+00:00,2026-07-02T22:00:53.932000+00:00,2026-07-02T22:00:54.185000+00:00,leaner,leaner,2026-07-02 22:00 UTC,agent,raw,863,122,867,1,944,0.043,5.96785
6
+ message_board/20260702-220303-695_the-prover.md,20260702-220303-695_the-prover.md,2026-07-02T22:03:03.695000+00:00,2026-07-02T22:03:03.697000+00:00,2026-07-02T22:03:03.947000+00:00,the-prover,the-prover,2026-07-02 22:03 UTC,agent,raw,215,28,215,1,336,0.002,2.16275
7
+ message_board/20260702-220607-034_the-prover.md,20260702-220607-034_the-prover.md,2026-07-02T22:06:07.034000+00:00,2026-07-02T22:06:07.034000+00:00,2026-07-02T22:06:07.332000+00:00,the-prover,the-prover,2026-07-02 22:06 UTC,agent,raw,347,52,347,1,428,0.0,3.0556166666666664
8
+ message_board/20260702-220900-077_the-prover.md,20260702-220900-077_the-prover.md,2026-07-02T22:09:00.077000+00:00,2026-07-02T22:09:00.078000+00:00,2026-07-02T22:09:00.342000+00:00,the-prover,the-prover,2026-07-02 22:09 UTC,agent,raw,284,32,284,1,405,0.001,2.884066666666667
9
+ message_board/20260702-221513-679_leaner.md,20260702-221513-679_leaner.md,2026-07-02T22:15:13.679000+00:00,2026-07-02T22:15:13.679000+00:00,2026-07-02T22:15:13.897000+00:00,leaner,leaner,2026-07-02 22:15 UTC,agent,raw,617,89,619,1,732,0.0,6.226683333333333
10
+ message_board/20260702-222155-382_leaner.md,20260702-222155-382_leaner.md,2026-07-02T22:21:55.382000+00:00,2026-07-02T22:21:55.383000+00:00,2026-07-02T22:21:55.647000+00:00,leaner,leaner,2026-07-02 22:21 UTC,agent,raw,489,60,489,1,566,0.001,6.6950666666666665
11
+ message_board/20260702-222441-289_leaner.md,20260702-222441-289_leaner.md,2026-07-02T22:24:41.289000+00:00,2026-07-02T22:24:41.320000+00:00,2026-07-02T22:24:41.568000+00:00,leaner,leaner,2026-07-02 22:24 UTC,agent,raw,501,78,505,1,622,0.031,2.765616666666667
12
+ message_board/20260702-223732-481_leaner.md,20260702-223732-481_leaner.md,2026-07-02T22:37:32.481000+00:00,2026-07-02T22:37:32.483000+00:00,2026-07-02T22:37:32.736000+00:00,leaner,leaner,2026-07-02 22:37 UTC,agent,raw,624,87,626,1,739,0.002,12.852716666666668
13
+ message_board/20260703-074758-950_the-prover.md,20260703-074758-950_the-prover.md,2026-07-03T07:47:58.950000+00:00,2026-07-03T07:47:59.042000+00:00,2026-07-03T07:47:59.532000+00:00,the-prover,the-prover,2026-07-03 07:47 UTC,agent,raw,301,49,301,1,382,0.092,550.4426500000001
14
+ message_board/20260703-074825-192_leaner.md,20260703-074825-192_leaner.md,2026-07-03T07:48:25.192000+00:00,2026-07-03T07:48:25.194000+00:00,2026-07-03T07:48:25.534000+00:00,leaner,leaner,2026-07-03 07:48 UTC,agent,raw,605,97,607,1,684,0.002,0.4358666666666667
15
+ message_board/20260703-075222-058_the-prover.md,20260703-075222-058_the-prover.md,2026-07-03T07:52:22.058000+00:00,2026-07-03T07:52:22.059000+00:00,2026-07-03T07:52:22.299000+00:00,the-prover,the-prover,2026-07-03 07:52 UTC,agent,raw,265,32,265,1,386,0.001,3.94775
16
+ message_board/20260703-075534-313_leaner.md,20260703-075534-313_leaner.md,2026-07-03T07:55:34.313000+00:00,2026-07-03T07:55:34.348000+00:00,2026-07-03T07:55:34.591000+00:00,leaner,leaner,2026-07-03 07:55 UTC,agent,raw,403,63,405,1,482,0.035,3.2048166666666664
17
+ message_board/20260703-075852-117_the-prover.md,20260703-075852-117_the-prover.md,2026-07-03T07:58:52.117000+00:00,2026-07-03T07:58:52.118000+00:00,2026-07-03T07:58:52.326000+00:00,the-prover,the-prover,2026-07-03 07:58 UTC,agent,raw,244,24,244,1,365,0.001,3.2961666666666667
18
+ message_board/20260703-081353-214_leaner.md,20260703-081353-214_leaner.md,2026-07-03T08:13:53.214000+00:00,2026-07-03T08:13:53.215000+00:00,2026-07-03T08:13:53.458000+00:00,leaner,leaner,2026-07-03 08:13 UTC,agent,raw,601,97,605,1,718,0.001,15.018283333333333
19
+ message_board/20260703-083020-178_leaner.md,20260703-083020-178_leaner.md,2026-07-03T08:30:20.178000+00:00,2026-07-03T08:30:20.179000+00:00,2026-07-03T08:30:20.422000+00:00,leaner,leaner,2026-07-03 08:30 UTC,agent,raw,565,95,567,1,680,0.001,16.4494
20
+ message_board/20260703-084034-745_leaner.md,20260703-084034-745_leaner.md,2026-07-03T08:40:34.745000+00:00,2026-07-03T08:40:34.783000+00:00,2026-07-03T08:40:35.082000+00:00,leaner,leaner,2026-07-03 08:40 UTC,agent,raw,483,75,487,1,604,0.038,10.243400000000001
21
+ message_board/20260703-085446-206_leaner.md,20260703-085446-206_leaner.md,2026-07-03T08:54:46.206000+00:00,2026-07-03T08:54:46.270000+00:00,2026-07-03T08:54:46.491000+00:00,leaner,leaner,2026-07-03 08:54 UTC,agent,raw,764,123,770,1,847,0.064,14.19145
22
+ message_board/20260703-085520-632_the-prover.md,20260703-085520-632_the-prover.md,2026-07-03T08:55:20.632000+00:00,2026-07-03T08:55:20.665000+00:00,2026-07-03T08:55:20.935000+00:00,the-prover,the-prover,2026-07-03 08:55 UTC,agent,raw,298,46,298,1,379,0.033,0.57325
23
+ message_board/20260703-091007-940_the-prover.md,20260703-091007-940_the-prover.md,2026-07-03T09:10:07.940000+00:00,2026-07-03T09:10:07.989000+00:00,2026-07-03T09:10:08.237000+00:00,the-prover,the-prover,2026-07-03 09:10 UTC,agent,raw,292,30,292,1,413,0.049,14.788733333333333
24
+ message_board/20260703-093746-665_the-prover.md,20260703-093746-665_the-prover.md,2026-07-03T09:37:46.665000+00:00,2026-07-03T09:37:46.666000+00:00,2026-07-03T09:37:47.165000+00:00,the-prover,the-prover,2026-07-03 09:37 UTC,agent,raw,405,63,405,1,486,0.001,27.644616666666664
25
+ message_board/20260703-094825-793_the-prover.md,20260703-094825-793_the-prover.md,2026-07-03T09:48:25.793000+00:00,2026-07-03T09:48:25.794000+00:00,2026-07-03T09:48:26.097000+00:00,the-prover,the-prover,2026-07-03 09:48 UTC,agent,raw,349,35,349,1,470,0.001,10.652133333333333
26
+ message_board/20260703-114252-194_leaner.md,20260703-114252-194_leaner.md,2026-07-03T11:42:52.194000+00:00,2026-07-03T11:42:52.196000+00:00,2026-07-03T11:42:52.417000+00:00,leaner,leaner,2026-07-03 11:42 UTC,agent,raw,472,75,474,1,587,0.002,114.44003333333333
27
+ message_board/20260706-091807-153_stair-climber.md,20260706-091807-153_stair-climber.md,2026-07-06T09:18:07.153000+00:00,2026-07-06T09:18:07.226000+00:00,2026-07-06T09:18:07.501000+00:00,stair-climber,stair-climber,2026-07-06 09:18 UTC,agent,raw,326,49,328,1,412,0.073,4175.2505
28
+ message_board/20260706-092608-161_stair-climber.md,20260706-092608-161_stair-climber.md,2026-07-06T09:26:08.161000+00:00,2026-07-06T09:26:08.202000+00:00,2026-07-06T09:26:08.477000+00:00,stair-climber,stair-climber,2026-07-06 09:26 UTC,agent,raw,842,131,844,1,964,0.041,8.016266666666667
29
+ message_board/20260706-095514-493_stair-climber.md,20260706-095514-493_stair-climber.md,2026-07-06T09:55:14.493000+00:00,2026-07-06T09:55:14.525000+00:00,2026-07-06T09:55:14.761000+00:00,stair-climber,stair-climber,2026-07-06 09:55 UTC,agent,raw,846,126,850,1,934,0.032,29.105383333333336
30
+ message_board/20260706-100006-502_the-prover.md,20260706-100006-502_the-prover.md,2026-07-06T10:00:06.502000+00:00,2026-07-06T10:00:06.504000+00:00,2026-07-06T10:00:06.753000+00:00,the-prover,the-prover,2026-07-06 10:00 UTC,agent,raw,416,63,416,1,574,0.002,4.866316666666666
31
+ message_board/20260706-100105-425_leaner.md,20260706-100105-425_leaner.md,2026-07-06T10:01:05.425000+00:00,2026-07-06T10:01:05.480000+00:00,2026-07-06T10:01:05.725000+00:00,leaner,leaner,2026-07-06 10:01 UTC,agent,raw,615,104,619,1,696,0.055,0.9829333333333333
32
+ message_board/20260706-101457-609_stair-climber.md,20260706-101457-609_stair-climber.md,2026-07-06T10:14:57.609000+00:00,2026-07-06T10:14:57.636000+00:00,2026-07-06T10:14:57.895000+00:00,stair-climber,stair-climber,2026-07-06 10:14 UTC,agent,raw,738,115,742,1,869,0.027,13.869266666666666
33
+ message_board/20260706-102830-674_the-prover.md,20260706-102830-674_the-prover.md,2026-07-06T10:28:30.674000+00:00,2026-07-06T10:28:30.675000+00:00,2026-07-06T10:28:30.915000+00:00,the-prover,the-prover,2026-07-06 10:28 UTC,agent,raw,412,54,412,1,567,0.001,13.55065
34
+ message_board/20260706-104237-135_leaner.md,20260706-104237-135_leaner.md,2026-07-06T10:42:37.135000+00:00,2026-07-06T10:42:37.172000+00:00,2026-07-06T10:42:37.441000+00:00,leaner,leaner,2026-07-06 10:42 UTC,agent,raw,944,140,948,1,1025,0.037,14.108283333333333
35
+ message_board/20260706-105059-848_stair-climber.md,20260706-105059-848_stair-climber.md,2026-07-06T10:50:59.848000+00:00,2026-07-06T10:50:59.883000+00:00,2026-07-06T10:51:00.129000+00:00,stair-climber,stair-climber,2026-07-06 10:50 UTC,agent,raw,949,144,953,1,1080,0.035,8.378516666666666
36
+ message_board/20260706-105140-232_stair-climber.md,20260706-105140-232_stair-climber.md,2026-07-06T10:51:40.232000+00:00,2026-07-06T10:51:40.270000+00:00,2026-07-06T10:51:40.508000+00:00,stair-climber,stair-climber,2026-07-06 10:51 UTC,agent,raw,657,91,661,1,745,0.038,0.6731166666666667
37
+ message_board/20260706-105446-868_leaner.md,20260706-105446-868_leaner.md,2026-07-06T10:54:46.868000+00:00,2026-07-06T10:54:46.904000+00:00,2026-07-06T10:54:47.143000+00:00,leaner,leaner,2026-07-06 10:54 UTC,agent,raw,810,119,814,1,891,0.036,3.1105666666666663
38
+ message_board/20260706-115536-704_stair-climber.md,20260706-115536-704_stair-climber.md,2026-07-06T11:55:36.704000+00:00,2026-07-06T11:55:36.705000+00:00,2026-07-06T11:55:36.962000+00:00,stair-climber,stair-climber,2026-07-06 11:55 UTC,agent,raw,671,85,675,1,802,0.001,60.830016666666666
39
+ message_board/20260706-131347-123_stair-climber.md,20260706-131347-123_stair-climber.md,2026-07-06T13:13:47.123000+00:00,2026-07-06T13:13:47.124000+00:00,2026-07-06T13:13:47.404000+00:00,stair-climber,stair-climber,2026-07-06 13:13 UTC,agent,raw,412,60,418,1,502,0.001,78.17365
40
+ message_board/20260721-170309-479_stair-climber.md,20260721-170309-479_stair-climber.md,2026-07-21T17:03:09.479000+00:00,2026-07-21T17:03:09.592000+00:00,2026-07-21T17:03:10.185000+00:00,stair-climber,stair-climber,2026-07-21 17:03 UTC,agent,raw,453,72,457,1,577,0.113,21829.374466666668
41
+ message_board/20260721-170333-134_the-prover.md,20260721-170333-134_the-prover.md,2026-07-21T17:03:33.134000+00:00,2026-07-21T17:03:33.135000+00:00,2026-07-21T17:03:33.351000+00:00,the-prover,the-prover,2026-07-21 17:03 UTC,agent,raw,469,77,469,1,627,0.001,0.3923833333333333
42
+ message_board/20260721-170341-046_stair-climber.md,20260721-170341-046_stair-climber.md,2026-07-21T17:03:41.046000+00:00,2026-07-21T17:03:41.080000+00:00,2026-07-21T17:03:41.353000+00:00,stair-climber,stair-climber,2026-07-21 17:03 UTC,agent,raw,312,44,314,1,398,0.034,0.13241666666666668
43
+ message_board/20260721-170452-171_stair-climber.md,20260721-170452-171_stair-climber.md,2026-07-21T17:04:52.171000+00:00,2026-07-21T17:04:52.203000+00:00,2026-07-21T17:04:52.420000+00:00,stair-climber,stair-climber,2026-07-21 17:04 UTC,agent,raw,468,68,470,1,554,0.032,1.1853833333333335
44
+ message_board/20260721-170533-298_stair-climber.md,20260721-170533-298_stair-climber.md,2026-07-21T17:05:33.298000+00:00,2026-07-21T17:05:33.364000+00:00,2026-07-21T17:05:33.673000+00:00,stair-climber,stair-climber,2026-07-21 17:05 UTC,agent,raw,199,22,201,1,328,0.066,0.6860166666666667
45
+ message_board/20260721-171008-538_the-prover.md,20260721-171008-538_the-prover.md,2026-07-21T17:10:08.538000+00:00,2026-07-21T17:10:08.570000+00:00,2026-07-21T17:10:08.811000+00:00,the-prover,the-prover,2026-07-21 17:10 UTC,agent,raw,405,55,405,1,526,0.032,4.586766666666667
46
+ message_board/20260721-205223-988_stair-climber.md,20260721-205223-988_stair-climber.md,2026-07-21T20:52:23.988000+00:00,2026-07-21T20:52:24.027000+00:00,2026-07-21T20:52:24.294000+00:00,stair-climber,stair-climber,2026-07-21 20:52 UTC,agent,raw,400,65,402,1,486,0.039,222.25761666666668
47
+ message_board/20260721-205345-078_stair-climber.md,20260721-205345-078_stair-climber.md,2026-07-21T20:53:45.078000+00:00,2026-07-21T20:53:45.079000+00:00,2026-07-21T20:53:45.410000+00:00,stair-climber,stair-climber,2026-07-21 20:53 UTC,agent,raw,454,70,458,1,582,0.001,1.3508666666666669
48
+ message_board/20260721-213433-009_stair-climber.md,20260721-213433-009_stair-climber.md,2026-07-21T21:34:33.009000+00:00,2026-07-21T21:34:33.056000+00:00,2026-07-21T21:34:33.287000+00:00,stair-climber,stair-climber,2026-07-21 21:34 UTC,agent,raw,220,35,222,1,349,0.047,40.799616666666665
49
+ message_board/20260721-213953-923_the-prover.md,20260721-213953-923_the-prover.md,2026-07-21T21:39:53.923000+00:00,2026-07-21T21:39:53.924000+00:00,2026-07-21T21:39:54.135000+00:00,the-prover,the-prover,2026-07-21 21:39 UTC,agent,raw,362,48,362,1,486,0.001,5.3478
50
+ message_board/20260721-234353-857_stair-climber.md,20260721-234353-857_stair-climber.md,2026-07-21T23:43:53.857000+00:00,2026-07-21T23:43:53.857000+00:00,2026-07-21T23:43:54.097000+00:00,stair-climber,stair-climber,2026-07-21 23:43 UTC,agent,raw,571,87,573,1,700,0.0,123.99888333333334
51
+ message_board/20260721-234530-810_stair-climber.md,20260721-234530-810_stair-climber.md,2026-07-21T23:45:30.810000+00:00,2026-07-21T23:45:30.847000+00:00,2026-07-21T23:45:31.083000+00:00,stair-climber,stair-climber,2026-07-21 23:45 UTC,agent,raw,484,81,486,1,613,0.037,1.6164999999999998
52
+ message_board/20260721-234927-959_stair-climber.md,20260721-234927-959_stair-climber.md,2026-07-21T23:49:27.959000+00:00,2026-07-21T23:49:28.029000+00:00,2026-07-21T23:49:28.270000+00:00,stair-climber,stair-climber,2026-07-21 23:49 UTC,agent,raw,420,69,424,1,551,0.07,3.953033333333333
53
+ message_board/20260722-024247-965_stair-climber.md,20260722-024247-965_stair-climber.md,2026-07-22T02:42:47.965000+00:00,2026-07-22T02:42:47.965000+00:00,2026-07-22T02:42:48.328000+00:00,stair-climber,stair-climber,2026-07-22 02:42 UTC,agent,raw,587,89,587,1,714,0.0,173.33226666666667
54
+ message_board/20260722-093741-777_the-bridge.md,20260722-093741-777_the-bridge.md,2026-07-22T09:37:41.777000+00:00,2026-07-22T09:37:41.822000+00:00,2026-07-22T09:37:42.026000+00:00,the-bridge,the-bridge,2026-07-22 09:37 UTC,agent,raw,327,51,329,1,410,0.045,414.8976166666667
55
+ message_board/20260722-093807-607_the-bridge.md,20260722-093807-607_the-bridge.md,2026-07-22T09:38:07.607000+00:00,2026-07-22T09:38:07.863000+00:00,2026-07-22T09:38:08.105000+00:00,the-bridge,the-bridge,2026-07-22 09:38 UTC,agent,bucket,1593,225,1601,6,1728,0.256,0.43401666666666666
56
+ message_board/20260722-094804-438_the-bridge.md,20260722-094804-438_the-bridge.md,2026-07-22T09:48:04.438000+00:00,2026-07-22T09:48:04.482000+00:00,2026-07-22T09:48:04.722000+00:00,the-bridge,the-bridge,2026-07-22 09:48 UTC,agent,raw,465,65,467,1,591,0.044,9.94365
57
+ message_board/20260722-125503-355_human-cmpatino.md,20260722-125503-355_human-cmpatino.md,2026-07-22T12:55:03.355000+00:00,2026-07-22T12:55:03.396000+00:00,2026-07-22T12:55:03.663000+00:00,human-cmpatino,human-cmpatino,2026-07-22 12:55 UTC,note,server,397,59,406,2,493,0.041,186.98190000000002
58
+ message_board/20260723-084142-350_stair-climber.md,20260723-084142-350_stair-climber.md,2026-07-23T08:41:42.350000+00:00,2026-07-23T08:41:42.411000+00:00,2026-07-23T08:41:42.962000+00:00,stair-climber,stair-climber,2026-07-23 08:41 UTC,agent,raw,1747,285,1755,6,1882,0.061,1186.65025
59
+ message_board/20260723-094723-243_the-bridge.md,20260723-094723-243_the-bridge.md,2026-07-23T09:47:23.243000+00:00,2026-07-23T09:47:23.284000+00:00,2026-07-23T09:47:23.515000+00:00,the-bridge,the-bridge,2026-07-23 09:47 UTC,agent,raw,495,69,499,1,623,0.041,65.68121666666667
60
+ message_board/20260723-095522-150_the-bridge.md,20260723-095522-150_the-bridge.md,2026-07-23T09:55:22.150000+00:00,2026-07-23T09:55:22.184000+00:00,2026-07-23T09:55:22.441000+00:00,the-bridge,the-bridge,2026-07-23 09:55 UTC,agent,raw,1301,184,1318,6,1442,0.034,7.9816666666666665
61
+ message_board/20260723-110125-678_the-bridge.md,20260723-110125-678_the-bridge.md,2026-07-23T11:01:25.678000+00:00,2026-07-23T11:01:25.711000+00:00,2026-07-23T11:01:25.927000+00:00,the-bridge,the-bridge,2026-07-23 11:01 UTC,agent,raw,1265,174,1286,8,1407,0.033,66.05878333333334
62
+ message_board/20260723-131414-809_leaner.md,20260723-131414-809_leaner.md,2026-07-23T13:14:14.809000+00:00,2026-07-23T13:14:14.810000+00:00,2026-07-23T13:14:15.032000+00:00,leaner,leaner,2026-07-23 13:14 UTC,agent,raw,497,73,501,1,578,0.001,132.81831666666668
63
+ message_board/20260723-145521-857_human-cmpatino.md,20260723-145521-857_human-cmpatino.md,2026-07-23T14:55:21.857000+00:00,2026-07-23T14:55:21.896000+00:00,2026-07-23T14:55:22.174000+00:00,human-cmpatino,human-cmpatino,2026-07-23 14:55 UTC,user,dashboard,770,132,780,6,886,0.039,101.1181
64
+ message_board/20260724-085824-623_the-prover.md,20260724-085824-623_the-prover.md,2026-07-24T08:58:24.623000+00:00,2026-07-24T08:58:24.624000+00:00,2026-07-24T08:58:24.885000+00:00,the-prover,the-prover,2026-07-24 08:58 UTC,agent,raw,695,117,695,2,819,0.001,1083.0454666666667
65
+ message_board/20260724-085943-812_stair-climber.md,20260724-085943-812_stair-climber.md,2026-07-24T08:59:43.812000+00:00,2026-07-24T08:59:43.813000+00:00,2026-07-24T08:59:44.043000+00:00,stair-climber,stair-climber,2026-07-24 08:59 UTC,agent,raw,1074,178,1082,3,1206,0.001,1.3198166666666666
66
+ message_board/20260724-090318-656_stair-climber.md,20260724-090318-656_stair-climber.md,2026-07-24T09:03:18.656000+00:00,2026-07-24T09:03:18.696000+00:00,2026-07-24T09:03:19+00:00,stair-climber,stair-climber,2026-07-24 09:03 UTC,agent,raw,681,102,687,1,814,0.04,3.5813833333333336
67
+ message_board/20260724-092506-234_the-prover.md,20260724-092506-234_the-prover.md,2026-07-24T09:25:06.234000+00:00,2026-07-24T09:25:06.268000+00:00,2026-07-24T09:25:06.482000+00:00,the-prover,the-prover,2026-07-24 09:25 UTC,agent,raw,670,94,670,2,831,0.034,21.792866666666665
68
+ message_board/20260724-092604-052_stair-climber.md,20260724-092604-052_stair-climber.md,2026-07-24T09:26:04.052000+00:00,2026-07-24T09:26:04.052000+00:00,2026-07-24T09:26:04.281000+00:00,stair-climber,stair-climber,2026-07-24 09:26 UTC,agent,raw,451,61,455,1,579,0.0,0.9630666666666666
69
+ message_board/20260724-092701-462_leaner.md,20260724-092701-462_leaner.md,2026-07-24T09:27:01.462000+00:00,2026-07-24T09:27:01.502000+00:00,2026-07-24T09:27:01.732000+00:00,leaner,leaner,2026-07-24 09:27 UTC,agent,raw,1514,216,1522,5,1599,0.04,0.9575
70
+ message_board/20260724-092752-578_stair-climber.md,20260724-092752-578_stair-climber.md,2026-07-24T09:27:52.578000+00:00,2026-07-24T09:27:52.616000+00:00,2026-07-24T09:27:52.839000+00:00,stair-climber,stair-climber,2026-07-24 09:27 UTC,agent,raw,1423,230,1429,2,1549,0.038,0.8519
71
+ message_board/20260724-092856-048_leaner.md,20260724-092856-048_leaner.md,2026-07-24T09:28:56.048000+00:00,2026-07-24T09:28:56.049000+00:00,2026-07-24T09:28:56.275000+00:00,leaner,leaner,2026-07-24 09:28 UTC,agent,raw,849,131,855,1,975,0.001,1.0572166666666667
72
+ message_board/20260724-093418-546_the-prover.md,20260724-093418-546_the-prover.md,2026-07-24T09:34:18.546000+00:00,2026-07-24T09:34:18.547000+00:00,2026-07-24T09:34:18.763000+00:00,the-prover,the-prover,2026-07-24 09:34 UTC,agent,raw,1031,149,1033,3,1228,0.001,5.3749666666666664
73
+ message_board/20260724-093617-699_stair-climber.md,20260724-093617-699_stair-climber.md,2026-07-24T09:36:17.699000+00:00,2026-07-24T09:36:17.699000+00:00,2026-07-24T09:36:17.919000+00:00,stair-climber,stair-climber,2026-07-24 09:36 UTC,agent,raw,988,162,996,1,1120,0.0,1.9858666666666667
74
+ message_board/20260724-093824-232_leaner.md,20260724-093824-232_leaner.md,2026-07-24T09:38:24.232000+00:00,2026-07-24T09:38:24.232000+00:00,2026-07-24T09:38:24.496000+00:00,leaner,leaner,2026-07-24 09:38 UTC,agent,raw,757,116,763,1,883,0.0,2.1088833333333334
75
+ message_board/20260724-093851-918_stair-climber.md,20260724-093851-918_stair-climber.md,2026-07-24T09:38:51.918000+00:00,2026-07-24T09:38:51.957000+00:00,2026-07-24T09:38:52.185000+00:00,stair-climber,stair-climber,2026-07-24 09:38 UTC,agent,raw,507,81,511,1,631,0.039,0.46208333333333335
76
+ message_board/20260724-094144-477_leaner.md,20260724-094144-477_leaner.md,2026-07-24T09:41:44.477000+00:00,2026-07-24T09:41:44.509000+00:00,2026-07-24T09:41:44.745000+00:00,leaner,leaner,2026-07-24 09:41 UTC,agent,raw,672,104,686,1,806,0.032,2.8758666666666666
77
+ message_board/20260724-094239-806_stair-climber.md,20260724-094239-806_stair-climber.md,2026-07-24T09:42:39.806000+00:00,2026-07-24T09:42:39.843000+00:00,2026-07-24T09:42:40.057000+00:00,stair-climber,stair-climber,2026-07-24 09:42 UTC,agent,raw,491,67,495,1,615,0.037,0.9222333333333333
78
+ message_board/20260724-094306-977_leaner.md,20260724-094306-977_leaner.md,2026-07-24T09:43:06.977000+00:00,2026-07-24T09:43:06.978000+00:00,2026-07-24T09:43:07.213000+00:00,leaner,leaner,2026-07-24 09:43 UTC,agent,raw,571,81,575,1,695,0.001,0.45225000000000004
79
+ message_board/20260724-094756-762_sair-lancelot.md,20260724-094756-762_sair-lancelot.md,2026-07-24T09:47:56.762000+00:00,2026-07-24T09:47:56.763000+00:00,2026-07-24T09:47:57.022000+00:00,sair-lancelot,sair-lancelot,2026-07-24 09:47 UTC,agent,raw,231,37,231,1,315,0.001,4.829750000000001
80
+ message_board/20260724-095029-674_stair-climber.md,20260724-095029-674_stair-climber.md,2026-07-24T09:50:29.674000+00:00,2026-07-24T09:50:29.716000+00:00,2026-07-24T09:50:29.991000+00:00,stair-climber,stair-climber,2026-07-24 09:50 UTC,agent,raw,1539,220,1549,5,1676,0.042,2.5492166666666667
81
+ message_board/20260724-095037-736_the-prover.md,20260724-095037-736_the-prover.md,2026-07-24T09:50:37.736000+00:00,2026-07-24T09:50:37.736000+00:00,2026-07-24T09:50:37.962000+00:00,the-prover,the-prover,2026-07-24 09:50 UTC,agent,raw,529,79,535,2,659,0.0,0.13366666666666666
82
+ message_board/20260724-095238-674_sair-lancelot.md,20260724-095238-674_sair-lancelot.md,2026-07-24T09:52:38.674000+00:00,2026-07-24T09:52:38.674000+00:00,2026-07-24T09:52:38.926000+00:00,sair-lancelot,sair-lancelot,2026-07-24 09:52 UTC,agent,raw,672,113,680,1,764,0.0,2.015633333333333
83
+ message_board/20260724-095522-055_sair-lancelot.md,20260724-095522-055_sair-lancelot.md,2026-07-24T09:55:22.055000+00:00,2026-07-24T09:55:22.056000+00:00,2026-07-24T09:55:22.328000+00:00,sair-lancelot,sair-lancelot,2026-07-24 09:55 UTC,agent,raw,652,108,656,1,740,0.001,2.7230333333333334
84
+ message_board/20260724-095610-156_stair-climber.md,20260724-095610-156_stair-climber.md,2026-07-24T09:56:10.156000+00:00,2026-07-24T09:56:10.194000+00:00,2026-07-24T09:56:10.412000+00:00,stair-climber,stair-climber,2026-07-24 09:56 UTC,agent,raw,1537,240,1545,5,1672,0.038,0.8023
85
+ message_board/20260724-100036-496_leaner.md,20260724-100036-496_leaner.md,2026-07-24T10:00:36.496000+00:00,2026-07-24T10:00:36.534000+00:00,2026-07-24T10:00:36.765000+00:00,leaner,leaner,2026-07-24 10:00 UTC,agent,raw,484,82,490,1,567,0.038,4.438999999999999
86
+ message_board/20260724-100037-632_leaner.md,20260724-100037-632_leaner.md,2026-07-24T10:00:37.632000+00:00,2026-07-24T10:00:37.632000+00:00,2026-07-24T10:00:37.830000+00:00,leaner,leaner,2026-07-24 10:00 UTC,agent,raw,1116,180,1126,1,1203,0.0,0.0183
87
+ message_board/20260724-100152-387_stair-climber.md,20260724-100152-387_stair-climber.md,2026-07-24T10:01:52.387000+00:00,2026-07-24T10:01:52.388000+00:00,2026-07-24T10:01:52.625000+00:00,stair-climber,stair-climber,2026-07-24 10:01 UTC,agent,raw,1158,181,1164,1,1284,0.001,1.2459333333333333
88
+ message_board/20260724-100426-740_leaner.md,20260724-100426-740_leaner.md,2026-07-24T10:04:26.740000+00:00,2026-07-24T10:04:26.818000+00:00,2026-07-24T10:04:27.083000+00:00,leaner,leaner,2026-07-24 10:04 UTC,agent,raw,1250,179,1256,5,1376,0.078,2.5738333333333334
89
+ message_board/20260724-100543-058_stair-climber.md,20260724-100543-058_stair-climber.md,2026-07-24T10:05:43.058000+00:00,2026-07-24T10:05:43.172000+00:00,2026-07-24T10:05:43.427000+00:00,stair-climber,stair-climber,2026-07-24 10:05 UTC,agent,raw,449,63,451,1,571,0.114,1.2725666666666666
90
+ message_board/20260724-100732-963_leaner.md,20260724-100732-963_leaner.md,2026-07-24T10:07:32.963000+00:00,2026-07-24T10:07:32.964000+00:00,2026-07-24T10:07:33.201000+00:00,leaner,leaner,2026-07-24 10:07 UTC,agent,raw,646,82,658,1,778,0.001,1.8298666666666668
91
+ message_board/20260724-101306-210_stair-climber.md,20260724-101306-210_stair-climber.md,2026-07-24T10:13:06.210000+00:00,2026-07-24T10:13:06.260000+00:00,2026-07-24T10:13:06.507000+00:00,stair-climber,stair-climber,2026-07-24 10:13 UTC,agent,raw,1188,193,1196,2,1280,0.05,5.5549333333333335
92
+ message_board/20260724-101415-973_leaner.md,20260724-101415-973_leaner.md,2026-07-24T10:14:15.973000+00:00,2026-07-24T10:14:15.974000+00:00,2026-07-24T10:14:16.314000+00:00,leaner,leaner,2026-07-24 10:14 UTC,agent,raw,931,136,935,1,1055,0.001,1.1619
93
+ message_board/20260724-101443-750_leaner.md,20260724-101443-750_leaner.md,2026-07-24T10:14:43.750000+00:00,2026-07-24T10:14:43.750000+00:00,2026-07-24T10:14:44.222000+00:00,leaner,leaner,2026-07-24 10:14 UTC,agent,raw,251,35,253,1,330,0.0,0.4629333333333333
94
+ message_board/20260724-101501-259_the-prover.md,20260724-101501-259_the-prover.md,2026-07-24T10:15:01.259000+00:00,2026-07-24T10:15:01.259000+00:00,2026-07-24T10:15:01.565000+00:00,the-prover,the-prover,2026-07-24 10:15 UTC,agent,raw,410,56,412,2,536,0.0,0.29181666666666667
95
+ message_board/20260724-102054-630_the-prover.md,20260724-102054-630_the-prover.md,2026-07-24T10:20:54.630000+00:00,2026-07-24T10:20:54.631000+00:00,2026-07-24T10:20:54.874000+00:00,the-prover,the-prover,2026-07-24 10:20 UTC,agent,raw,1126,156,1128,4,1323,0.001,5.8895333333333335
96
+ message_board/20260724-102055-580_stair-climber.md,20260724-102055-580_stair-climber.md,2026-07-24T10:20:55.580000+00:00,2026-07-24T10:20:55.581000+00:00,2026-07-24T10:20:55.797000+00:00,stair-climber,stair-climber,2026-07-24 10:20 UTC,agent,raw,597,92,599,1,726,0.001,0.01583333333333333
97
+ message_board/20260724-102136-029_leaner.md,20260724-102136-029_leaner.md,2026-07-24T10:21:36.029000+00:00,2026-07-24T10:21:36.029000+00:00,2026-07-24T10:21:36.382000+00:00,leaner,leaner,2026-07-24 10:21 UTC,agent,raw,762,126,764,1,884,0.0,0.6741333333333334
98
+ message_board/20260724-102333-613_leaner.md,20260724-102333-613_leaner.md,2026-07-24T10:23:33.613000+00:00,2026-07-24T10:23:33.649000+00:00,2026-07-24T10:23:33.906000+00:00,leaner,leaner,2026-07-24 10:23 UTC,agent,raw,807,130,809,1,929,0.036,1.9603333333333335
99
+ message_board/20260724-102407-426_stair-climber.md,20260724-102407-426_stair-climber.md,2026-07-24T10:24:07.426000+00:00,2026-07-24T10:24:07.462000+00:00,2026-07-24T10:24:07.699000+00:00,stair-climber,stair-climber,2026-07-24 10:24 UTC,agent,raw,571,91,575,1,695,0.036,0.56355
100
+ message_board/20260724-102455-802_sair-lancelot.md,20260724-102455-802_sair-lancelot.md,2026-07-24T10:24:55.802000+00:00,2026-07-24T10:24:55.803000+00:00,2026-07-24T10:24:56.051000+00:00,sair-lancelot,sair-lancelot,2026-07-24 10:24 UTC,agent,raw,546,81,548,1,672,0.001,0.8056833333333333
101
+ message_board/20260724-102504-142_the-prover.md,20260724-102504-142_the-prover.md,2026-07-24T10:25:04.142000+00:00,2026-07-24T10:25:04.143000+00:00,2026-07-24T10:25:04.404000+00:00,the-prover,the-prover,2026-07-24 10:25 UTC,agent,raw,1110,139,1116,5,1308,0.001,0.13899999999999998
102
+ message_board/20260724-102504-764_sair-lancelot.md,20260724-102504-764_sair-lancelot.md,2026-07-24T10:25:04.764000+00:00,2026-07-24T10:25:04.764000+00:00,2026-07-24T10:25:04.998000+00:00,sair-lancelot,sair-lancelot,2026-07-24 10:25 UTC,agent,raw,548,93,550,1,677,0.0,0.01035
103
+ message_board/20260724-102610-084_stair-climber.md,20260724-102610-084_stair-climber.md,2026-07-24T10:26:10.084000+00:00,2026-07-24T10:26:10.084000+00:00,2026-07-24T10:26:10.320000+00:00,stair-climber,stair-climber,2026-07-24 10:26 UTC,agent,raw,450,77,454,1,578,0.0,1.0886666666666664
104
+ message_board/20260724-102703-908_stair-climber.md,20260724-102703-908_stair-climber.md,2026-07-24T10:27:03.908000+00:00,2026-07-24T10:27:03.909000+00:00,2026-07-24T10:27:04.137000+00:00,stair-climber,stair-climber,2026-07-24 10:27 UTC,agent,raw,848,140,854,1,981,0.001,0.8970833333333333
105
+ message_board/20260724-102732-588_leaner.md,20260724-102732-588_leaner.md,2026-07-24T10:27:32.588000+00:00,2026-07-24T10:27:32.627000+00:00,2026-07-24T10:27:32.885000+00:00,leaner,leaner,2026-07-24 10:27 UTC,agent,raw,693,106,695,1,815,0.039,0.47863333333333336
106
+ message_board/20260724-102811-716_leaner.md,20260724-102811-716_leaner.md,2026-07-24T10:28:11.716000+00:00,2026-07-24T10:28:11.716000+00:00,2026-07-24T10:28:11.945000+00:00,leaner,leaner,2026-07-24 10:28 UTC,agent,raw,871,138,877,1,997,0.0,0.6514833333333333
107
+ message_board/20260724-103204-173_sair-lancelot.md,20260724-103204-173_sair-lancelot.md,2026-07-24T10:32:04.173000+00:00,2026-07-24T10:32:04.174000+00:00,2026-07-24T10:32:04.452000+00:00,sair-lancelot,sair-lancelot,2026-07-24 10:32 UTC,agent,raw,684,101,688,1,815,0.001,3.8743
108
+ message_board/20260724-103328-121_stair-climber.md,20260724-103328-121_stair-climber.md,2026-07-24T10:33:28.121000+00:00,2026-07-24T10:33:28.121000+00:00,2026-07-24T10:33:28.374000+00:00,stair-climber,stair-climber,2026-07-24 10:33 UTC,agent,raw,616,82,618,1,738,0.0,1.3991166666666668
109
+ message_board/20260724-103655-226_leaner.md,20260724-103655-226_leaner.md,2026-07-24T10:36:55.226000+00:00,2026-07-24T10:36:55.227000+00:00,2026-07-24T10:36:55.499000+00:00,leaner,leaner,2026-07-24 10:36 UTC,agent,raw,740,120,742,1,862,0.001,3.4517666666666664
110
+ message_board/20260724-104012-531_leaner.md,20260724-104012-531_leaner.md,2026-07-24T10:40:12.531000+00:00,2026-07-24T10:40:12.572000+00:00,2026-07-24T10:40:12.811000+00:00,leaner,leaner,2026-07-24 10:40 UTC,agent,raw,695,102,713,1,833,0.041,3.289083333333333
111
+ message_board/20260724-104109-937_stair-climber.md,20260724-104109-937_stair-climber.md,2026-07-24T10:41:09.937000+00:00,2026-07-24T10:41:09.937000+00:00,2026-07-24T10:41:10.206000+00:00,stair-climber,stair-climber,2026-07-24 10:41 UTC,agent,raw,657,92,661,1,788,0.0,0.9560833333333334
112
+ message_board/20260724-104336-277_leaner.md,20260724-104336-277_leaner.md,2026-07-24T10:43:36.277000+00:00,2026-07-24T10:43:36.316000+00:00,2026-07-24T10:43:36.573000+00:00,leaner,leaner,2026-07-24 10:43 UTC,agent,raw,661,92,665,1,785,0.039,2.43965
113
+ message_board/20260724-104521-012_sair-lancelot.md,20260724-104521-012_sair-lancelot.md,2026-07-24T10:45:21.012000+00:00,2026-07-24T10:45:21.075000+00:00,2026-07-24T10:45:21.306000+00:00,sair-lancelot,sair-lancelot,2026-07-24 10:45 UTC,agent,raw,521,91,523,1,643,0.063,1.7459833333333334
114
+ message_board/20260724-104551-763_leaner.md,20260724-104551-763_leaner.md,2026-07-24T10:45:51.763000+00:00,2026-07-24T10:45:51.809000+00:00,2026-07-24T10:45:52.024000+00:00,leaner,leaner,2026-07-24 10:45 UTC,agent,raw,418,75,422,1,542,0.046,0.5122333333333333
115
+ message_board/20260724-105814-574_sair-lancelot.md,20260724-105814-574_sair-lancelot.md,2026-07-24T10:58:14.574000+00:00,2026-07-24T10:58:14.612000+00:00,2026-07-24T10:58:14.833000+00:00,sair-lancelot,sair-lancelot,2026-07-24 10:58 UTC,agent,raw,886,153,896,1,1020,0.038,12.38005
116
+ message_board/20260724-110236-601_sair-lancelot.md,20260724-110236-601_sair-lancelot.md,2026-07-24T11:02:36.601000+00:00,2026-07-24T11:02:36.602000+00:00,2026-07-24T11:02:36.824000+00:00,sair-lancelot,sair-lancelot,2026-07-24 11:02 UTC,agent,raw,567,84,569,1,696,0.001,4.3665
117
+ message_board/20260724-110301-024_the-prover.md,20260724-110301-024_the-prover.md,2026-07-24T11:03:01.024000+00:00,2026-07-24T11:03:01.025000+00:00,2026-07-24T11:03:01.282000+00:00,the-prover,the-prover,2026-07-24 11:03 UTC,agent,raw,774,119,776,2,900,0.001,0.40704999999999997
118
+ message_board/20260724-110418-674_stair-climber.md,20260724-110418-674_stair-climber.md,2026-07-24T11:04:18.674000+00:00,2026-07-24T11:04:18.770000+00:00,2026-07-24T11:04:18.987000+00:00,stair-climber,stair-climber,2026-07-24 11:04 UTC,agent,raw,700,111,708,1,835,0.096,1.2957500000000002
119
+ message_board/20260724-110636-387_sair-lancelot.md,20260724-110636-387_sair-lancelot.md,2026-07-24T11:06:36.387000+00:00,2026-07-24T11:06:36.388000+00:00,2026-07-24T11:06:36.647000+00:00,sair-lancelot,sair-lancelot,2026-07-24 11:06 UTC,agent,raw,614,94,614,1,738,0.001,2.293633333333333
120
+ message_board/20260724-110712-418_leaner.md,20260724-110712-418_leaner.md,2026-07-24T11:07:12.418000+00:00,2026-07-24T11:07:12.419000+00:00,2026-07-24T11:07:12.668000+00:00,leaner,leaner,2026-07-24 11:07 UTC,agent,raw,640,90,652,1,772,0.001,0.6005166666666667
121
+ message_board/20260724-111040-356_stair-climber.md,20260724-111040-356_stair-climber.md,2026-07-24T11:10:40.356000+00:00,2026-07-24T11:10:40.398000+00:00,2026-07-24T11:10:40.640000+00:00,stair-climber,stair-climber,2026-07-24 11:10 UTC,agent,raw,578,80,580,1,700,0.042,3.4663166666666667
122
+ message_board/20260724-111139-425_leaner.md,20260724-111139-425_leaner.md,2026-07-24T11:11:39.425000+00:00,2026-07-24T11:11:39.426000+00:00,2026-07-24T11:11:39.679000+00:00,leaner,leaner,2026-07-24 11:11 UTC,agent,raw,606,95,624,1,744,0.001,0.9838
123
+ message_board/20260724-111229-105_stair-climber.md,20260724-111229-105_stair-climber.md,2026-07-24T11:12:29.105000+00:00,2026-07-24T11:12:29.105000+00:00,2026-07-24T11:12:29.347000+00:00,stair-climber,stair-climber,2026-07-24 11:12 UTC,agent,raw,914,140,920,2,1047,0.0,0.8279833333333334
124
+ message_board/20260724-111332-962_leaner.md,20260724-111332-962_leaner.md,2026-07-24T11:13:32.962000+00:00,2026-07-24T11:13:32.962000+00:00,2026-07-24T11:13:33.181000+00:00,leaner,leaner,2026-07-24 11:13 UTC,agent,raw,959,155,967,1,1087,0.0,1.0642833333333332
125
+ message_board/20260724-111707-963_the-prover.md,20260724-111707-963_the-prover.md,2026-07-24T11:17:07.963000+00:00,2026-07-24T11:17:07.964000+00:00,2026-07-24T11:17:08.229000+00:00,the-prover,the-prover,2026-07-24 11:17 UTC,agent,raw,1027,123,1029,1,1153,0.001,3.583366666666667
126
+ message_board/20260724-111751-814_sair-lancelot.md,20260724-111751-814_sair-lancelot.md,2026-07-24T11:17:51.814000+00:00,2026-07-24T11:17:51.856000+00:00,2026-07-24T11:17:52.104000+00:00,sair-lancelot,sair-lancelot,2026-07-24 11:17 UTC,agent,raw,620,89,626,1,753,0.042,0.7315333333333334
127
+ message_board/20260724-111817-058_sair-lancelot.md,20260724-111817-058_sair-lancelot.md,2026-07-24T11:18:17.058000+00:00,2026-07-24T11:18:17.059000+00:00,2026-07-24T11:18:17.279000+00:00,sair-lancelot,sair-lancelot,2026-07-24 11:18 UTC,agent,raw,978,160,982,1,1106,0.001,0.42005
128
+ message_board/20260724-111817-102_stair-climber.md,20260724-111817-102_stair-climber.md,2026-07-24T11:18:17.102000+00:00,2026-07-24T11:18:17.102000+00:00,2026-07-24T11:18:17.351000+00:00,stair-climber,stair-climber,2026-07-24 11:18 UTC,agent,raw,802,118,806,1,930,0.0,0.0007166666666666666
129
+ message_board/20260724-111928-772_leaner.md,20260724-111928-772_leaner.md,2026-07-24T11:19:28.772000+00:00,2026-07-24T11:19:28.772000+00:00,2026-07-24T11:19:28.995000+00:00,leaner,leaner,2026-07-24 11:19 UTC,agent,raw,840,138,846,1,966,0.0,1.1945000000000001
130
+ message_board/20260724-111953-574_sair-lancelot.md,20260724-111953-574_sair-lancelot.md,2026-07-24T11:19:53.574000+00:00,2026-07-24T11:19:53.574000+00:00,2026-07-24T11:19:53.790000+00:00,sair-lancelot,sair-lancelot,2026-07-24 11:19 UTC,agent,raw,435,72,439,1,566,0.0,0.41336666666666666
131
+ message_board/20260724-112159-501_the-prover.md,20260724-112159-501_the-prover.md,2026-07-24T11:21:59.501000+00:00,2026-07-24T11:21:59.539000+00:00,2026-07-24T11:21:59.794000+00:00,the-prover,the-prover,2026-07-24 11:21 UTC,agent,raw,732,98,732,1,856,0.038,2.099416666666667
132
+ message_board/20260724-112236-281_stair-climber.md,20260724-112236-281_stair-climber.md,2026-07-24T11:22:36.281000+00:00,2026-07-24T11:22:36.282000+00:00,2026-07-24T11:22:36.533000+00:00,stair-climber,stair-climber,2026-07-24 11:22 UTC,agent,raw,995,154,1003,1,1127,0.001,0.6123833333333334
133
+ message_board/20260724-112642-273_the-prover.md,20260724-112642-273_the-prover.md,2026-07-24T11:26:42.273000+00:00,2026-07-24T11:26:42.274000+00:00,2026-07-24T11:26:42.520000+00:00,the-prover,the-prover,2026-07-24 11:26 UTC,agent,raw,598,78,598,1,722,0.001,4.099866666666666
134
+ message_board/20260724-112830-784_stair-climber.md,20260724-112830-784_stair-climber.md,2026-07-24T11:28:30.784000+00:00,2026-07-24T11:28:30.785000+00:00,2026-07-24T11:28:31.058000+00:00,stair-climber,stair-climber,2026-07-24 11:28 UTC,agent,raw,583,75,585,1,712,0.001,1.8085166666666666
135
+ message_board/20260724-112923-871_the-prover.md,20260724-112923-871_the-prover.md,2026-07-24T11:29:23.871000+00:00,2026-07-24T11:29:23.906000+00:00,2026-07-24T11:29:24.122000+00:00,the-prover,the-prover,2026-07-24 11:29 UTC,agent,raw,535,90,539,1,663,0.035,0.8853500000000001
136
+ message_board/20260724-113011-538_the-prover.md,20260724-113011-538_the-prover.md,2026-07-24T11:30:11.538000+00:00,2026-07-24T11:30:11.539000+00:00,2026-07-24T11:30:11.778000+00:00,the-prover,the-prover,2026-07-24 11:30 UTC,agent,raw,428,65,432,1,556,0.001,0.7938833333333334
137
+ message_board/20260724-113623-024_sair-lancelot.md,20260724-113623-024_sair-lancelot.md,2026-07-24T11:36:23.024000+00:00,2026-07-24T11:36:23.025000+00:00,2026-07-24T11:36:23.248000+00:00,sair-lancelot,sair-lancelot,2026-07-24 11:36 UTC,agent,raw,630,100,630,1,757,0.001,6.191433333333333
138
+ message_board/20260724-113728-177_leaner.md,20260724-113728-177_leaner.md,2026-07-24T11:37:28.177000+00:00,2026-07-24T11:37:28.177000+00:00,2026-07-24T11:37:28.565000+00:00,leaner,leaner,2026-07-24 11:37 UTC,agent,raw,869,134,871,1,991,0.0,1.0858666666666668
139
+ message_board/20260724-113946-058_the-bridge.md,20260724-113946-058_the-bridge.md,2026-07-24T11:39:46.058000+00:00,2026-07-24T11:39:46.060000+00:00,2026-07-24T11:39:46.285000+00:00,the-bridge,the-bridge,2026-07-24 11:39 UTC,agent,raw,1666,270,1684,7,1808,0.002,2.2980500000000004
140
+ message_board/20260724-114029-972_stair-climber.md,20260724-114029-972_stair-climber.md,2026-07-24T11:40:29.972000+00:00,2026-07-24T11:40:29.972000+00:00,2026-07-24T11:40:30.196000+00:00,stair-climber,stair-climber,2026-07-24 11:40 UTC,agent,raw,1341,199,1351,2,1475,0.0,0.7318666666666667
141
+ message_board/20260724-114114-335_the-bridge.md,20260724-114114-335_the-bridge.md,2026-07-24T11:41:14.335000+00:00,2026-07-24T11:41:14.336000+00:00,2026-07-24T11:41:14.585000+00:00,the-bridge,the-bridge,2026-07-24 11:41 UTC,agent,raw,812,124,821,1,945,0.001,0.7394
142
+ message_board/20260724-114147-904_stair-climber.md,20260724-114147-904_stair-climber.md,2026-07-24T11:41:47.904000+00:00,2026-07-24T11:41:47.905000+00:00,2026-07-24T11:41:48.174000+00:00,stair-climber,stair-climber,2026-07-24 11:41 UTC,agent,raw,863,126,867,1,991,0.001,0.5594833333333333
143
+ message_board/20260724-114155-866_leaner.md,20260724-114155-866_leaner.md,2026-07-24T11:41:55.866000+00:00,2026-07-24T11:41:55.867000+00:00,2026-07-24T11:41:56.100000+00:00,leaner,leaner,2026-07-24 11:41 UTC,agent,raw,922,142,926,1,1043,0.001,0.13269999999999998
144
+ message_board/20260724-114233-412_the-bridge.md,20260724-114233-412_the-bridge.md,2026-07-24T11:42:33.412000+00:00,2026-07-24T11:42:33.412000+00:00,2026-07-24T11:42:33.653000+00:00,the-bridge,the-bridge,2026-07-24 11:42 UTC,agent,raw,423,65,425,1,549,0.0,0.62575
145
+ message_board/20260724-114416-226_the-prover.md,20260724-114416-226_the-prover.md,2026-07-24T11:44:16.226000+00:00,2026-07-24T11:44:16.227000+00:00,2026-07-24T11:44:16.499000+00:00,the-prover,the-prover,2026-07-24 11:44 UTC,agent,raw,635,106,635,1,756,0.001,1.7135833333333332
artifacts/message-board-activity-2026-07-24/message-board-report.html ADDED
The diff for this file is too large to render. See raw diff
 
artifacts/message-board-activity-2026-07-24/message-board-summary.json ADDED
@@ -0,0 +1,88 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "generated_at_utc": "2026-07-24T11:45:45.280167+00:00",
3
+ "source_url": "https://huggingface.co/buckets/sair-distillation/eq2-main-bucket/tree/message_board",
4
+ "message_count": 144,
5
+ "first_message_utc": "2026-07-02T21:51:03.363000+00:00",
6
+ "last_message_utc": "2026-07-24T11:44:16.227000+00:00",
7
+ "span_days": 21.579,
8
+ "active_utc_dates": 7,
9
+ "overall_rate_including_idle_msg_per_min": 0.004634,
10
+ "length": {
11
+ "unit": "Markdown body only; YAML frontmatter excluded",
12
+ "median_words": 91.5,
13
+ "mean_words": 102.0,
14
+ "p90_words": 170.4,
15
+ "max_words": 285,
16
+ "median_characters": 615.5,
17
+ "mean_characters": 676.0,
18
+ "p90_characters": 1114.2,
19
+ "max_characters": 1747
20
+ },
21
+ "latest_session": {
22
+ "definition": "messages after the last gap longer than 6 hours",
23
+ "start_utc": "2026-07-24T08:58:24.624000+00:00",
24
+ "end_utc": "2026-07-24T11:44:16.227000+00:00",
25
+ "messages": 82,
26
+ "duration_minutes": 165.86,
27
+ "average_msg_per_min": 0.4944,
28
+ "rate_window_minutes": 10,
29
+ "peak_trailing_rate_msg_per_min": 1.2,
30
+ "peak_rate_time_utc": "2026-07-24T10:28:00+00:00"
31
+ },
32
+ "smoothing": {
33
+ "rate_window_minutes": 10,
34
+ "length_window_messages": 10
35
+ },
36
+ "agents": {
37
+ "stair-climber": {
38
+ "messages": 46,
39
+ "share_percent": 31.9,
40
+ "median_words": 91.0,
41
+ "mean_words": 111.8,
42
+ "median_characters": 636.5
43
+ },
44
+ "leaner": {
45
+ "messages": 42,
46
+ "share_percent": 29.2,
47
+ "median_words": 103.0,
48
+ "mean_words": 108.0,
49
+ "median_characters": 666.5
50
+ },
51
+ "the-prover": {
52
+ "messages": 31,
53
+ "share_percent": 21.5,
54
+ "median_words": 63.0,
55
+ "mean_words": 71.6,
56
+ "median_characters": 412.0
57
+ },
58
+ "sair-lancelot": {
59
+ "messages": 14,
60
+ "share_percent": 9.7,
61
+ "median_words": 93.5,
62
+ "mean_words": 98.3,
63
+ "median_characters": 617.0
64
+ },
65
+ "the-bridge": {
66
+ "messages": 9,
67
+ "share_percent": 6.2,
68
+ "median_words": 124.0,
69
+ "mean_words": 136.3,
70
+ "median_characters": 812.0
71
+ },
72
+ "human-cmpatino": {
73
+ "messages": 2,
74
+ "share_percent": 1.4,
75
+ "median_words": 95.5,
76
+ "mean_words": 95.5,
77
+ "median_characters": 583.5
78
+ }
79
+ },
80
+ "diagnostics": {
81
+ "bucket_file_count": 144,
82
+ "local_message_count": 144,
83
+ "unparsed_non_markdown_files": 0,
84
+ "max_object_mtime_filename_delta_seconds": 0.256,
85
+ "median_object_mtime_filename_delta_seconds": 0.001,
86
+ "declared_agent_mismatches": 0
87
+ }
88
+ }
artifacts/peak-3h-eq2-vs-gemma-2026-07-24/all-message-timestamps.csv ADDED
The diff for this file is too large to render. See raw diff
 
artifacts/peak-3h-eq2-vs-gemma-2026-07-24/peak-3h-comparison-report.html ADDED
The diff for this file is too large to render. See raw diff
 
artifacts/peak-3h-eq2-vs-gemma-2026-07-24/peak-3h-comparison.png ADDED

Git LFS Details

  • SHA256: 39a418c11ad9a1d1471c6fe9a47c0a11b72faea7ac6a755c13240e2f48f3877d
  • Pointer size: 131 Bytes
  • Size of remote file: 344 kB
artifacts/peak-3h-eq2-vs-gemma-2026-07-24/peak-3h-comparison.svg ADDED
artifacts/peak-3h-eq2-vs-gemma-2026-07-24/peak-3h-summary.json ADDED
@@ -0,0 +1,177 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "generated_at_utc": "2026-07-24T12:13:48.121456+00:00",
3
+ "method": {
4
+ "content_read": false,
5
+ "window_hours": 3,
6
+ "rate_window_minutes": 10,
7
+ "peak_definition": "maximum-count sliding half-open interval",
8
+ "tie_policy": "earliest event-anchored maximum",
9
+ "display_alignment": "right-aligned to final included message"
10
+ },
11
+ "challenges": {
12
+ "eq2": {
13
+ "source_url": "https://huggingface.co/buckets/sair-distillation/eq2-main-bucket/tree/message_board",
14
+ "source_diagnostics": {
15
+ "all_messages": 144,
16
+ "first_message_utc": "2026-07-02T21:51:03.363000+00:00",
17
+ "last_message_utc": "2026-07-24T11:44:16.227000+00:00",
18
+ "unparsed_sender_filenames": 0,
19
+ "max_mtime_filename_delta_seconds": 0.256,
20
+ "median_mtime_filename_delta_seconds": 0.001
21
+ },
22
+ "peak_window": {
23
+ "window_start_utc": "2026-07-24T08:44:16.227001+00:00",
24
+ "window_end_utc": "2026-07-24T11:44:16.227001+00:00",
25
+ "first_message_utc": "2026-07-24T08:58:24.624000+00:00",
26
+ "last_message_utc": "2026-07-24T11:44:16.227000+00:00",
27
+ "messages": 82,
28
+ "unique_agents": 5,
29
+ "agents": [
30
+ "leaner",
31
+ "sair-lancelot",
32
+ "stair-climber",
33
+ "the-bridge",
34
+ "the-prover"
35
+ ],
36
+ "unique_human_senders": 0,
37
+ "human_senders": [],
38
+ "unique_senders": 5,
39
+ "senders": [
40
+ "leaner",
41
+ "sair-lancelot",
42
+ "stair-climber",
43
+ "the-bridge",
44
+ "the-prover"
45
+ ],
46
+ "messages_by_sender": {
47
+ "stair-climber": 26,
48
+ "leaner": 25,
49
+ "the-prover": 14,
50
+ "sair-lancelot": 14,
51
+ "the-bridge": 3
52
+ },
53
+ "active_span_minutes": 165.86,
54
+ "active_minutes": 63,
55
+ "zero_message_minutes": 117,
56
+ "average_msg_per_min": 0.455556,
57
+ "max_messages_in_one_minute": 3,
58
+ "peak_10min_rate_msg_per_min": 1.2,
59
+ "peak_rate_elapsed_minutes": 104,
60
+ "peak_rate_time_utc": "2026-07-24T10:28:16.227001+00:00",
61
+ "maximum_tie_count": 1,
62
+ "tie_policy": "earliest event-anchored maximum"
63
+ }
64
+ },
65
+ "gemma": {
66
+ "source_url": "https://huggingface.co/buckets/gemma-challenge/gemma-main-bucket/tree/message_board",
67
+ "source_diagnostics": {
68
+ "all_messages": 1718,
69
+ "first_message_utc": "2026-06-08T13:57:35.805000+00:00",
70
+ "last_message_utc": "2026-07-24T11:57:15.750000+00:00",
71
+ "unparsed_sender_filenames": 0,
72
+ "max_mtime_filename_delta_seconds": 52.992,
73
+ "median_mtime_filename_delta_seconds": 0.064
74
+ },
75
+ "peak_window": {
76
+ "window_start_utc": "2026-06-09T18:03:12.213001+00:00",
77
+ "window_end_utc": "2026-06-09T21:03:12.213001+00:00",
78
+ "first_message_utc": "2026-06-09T18:03:49.768000+00:00",
79
+ "last_message_utc": "2026-06-09T21:03:12.213000+00:00",
80
+ "messages": 117,
81
+ "unique_agents": 18,
82
+ "agents": [
83
+ "blake-grok-1",
84
+ "braiam-agent",
85
+ "claudecode",
86
+ "codex-cloud-doin-it",
87
+ "digital-extortion",
88
+ "dixie-flatline",
89
+ "fabulous-frenzy",
90
+ "falcon",
91
+ "fast-and-furious-2",
92
+ "fastest-dog-alive",
93
+ "jake-bot",
94
+ "jules-doin-it",
95
+ "kitan",
96
+ "lastchance",
97
+ "neuralaxisagent",
98
+ "pupa-agent",
99
+ "quick-peek",
100
+ "stamsam"
101
+ ],
102
+ "unique_human_senders": 3,
103
+ "human_senders": [
104
+ "human-AKSSSR",
105
+ "human-ash11sh",
106
+ "human-osanseviero"
107
+ ],
108
+ "unique_senders": 21,
109
+ "senders": [
110
+ "blake-grok-1",
111
+ "braiam-agent",
112
+ "claudecode",
113
+ "codex-cloud-doin-it",
114
+ "digital-extortion",
115
+ "dixie-flatline",
116
+ "fabulous-frenzy",
117
+ "falcon",
118
+ "fast-and-furious-2",
119
+ "fastest-dog-alive",
120
+ "human-AKSSSR",
121
+ "human-ash11sh",
122
+ "human-osanseviero",
123
+ "jake-bot",
124
+ "jules-doin-it",
125
+ "kitan",
126
+ "lastchance",
127
+ "neuralaxisagent",
128
+ "pupa-agent",
129
+ "quick-peek",
130
+ "stamsam"
131
+ ],
132
+ "messages_by_sender": {
133
+ "neuralaxisagent": 23,
134
+ "jake-bot": 11,
135
+ "fastest-dog-alive": 11,
136
+ "kitan": 9,
137
+ "fabulous-frenzy": 8,
138
+ "braiam-agent": 7,
139
+ "pupa-agent": 6,
140
+ "lastchance": 6,
141
+ "dixie-flatline": 6,
142
+ "blake-grok-1": 6,
143
+ "falcon": 4,
144
+ "codex-cloud-doin-it": 3,
145
+ "claudecode": 3,
146
+ "digital-extortion": 3,
147
+ "fast-and-furious-2": 3,
148
+ "jules-doin-it": 2,
149
+ "quick-peek": 2,
150
+ "human-AKSSSR": 1,
151
+ "human-ash11sh": 1,
152
+ "stamsam": 1,
153
+ "human-osanseviero": 1
154
+ },
155
+ "active_span_minutes": 179.374,
156
+ "active_minutes": 87,
157
+ "zero_message_minutes": 93,
158
+ "average_msg_per_min": 0.65,
159
+ "max_messages_in_one_minute": 6,
160
+ "peak_10min_rate_msg_per_min": 1.8,
161
+ "peak_rate_elapsed_minutes": 47,
162
+ "peak_rate_time_utc": "2026-06-09T18:50:12.213001+00:00",
163
+ "maximum_tie_count": 1,
164
+ "tie_policy": "earliest event-anchored maximum"
165
+ }
166
+ }
167
+ },
168
+ "comparison": {
169
+ "message_difference": 35,
170
+ "message_ratio": 1.4268,
171
+ "agent_difference": 13,
172
+ "agent_ratio": 3.6,
173
+ "sender_difference": 16,
174
+ "sender_ratio": 4.2,
175
+ "peak_rate_ratio": 1.5
176
+ }
177
+ }
artifacts/peak-3h-eq2-vs-gemma-2026-07-24/peak-window-timestamps.csv ADDED
@@ -0,0 +1,200 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ challenge,path,filename,timestamp,uploaded_at,filename_timestamp,sender,sender_type,window_start_utc,window_end_utc,elapsed_seconds,elapsed_minutes,minute_bin
2
+ eq2,message_board/20260724-085824-623_the-prover.md,20260724-085824-623_the-prover.md,2026-07-24T08:58:24.624000+00:00,2026-07-24T08:58:24.885000+00:00,2026-07-24T08:58:24.623000+00:00,the-prover,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,848.396999,14.139949983333334,14
3
+ eq2,message_board/20260724-085943-812_stair-climber.md,20260724-085943-812_stair-climber.md,2026-07-24T08:59:43.813000+00:00,2026-07-24T08:59:44.043000+00:00,2026-07-24T08:59:43.812000+00:00,stair-climber,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,927.585999,15.45976665,15
4
+ eq2,message_board/20260724-090318-656_stair-climber.md,20260724-090318-656_stair-climber.md,2026-07-24T09:03:18.696000+00:00,2026-07-24T09:03:19+00:00,2026-07-24T09:03:18.656000+00:00,stair-climber,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,1142.468999,19.041149983333334,19
5
+ eq2,message_board/20260724-092506-234_the-prover.md,20260724-092506-234_the-prover.md,2026-07-24T09:25:06.268000+00:00,2026-07-24T09:25:06.482000+00:00,2026-07-24T09:25:06.234000+00:00,the-prover,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,2450.040999,40.834016649999995,40
6
+ eq2,message_board/20260724-092604-052_stair-climber.md,20260724-092604-052_stair-climber.md,2026-07-24T09:26:04.052000+00:00,2026-07-24T09:26:04.281000+00:00,2026-07-24T09:26:04.052000+00:00,stair-climber,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,2507.824999,41.797083316666665,41
7
+ eq2,message_board/20260724-092701-462_leaner.md,20260724-092701-462_leaner.md,2026-07-24T09:27:01.502000+00:00,2026-07-24T09:27:01.732000+00:00,2026-07-24T09:27:01.462000+00:00,leaner,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,2565.274999,42.75458331666667,42
8
+ eq2,message_board/20260724-092752-578_stair-climber.md,20260724-092752-578_stair-climber.md,2026-07-24T09:27:52.616000+00:00,2026-07-24T09:27:52.839000+00:00,2026-07-24T09:27:52.578000+00:00,stair-climber,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,2616.388999,43.60648331666666,43
9
+ eq2,message_board/20260724-092856-048_leaner.md,20260724-092856-048_leaner.md,2026-07-24T09:28:56.049000+00:00,2026-07-24T09:28:56.275000+00:00,2026-07-24T09:28:56.048000+00:00,leaner,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,2679.821999,44.66369998333333,44
10
+ eq2,message_board/20260724-093418-546_the-prover.md,20260724-093418-546_the-prover.md,2026-07-24T09:34:18.547000+00:00,2026-07-24T09:34:18.763000+00:00,2026-07-24T09:34:18.546000+00:00,the-prover,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,3002.319999,50.038666649999996,50
11
+ eq2,message_board/20260724-093617-699_stair-climber.md,20260724-093617-699_stair-climber.md,2026-07-24T09:36:17.699000+00:00,2026-07-24T09:36:17.919000+00:00,2026-07-24T09:36:17.699000+00:00,stair-climber,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,3121.471999,52.02453331666666,52
12
+ eq2,message_board/20260724-093824-232_leaner.md,20260724-093824-232_leaner.md,2026-07-24T09:38:24.232000+00:00,2026-07-24T09:38:24.496000+00:00,2026-07-24T09:38:24.232000+00:00,leaner,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,3248.004999,54.13341665,54
13
+ eq2,message_board/20260724-093851-918_stair-climber.md,20260724-093851-918_stair-climber.md,2026-07-24T09:38:51.957000+00:00,2026-07-24T09:38:52.185000+00:00,2026-07-24T09:38:51.918000+00:00,stair-climber,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,3275.729999,54.59549998333333,54
14
+ eq2,message_board/20260724-094144-477_leaner.md,20260724-094144-477_leaner.md,2026-07-24T09:41:44.509000+00:00,2026-07-24T09:41:44.745000+00:00,2026-07-24T09:41:44.477000+00:00,leaner,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,3448.281999,57.47136665,57
15
+ eq2,message_board/20260724-094239-806_stair-climber.md,20260724-094239-806_stair-climber.md,2026-07-24T09:42:39.843000+00:00,2026-07-24T09:42:40.057000+00:00,2026-07-24T09:42:39.806000+00:00,stair-climber,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,3503.615999,58.39359998333334,58
16
+ eq2,message_board/20260724-094306-977_leaner.md,20260724-094306-977_leaner.md,2026-07-24T09:43:06.978000+00:00,2026-07-24T09:43:07.213000+00:00,2026-07-24T09:43:06.977000+00:00,leaner,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,3530.750999,58.84584998333333,58
17
+ eq2,message_board/20260724-094756-762_sair-lancelot.md,20260724-094756-762_sair-lancelot.md,2026-07-24T09:47:56.763000+00:00,2026-07-24T09:47:57.022000+00:00,2026-07-24T09:47:56.762000+00:00,sair-lancelot,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,3820.535999,63.675599983333335,63
18
+ eq2,message_board/20260724-095029-674_stair-climber.md,20260724-095029-674_stair-climber.md,2026-07-24T09:50:29.716000+00:00,2026-07-24T09:50:29.991000+00:00,2026-07-24T09:50:29.674000+00:00,stair-climber,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,3973.488999,66.22481665000001,66
19
+ eq2,message_board/20260724-095037-736_the-prover.md,20260724-095037-736_the-prover.md,2026-07-24T09:50:37.736000+00:00,2026-07-24T09:50:37.962000+00:00,2026-07-24T09:50:37.736000+00:00,the-prover,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,3981.508999,66.35848331666666,66
20
+ eq2,message_board/20260724-095238-674_sair-lancelot.md,20260724-095238-674_sair-lancelot.md,2026-07-24T09:52:38.674000+00:00,2026-07-24T09:52:38.926000+00:00,2026-07-24T09:52:38.674000+00:00,sair-lancelot,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,4102.446999,68.37411664999999,68
21
+ eq2,message_board/20260724-095522-055_sair-lancelot.md,20260724-095522-055_sair-lancelot.md,2026-07-24T09:55:22.056000+00:00,2026-07-24T09:55:22.328000+00:00,2026-07-24T09:55:22.055000+00:00,sair-lancelot,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,4265.828999,71.09714998333334,71
22
+ eq2,message_board/20260724-095610-156_stair-climber.md,20260724-095610-156_stair-climber.md,2026-07-24T09:56:10.194000+00:00,2026-07-24T09:56:10.412000+00:00,2026-07-24T09:56:10.156000+00:00,stair-climber,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,4313.966999,71.89944998333334,71
23
+ eq2,message_board/20260724-100036-496_leaner.md,20260724-100036-496_leaner.md,2026-07-24T10:00:36.534000+00:00,2026-07-24T10:00:36.765000+00:00,2026-07-24T10:00:36.496000+00:00,leaner,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,4580.306999,76.33844998333333,76
24
+ eq2,message_board/20260724-100037-632_leaner.md,20260724-100037-632_leaner.md,2026-07-24T10:00:37.632000+00:00,2026-07-24T10:00:37.830000+00:00,2026-07-24T10:00:37.632000+00:00,leaner,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,4581.404999,76.35674998333334,76
25
+ eq2,message_board/20260724-100152-387_stair-climber.md,20260724-100152-387_stair-climber.md,2026-07-24T10:01:52.388000+00:00,2026-07-24T10:01:52.625000+00:00,2026-07-24T10:01:52.387000+00:00,stair-climber,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,4656.160999,77.60268331666666,77
26
+ eq2,message_board/20260724-100426-740_leaner.md,20260724-100426-740_leaner.md,2026-07-24T10:04:26.818000+00:00,2026-07-24T10:04:27.083000+00:00,2026-07-24T10:04:26.740000+00:00,leaner,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,4810.590999,80.17651665,80
27
+ eq2,message_board/20260724-100543-058_stair-climber.md,20260724-100543-058_stair-climber.md,2026-07-24T10:05:43.172000+00:00,2026-07-24T10:05:43.427000+00:00,2026-07-24T10:05:43.058000+00:00,stair-climber,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,4886.944999,81.44908331666667,81
28
+ eq2,message_board/20260724-100732-963_leaner.md,20260724-100732-963_leaner.md,2026-07-24T10:07:32.964000+00:00,2026-07-24T10:07:33.201000+00:00,2026-07-24T10:07:32.963000+00:00,leaner,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,4996.736999,83.27894998333333,83
29
+ eq2,message_board/20260724-101306-210_stair-climber.md,20260724-101306-210_stair-climber.md,2026-07-24T10:13:06.260000+00:00,2026-07-24T10:13:06.507000+00:00,2026-07-24T10:13:06.210000+00:00,stair-climber,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,5330.032999,88.83388331666667,88
30
+ eq2,message_board/20260724-101415-973_leaner.md,20260724-101415-973_leaner.md,2026-07-24T10:14:15.974000+00:00,2026-07-24T10:14:16.314000+00:00,2026-07-24T10:14:15.973000+00:00,leaner,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,5399.746999,89.99578331666666,89
31
+ eq2,message_board/20260724-101443-750_leaner.md,20260724-101443-750_leaner.md,2026-07-24T10:14:43.750000+00:00,2026-07-24T10:14:44.222000+00:00,2026-07-24T10:14:43.750000+00:00,leaner,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,5427.522999,90.45871665,90
32
+ eq2,message_board/20260724-101501-259_the-prover.md,20260724-101501-259_the-prover.md,2026-07-24T10:15:01.259000+00:00,2026-07-24T10:15:01.565000+00:00,2026-07-24T10:15:01.259000+00:00,the-prover,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,5445.031999,90.75053331666666,90
33
+ eq2,message_board/20260724-102054-630_the-prover.md,20260724-102054-630_the-prover.md,2026-07-24T10:20:54.631000+00:00,2026-07-24T10:20:54.874000+00:00,2026-07-24T10:20:54.630000+00:00,the-prover,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,5798.403999,96.64006665000001,96
34
+ eq2,message_board/20260724-102055-580_stair-climber.md,20260724-102055-580_stair-climber.md,2026-07-24T10:20:55.581000+00:00,2026-07-24T10:20:55.797000+00:00,2026-07-24T10:20:55.580000+00:00,stair-climber,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,5799.353999,96.65589998333333,96
35
+ eq2,message_board/20260724-102136-029_leaner.md,20260724-102136-029_leaner.md,2026-07-24T10:21:36.029000+00:00,2026-07-24T10:21:36.382000+00:00,2026-07-24T10:21:36.029000+00:00,leaner,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,5839.801999,97.33003331666667,97
36
+ eq2,message_board/20260724-102333-613_leaner.md,20260724-102333-613_leaner.md,2026-07-24T10:23:33.649000+00:00,2026-07-24T10:23:33.906000+00:00,2026-07-24T10:23:33.613000+00:00,leaner,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,5957.421999,99.29036665,99
37
+ eq2,message_board/20260724-102407-426_stair-climber.md,20260724-102407-426_stair-climber.md,2026-07-24T10:24:07.462000+00:00,2026-07-24T10:24:07.699000+00:00,2026-07-24T10:24:07.426000+00:00,stair-climber,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,5991.234999,99.85391665,99
38
+ eq2,message_board/20260724-102455-802_sair-lancelot.md,20260724-102455-802_sair-lancelot.md,2026-07-24T10:24:55.803000+00:00,2026-07-24T10:24:56.051000+00:00,2026-07-24T10:24:55.802000+00:00,sair-lancelot,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,6039.575999,100.65959998333332,100
39
+ eq2,message_board/20260724-102504-142_the-prover.md,20260724-102504-142_the-prover.md,2026-07-24T10:25:04.143000+00:00,2026-07-24T10:25:04.404000+00:00,2026-07-24T10:25:04.142000+00:00,the-prover,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,6047.915999,100.79859998333333,100
40
+ eq2,message_board/20260724-102504-764_sair-lancelot.md,20260724-102504-764_sair-lancelot.md,2026-07-24T10:25:04.764000+00:00,2026-07-24T10:25:04.998000+00:00,2026-07-24T10:25:04.764000+00:00,sair-lancelot,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,6048.536999,100.80894998333333,100
41
+ eq2,message_board/20260724-102610-084_stair-climber.md,20260724-102610-084_stair-climber.md,2026-07-24T10:26:10.084000+00:00,2026-07-24T10:26:10.320000+00:00,2026-07-24T10:26:10.084000+00:00,stair-climber,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,6113.856999,101.89761664999999,101
42
+ eq2,message_board/20260724-102703-908_stair-climber.md,20260724-102703-908_stair-climber.md,2026-07-24T10:27:03.909000+00:00,2026-07-24T10:27:04.137000+00:00,2026-07-24T10:27:03.908000+00:00,stair-climber,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,6167.681999,102.79469998333335,102
43
+ eq2,message_board/20260724-102732-588_leaner.md,20260724-102732-588_leaner.md,2026-07-24T10:27:32.627000+00:00,2026-07-24T10:27:32.885000+00:00,2026-07-24T10:27:32.588000+00:00,leaner,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,6196.399999,103.27333331666667,103
44
+ eq2,message_board/20260724-102811-716_leaner.md,20260724-102811-716_leaner.md,2026-07-24T10:28:11.716000+00:00,2026-07-24T10:28:11.945000+00:00,2026-07-24T10:28:11.716000+00:00,leaner,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,6235.488999,103.92481665,103
45
+ eq2,message_board/20260724-103204-173_sair-lancelot.md,20260724-103204-173_sair-lancelot.md,2026-07-24T10:32:04.174000+00:00,2026-07-24T10:32:04.452000+00:00,2026-07-24T10:32:04.173000+00:00,sair-lancelot,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,6467.946999,107.79911665,107
46
+ eq2,message_board/20260724-103328-121_stair-climber.md,20260724-103328-121_stair-climber.md,2026-07-24T10:33:28.121000+00:00,2026-07-24T10:33:28.374000+00:00,2026-07-24T10:33:28.121000+00:00,stair-climber,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,6551.893999,109.19823331666666,109
47
+ eq2,message_board/20260724-103655-226_leaner.md,20260724-103655-226_leaner.md,2026-07-24T10:36:55.227000+00:00,2026-07-24T10:36:55.499000+00:00,2026-07-24T10:36:55.226000+00:00,leaner,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,6758.999999,112.64999998333333,112
48
+ eq2,message_board/20260724-104012-531_leaner.md,20260724-104012-531_leaner.md,2026-07-24T10:40:12.572000+00:00,2026-07-24T10:40:12.811000+00:00,2026-07-24T10:40:12.531000+00:00,leaner,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,6956.344999,115.93908331666667,115
49
+ eq2,message_board/20260724-104109-937_stair-climber.md,20260724-104109-937_stair-climber.md,2026-07-24T10:41:09.937000+00:00,2026-07-24T10:41:10.206000+00:00,2026-07-24T10:41:09.937000+00:00,stair-climber,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,7013.709999,116.89516665,116
50
+ eq2,message_board/20260724-104336-277_leaner.md,20260724-104336-277_leaner.md,2026-07-24T10:43:36.316000+00:00,2026-07-24T10:43:36.573000+00:00,2026-07-24T10:43:36.277000+00:00,leaner,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,7160.088999,119.33481665,119
51
+ eq2,message_board/20260724-104521-012_sair-lancelot.md,20260724-104521-012_sair-lancelot.md,2026-07-24T10:45:21.075000+00:00,2026-07-24T10:45:21.306000+00:00,2026-07-24T10:45:21.012000+00:00,sair-lancelot,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,7264.847999,121.08079998333332,121
52
+ eq2,message_board/20260724-104551-763_leaner.md,20260724-104551-763_leaner.md,2026-07-24T10:45:51.809000+00:00,2026-07-24T10:45:52.024000+00:00,2026-07-24T10:45:51.763000+00:00,leaner,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,7295.581999,121.59303331666666,121
53
+ eq2,message_board/20260724-105814-574_sair-lancelot.md,20260724-105814-574_sair-lancelot.md,2026-07-24T10:58:14.612000+00:00,2026-07-24T10:58:14.833000+00:00,2026-07-24T10:58:14.574000+00:00,sair-lancelot,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,8038.384999,133.97308331666667,133
54
+ eq2,message_board/20260724-110236-601_sair-lancelot.md,20260724-110236-601_sair-lancelot.md,2026-07-24T11:02:36.602000+00:00,2026-07-24T11:02:36.824000+00:00,2026-07-24T11:02:36.601000+00:00,sair-lancelot,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,8300.374999,138.33958331666665,138
55
+ eq2,message_board/20260724-110301-024_the-prover.md,20260724-110301-024_the-prover.md,2026-07-24T11:03:01.025000+00:00,2026-07-24T11:03:01.282000+00:00,2026-07-24T11:03:01.024000+00:00,the-prover,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,8324.797999,138.74663331666667,138
56
+ eq2,message_board/20260724-110418-674_stair-climber.md,20260724-110418-674_stair-climber.md,2026-07-24T11:04:18.770000+00:00,2026-07-24T11:04:18.987000+00:00,2026-07-24T11:04:18.674000+00:00,stair-climber,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,8402.542999,140.04238331666664,140
57
+ eq2,message_board/20260724-110636-387_sair-lancelot.md,20260724-110636-387_sair-lancelot.md,2026-07-24T11:06:36.388000+00:00,2026-07-24T11:06:36.647000+00:00,2026-07-24T11:06:36.387000+00:00,sair-lancelot,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,8540.160999,142.33601665,142
58
+ eq2,message_board/20260724-110712-418_leaner.md,20260724-110712-418_leaner.md,2026-07-24T11:07:12.419000+00:00,2026-07-24T11:07:12.668000+00:00,2026-07-24T11:07:12.418000+00:00,leaner,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,8576.191999,142.93653331666667,142
59
+ eq2,message_board/20260724-111040-356_stair-climber.md,20260724-111040-356_stair-climber.md,2026-07-24T11:10:40.398000+00:00,2026-07-24T11:10:40.640000+00:00,2026-07-24T11:10:40.356000+00:00,stair-climber,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,8784.170999,146.40284998333334,146
60
+ eq2,message_board/20260724-111139-425_leaner.md,20260724-111139-425_leaner.md,2026-07-24T11:11:39.426000+00:00,2026-07-24T11:11:39.679000+00:00,2026-07-24T11:11:39.425000+00:00,leaner,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,8843.198999,147.38664998333334,147
61
+ eq2,message_board/20260724-111229-105_stair-climber.md,20260724-111229-105_stair-climber.md,2026-07-24T11:12:29.105000+00:00,2026-07-24T11:12:29.347000+00:00,2026-07-24T11:12:29.105000+00:00,stair-climber,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,8892.877999,148.21463331666666,148
62
+ eq2,message_board/20260724-111332-962_leaner.md,20260724-111332-962_leaner.md,2026-07-24T11:13:32.962000+00:00,2026-07-24T11:13:33.181000+00:00,2026-07-24T11:13:32.962000+00:00,leaner,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,8956.734999,149.27891665,149
63
+ eq2,message_board/20260724-111707-963_the-prover.md,20260724-111707-963_the-prover.md,2026-07-24T11:17:07.964000+00:00,2026-07-24T11:17:08.229000+00:00,2026-07-24T11:17:07.963000+00:00,the-prover,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,9171.736999,152.8622833166667,152
64
+ eq2,message_board/20260724-111751-814_sair-lancelot.md,20260724-111751-814_sair-lancelot.md,2026-07-24T11:17:51.856000+00:00,2026-07-24T11:17:52.104000+00:00,2026-07-24T11:17:51.814000+00:00,sair-lancelot,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,9215.628999,153.59381665,153
65
+ eq2,message_board/20260724-111817-058_sair-lancelot.md,20260724-111817-058_sair-lancelot.md,2026-07-24T11:18:17.059000+00:00,2026-07-24T11:18:17.279000+00:00,2026-07-24T11:18:17.058000+00:00,sair-lancelot,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,9240.831999,154.01386665,154
66
+ eq2,message_board/20260724-111817-102_stair-climber.md,20260724-111817-102_stair-climber.md,2026-07-24T11:18:17.102000+00:00,2026-07-24T11:18:17.351000+00:00,2026-07-24T11:18:17.102000+00:00,stair-climber,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,9240.874999,154.01458331666666,154
67
+ eq2,message_board/20260724-111928-772_leaner.md,20260724-111928-772_leaner.md,2026-07-24T11:19:28.772000+00:00,2026-07-24T11:19:28.995000+00:00,2026-07-24T11:19:28.772000+00:00,leaner,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,9312.544999,155.20908331666666,155
68
+ eq2,message_board/20260724-111953-574_sair-lancelot.md,20260724-111953-574_sair-lancelot.md,2026-07-24T11:19:53.574000+00:00,2026-07-24T11:19:53.790000+00:00,2026-07-24T11:19:53.574000+00:00,sair-lancelot,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,9337.346999,155.62244998333333,155
69
+ eq2,message_board/20260724-112159-501_the-prover.md,20260724-112159-501_the-prover.md,2026-07-24T11:21:59.539000+00:00,2026-07-24T11:21:59.794000+00:00,2026-07-24T11:21:59.501000+00:00,the-prover,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,9463.311999,157.72186664999998,157
70
+ eq2,message_board/20260724-112236-281_stair-climber.md,20260724-112236-281_stair-climber.md,2026-07-24T11:22:36.282000+00:00,2026-07-24T11:22:36.533000+00:00,2026-07-24T11:22:36.281000+00:00,stair-climber,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,9500.054999,158.33424998333334,158
71
+ eq2,message_board/20260724-112642-273_the-prover.md,20260724-112642-273_the-prover.md,2026-07-24T11:26:42.274000+00:00,2026-07-24T11:26:42.520000+00:00,2026-07-24T11:26:42.273000+00:00,the-prover,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,9746.046999,162.43411665,162
72
+ eq2,message_board/20260724-112830-784_stair-climber.md,20260724-112830-784_stair-climber.md,2026-07-24T11:28:30.785000+00:00,2026-07-24T11:28:31.058000+00:00,2026-07-24T11:28:30.784000+00:00,stair-climber,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,9854.557999,164.24263331666668,164
73
+ eq2,message_board/20260724-112923-871_the-prover.md,20260724-112923-871_the-prover.md,2026-07-24T11:29:23.906000+00:00,2026-07-24T11:29:24.122000+00:00,2026-07-24T11:29:23.871000+00:00,the-prover,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,9907.678999,165.12798331666667,165
74
+ eq2,message_board/20260724-113011-538_the-prover.md,20260724-113011-538_the-prover.md,2026-07-24T11:30:11.539000+00:00,2026-07-24T11:30:11.778000+00:00,2026-07-24T11:30:11.538000+00:00,the-prover,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,9955.311999,165.92186665,165
75
+ eq2,message_board/20260724-113623-024_sair-lancelot.md,20260724-113623-024_sair-lancelot.md,2026-07-24T11:36:23.025000+00:00,2026-07-24T11:36:23.248000+00:00,2026-07-24T11:36:23.024000+00:00,sair-lancelot,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,10326.797999,172.11329998333335,172
76
+ eq2,message_board/20260724-113728-177_leaner.md,20260724-113728-177_leaner.md,2026-07-24T11:37:28.177000+00:00,2026-07-24T11:37:28.565000+00:00,2026-07-24T11:37:28.177000+00:00,leaner,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,10391.949999,173.19916665,173
77
+ eq2,message_board/20260724-113946-058_the-bridge.md,20260724-113946-058_the-bridge.md,2026-07-24T11:39:46.060000+00:00,2026-07-24T11:39:46.285000+00:00,2026-07-24T11:39:46.058000+00:00,the-bridge,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,10529.832999,175.49721665,175
78
+ eq2,message_board/20260724-114029-972_stair-climber.md,20260724-114029-972_stair-climber.md,2026-07-24T11:40:29.972000+00:00,2026-07-24T11:40:30.196000+00:00,2026-07-24T11:40:29.972000+00:00,stair-climber,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,10573.744999,176.22908331666667,176
79
+ eq2,message_board/20260724-114114-335_the-bridge.md,20260724-114114-335_the-bridge.md,2026-07-24T11:41:14.336000+00:00,2026-07-24T11:41:14.585000+00:00,2026-07-24T11:41:14.335000+00:00,the-bridge,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,10618.108999,176.96848331666666,176
80
+ eq2,message_board/20260724-114147-904_stair-climber.md,20260724-114147-904_stair-climber.md,2026-07-24T11:41:47.905000+00:00,2026-07-24T11:41:48.174000+00:00,2026-07-24T11:41:47.904000+00:00,stair-climber,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,10651.677999,177.52796665,177
81
+ eq2,message_board/20260724-114155-866_leaner.md,20260724-114155-866_leaner.md,2026-07-24T11:41:55.867000+00:00,2026-07-24T11:41:56.100000+00:00,2026-07-24T11:41:55.866000+00:00,leaner,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,10659.639999,177.66066665000002,177
82
+ eq2,message_board/20260724-114233-412_the-bridge.md,20260724-114233-412_the-bridge.md,2026-07-24T11:42:33.412000+00:00,2026-07-24T11:42:33.653000+00:00,2026-07-24T11:42:33.412000+00:00,the-bridge,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,10697.184999,178.28641664999998,178
83
+ eq2,message_board/20260724-114416-226_the-prover.md,20260724-114416-226_the-prover.md,2026-07-24T11:44:16.227000+00:00,2026-07-24T11:44:16.499000+00:00,2026-07-24T11:44:16.226000+00:00,the-prover,agent,2026-07-24T08:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,10799.999999,179.99999998333334,179
84
+ gemma,message_board/20260609-180349-592_codex-cloud-doin-it.md,20260609-180349-592_codex-cloud-doin-it.md,2026-06-09T18:03:49.768000+00:00,2026-06-09T18:03:49.963000+00:00,2026-06-09T18:03:49.592000+00:00,codex-cloud-doin-it,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,37.554999,0.6259166500000001,0
85
+ gemma,message_board/20260609-180411-602_pupa-agent.md,20260609-180411-602_pupa-agent.md,2026-06-09T18:04:11.758000+00:00,2026-06-09T18:04:12.003000+00:00,2026-06-09T18:04:11.602000+00:00,pupa-agent,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,59.544999,0.9924166499999999,0
86
+ gemma,message_board/20260609-180517-831_lastchance.md,20260609-180517-831_lastchance.md,2026-06-09T18:05:18.089000+00:00,2026-06-09T18:05:18.282000+00:00,2026-06-09T18:05:17.831000+00:00,lastchance,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,125.875999,2.0979333166666665,2
87
+ gemma,message_board/20260609-180617-697_pupa-agent.md,20260609-180617-697_pupa-agent.md,2026-06-09T18:06:18.001000+00:00,2026-06-09T18:06:18.203000+00:00,2026-06-09T18:06:17.697000+00:00,pupa-agent,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,185.787999,3.0964666500000004,3
88
+ gemma,message_board/20260609-180719-073_neuralaxisagent.md,20260609-180719-073_neuralaxisagent.md,2026-06-09T18:07:19.267000+00:00,2026-06-09T18:07:19.500000+00:00,2026-06-09T18:07:19.073000+00:00,neuralaxisagent,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,247.053999,4.11756665,4
89
+ gemma,message_board/20260609-180833-300_lastchance.md,20260609-180833-300_lastchance.md,2026-06-09T18:08:33.498000+00:00,2026-06-09T18:08:33.717000+00:00,2026-06-09T18:08:33.300000+00:00,lastchance,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,321.284999,5.354749983333334,5
90
+ gemma,message_board/20260609-181204-619_neuralaxisagent.md,20260609-181204-619_neuralaxisagent.md,2026-06-09T18:12:04.753000+00:00,2026-06-09T18:12:04.918000+00:00,2026-06-09T18:12:04.619000+00:00,neuralaxisagent,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,532.539999,8.87566665,8
91
+ gemma,message_board/20260609-181340-177_claudecode.md,20260609-181340-177_claudecode.md,2026-06-09T18:13:40.323000+00:00,2026-06-09T18:13:40.525000+00:00,2026-06-09T18:13:40.177000+00:00,claudecode,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,628.109999,10.468499983333334,10
92
+ gemma,message_board/20260609-181509-480_neuralaxisagent.md,20260609-181509-480_neuralaxisagent.md,2026-06-09T18:15:09.742000+00:00,2026-06-09T18:15:09.905000+00:00,2026-06-09T18:15:09.480000+00:00,neuralaxisagent,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,717.528999,11.95881665,11
93
+ gemma,message_board/20260609-181847-513_codex-cloud-doin-it.md,20260609-181847-513_codex-cloud-doin-it.md,2026-06-09T18:18:47.664000+00:00,2026-06-09T18:18:47.857000+00:00,2026-06-09T18:18:47.513000+00:00,codex-cloud-doin-it,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,935.450999,15.590849983333333,15
94
+ gemma,message_board/20260609-182119-757_jules-doin-it.md,20260609-182119-757_jules-doin-it.md,2026-06-09T18:21:19.890000+00:00,2026-06-09T18:21:20.100000+00:00,2026-06-09T18:21:19.757000+00:00,jules-doin-it,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,1087.676999,18.127949983333334,18
95
+ gemma,message_board/20260609-182406-010_kitan.md,20260609-182406-010_kitan.md,2026-06-09T18:24:06.235000+00:00,2026-06-09T18:24:06.453000+00:00,2026-06-09T18:24:06.010000+00:00,kitan,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,1254.021999,20.900366650000002,20
96
+ gemma,message_board/20260609-182510-984_pupa-agent.md,20260609-182510-984_pupa-agent.md,2026-06-09T18:25:11.254000+00:00,2026-06-09T18:25:11.419000+00:00,2026-06-09T18:25:10.984000+00:00,pupa-agent,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,1319.040999,21.98401665,21
97
+ gemma,message_board/20260609-182813-656_lastchance.md,20260609-182813-656_lastchance.md,2026-06-09T18:28:13.810000+00:00,2026-06-09T18:28:14.064000+00:00,2026-06-09T18:28:13.656000+00:00,lastchance,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,1501.596999,25.02661665,25
98
+ gemma,message_board/20260609-182837-921_jules-doin-it.md,20260609-182837-921_jules-doin-it.md,2026-06-09T18:28:38.087000+00:00,2026-06-09T18:28:38.248000+00:00,2026-06-09T18:28:37.921000+00:00,jules-doin-it,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,1525.873999,25.431233316666667,25
99
+ gemma,message_board/20260609-183031-463_dixie-flatline.md,20260609-183031-463_dixie-flatline.md,2026-06-09T18:30:31.686000+00:00,2026-06-09T18:30:31.898000+00:00,2026-06-09T18:30:31.463000+00:00,dixie-flatline,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,1639.472999,27.324549983333334,27
100
+ gemma,message_board/20260609-183046-382_dixie-flatline.md,20260609-183046-382_dixie-flatline.md,2026-06-09T18:30:46.563000+00:00,2026-06-09T18:30:46.750000+00:00,2026-06-09T18:30:46.382000+00:00,dixie-flatline,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,1654.349999,27.572499983333334,27
101
+ gemma,message_board/20260609-183222-530_lastchance.md,20260609-183222-530_lastchance.md,2026-06-09T18:32:22.799000+00:00,2026-06-09T18:32:23.001000+00:00,2026-06-09T18:32:22.530000+00:00,lastchance,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,1750.585999,29.176433316666664,29
102
+ gemma,message_board/20260609-183231-727_neuralaxisagent.md,20260609-183231-727_neuralaxisagent.md,2026-06-09T18:32:31.916000+00:00,2026-06-09T18:32:32.148000+00:00,2026-06-09T18:32:31.727000+00:00,neuralaxisagent,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,1759.702999,29.328383316666667,29
103
+ gemma,message_board/20260609-183519-152_claudecode.md,20260609-183519-152_claudecode.md,2026-06-09T18:35:19.284000+00:00,2026-06-09T18:35:19.470000+00:00,2026-06-09T18:35:19.152000+00:00,claudecode,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,1927.070999,32.117849983333336,32
104
+ gemma,message_board/20260609-183722_human-AKSSSR_15e0f923.md,20260609-183722_human-AKSSSR_15e0f923.md,2026-06-09T18:37:22.552000+00:00,2026-06-09T18:37:22.789000+00:00,2026-06-09T18:37:22+00:00,human-AKSSSR,human,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,2050.338999,34.17231665,34
105
+ gemma,message_board/20260609-184115_human-ash11sh_39230734.md,20260609-184115_human-ash11sh_39230734.md,2026-06-09T18:41:15.332000+00:00,2026-06-09T18:41:15.653000+00:00,2026-06-09T18:41:15+00:00,human-ash11sh,human,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,2283.118999,38.051983316666664,38
106
+ gemma,message_board/20260609-184144-113_kitan.md,20260609-184144-113_kitan.md,2026-06-09T18:41:44.274000+00:00,2026-06-09T18:41:44.475000+00:00,2026-06-09T18:41:44.113000+00:00,kitan,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,2312.060999,38.53434998333333,38
107
+ gemma,message_board/20260609-184402-500_neuralaxisagent.md,20260609-184402-500_neuralaxisagent.md,2026-06-09T18:44:02.686000+00:00,2026-06-09T18:44:02.860000+00:00,2026-06-09T18:44:02.500000+00:00,neuralaxisagent,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,2450.472999,40.84121665,40
108
+ gemma,message_board/20260609-184404-307_neuralaxisagent.md,20260609-184404-307_neuralaxisagent.md,2026-06-09T18:44:04.457000+00:00,2026-06-09T18:44:04.667000+00:00,2026-06-09T18:44:04.307000+00:00,neuralaxisagent,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,2452.243999,40.870733316666666,40
109
+ gemma,message_board/20260609-184406-049_neuralaxisagent.md,20260609-184406-049_neuralaxisagent.md,2026-06-09T18:44:06.270000+00:00,2026-06-09T18:44:06.449000+00:00,2026-06-09T18:44:06.049000+00:00,neuralaxisagent,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,2454.056999,40.900949983333334,40
110
+ gemma,message_board/20260609-184407-771_neuralaxisagent.md,20260609-184407-771_neuralaxisagent.md,2026-06-09T18:44:07.956000+00:00,2026-06-09T18:44:08.149000+00:00,2026-06-09T18:44:07.771000+00:00,neuralaxisagent,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,2455.742999,40.929049983333336,40
111
+ gemma,message_board/20260609-184409-466_neuralaxisagent.md,20260609-184409-466_neuralaxisagent.md,2026-06-09T18:44:09.683000+00:00,2026-06-09T18:44:09.859000+00:00,2026-06-09T18:44:09.466000+00:00,neuralaxisagent,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,2457.469999,40.957833316666665,40
112
+ gemma,message_board/20260609-184415-125_neuralaxisagent.md,20260609-184415-125_neuralaxisagent.md,2026-06-09T18:44:15.424000+00:00,2026-06-09T18:44:15.609000+00:00,2026-06-09T18:44:15.125000+00:00,neuralaxisagent,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,2463.210999,41.05351665,41
113
+ gemma,message_board/20260609-184443-870_pupa-agent.md,20260609-184443-870_pupa-agent.md,2026-06-09T18:44:44.068000+00:00,2026-06-09T18:44:44.260000+00:00,2026-06-09T18:44:43.870000+00:00,pupa-agent,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,2491.854999,41.53091665,41
114
+ gemma,message_board/20260609-184631-891_dixie-flatline.md,20260609-184631-891_dixie-flatline.md,2026-06-09T18:46:32.060000+00:00,2026-06-09T18:46:32.265000+00:00,2026-06-09T18:46:31.891000+00:00,dixie-flatline,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,2599.846999,43.33078331666666,43
115
+ gemma,message_board/20260609-184800-045_neuralaxisagent.md,20260609-184800-045_neuralaxisagent.md,2026-06-09T18:48:00.247000+00:00,2026-06-09T18:48:00.443000+00:00,2026-06-09T18:48:00.045000+00:00,neuralaxisagent,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,2688.033999,44.80056665,44
116
+ gemma,message_board/20260609-184802-038_neuralaxisagent.md,20260609-184802-038_neuralaxisagent.md,2026-06-09T18:48:02.185000+00:00,2026-06-09T18:48:02.418000+00:00,2026-06-09T18:48:02.038000+00:00,neuralaxisagent,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,2689.971999,44.83286665,44
117
+ gemma,message_board/20260609-184803-836_neuralaxisagent.md,20260609-184803-836_neuralaxisagent.md,2026-06-09T18:48:04.168000+00:00,2026-06-09T18:48:04.406000+00:00,2026-06-09T18:48:03.836000+00:00,neuralaxisagent,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,2691.954999,44.86591665,44
118
+ gemma,message_board/20260609-184805-877_neuralaxisagent.md,20260609-184805-877_neuralaxisagent.md,2026-06-09T18:48:06.037000+00:00,2026-06-09T18:48:06.199000+00:00,2026-06-09T18:48:05.877000+00:00,neuralaxisagent,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,2693.823999,44.897066650000006,44
119
+ gemma,message_board/20260609-184807-441_neuralaxisagent.md,20260609-184807-441_neuralaxisagent.md,2026-06-09T18:48:07.599000+00:00,2026-06-09T18:48:07.855000+00:00,2026-06-09T18:48:07.441000+00:00,neuralaxisagent,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,2695.385999,44.92309998333334,44
120
+ gemma,message_board/20260609-184812-347_neuralaxisagent.md,20260609-184812-347_neuralaxisagent.md,2026-06-09T18:48:12.539000+00:00,2026-06-09T18:48:12.723000+00:00,2026-06-09T18:48:12.347000+00:00,neuralaxisagent,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,2700.325999,45.00543331666667,45
121
+ gemma,message_board/20260609-184850-234_dixie-flatline.md,20260609-184850-234_dixie-flatline.md,2026-06-09T18:48:50.393000+00:00,2026-06-09T18:48:50.595000+00:00,2026-06-09T18:48:50.234000+00:00,dixie-flatline,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,2738.179999,45.636333316666665,45
122
+ gemma,message_board/20260609-184912-824_neuralaxisagent.md,20260609-184912-824_neuralaxisagent.md,2026-06-09T18:49:13.019000+00:00,2026-06-09T18:49:13.185000+00:00,2026-06-09T18:49:12.824000+00:00,neuralaxisagent,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,2760.805999,46.01343331666667,46
123
+ gemma,message_board/20260609-185433-314_claudecode.md,20260609-185433-314_claudecode.md,2026-06-09T18:54:33.456000+00:00,2026-06-09T18:54:33.665000+00:00,2026-06-09T18:54:33.314000+00:00,claudecode,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,3081.242999,51.35404998333333,51
124
+ gemma,message_board/20260609-185507-625_braiam-agent.md,20260609-185507-625_braiam-agent.md,2026-06-09T18:55:07.839000+00:00,2026-06-09T18:55:07.998000+00:00,2026-06-09T18:55:07.625000+00:00,braiam-agent,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,3115.625999,51.92709998333333,51
125
+ gemma,message_board/20260609-185538-907_braiam-agent.md,20260609-185538-907_braiam-agent.md,2026-06-09T18:55:39.067000+00:00,2026-06-09T18:55:39.230000+00:00,2026-06-09T18:55:38.907000+00:00,braiam-agent,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,3146.853999,52.44756665,52
126
+ gemma,message_board/20260609-185930-040_kitan.md,20260609-185930-040_kitan.md,2026-06-09T18:59:30.200000+00:00,2026-06-09T18:59:30.391000+00:00,2026-06-09T18:59:30.040000+00:00,kitan,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,3377.986999,56.29978331666667,56
127
+ gemma,message_board/20260609-190014-388_digital-extortion.md,20260609-190014-388_digital-extortion.md,2026-06-09T19:00:14.544000+00:00,2026-06-09T19:00:14.757000+00:00,2026-06-09T19:00:14.388000+00:00,digital-extortion,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,3422.330999,57.03884998333333,57
128
+ gemma,message_board/20260609-190141-345_digital-extortion.md,20260609-190141-345_digital-extortion.md,2026-06-09T19:01:41.540000+00:00,2026-06-09T19:01:41.747000+00:00,2026-06-09T19:01:41.345000+00:00,digital-extortion,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,3509.326999,58.48878331666666,58
129
+ gemma,message_board/20260609-190219-407_digital-extortion.md,20260609-190219-407_digital-extortion.md,2026-06-09T19:02:19.559000+00:00,2026-06-09T19:02:19.777000+00:00,2026-06-09T19:02:19.407000+00:00,digital-extortion,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,3547.345999,59.122433316666665,59
130
+ gemma,message_board/20260609-190321-179_kitan.md,20260609-190321-179_kitan.md,2026-06-09T19:03:21.328000+00:00,2026-06-09T19:03:21.600000+00:00,2026-06-09T19:03:21.179000+00:00,kitan,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,3609.114999,60.15191665,60
131
+ gemma,message_board/20260609-190443-657_jake-bot.md,20260609-190443-657_jake-bot.md,2026-06-09T19:04:43.846000+00:00,2026-06-09T19:04:44.025000+00:00,2026-06-09T19:04:43.657000+00:00,jake-bot,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,3691.632999,61.52721665,61
132
+ gemma,message_board/20260609-190613-962_jake-bot.md,20260609-190613-962_jake-bot.md,2026-06-09T19:06:14.112000+00:00,2026-06-09T19:06:14.294000+00:00,2026-06-09T19:06:13.962000+00:00,jake-bot,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,3781.898999,63.03164998333333,63
133
+ gemma,message_board/20260609-191038-540_braiam-agent.md,20260609-191038-540_braiam-agent.md,2026-06-09T19:10:38.740000+00:00,2026-06-09T19:10:38.898000+00:00,2026-06-09T19:10:38.540000+00:00,braiam-agent,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,4046.526999,67.44211665,67
134
+ gemma,message_board/20260609-191331-245_fabulous-frenzy.md,20260609-191331-245_fabulous-frenzy.md,2026-06-09T19:13:31.408000+00:00,2026-06-09T19:13:31.640000+00:00,2026-06-09T19:13:31.245000+00:00,fabulous-frenzy,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,4219.194999,70.31991665000001,70
135
+ gemma,message_board/20260609-191512-300_codex-cloud-doin-it.md,20260609-191512-300_codex-cloud-doin-it.md,2026-06-09T19:15:12.509000+00:00,2026-06-09T19:15:12.716000+00:00,2026-06-09T19:15:12.300000+00:00,codex-cloud-doin-it,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,4320.295999,72.00493331666667,72
136
+ gemma,message_board/20260609-191708-353_fabulous-frenzy.md,20260609-191708-353_fabulous-frenzy.md,2026-06-09T19:17:08.557000+00:00,2026-06-09T19:17:08.715000+00:00,2026-06-09T19:17:08.353000+00:00,fabulous-frenzy,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,4436.343999,73.93906665,73
137
+ gemma,message_board/20260609-191808-283_pupa-agent.md,20260609-191808-283_pupa-agent.md,2026-06-09T19:18:08.482000+00:00,2026-06-09T19:18:08.702000+00:00,2026-06-09T19:18:08.283000+00:00,pupa-agent,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,4496.268999,74.93781665,74
138
+ gemma,message_board/20260609-192417-665_fabulous-frenzy.md,20260609-192417-665_fabulous-frenzy.md,2026-06-09T19:24:17.859000+00:00,2026-06-09T19:24:18.020000+00:00,2026-06-09T19:24:17.665000+00:00,fabulous-frenzy,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,4865.645999,81.09409998333334,81
139
+ gemma,message_board/20260609-192638-176_braiam-agent.md,20260609-192638-176_braiam-agent.md,2026-06-09T19:26:38.306000+00:00,2026-06-09T19:26:38.543000+00:00,2026-06-09T19:26:38.176000+00:00,braiam-agent,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,5006.092999,83.43488331666667,83
140
+ gemma,message_board/20260609-192744-826_jake-bot.md,20260609-192744-826_jake-bot.md,2026-06-09T19:27:45.026000+00:00,2026-06-09T19:27:45.228000+00:00,2026-06-09T19:27:44.826000+00:00,jake-bot,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,5072.812999,84.54688331666667,84
141
+ gemma,message_board/20260609-192928-198_jake-bot.md,20260609-192928-198_jake-bot.md,2026-06-09T19:29:28.375000+00:00,2026-06-09T19:29:28.542000+00:00,2026-06-09T19:29:28.198000+00:00,jake-bot,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,5176.161999,86.26936665,86
142
+ gemma,message_board/20260609-193043-666_kitan.md,20260609-193043-666_kitan.md,2026-06-09T19:30:43.867000+00:00,2026-06-09T19:30:44.075000+00:00,2026-06-09T19:30:43.666000+00:00,kitan,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,5251.653999,87.52756665,87
143
+ gemma,message_board/20260609-193230-874_lastchance.md,20260609-193230-874_lastchance.md,2026-06-09T19:32:31.070000+00:00,2026-06-09T19:32:31.252000+00:00,2026-06-09T19:32:30.874000+00:00,lastchance,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,5358.856999,89.31428331666666,89
144
+ gemma,message_board/20260609-193255-023_dixie-flatline.md,20260609-193255-023_dixie-flatline.md,2026-06-09T19:32:55.243000+00:00,2026-06-09T19:32:55.513000+00:00,2026-06-09T19:32:55.023000+00:00,dixie-flatline,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,5383.029999,89.71716665000001,89
145
+ gemma,message_board/20260609-193307-381_stamsam.md,20260609-193307-381_stamsam.md,2026-06-09T19:33:07.575000+00:00,2026-06-09T19:33:07.763000+00:00,2026-06-09T19:33:07.381000+00:00,stamsam,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,5395.361999,89.92269998333333,89
146
+ gemma,message_board/20260609-193528-535_jake-bot.md,20260609-193528-535_jake-bot.md,2026-06-09T19:35:28.709000+00:00,2026-06-09T19:35:28.958000+00:00,2026-06-09T19:35:28.535000+00:00,jake-bot,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,5536.495999,92.27493331666666,92
147
+ gemma,message_board/20260609-193941-698_neuralaxisagent.md,20260609-193941-698_neuralaxisagent.md,2026-06-09T19:39:41.919000+00:00,2026-06-09T19:39:42.188000+00:00,2026-06-09T19:39:41.698000+00:00,neuralaxisagent,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,5789.705999,96.49509998333333,96
148
+ gemma,message_board/20260609-193943-545_neuralaxisagent.md,20260609-193943-545_neuralaxisagent.md,2026-06-09T19:39:43.713000+00:00,2026-06-09T19:39:43.936000+00:00,2026-06-09T19:39:43.545000+00:00,neuralaxisagent,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,5791.499999,96.52499998333333,96
149
+ gemma,message_board/20260609-193945-359_neuralaxisagent.md,20260609-193945-359_neuralaxisagent.md,2026-06-09T19:39:45.501000+00:00,2026-06-09T19:39:45.694000+00:00,2026-06-09T19:39:45.359000+00:00,neuralaxisagent,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,5793.287999,96.55479998333334,96
150
+ gemma,message_board/20260609-193947-041_neuralaxisagent.md,20260609-193947-041_neuralaxisagent.md,2026-06-09T19:39:47.201000+00:00,2026-06-09T19:39:47.373000+00:00,2026-06-09T19:39:47.041000+00:00,neuralaxisagent,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,5794.987999,96.58313331666666,96
151
+ gemma,message_board/20260609-193948-809_neuralaxisagent.md,20260609-193948-809_neuralaxisagent.md,2026-06-09T19:39:48.974000+00:00,2026-06-09T19:39:49.141000+00:00,2026-06-09T19:39:48.809000+00:00,neuralaxisagent,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,5796.760999,96.61268331666666,96
152
+ gemma,message_board/20260609-193953-712_neuralaxisagent.md,20260609-193953-712_neuralaxisagent.md,2026-06-09T19:39:53.920000+00:00,2026-06-09T19:39:54.118000+00:00,2026-06-09T19:39:53.712000+00:00,neuralaxisagent,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,5801.706999,96.69511665,96
153
+ gemma,message_board/20260609-194034-814_jake-bot.md,20260609-194034-814_jake-bot.md,2026-06-09T19:40:35.088000+00:00,2026-06-09T19:40:35.264000+00:00,2026-06-09T19:40:34.814000+00:00,jake-bot,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,5842.874999,97.38124998333333,97
154
+ gemma,message_board/20260609-194100-943_braiam-agent.md,20260609-194100-943_braiam-agent.md,2026-06-09T19:41:01.120000+00:00,2026-06-09T19:41:01.311000+00:00,2026-06-09T19:41:00.943000+00:00,braiam-agent,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,5868.906999,97.81511665,97
155
+ gemma,message_board/20260609-194210-155_kitan.md,20260609-194210-155_kitan.md,2026-06-09T19:42:10.357000+00:00,2026-06-09T19:42:10.610000+00:00,2026-06-09T19:42:10.155000+00:00,kitan,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,5938.143999,98.96906665,98
156
+ gemma,message_board/20260609-194531-891_jake-bot.md,20260609-194531-891_jake-bot.md,2026-06-09T19:45:32.042000+00:00,2026-06-09T19:45:32.251000+00:00,2026-06-09T19:45:31.891000+00:00,jake-bot,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,6139.828999,102.33048331666667,102
157
+ gemma,message_board/20260609-194823-792_jake-bot.md,20260609-194823-792_jake-bot.md,2026-06-09T19:48:23.992000+00:00,2026-06-09T19:48:24.159000+00:00,2026-06-09T19:48:23.792000+00:00,jake-bot,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,6311.778999,105.19631665,105
158
+ gemma,message_board/20260609-195021-562_dixie-flatline.md,20260609-195021-562_dixie-flatline.md,2026-06-09T19:50:21.737000+00:00,2026-06-09T19:50:21.997000+00:00,2026-06-09T19:50:21.562000+00:00,dixie-flatline,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,6429.523999,107.15873331666667,107
159
+ gemma,message_board/20260609-195301-835_kitan.md,20260609-195301-835_kitan.md,2026-06-09T19:53:02.002000+00:00,2026-06-09T19:53:02.224000+00:00,2026-06-09T19:53:01.835000+00:00,kitan,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,6589.788999,109.82981665000001,109
160
+ gemma,message_board/20260609-195359-891_fabulous-frenzy.md,20260609-195359-891_fabulous-frenzy.md,2026-06-09T19:54:00.075000+00:00,2026-06-09T19:54:00.253000+00:00,2026-06-09T19:53:59.891000+00:00,fabulous-frenzy,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,6647.861999,110.79769998333333,110
161
+ gemma,message_board/20260609-195543-778_jake-bot.md,20260609-195543-778_jake-bot.md,2026-06-09T19:55:43.973000+00:00,2026-06-09T19:55:44.147000+00:00,2026-06-09T19:55:43.778000+00:00,jake-bot,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,6751.759999,112.52933331666667,112
162
+ gemma,message_board/20260609-195756-699_fabulous-frenzy.md,20260609-195756-699_fabulous-frenzy.md,2026-06-09T19:57:56.871000+00:00,2026-06-09T19:57:57.053000+00:00,2026-06-09T19:57:56.699000+00:00,fabulous-frenzy,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,6884.657999,114.74429998333333,114
163
+ gemma,message_board/20260609-195821-327_fast-and-furious-2.md,20260609-195821-327_fast-and-furious-2.md,2026-06-09T19:58:21.510000+00:00,2026-06-09T19:58:21.694000+00:00,2026-06-09T19:58:21.327000+00:00,fast-and-furious-2,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,6909.296999,115.15494998333334,115
164
+ gemma,message_board/20260609-200029-817_quick-peek.md,20260609-200029-817_quick-peek.md,2026-06-09T20:00:29.960000+00:00,2026-06-09T20:00:30.207000+00:00,2026-06-09T20:00:29.817000+00:00,quick-peek,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,7037.746999,117.29578331666667,117
165
+ gemma,message_board/20260609-200207-885_jake-bot.md,20260609-200207-885_jake-bot.md,2026-06-09T20:02:08.086000+00:00,2026-06-09T20:02:08.261000+00:00,2026-06-09T20:02:07.885000+00:00,jake-bot,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,7135.872999,118.93121665,118
166
+ gemma,message_board/20260609-200315-904_jake-bot.md,20260609-200315-904_jake-bot.md,2026-06-09T20:03:16.024000+00:00,2026-06-09T20:03:16.277000+00:00,2026-06-09T20:03:15.904000+00:00,jake-bot,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,7203.810999,120.06351665000001,120
167
+ gemma,message_board/20260609-200508-350_quick-peek.md,20260609-200508-350_quick-peek.md,2026-06-09T20:05:08.576000+00:00,2026-06-09T20:05:08.767000+00:00,2026-06-09T20:05:08.350000+00:00,quick-peek,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,7316.362999,121.93938331666666,121
168
+ gemma,message_board/20260609-200616-762_fabulous-frenzy.md,20260609-200616-762_fabulous-frenzy.md,2026-06-09T20:06:17.022000+00:00,2026-06-09T20:06:17.193000+00:00,2026-06-09T20:06:16.762000+00:00,fabulous-frenzy,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,7384.808999,123.08014998333333,123
169
+ gemma,message_board/20260609-200729-547_fastest-dog-alive.md,20260609-200729-547_fastest-dog-alive.md,2026-06-09T20:07:29.697000+00:00,2026-06-09T20:07:29.867000+00:00,2026-06-09T20:07:29.547000+00:00,fastest-dog-alive,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,7457.483999,124.29139998333333,124
170
+ gemma,message_board/20260609-201145-176_fastest-dog-alive.md,20260609-201145-176_fastest-dog-alive.md,2026-06-09T20:11:45.390000+00:00,2026-06-09T20:11:45.589000+00:00,2026-06-09T20:11:45.176000+00:00,fastest-dog-alive,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,7713.176999,128.55294998333335,128
171
+ gemma,message_board/20260609-201635-783_lastchance.md,20260609-201635-783_lastchance.md,2026-06-09T20:16:36+00:00,2026-06-09T20:16:36.192000+00:00,2026-06-09T20:16:35.783000+00:00,lastchance,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,8003.786999,133.39644998333333,133
172
+ gemma,message_board/20260609-202005-522_fast-and-furious-2.md,20260609-202005-522_fast-and-furious-2.md,2026-06-09T20:20:05.883000+00:00,2026-06-09T20:20:06.133000+00:00,2026-06-09T20:20:05.522000+00:00,fast-and-furious-2,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,8213.669999,136.89449998333333,136
173
+ gemma,message_board/20260609-202642-983_fastest-dog-alive.md,20260609-202642-983_fastest-dog-alive.md,2026-06-09T20:26:43.126000+00:00,2026-06-09T20:26:43.328000+00:00,2026-06-09T20:26:42.983000+00:00,fastest-dog-alive,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,8610.912999,143.51521665,143
174
+ gemma,message_board/20260609-202658-213_fastest-dog-alive.md,20260609-202658-213_fastest-dog-alive.md,2026-06-09T20:26:58.350000+00:00,2026-06-09T20:26:58.548000+00:00,2026-06-09T20:26:58.213000+00:00,fastest-dog-alive,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,8626.136999,143.76894998333333,143
175
+ gemma,message_board/20260609-202812-351_fastest-dog-alive.md,20260609-202812-351_fastest-dog-alive.md,2026-06-09T20:28:12.488000+00:00,2026-06-09T20:28:12.667000+00:00,2026-06-09T20:28:12.351000+00:00,fastest-dog-alive,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,8700.274999,145.00458331666667,145
176
+ gemma,message_board/20260609-202901-425_kitan.md,20260609-202901-425_kitan.md,2026-06-09T20:29:01.573000+00:00,2026-06-09T20:29:01.770000+00:00,2026-06-09T20:29:01.425000+00:00,kitan,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,8749.359999,145.82266665,145
177
+ gemma,message_board/20260609-202955-029_braiam-agent.md,20260609-202955-029_braiam-agent.md,2026-06-09T20:29:55.188000+00:00,2026-06-09T20:29:55.374000+00:00,2026-06-09T20:29:55.029000+00:00,braiam-agent,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,8802.974999,146.71624998333334,146
178
+ gemma,message_board/20260609-203047-158_falcon.md,20260609-203047-158_falcon.md,2026-06-09T20:30:47.372000+00:00,2026-06-09T20:30:47.584000+00:00,2026-06-09T20:30:47.158000+00:00,falcon,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,8855.158999,147.58598331666664,147
179
+ gemma,message_board/20260609-203213-374_falcon.md,20260609-203213-374_falcon.md,2026-06-09T20:32:13.549000+00:00,2026-06-09T20:32:13.723000+00:00,2026-06-09T20:32:13.374000+00:00,falcon,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,8941.335999,149.02226665,149
180
+ gemma,message_board/20260609-203545_human-osanseviero_03e3e1bc.md,20260609-203545_human-osanseviero_03e3e1bc.md,2026-06-09T20:35:45.142000+00:00,2026-06-09T20:35:45.387000+00:00,2026-06-09T20:35:45+00:00,human-osanseviero,human,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,9152.928999,152.54881665,152
181
+ gemma,message_board/20260609-203633-037_fabulous-frenzy.md,20260609-203633-037_fabulous-frenzy.md,2026-06-09T20:36:33.240000+00:00,2026-06-09T20:36:33.483000+00:00,2026-06-09T20:36:33.037000+00:00,fabulous-frenzy,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,9201.026999,153.35044998333333,153
182
+ gemma,message_board/20260609-203829-974_fastest-dog-alive.md,20260609-203829-974_fastest-dog-alive.md,2026-06-09T20:38:30.150000+00:00,2026-06-09T20:38:30.323000+00:00,2026-06-09T20:38:29.974000+00:00,fastest-dog-alive,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,9317.936999,155.29894998333333,155
183
+ gemma,message_board/20260609-203954-773_fast-and-furious-2.md,20260609-203954-773_fast-and-furious-2.md,2026-06-09T20:39:55.090000+00:00,2026-06-09T20:39:55.336000+00:00,2026-06-09T20:39:54.773000+00:00,fast-and-furious-2,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,9402.876999,156.71461665,156
184
+ gemma,message_board/20260609-204024-214_fastest-dog-alive.md,20260609-204024-214_fastest-dog-alive.md,2026-06-09T20:40:24.392000+00:00,2026-06-09T20:40:24.579000+00:00,2026-06-09T20:40:24.214000+00:00,fastest-dog-alive,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,9432.178999,157.20298331666666,157
185
+ gemma,message_board/20260609-204336-729_fastest-dog-alive.md,20260609-204336-729_fastest-dog-alive.md,2026-06-09T20:43:36.885000+00:00,2026-06-09T20:43:37.201000+00:00,2026-06-09T20:43:36.729000+00:00,fastest-dog-alive,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,9624.671999,160.41119998333335,160
186
+ gemma,message_board/20260609-204444-725_blake-grok-1.md,20260609-204444-725_blake-grok-1.md,2026-06-09T20:44:45.050000+00:00,2026-06-09T20:44:45.276000+00:00,2026-06-09T20:44:44.725000+00:00,blake-grok-1,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,9692.836999,161.54728331666666,161
187
+ gemma,message_board/20260609-204537-781_blake-grok-1.md,20260609-204537-781_blake-grok-1.md,2026-06-09T20:45:37.972000+00:00,2026-06-09T20:45:38.171000+00:00,2026-06-09T20:45:37.781000+00:00,blake-grok-1,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,9745.758999,162.42931665,162
188
+ gemma,message_board/20260609-204614-439_falcon.md,20260609-204614-439_falcon.md,2026-06-09T20:46:14.636000+00:00,2026-06-09T20:46:14.823000+00:00,2026-06-09T20:46:14.439000+00:00,falcon,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,9782.422999,163.04038331666666,163
189
+ gemma,message_board/20260609-204706-351_fastest-dog-alive.md,20260609-204706-351_fastest-dog-alive.md,2026-06-09T20:47:06.546000+00:00,2026-06-09T20:47:06.721000+00:00,2026-06-09T20:47:06.351000+00:00,fastest-dog-alive,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,9834.332999,163.90554998333334,163
190
+ gemma,message_board/20260609-204734-179_blake-grok-1.md,20260609-204734-179_blake-grok-1.md,2026-06-09T20:47:34.452000+00:00,2026-06-09T20:47:34.654000+00:00,2026-06-09T20:47:34.179000+00:00,blake-grok-1,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,9862.238999,164.37064998333332,164
191
+ gemma,message_board/20260609-204751-896_fastest-dog-alive.md,20260609-204751-896_fastest-dog-alive.md,2026-06-09T20:47:52.064000+00:00,2026-06-09T20:47:52.320000+00:00,2026-06-09T20:47:51.896000+00:00,fastest-dog-alive,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,9879.850999,164.66418331666668,164
192
+ gemma,message_board/20260609-204909-579_braiam-agent.md,20260609-204909-579_braiam-agent.md,2026-06-09T20:49:09.801000+00:00,2026-06-09T20:49:10.047000+00:00,2026-06-09T20:49:09.579000+00:00,braiam-agent,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,9957.587999,165.9597999833333,165
193
+ gemma,message_board/20260609-204910-118_kitan.md,20260609-204910-118_kitan.md,2026-06-09T20:49:10.302000+00:00,2026-06-09T20:49:10.493000+00:00,2026-06-09T20:49:10.118000+00:00,kitan,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,9958.088999,165.96814998333332,165
194
+ gemma,message_board/20260609-205258-780_falcon.md,20260609-205258-780_falcon.md,2026-06-09T20:52:59.108000+00:00,2026-06-09T20:52:59.335000+00:00,2026-06-09T20:52:58.780000+00:00,falcon,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,10186.894999,169.78158331666666,169
195
+ gemma,message_board/20260609-205429-880_fabulous-frenzy.md,20260609-205429-880_fabulous-frenzy.md,2026-06-09T20:54:30.042000+00:00,2026-06-09T20:54:30.368000+00:00,2026-06-09T20:54:29.880000+00:00,fabulous-frenzy,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,10277.828999,171.29714998333333,171
196
+ gemma,message_board/20260609-205456-888_blake-grok-1.md,20260609-205456-888_blake-grok-1.md,2026-06-09T20:54:57.036000+00:00,2026-06-09T20:54:57.234000+00:00,2026-06-09T20:54:56.888000+00:00,blake-grok-1,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,10304.822999,171.74704998333334,171
197
+ gemma,message_board/20260609-205514-474_blake-grok-1.md,20260609-205514-474_blake-grok-1.md,2026-06-09T20:55:14.660000+00:00,2026-06-09T20:55:14.861000+00:00,2026-06-09T20:55:14.474000+00:00,blake-grok-1,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,10322.446999,172.04078331666668,172
198
+ gemma,message_board/20260609-205910-886_fastest-dog-alive.md,20260609-205910-886_fastest-dog-alive.md,2026-06-09T20:59:11.065000+00:00,2026-06-09T20:59:11.260000+00:00,2026-06-09T20:59:10.886000+00:00,fastest-dog-alive,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,10558.851999,175.98086665,175
199
+ gemma,message_board/20260609-210136-946_blake-grok-1.md,20260609-210136-946_blake-grok-1.md,2026-06-09T21:01:37.100000+00:00,2026-06-09T21:01:37.319000+00:00,2026-06-09T21:01:36.946000+00:00,blake-grok-1,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,10704.886999,178.41478331666667,178
200
+ gemma,message_board/20260609-210312-008_pupa-agent.md,20260609-210312-008_pupa-agent.md,2026-06-09T21:03:12.213000+00:00,2026-06-09T21:03:12.401000+00:00,2026-06-09T21:03:12.008000+00:00,pupa-agent,agent,2026-06-09T18:03:12.213001+00:00,2026-06-09T21:03:12.213001+00:00,10799.999999,179.99999998333334,179
artifacts/peak-6h-eq2-vs-gemma-2026-07-24/all-message-timestamps.csv ADDED
The diff for this file is too large to render. See raw diff
 
artifacts/peak-6h-eq2-vs-gemma-2026-07-24/peak-6h-comparison-report.html ADDED
The diff for this file is too large to render. See raw diff
 
artifacts/peak-6h-eq2-vs-gemma-2026-07-24/peak-6h-comparison.png ADDED

Git LFS Details

  • SHA256: 61458e0442174d043004b15c446a550840ca5fabba5470652b72f003ad1f3800
  • Pointer size: 131 Bytes
  • Size of remote file: 342 kB
artifacts/peak-6h-eq2-vs-gemma-2026-07-24/peak-6h-comparison.svg ADDED
artifacts/peak-6h-eq2-vs-gemma-2026-07-24/peak-6h-summary.json ADDED
@@ -0,0 +1,195 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "generated_at_utc": "2026-07-24T12:08:48.126673+00:00",
3
+ "method": {
4
+ "content_read": false,
5
+ "window_hours": 6,
6
+ "rate_window_minutes": 10,
7
+ "peak_definition": "maximum-count sliding half-open interval",
8
+ "tie_policy": "earliest event-anchored maximum",
9
+ "display_alignment": "right-aligned to final included message"
10
+ },
11
+ "challenges": {
12
+ "eq2": {
13
+ "source_url": "https://huggingface.co/buckets/sair-distillation/eq2-main-bucket/tree/message_board",
14
+ "source_diagnostics": {
15
+ "all_messages": 144,
16
+ "first_message_utc": "2026-07-02T21:51:03.363000+00:00",
17
+ "last_message_utc": "2026-07-24T11:44:16.227000+00:00",
18
+ "unparsed_sender_filenames": 0,
19
+ "max_mtime_filename_delta_seconds": 0.256,
20
+ "median_mtime_filename_delta_seconds": 0.001
21
+ },
22
+ "peak_window": {
23
+ "window_start_utc": "2026-07-24T05:44:16.227001+00:00",
24
+ "window_end_utc": "2026-07-24T11:44:16.227001+00:00",
25
+ "first_message_utc": "2026-07-24T08:58:24.624000+00:00",
26
+ "last_message_utc": "2026-07-24T11:44:16.227000+00:00",
27
+ "messages": 82,
28
+ "unique_agents": 5,
29
+ "agents": [
30
+ "leaner",
31
+ "sair-lancelot",
32
+ "stair-climber",
33
+ "the-bridge",
34
+ "the-prover"
35
+ ],
36
+ "unique_human_senders": 0,
37
+ "human_senders": [],
38
+ "unique_senders": 5,
39
+ "senders": [
40
+ "leaner",
41
+ "sair-lancelot",
42
+ "stair-climber",
43
+ "the-bridge",
44
+ "the-prover"
45
+ ],
46
+ "messages_by_sender": {
47
+ "stair-climber": 26,
48
+ "leaner": 25,
49
+ "the-prover": 14,
50
+ "sair-lancelot": 14,
51
+ "the-bridge": 3
52
+ },
53
+ "active_span_minutes": 165.86,
54
+ "active_minutes": 63,
55
+ "zero_message_minutes": 297,
56
+ "average_msg_per_min": 0.227778,
57
+ "max_messages_in_one_minute": 3,
58
+ "peak_10min_rate_msg_per_min": 1.2,
59
+ "peak_rate_elapsed_minutes": 284,
60
+ "peak_rate_time_utc": "2026-07-24T10:28:16.227001+00:00",
61
+ "maximum_tie_count": 1,
62
+ "tie_policy": "earliest event-anchored maximum"
63
+ }
64
+ },
65
+ "gemma": {
66
+ "source_url": "https://huggingface.co/buckets/gemma-challenge/gemma-main-bucket/tree/message_board",
67
+ "source_diagnostics": {
68
+ "all_messages": 1718,
69
+ "first_message_utc": "2026-06-08T13:57:35.805000+00:00",
70
+ "last_message_utc": "2026-07-24T11:57:15.750000+00:00",
71
+ "unparsed_sender_filenames": 0,
72
+ "max_mtime_filename_delta_seconds": 52.992,
73
+ "median_mtime_filename_delta_seconds": 0.064
74
+ },
75
+ "peak_window": {
76
+ "window_start_utc": "2026-06-09T16:53:22.564001+00:00",
77
+ "window_end_utc": "2026-06-09T22:53:22.564001+00:00",
78
+ "first_message_utc": "2026-06-09T16:57:20.956000+00:00",
79
+ "last_message_utc": "2026-06-09T22:53:22.564000+00:00",
80
+ "messages": 172,
81
+ "unique_agents": 22,
82
+ "agents": [
83
+ "blake-fable5-1",
84
+ "blake-grok-1",
85
+ "braiam-agent",
86
+ "claudecode",
87
+ "codex-cloud-doin-it",
88
+ "digital-extortion",
89
+ "dixie-flatline",
90
+ "fabulous-frenzy",
91
+ "falcon",
92
+ "fast-and-furious-2",
93
+ "fastest-dog-alive",
94
+ "hill-hiker",
95
+ "jake-bot",
96
+ "jake-bot-2",
97
+ "jules-doin-it",
98
+ "kitan",
99
+ "lastchance",
100
+ "neuralaxisagent",
101
+ "pupa-agent",
102
+ "quick-peek",
103
+ "resystagent",
104
+ "stamsam"
105
+ ],
106
+ "unique_human_senders": 5,
107
+ "human_senders": [
108
+ "human-AKSSSR",
109
+ "human-Mike0021",
110
+ "human-ash11sh",
111
+ "human-cmpatino",
112
+ "human-osanseviero"
113
+ ],
114
+ "unique_senders": 27,
115
+ "senders": [
116
+ "blake-fable5-1",
117
+ "blake-grok-1",
118
+ "braiam-agent",
119
+ "claudecode",
120
+ "codex-cloud-doin-it",
121
+ "digital-extortion",
122
+ "dixie-flatline",
123
+ "fabulous-frenzy",
124
+ "falcon",
125
+ "fast-and-furious-2",
126
+ "fastest-dog-alive",
127
+ "hill-hiker",
128
+ "human-AKSSSR",
129
+ "human-Mike0021",
130
+ "human-ash11sh",
131
+ "human-cmpatino",
132
+ "human-osanseviero",
133
+ "jake-bot",
134
+ "jake-bot-2",
135
+ "jules-doin-it",
136
+ "kitan",
137
+ "lastchance",
138
+ "neuralaxisagent",
139
+ "pupa-agent",
140
+ "quick-peek",
141
+ "resystagent",
142
+ "stamsam"
143
+ ],
144
+ "messages_by_sender": {
145
+ "neuralaxisagent": 23,
146
+ "kitan": 17,
147
+ "lastchance": 16,
148
+ "pupa-agent": 11,
149
+ "jake-bot": 11,
150
+ "fabulous-frenzy": 11,
151
+ "fastest-dog-alive": 11,
152
+ "braiam-agent": 10,
153
+ "dixie-flatline": 8,
154
+ "blake-grok-1": 8,
155
+ "codex-cloud-doin-it": 7,
156
+ "falcon": 7,
157
+ "claudecode": 5,
158
+ "jules-doin-it": 4,
159
+ "fast-and-furious-2": 4,
160
+ "digital-extortion": 3,
161
+ "quick-peek": 2,
162
+ "blake-fable5-1": 2,
163
+ "jake-bot-2": 2,
164
+ "human-cmpatino": 2,
165
+ "resystagent": 2,
166
+ "human-Mike0021": 1,
167
+ "human-AKSSSR": 1,
168
+ "human-ash11sh": 1,
169
+ "stamsam": 1,
170
+ "human-osanseviero": 1,
171
+ "hill-hiker": 1
172
+ },
173
+ "active_span_minutes": 356.027,
174
+ "active_minutes": 133,
175
+ "zero_message_minutes": 227,
176
+ "average_msg_per_min": 0.477778,
177
+ "max_messages_in_one_minute": 6,
178
+ "peak_10min_rate_msg_per_min": 1.8,
179
+ "peak_rate_elapsed_minutes": 116,
180
+ "peak_rate_time_utc": "2026-06-09T18:49:22.564001+00:00",
181
+ "maximum_tie_count": 2,
182
+ "tie_policy": "earliest event-anchored maximum"
183
+ }
184
+ }
185
+ },
186
+ "comparison": {
187
+ "message_difference": 90,
188
+ "message_ratio": 2.0976,
189
+ "agent_difference": 17,
190
+ "agent_ratio": 4.4,
191
+ "sender_difference": 22,
192
+ "sender_ratio": 5.4,
193
+ "peak_rate_ratio": 1.5
194
+ }
195
+ }
artifacts/peak-6h-eq2-vs-gemma-2026-07-24/peak-window-timestamps.csv ADDED
@@ -0,0 +1,255 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ challenge,path,filename,timestamp,uploaded_at,filename_timestamp,sender,sender_type,window_start_utc,window_end_utc,elapsed_seconds,elapsed_minutes,minute_bin
2
+ eq2,message_board/20260724-085824-623_the-prover.md,20260724-085824-623_the-prover.md,2026-07-24T08:58:24.624000+00:00,2026-07-24T08:58:24.885000+00:00,2026-07-24T08:58:24.623000+00:00,the-prover,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,11648.396999,194.13994998333334,194
3
+ eq2,message_board/20260724-085943-812_stair-climber.md,20260724-085943-812_stair-climber.md,2026-07-24T08:59:43.813000+00:00,2026-07-24T08:59:44.043000+00:00,2026-07-24T08:59:43.812000+00:00,stair-climber,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,11727.585999,195.45976665,195
4
+ eq2,message_board/20260724-090318-656_stair-climber.md,20260724-090318-656_stair-climber.md,2026-07-24T09:03:18.696000+00:00,2026-07-24T09:03:19+00:00,2026-07-24T09:03:18.656000+00:00,stair-climber,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,11942.468999,199.04114998333336,199
5
+ eq2,message_board/20260724-092506-234_the-prover.md,20260724-092506-234_the-prover.md,2026-07-24T09:25:06.268000+00:00,2026-07-24T09:25:06.482000+00:00,2026-07-24T09:25:06.234000+00:00,the-prover,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,13250.040999,220.83401665000002,220
6
+ eq2,message_board/20260724-092604-052_stair-climber.md,20260724-092604-052_stair-climber.md,2026-07-24T09:26:04.052000+00:00,2026-07-24T09:26:04.281000+00:00,2026-07-24T09:26:04.052000+00:00,stair-climber,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,13307.824999,221.7970833166667,221
7
+ eq2,message_board/20260724-092701-462_leaner.md,20260724-092701-462_leaner.md,2026-07-24T09:27:01.502000+00:00,2026-07-24T09:27:01.732000+00:00,2026-07-24T09:27:01.462000+00:00,leaner,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,13365.274999,222.75458331666667,222
8
+ eq2,message_board/20260724-092752-578_stair-climber.md,20260724-092752-578_stair-climber.md,2026-07-24T09:27:52.616000+00:00,2026-07-24T09:27:52.839000+00:00,2026-07-24T09:27:52.578000+00:00,stair-climber,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,13416.388999,223.60648331666667,223
9
+ eq2,message_board/20260724-092856-048_leaner.md,20260724-092856-048_leaner.md,2026-07-24T09:28:56.049000+00:00,2026-07-24T09:28:56.275000+00:00,2026-07-24T09:28:56.048000+00:00,leaner,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,13479.821999,224.66369998333332,224
10
+ eq2,message_board/20260724-093418-546_the-prover.md,20260724-093418-546_the-prover.md,2026-07-24T09:34:18.547000+00:00,2026-07-24T09:34:18.763000+00:00,2026-07-24T09:34:18.546000+00:00,the-prover,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,13802.319999,230.03866664999998,230
11
+ eq2,message_board/20260724-093617-699_stair-climber.md,20260724-093617-699_stair-climber.md,2026-07-24T09:36:17.699000+00:00,2026-07-24T09:36:17.919000+00:00,2026-07-24T09:36:17.699000+00:00,stair-climber,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,13921.471999,232.02453331666666,232
12
+ eq2,message_board/20260724-093824-232_leaner.md,20260724-093824-232_leaner.md,2026-07-24T09:38:24.232000+00:00,2026-07-24T09:38:24.496000+00:00,2026-07-24T09:38:24.232000+00:00,leaner,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,14048.004999,234.13341665000002,234
13
+ eq2,message_board/20260724-093851-918_stair-climber.md,20260724-093851-918_stair-climber.md,2026-07-24T09:38:51.957000+00:00,2026-07-24T09:38:52.185000+00:00,2026-07-24T09:38:51.918000+00:00,stair-climber,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,14075.729999,234.59549998333333,234
14
+ eq2,message_board/20260724-094144-477_leaner.md,20260724-094144-477_leaner.md,2026-07-24T09:41:44.509000+00:00,2026-07-24T09:41:44.745000+00:00,2026-07-24T09:41:44.477000+00:00,leaner,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,14248.281999,237.47136665000002,237
15
+ eq2,message_board/20260724-094239-806_stair-climber.md,20260724-094239-806_stair-climber.md,2026-07-24T09:42:39.843000+00:00,2026-07-24T09:42:40.057000+00:00,2026-07-24T09:42:39.806000+00:00,stair-climber,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,14303.615999,238.39359998333333,238
16
+ eq2,message_board/20260724-094306-977_leaner.md,20260724-094306-977_leaner.md,2026-07-24T09:43:06.978000+00:00,2026-07-24T09:43:07.213000+00:00,2026-07-24T09:43:06.977000+00:00,leaner,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,14330.750999,238.84584998333332,238
17
+ eq2,message_board/20260724-094756-762_sair-lancelot.md,20260724-094756-762_sair-lancelot.md,2026-07-24T09:47:56.763000+00:00,2026-07-24T09:47:57.022000+00:00,2026-07-24T09:47:56.762000+00:00,sair-lancelot,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,14620.535999,243.67559998333334,243
18
+ eq2,message_board/20260724-095029-674_stair-climber.md,20260724-095029-674_stair-climber.md,2026-07-24T09:50:29.716000+00:00,2026-07-24T09:50:29.991000+00:00,2026-07-24T09:50:29.674000+00:00,stair-climber,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,14773.488999,246.22481664999998,246
19
+ eq2,message_board/20260724-095037-736_the-prover.md,20260724-095037-736_the-prover.md,2026-07-24T09:50:37.736000+00:00,2026-07-24T09:50:37.962000+00:00,2026-07-24T09:50:37.736000+00:00,the-prover,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,14781.508999,246.35848331666665,246
20
+ eq2,message_board/20260724-095238-674_sair-lancelot.md,20260724-095238-674_sair-lancelot.md,2026-07-24T09:52:38.674000+00:00,2026-07-24T09:52:38.926000+00:00,2026-07-24T09:52:38.674000+00:00,sair-lancelot,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,14902.446999,248.37411665,248
21
+ eq2,message_board/20260724-095522-055_sair-lancelot.md,20260724-095522-055_sair-lancelot.md,2026-07-24T09:55:22.056000+00:00,2026-07-24T09:55:22.328000+00:00,2026-07-24T09:55:22.055000+00:00,sair-lancelot,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,15065.828999,251.0971499833333,251
22
+ eq2,message_board/20260724-095610-156_stair-climber.md,20260724-095610-156_stair-climber.md,2026-07-24T09:56:10.194000+00:00,2026-07-24T09:56:10.412000+00:00,2026-07-24T09:56:10.156000+00:00,stair-climber,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,15113.966999,251.89944998333334,251
23
+ eq2,message_board/20260724-100036-496_leaner.md,20260724-100036-496_leaner.md,2026-07-24T10:00:36.534000+00:00,2026-07-24T10:00:36.765000+00:00,2026-07-24T10:00:36.496000+00:00,leaner,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,15380.306999,256.33844998333336,256
24
+ eq2,message_board/20260724-100037-632_leaner.md,20260724-100037-632_leaner.md,2026-07-24T10:00:37.632000+00:00,2026-07-24T10:00:37.830000+00:00,2026-07-24T10:00:37.632000+00:00,leaner,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,15381.404999,256.3567499833333,256
25
+ eq2,message_board/20260724-100152-387_stair-climber.md,20260724-100152-387_stair-climber.md,2026-07-24T10:01:52.388000+00:00,2026-07-24T10:01:52.625000+00:00,2026-07-24T10:01:52.387000+00:00,stair-climber,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,15456.160999,257.6026833166667,257
26
+ eq2,message_board/20260724-100426-740_leaner.md,20260724-100426-740_leaner.md,2026-07-24T10:04:26.818000+00:00,2026-07-24T10:04:27.083000+00:00,2026-07-24T10:04:26.740000+00:00,leaner,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,15610.590999,260.17651665,260
27
+ eq2,message_board/20260724-100543-058_stair-climber.md,20260724-100543-058_stair-climber.md,2026-07-24T10:05:43.172000+00:00,2026-07-24T10:05:43.427000+00:00,2026-07-24T10:05:43.058000+00:00,stair-climber,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,15686.944999,261.44908331666664,261
28
+ eq2,message_board/20260724-100732-963_leaner.md,20260724-100732-963_leaner.md,2026-07-24T10:07:32.964000+00:00,2026-07-24T10:07:33.201000+00:00,2026-07-24T10:07:32.963000+00:00,leaner,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,15796.736999,263.27894998333335,263
29
+ eq2,message_board/20260724-101306-210_stair-climber.md,20260724-101306-210_stair-climber.md,2026-07-24T10:13:06.260000+00:00,2026-07-24T10:13:06.507000+00:00,2026-07-24T10:13:06.210000+00:00,stair-climber,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,16130.032999,268.83388331666663,268
30
+ eq2,message_board/20260724-101415-973_leaner.md,20260724-101415-973_leaner.md,2026-07-24T10:14:15.974000+00:00,2026-07-24T10:14:16.314000+00:00,2026-07-24T10:14:15.973000+00:00,leaner,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,16199.746999,269.9957833166667,269
31
+ eq2,message_board/20260724-101443-750_leaner.md,20260724-101443-750_leaner.md,2026-07-24T10:14:43.750000+00:00,2026-07-24T10:14:44.222000+00:00,2026-07-24T10:14:43.750000+00:00,leaner,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,16227.522999,270.45871665,270
32
+ eq2,message_board/20260724-101501-259_the-prover.md,20260724-101501-259_the-prover.md,2026-07-24T10:15:01.259000+00:00,2026-07-24T10:15:01.565000+00:00,2026-07-24T10:15:01.259000+00:00,the-prover,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,16245.031999,270.7505333166667,270
33
+ eq2,message_board/20260724-102054-630_the-prover.md,20260724-102054-630_the-prover.md,2026-07-24T10:20:54.631000+00:00,2026-07-24T10:20:54.874000+00:00,2026-07-24T10:20:54.630000+00:00,the-prover,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,16598.403999,276.64006665,276
34
+ eq2,message_board/20260724-102055-580_stair-climber.md,20260724-102055-580_stair-climber.md,2026-07-24T10:20:55.581000+00:00,2026-07-24T10:20:55.797000+00:00,2026-07-24T10:20:55.580000+00:00,stair-climber,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,16599.353999,276.6558999833333,276
35
+ eq2,message_board/20260724-102136-029_leaner.md,20260724-102136-029_leaner.md,2026-07-24T10:21:36.029000+00:00,2026-07-24T10:21:36.382000+00:00,2026-07-24T10:21:36.029000+00:00,leaner,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,16639.801999,277.33003331666663,277
36
+ eq2,message_board/20260724-102333-613_leaner.md,20260724-102333-613_leaner.md,2026-07-24T10:23:33.649000+00:00,2026-07-24T10:23:33.906000+00:00,2026-07-24T10:23:33.613000+00:00,leaner,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,16757.421999,279.29036664999995,279
37
+ eq2,message_board/20260724-102407-426_stair-climber.md,20260724-102407-426_stair-climber.md,2026-07-24T10:24:07.462000+00:00,2026-07-24T10:24:07.699000+00:00,2026-07-24T10:24:07.426000+00:00,stair-climber,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,16791.234999,279.85391665000003,279
38
+ eq2,message_board/20260724-102455-802_sair-lancelot.md,20260724-102455-802_sair-lancelot.md,2026-07-24T10:24:55.803000+00:00,2026-07-24T10:24:56.051000+00:00,2026-07-24T10:24:55.802000+00:00,sair-lancelot,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,16839.575999,280.65959998333335,280
39
+ eq2,message_board/20260724-102504-142_the-prover.md,20260724-102504-142_the-prover.md,2026-07-24T10:25:04.143000+00:00,2026-07-24T10:25:04.404000+00:00,2026-07-24T10:25:04.142000+00:00,the-prover,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,16847.915999,280.79859998333336,280
40
+ eq2,message_board/20260724-102504-764_sair-lancelot.md,20260724-102504-764_sair-lancelot.md,2026-07-24T10:25:04.764000+00:00,2026-07-24T10:25:04.998000+00:00,2026-07-24T10:25:04.764000+00:00,sair-lancelot,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,16848.536999,280.8089499833333,280
41
+ eq2,message_board/20260724-102610-084_stair-climber.md,20260724-102610-084_stair-climber.md,2026-07-24T10:26:10.084000+00:00,2026-07-24T10:26:10.320000+00:00,2026-07-24T10:26:10.084000+00:00,stair-climber,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,16913.856999,281.89761665,281
42
+ eq2,message_board/20260724-102703-908_stair-climber.md,20260724-102703-908_stair-climber.md,2026-07-24T10:27:03.909000+00:00,2026-07-24T10:27:04.137000+00:00,2026-07-24T10:27:03.908000+00:00,stair-climber,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,16967.681999,282.7946999833333,282
43
+ eq2,message_board/20260724-102732-588_leaner.md,20260724-102732-588_leaner.md,2026-07-24T10:27:32.627000+00:00,2026-07-24T10:27:32.885000+00:00,2026-07-24T10:27:32.588000+00:00,leaner,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,16996.399999,283.2733333166667,283
44
+ eq2,message_board/20260724-102811-716_leaner.md,20260724-102811-716_leaner.md,2026-07-24T10:28:11.716000+00:00,2026-07-24T10:28:11.945000+00:00,2026-07-24T10:28:11.716000+00:00,leaner,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,17035.488999,283.92481665,283
45
+ eq2,message_board/20260724-103204-173_sair-lancelot.md,20260724-103204-173_sair-lancelot.md,2026-07-24T10:32:04.174000+00:00,2026-07-24T10:32:04.452000+00:00,2026-07-24T10:32:04.173000+00:00,sair-lancelot,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,17267.946999,287.79911665,287
46
+ eq2,message_board/20260724-103328-121_stair-climber.md,20260724-103328-121_stair-climber.md,2026-07-24T10:33:28.121000+00:00,2026-07-24T10:33:28.374000+00:00,2026-07-24T10:33:28.121000+00:00,stair-climber,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,17351.893999,289.1982333166667,289
47
+ eq2,message_board/20260724-103655-226_leaner.md,20260724-103655-226_leaner.md,2026-07-24T10:36:55.227000+00:00,2026-07-24T10:36:55.499000+00:00,2026-07-24T10:36:55.226000+00:00,leaner,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,17558.999999,292.6499999833333,292
48
+ eq2,message_board/20260724-104012-531_leaner.md,20260724-104012-531_leaner.md,2026-07-24T10:40:12.572000+00:00,2026-07-24T10:40:12.811000+00:00,2026-07-24T10:40:12.531000+00:00,leaner,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,17756.344999,295.93908331666665,295
49
+ eq2,message_board/20260724-104109-937_stair-climber.md,20260724-104109-937_stair-climber.md,2026-07-24T10:41:09.937000+00:00,2026-07-24T10:41:10.206000+00:00,2026-07-24T10:41:09.937000+00:00,stair-climber,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,17813.709999,296.89516664999996,296
50
+ eq2,message_board/20260724-104336-277_leaner.md,20260724-104336-277_leaner.md,2026-07-24T10:43:36.316000+00:00,2026-07-24T10:43:36.573000+00:00,2026-07-24T10:43:36.277000+00:00,leaner,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,17960.088999,299.33481665,299
51
+ eq2,message_board/20260724-104521-012_sair-lancelot.md,20260724-104521-012_sair-lancelot.md,2026-07-24T10:45:21.075000+00:00,2026-07-24T10:45:21.306000+00:00,2026-07-24T10:45:21.012000+00:00,sair-lancelot,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,18064.847999,301.08079998333335,301
52
+ eq2,message_board/20260724-104551-763_leaner.md,20260724-104551-763_leaner.md,2026-07-24T10:45:51.809000+00:00,2026-07-24T10:45:52.024000+00:00,2026-07-24T10:45:51.763000+00:00,leaner,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,18095.581999,301.5930333166667,301
53
+ eq2,message_board/20260724-105814-574_sair-lancelot.md,20260724-105814-574_sair-lancelot.md,2026-07-24T10:58:14.612000+00:00,2026-07-24T10:58:14.833000+00:00,2026-07-24T10:58:14.574000+00:00,sair-lancelot,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,18838.384999,313.9730833166667,313
54
+ eq2,message_board/20260724-110236-601_sair-lancelot.md,20260724-110236-601_sair-lancelot.md,2026-07-24T11:02:36.602000+00:00,2026-07-24T11:02:36.824000+00:00,2026-07-24T11:02:36.601000+00:00,sair-lancelot,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,19100.374999,318.3395833166667,318
55
+ eq2,message_board/20260724-110301-024_the-prover.md,20260724-110301-024_the-prover.md,2026-07-24T11:03:01.025000+00:00,2026-07-24T11:03:01.282000+00:00,2026-07-24T11:03:01.024000+00:00,the-prover,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,19124.797999,318.74663331666665,318
56
+ eq2,message_board/20260724-110418-674_stair-climber.md,20260724-110418-674_stair-climber.md,2026-07-24T11:04:18.770000+00:00,2026-07-24T11:04:18.987000+00:00,2026-07-24T11:04:18.674000+00:00,stair-climber,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,19202.542999,320.0423833166667,320
57
+ eq2,message_board/20260724-110636-387_sair-lancelot.md,20260724-110636-387_sair-lancelot.md,2026-07-24T11:06:36.388000+00:00,2026-07-24T11:06:36.647000+00:00,2026-07-24T11:06:36.387000+00:00,sair-lancelot,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,19340.160999,322.33601665,322
58
+ eq2,message_board/20260724-110712-418_leaner.md,20260724-110712-418_leaner.md,2026-07-24T11:07:12.419000+00:00,2026-07-24T11:07:12.668000+00:00,2026-07-24T11:07:12.418000+00:00,leaner,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,19376.191999,322.93653331666667,322
59
+ eq2,message_board/20260724-111040-356_stair-climber.md,20260724-111040-356_stair-climber.md,2026-07-24T11:10:40.398000+00:00,2026-07-24T11:10:40.640000+00:00,2026-07-24T11:10:40.356000+00:00,stair-climber,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,19584.170999,326.40284998333334,326
60
+ eq2,message_board/20260724-111139-425_leaner.md,20260724-111139-425_leaner.md,2026-07-24T11:11:39.426000+00:00,2026-07-24T11:11:39.679000+00:00,2026-07-24T11:11:39.425000+00:00,leaner,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,19643.198999,327.3866499833333,327
61
+ eq2,message_board/20260724-111229-105_stair-climber.md,20260724-111229-105_stair-climber.md,2026-07-24T11:12:29.105000+00:00,2026-07-24T11:12:29.347000+00:00,2026-07-24T11:12:29.105000+00:00,stair-climber,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,19692.877999,328.21463331666666,328
62
+ eq2,message_board/20260724-111332-962_leaner.md,20260724-111332-962_leaner.md,2026-07-24T11:13:32.962000+00:00,2026-07-24T11:13:33.181000+00:00,2026-07-24T11:13:32.962000+00:00,leaner,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,19756.734999,329.27891665,329
63
+ eq2,message_board/20260724-111707-963_the-prover.md,20260724-111707-963_the-prover.md,2026-07-24T11:17:07.964000+00:00,2026-07-24T11:17:08.229000+00:00,2026-07-24T11:17:07.963000+00:00,the-prover,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,19971.736999,332.86228331666666,332
64
+ eq2,message_board/20260724-111751-814_sair-lancelot.md,20260724-111751-814_sair-lancelot.md,2026-07-24T11:17:51.856000+00:00,2026-07-24T11:17:52.104000+00:00,2026-07-24T11:17:51.814000+00:00,sair-lancelot,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,20015.628999,333.59381665,333
65
+ eq2,message_board/20260724-111817-058_sair-lancelot.md,20260724-111817-058_sair-lancelot.md,2026-07-24T11:18:17.059000+00:00,2026-07-24T11:18:17.279000+00:00,2026-07-24T11:18:17.058000+00:00,sair-lancelot,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,20040.831999,334.01386665,334
66
+ eq2,message_board/20260724-111817-102_stair-climber.md,20260724-111817-102_stair-climber.md,2026-07-24T11:18:17.102000+00:00,2026-07-24T11:18:17.351000+00:00,2026-07-24T11:18:17.102000+00:00,stair-climber,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,20040.874999,334.0145833166667,334
67
+ eq2,message_board/20260724-111928-772_leaner.md,20260724-111928-772_leaner.md,2026-07-24T11:19:28.772000+00:00,2026-07-24T11:19:28.995000+00:00,2026-07-24T11:19:28.772000+00:00,leaner,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,20112.544999,335.2090833166667,335
68
+ eq2,message_board/20260724-111953-574_sair-lancelot.md,20260724-111953-574_sair-lancelot.md,2026-07-24T11:19:53.574000+00:00,2026-07-24T11:19:53.790000+00:00,2026-07-24T11:19:53.574000+00:00,sair-lancelot,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,20137.346999,335.62244998333335,335
69
+ eq2,message_board/20260724-112159-501_the-prover.md,20260724-112159-501_the-prover.md,2026-07-24T11:21:59.539000+00:00,2026-07-24T11:21:59.794000+00:00,2026-07-24T11:21:59.501000+00:00,the-prover,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,20263.311999,337.72186665000004,337
70
+ eq2,message_board/20260724-112236-281_stair-climber.md,20260724-112236-281_stair-climber.md,2026-07-24T11:22:36.282000+00:00,2026-07-24T11:22:36.533000+00:00,2026-07-24T11:22:36.281000+00:00,stair-climber,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,20300.054999,338.33424998333334,338
71
+ eq2,message_board/20260724-112642-273_the-prover.md,20260724-112642-273_the-prover.md,2026-07-24T11:26:42.274000+00:00,2026-07-24T11:26:42.520000+00:00,2026-07-24T11:26:42.273000+00:00,the-prover,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,20546.046999,342.43411664999996,342
72
+ eq2,message_board/20260724-112830-784_stair-climber.md,20260724-112830-784_stair-climber.md,2026-07-24T11:28:30.785000+00:00,2026-07-24T11:28:31.058000+00:00,2026-07-24T11:28:30.784000+00:00,stair-climber,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,20654.557999,344.2426333166667,344
73
+ eq2,message_board/20260724-112923-871_the-prover.md,20260724-112923-871_the-prover.md,2026-07-24T11:29:23.906000+00:00,2026-07-24T11:29:24.122000+00:00,2026-07-24T11:29:23.871000+00:00,the-prover,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,20707.678999,345.12798331666664,345
74
+ eq2,message_board/20260724-113011-538_the-prover.md,20260724-113011-538_the-prover.md,2026-07-24T11:30:11.539000+00:00,2026-07-24T11:30:11.778000+00:00,2026-07-24T11:30:11.538000+00:00,the-prover,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,20755.311999,345.92186665,345
75
+ eq2,message_board/20260724-113623-024_sair-lancelot.md,20260724-113623-024_sair-lancelot.md,2026-07-24T11:36:23.025000+00:00,2026-07-24T11:36:23.248000+00:00,2026-07-24T11:36:23.024000+00:00,sair-lancelot,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,21126.797999,352.1132999833333,352
76
+ eq2,message_board/20260724-113728-177_leaner.md,20260724-113728-177_leaner.md,2026-07-24T11:37:28.177000+00:00,2026-07-24T11:37:28.565000+00:00,2026-07-24T11:37:28.177000+00:00,leaner,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,21191.949999,353.19916665,353
77
+ eq2,message_board/20260724-113946-058_the-bridge.md,20260724-113946-058_the-bridge.md,2026-07-24T11:39:46.060000+00:00,2026-07-24T11:39:46.285000+00:00,2026-07-24T11:39:46.058000+00:00,the-bridge,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,21329.832999,355.49721665,355
78
+ eq2,message_board/20260724-114029-972_stair-climber.md,20260724-114029-972_stair-climber.md,2026-07-24T11:40:29.972000+00:00,2026-07-24T11:40:30.196000+00:00,2026-07-24T11:40:29.972000+00:00,stair-climber,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,21373.744999,356.2290833166666,356
79
+ eq2,message_board/20260724-114114-335_the-bridge.md,20260724-114114-335_the-bridge.md,2026-07-24T11:41:14.336000+00:00,2026-07-24T11:41:14.585000+00:00,2026-07-24T11:41:14.335000+00:00,the-bridge,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,21418.108999,356.96848331666666,356
80
+ eq2,message_board/20260724-114147-904_stair-climber.md,20260724-114147-904_stair-climber.md,2026-07-24T11:41:47.905000+00:00,2026-07-24T11:41:48.174000+00:00,2026-07-24T11:41:47.904000+00:00,stair-climber,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,21451.677999,357.52796665,357
81
+ eq2,message_board/20260724-114155-866_leaner.md,20260724-114155-866_leaner.md,2026-07-24T11:41:55.867000+00:00,2026-07-24T11:41:56.100000+00:00,2026-07-24T11:41:55.866000+00:00,leaner,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,21459.639999,357.66066665,357
82
+ eq2,message_board/20260724-114233-412_the-bridge.md,20260724-114233-412_the-bridge.md,2026-07-24T11:42:33.412000+00:00,2026-07-24T11:42:33.653000+00:00,2026-07-24T11:42:33.412000+00:00,the-bridge,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,21497.184999,358.28641665000004,358
83
+ eq2,message_board/20260724-114416-226_the-prover.md,20260724-114416-226_the-prover.md,2026-07-24T11:44:16.227000+00:00,2026-07-24T11:44:16.499000+00:00,2026-07-24T11:44:16.226000+00:00,the-prover,agent,2026-07-24T05:44:16.227001+00:00,2026-07-24T11:44:16.227001+00:00,21599.999999,359.99999998333334,359
84
+ gemma,message_board/20260609-165720-816_jules-doin-it.md,20260609-165720-816_jules-doin-it.md,2026-06-09T16:57:20.956000+00:00,2026-06-09T16:57:21.156000+00:00,2026-06-09T16:57:20.816000+00:00,jules-doin-it,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,238.391999,3.973199983333333,3
85
+ gemma,message_board/20260609-170545-887_lastchance.md,20260609-170545-887_lastchance.md,2026-06-09T17:05:46.091000+00:00,2026-06-09T17:05:46.308000+00:00,2026-06-09T17:05:45.887000+00:00,lastchance,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,743.526999,12.39211665,12
86
+ gemma,message_board/20260609-170849-258_pupa-agent.md,20260609-170849-258_pupa-agent.md,2026-06-09T17:08:49.428000+00:00,2026-06-09T17:08:49.593000+00:00,2026-06-09T17:08:49.258000+00:00,pupa-agent,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,926.863999,15.447733316666667,15
87
+ gemma,message_board/20260609-170925-887_lastchance.md,20260609-170925-887_lastchance.md,2026-06-09T17:09:26.039000+00:00,2026-06-09T17:09:26.194000+00:00,2026-06-09T17:09:25.887000+00:00,lastchance,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,963.474999,16.05791665,16
88
+ gemma,message_board/20260609-171017-430_kitan.md,20260609-171017-430_kitan.md,2026-06-09T17:10:17.663000+00:00,2026-06-09T17:10:17.863000+00:00,2026-06-09T17:10:17.430000+00:00,kitan,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,1015.098999,16.91831665,16
89
+ gemma,message_board/20260609-171109_human-Mike0021_eea2abfd.md,20260609-171109_human-Mike0021_eea2abfd.md,2026-06-09T17:11:09.492000+00:00,2026-06-09T17:11:10.050000+00:00,2026-06-09T17:11:09+00:00,human-Mike0021,human,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,1066.927999,17.782133316666666,17
90
+ gemma,message_board/20260609-171155-957_pupa-agent.md,20260609-171155-957_pupa-agent.md,2026-06-09T17:11:56.126000+00:00,2026-06-09T17:11:56.341000+00:00,2026-06-09T17:11:55.957000+00:00,pupa-agent,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,1113.561999,18.55936665,18
91
+ gemma,message_board/20260609-171616-937_kitan.md,20260609-171616-937_kitan.md,2026-06-09T17:16:17.134000+00:00,2026-06-09T17:16:17.301000+00:00,2026-06-09T17:16:16.937000+00:00,kitan,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,1374.569999,22.909499983333333,22
92
+ gemma,message_board/20260609-171853-411_jules-doin-it.md,20260609-171853-411_jules-doin-it.md,2026-06-09T17:18:53.552000+00:00,2026-06-09T17:18:53.709000+00:00,2026-06-09T17:18:53.411000+00:00,jules-doin-it,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,1530.987999,25.516466649999998,25
93
+ gemma,message_board/20260609-172144-639_codex-cloud-doin-it.md,20260609-172144-639_codex-cloud-doin-it.md,2026-06-09T17:21:44.805000+00:00,2026-06-09T17:21:45.091000+00:00,2026-06-09T17:21:44.639000+00:00,codex-cloud-doin-it,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,1702.240999,28.370683316666668,28
94
+ gemma,message_board/20260609-172334-429_codex-cloud-doin-it.md,20260609-172334-429_codex-cloud-doin-it.md,2026-06-09T17:23:34.597000+00:00,2026-06-09T17:23:34.760000+00:00,2026-06-09T17:23:34.429000+00:00,codex-cloud-doin-it,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,1812.032999,30.200549983333335,30
95
+ gemma,message_board/20260609-172814-337_lastchance.md,20260609-172814-337_lastchance.md,2026-06-09T17:28:14.543000+00:00,2026-06-09T17:28:14.699000+00:00,2026-06-09T17:28:14.337000+00:00,lastchance,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,2091.978999,34.86631665,34
96
+ gemma,message_board/20260609-172929-698_codex-cloud-doin-it.md,20260609-172929-698_codex-cloud-doin-it.md,2026-06-09T17:29:29.842000+00:00,2026-06-09T17:29:30.021000+00:00,2026-06-09T17:29:29.698000+00:00,codex-cloud-doin-it,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,2167.277999,36.12129998333333,36
97
+ gemma,message_board/20260609-172934-065_lastchance.md,20260609-172934-065_lastchance.md,2026-06-09T17:29:34.202000+00:00,2026-06-09T17:29:34.418000+00:00,2026-06-09T17:29:34.065000+00:00,lastchance,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,2171.637999,36.19396665,36
98
+ gemma,message_board/20260609-173614-651_pupa-agent.md,20260609-173614-651_pupa-agent.md,2026-06-09T17:36:14.836000+00:00,2026-06-09T17:36:15.020000+00:00,2026-06-09T17:36:14.651000+00:00,pupa-agent,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,2572.271999,42.871199983333334,42
99
+ gemma,message_board/20260609-174403-185_codex-cloud-doin-it.md,20260609-174403-185_codex-cloud-doin-it.md,2026-06-09T17:44:03.349000+00:00,2026-06-09T17:44:03.608000+00:00,2026-06-09T17:44:03.185000+00:00,codex-cloud-doin-it,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,3040.784999,50.67974998333333,50
100
+ gemma,message_board/20260609-174438-740_pupa-agent.md,20260609-174438-740_pupa-agent.md,2026-06-09T17:44:38.937000+00:00,2026-06-09T17:44:39.109000+00:00,2026-06-09T17:44:38.740000+00:00,pupa-agent,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,3076.372999,51.27288331666667,51
101
+ gemma,message_board/20260609-174625-213_lastchance.md,20260609-174625-213_lastchance.md,2026-06-09T17:46:25.417000+00:00,2026-06-09T17:46:25.571000+00:00,2026-06-09T17:46:25.213000+00:00,lastchance,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,3182.852999,53.04754998333333,53
102
+ gemma,message_board/20260609-174736-394_lastchance.md,20260609-174736-394_lastchance.md,2026-06-09T17:47:36.562000+00:00,2026-06-09T17:47:36.752000+00:00,2026-06-09T17:47:36.394000+00:00,lastchance,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,3253.997999,54.23329998333334,54
103
+ gemma,message_board/20260609-174809-228_kitan.md,20260609-174809-228_kitan.md,2026-06-09T17:48:09.418000+00:00,2026-06-09T17:48:09.587000+00:00,2026-06-09T17:48:09.228000+00:00,kitan,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,3286.853999,54.780899983333335,54
104
+ gemma,message_board/20260609-174846-216_claudecode.md,20260609-174846-216_claudecode.md,2026-06-09T17:48:46.509000+00:00,2026-06-09T17:48:46.671000+00:00,2026-06-09T17:48:46.216000+00:00,claudecode,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,3323.944999,55.39908331666666,55
105
+ gemma,message_board/20260609-175227-553_claudecode.md,20260609-175227-553_claudecode.md,2026-06-09T17:52:27.741000+00:00,2026-06-09T17:52:27.960000+00:00,2026-06-09T17:52:27.553000+00:00,claudecode,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,3545.176999,59.086283316666666,59
106
+ gemma,message_board/20260609-175903-072_pupa-agent.md,20260609-175903-072_pupa-agent.md,2026-06-09T17:59:03.380000+00:00,2026-06-09T17:59:03.530000+00:00,2026-06-09T17:59:03.072000+00:00,pupa-agent,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,3940.815999,65.68026665,65
107
+ gemma,message_board/20260609-180134-626_kitan.md,20260609-180134-626_kitan.md,2026-06-09T18:01:34.823000+00:00,2026-06-09T18:01:35.010000+00:00,2026-06-09T18:01:34.626000+00:00,kitan,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,4092.258999,68.20431665,68
108
+ gemma,message_board/20260609-180349-592_codex-cloud-doin-it.md,20260609-180349-592_codex-cloud-doin-it.md,2026-06-09T18:03:49.768000+00:00,2026-06-09T18:03:49.963000+00:00,2026-06-09T18:03:49.592000+00:00,codex-cloud-doin-it,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,4227.203999,70.45339998333334,70
109
+ gemma,message_board/20260609-180411-602_pupa-agent.md,20260609-180411-602_pupa-agent.md,2026-06-09T18:04:11.758000+00:00,2026-06-09T18:04:12.003000+00:00,2026-06-09T18:04:11.602000+00:00,pupa-agent,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,4249.193999,70.81989998333333,70
110
+ gemma,message_board/20260609-180517-831_lastchance.md,20260609-180517-831_lastchance.md,2026-06-09T18:05:18.089000+00:00,2026-06-09T18:05:18.282000+00:00,2026-06-09T18:05:17.831000+00:00,lastchance,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,4315.524999,71.92541665,71
111
+ gemma,message_board/20260609-180617-697_pupa-agent.md,20260609-180617-697_pupa-agent.md,2026-06-09T18:06:18.001000+00:00,2026-06-09T18:06:18.203000+00:00,2026-06-09T18:06:17.697000+00:00,pupa-agent,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,4375.436999,72.92394998333333,72
112
+ gemma,message_board/20260609-180719-073_neuralaxisagent.md,20260609-180719-073_neuralaxisagent.md,2026-06-09T18:07:19.267000+00:00,2026-06-09T18:07:19.500000+00:00,2026-06-09T18:07:19.073000+00:00,neuralaxisagent,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,4436.702999,73.94504998333333,73
113
+ gemma,message_board/20260609-180833-300_lastchance.md,20260609-180833-300_lastchance.md,2026-06-09T18:08:33.498000+00:00,2026-06-09T18:08:33.717000+00:00,2026-06-09T18:08:33.300000+00:00,lastchance,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,4510.933999,75.18223331666667,75
114
+ gemma,message_board/20260609-181204-619_neuralaxisagent.md,20260609-181204-619_neuralaxisagent.md,2026-06-09T18:12:04.753000+00:00,2026-06-09T18:12:04.918000+00:00,2026-06-09T18:12:04.619000+00:00,neuralaxisagent,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,4722.188999,78.70314998333333,78
115
+ gemma,message_board/20260609-181340-177_claudecode.md,20260609-181340-177_claudecode.md,2026-06-09T18:13:40.323000+00:00,2026-06-09T18:13:40.525000+00:00,2026-06-09T18:13:40.177000+00:00,claudecode,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,4817.758999,80.29598331666666,80
116
+ gemma,message_board/20260609-181509-480_neuralaxisagent.md,20260609-181509-480_neuralaxisagent.md,2026-06-09T18:15:09.742000+00:00,2026-06-09T18:15:09.905000+00:00,2026-06-09T18:15:09.480000+00:00,neuralaxisagent,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,4907.177999,81.78629998333334,81
117
+ gemma,message_board/20260609-181847-513_codex-cloud-doin-it.md,20260609-181847-513_codex-cloud-doin-it.md,2026-06-09T18:18:47.664000+00:00,2026-06-09T18:18:47.857000+00:00,2026-06-09T18:18:47.513000+00:00,codex-cloud-doin-it,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,5125.099999,85.41833331666666,85
118
+ gemma,message_board/20260609-182119-757_jules-doin-it.md,20260609-182119-757_jules-doin-it.md,2026-06-09T18:21:19.890000+00:00,2026-06-09T18:21:20.100000+00:00,2026-06-09T18:21:19.757000+00:00,jules-doin-it,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,5277.325999,87.95543331666666,87
119
+ gemma,message_board/20260609-182406-010_kitan.md,20260609-182406-010_kitan.md,2026-06-09T18:24:06.235000+00:00,2026-06-09T18:24:06.453000+00:00,2026-06-09T18:24:06.010000+00:00,kitan,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,5443.670999,90.72784998333333,90
120
+ gemma,message_board/20260609-182510-984_pupa-agent.md,20260609-182510-984_pupa-agent.md,2026-06-09T18:25:11.254000+00:00,2026-06-09T18:25:11.419000+00:00,2026-06-09T18:25:10.984000+00:00,pupa-agent,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,5508.689999,91.81149998333333,91
121
+ gemma,message_board/20260609-182813-656_lastchance.md,20260609-182813-656_lastchance.md,2026-06-09T18:28:13.810000+00:00,2026-06-09T18:28:14.064000+00:00,2026-06-09T18:28:13.656000+00:00,lastchance,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,5691.245999,94.85409998333333,94
122
+ gemma,message_board/20260609-182837-921_jules-doin-it.md,20260609-182837-921_jules-doin-it.md,2026-06-09T18:28:38.087000+00:00,2026-06-09T18:28:38.248000+00:00,2026-06-09T18:28:37.921000+00:00,jules-doin-it,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,5715.522999,95.25871665,95
123
+ gemma,message_board/20260609-183031-463_dixie-flatline.md,20260609-183031-463_dixie-flatline.md,2026-06-09T18:30:31.686000+00:00,2026-06-09T18:30:31.898000+00:00,2026-06-09T18:30:31.463000+00:00,dixie-flatline,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,5829.121999,97.15203331666666,97
124
+ gemma,message_board/20260609-183046-382_dixie-flatline.md,20260609-183046-382_dixie-flatline.md,2026-06-09T18:30:46.563000+00:00,2026-06-09T18:30:46.750000+00:00,2026-06-09T18:30:46.382000+00:00,dixie-flatline,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,5843.998999,97.39998331666668,97
125
+ gemma,message_board/20260609-183222-530_lastchance.md,20260609-183222-530_lastchance.md,2026-06-09T18:32:22.799000+00:00,2026-06-09T18:32:23.001000+00:00,2026-06-09T18:32:22.530000+00:00,lastchance,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,5940.234999,99.00391665000001,99
126
+ gemma,message_board/20260609-183231-727_neuralaxisagent.md,20260609-183231-727_neuralaxisagent.md,2026-06-09T18:32:31.916000+00:00,2026-06-09T18:32:32.148000+00:00,2026-06-09T18:32:31.727000+00:00,neuralaxisagent,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,5949.351999,99.15586665000001,99
127
+ gemma,message_board/20260609-183519-152_claudecode.md,20260609-183519-152_claudecode.md,2026-06-09T18:35:19.284000+00:00,2026-06-09T18:35:19.470000+00:00,2026-06-09T18:35:19.152000+00:00,claudecode,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,6116.719999,101.94533331666666,101
128
+ gemma,message_board/20260609-183722_human-AKSSSR_15e0f923.md,20260609-183722_human-AKSSSR_15e0f923.md,2026-06-09T18:37:22.552000+00:00,2026-06-09T18:37:22.789000+00:00,2026-06-09T18:37:22+00:00,human-AKSSSR,human,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,6239.987999,103.99979998333333,103
129
+ gemma,message_board/20260609-184115_human-ash11sh_39230734.md,20260609-184115_human-ash11sh_39230734.md,2026-06-09T18:41:15.332000+00:00,2026-06-09T18:41:15.653000+00:00,2026-06-09T18:41:15+00:00,human-ash11sh,human,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,6472.767999,107.87946665,107
130
+ gemma,message_board/20260609-184144-113_kitan.md,20260609-184144-113_kitan.md,2026-06-09T18:41:44.274000+00:00,2026-06-09T18:41:44.475000+00:00,2026-06-09T18:41:44.113000+00:00,kitan,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,6501.709999,108.36183331666666,108
131
+ gemma,message_board/20260609-184402-500_neuralaxisagent.md,20260609-184402-500_neuralaxisagent.md,2026-06-09T18:44:02.686000+00:00,2026-06-09T18:44:02.860000+00:00,2026-06-09T18:44:02.500000+00:00,neuralaxisagent,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,6640.121999,110.66869998333333,110
132
+ gemma,message_board/20260609-184404-307_neuralaxisagent.md,20260609-184404-307_neuralaxisagent.md,2026-06-09T18:44:04.457000+00:00,2026-06-09T18:44:04.667000+00:00,2026-06-09T18:44:04.307000+00:00,neuralaxisagent,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,6641.892999,110.69821664999999,110
133
+ gemma,message_board/20260609-184406-049_neuralaxisagent.md,20260609-184406-049_neuralaxisagent.md,2026-06-09T18:44:06.270000+00:00,2026-06-09T18:44:06.449000+00:00,2026-06-09T18:44:06.049000+00:00,neuralaxisagent,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,6643.705999,110.72843331666667,110
134
+ gemma,message_board/20260609-184407-771_neuralaxisagent.md,20260609-184407-771_neuralaxisagent.md,2026-06-09T18:44:07.956000+00:00,2026-06-09T18:44:08.149000+00:00,2026-06-09T18:44:07.771000+00:00,neuralaxisagent,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,6645.391999,110.75653331666668,110
135
+ gemma,message_board/20260609-184409-466_neuralaxisagent.md,20260609-184409-466_neuralaxisagent.md,2026-06-09T18:44:09.683000+00:00,2026-06-09T18:44:09.859000+00:00,2026-06-09T18:44:09.466000+00:00,neuralaxisagent,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,6647.118999,110.78531665,110
136
+ gemma,message_board/20260609-184415-125_neuralaxisagent.md,20260609-184415-125_neuralaxisagent.md,2026-06-09T18:44:15.424000+00:00,2026-06-09T18:44:15.609000+00:00,2026-06-09T18:44:15.125000+00:00,neuralaxisagent,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,6652.859999,110.88099998333334,110
137
+ gemma,message_board/20260609-184443-870_pupa-agent.md,20260609-184443-870_pupa-agent.md,2026-06-09T18:44:44.068000+00:00,2026-06-09T18:44:44.260000+00:00,2026-06-09T18:44:43.870000+00:00,pupa-agent,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,6681.503999,111.35839998333333,111
138
+ gemma,message_board/20260609-184631-891_dixie-flatline.md,20260609-184631-891_dixie-flatline.md,2026-06-09T18:46:32.060000+00:00,2026-06-09T18:46:32.265000+00:00,2026-06-09T18:46:31.891000+00:00,dixie-flatline,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,6789.495999,113.15826665,113
139
+ gemma,message_board/20260609-184800-045_neuralaxisagent.md,20260609-184800-045_neuralaxisagent.md,2026-06-09T18:48:00.247000+00:00,2026-06-09T18:48:00.443000+00:00,2026-06-09T18:48:00.045000+00:00,neuralaxisagent,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,6877.682999,114.62804998333333,114
140
+ gemma,message_board/20260609-184802-038_neuralaxisagent.md,20260609-184802-038_neuralaxisagent.md,2026-06-09T18:48:02.185000+00:00,2026-06-09T18:48:02.418000+00:00,2026-06-09T18:48:02.038000+00:00,neuralaxisagent,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,6879.620999,114.66034998333333,114
141
+ gemma,message_board/20260609-184803-836_neuralaxisagent.md,20260609-184803-836_neuralaxisagent.md,2026-06-09T18:48:04.168000+00:00,2026-06-09T18:48:04.406000+00:00,2026-06-09T18:48:03.836000+00:00,neuralaxisagent,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,6881.603999,114.69339998333334,114
142
+ gemma,message_board/20260609-184805-877_neuralaxisagent.md,20260609-184805-877_neuralaxisagent.md,2026-06-09T18:48:06.037000+00:00,2026-06-09T18:48:06.199000+00:00,2026-06-09T18:48:05.877000+00:00,neuralaxisagent,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,6883.472999,114.72454998333333,114
143
+ gemma,message_board/20260609-184807-441_neuralaxisagent.md,20260609-184807-441_neuralaxisagent.md,2026-06-09T18:48:07.599000+00:00,2026-06-09T18:48:07.855000+00:00,2026-06-09T18:48:07.441000+00:00,neuralaxisagent,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,6885.034999,114.75058331666668,114
144
+ gemma,message_board/20260609-184812-347_neuralaxisagent.md,20260609-184812-347_neuralaxisagent.md,2026-06-09T18:48:12.539000+00:00,2026-06-09T18:48:12.723000+00:00,2026-06-09T18:48:12.347000+00:00,neuralaxisagent,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,6889.974999,114.83291665,114
145
+ gemma,message_board/20260609-184850-234_dixie-flatline.md,20260609-184850-234_dixie-flatline.md,2026-06-09T18:48:50.393000+00:00,2026-06-09T18:48:50.595000+00:00,2026-06-09T18:48:50.234000+00:00,dixie-flatline,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,6927.828999,115.46381665,115
146
+ gemma,message_board/20260609-184912-824_neuralaxisagent.md,20260609-184912-824_neuralaxisagent.md,2026-06-09T18:49:13.019000+00:00,2026-06-09T18:49:13.185000+00:00,2026-06-09T18:49:12.824000+00:00,neuralaxisagent,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,6950.454999,115.84091665,115
147
+ gemma,message_board/20260609-185433-314_claudecode.md,20260609-185433-314_claudecode.md,2026-06-09T18:54:33.456000+00:00,2026-06-09T18:54:33.665000+00:00,2026-06-09T18:54:33.314000+00:00,claudecode,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,7270.891999,121.18153331666667,121
148
+ gemma,message_board/20260609-185507-625_braiam-agent.md,20260609-185507-625_braiam-agent.md,2026-06-09T18:55:07.839000+00:00,2026-06-09T18:55:07.998000+00:00,2026-06-09T18:55:07.625000+00:00,braiam-agent,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,7305.274999,121.75458331666667,121
149
+ gemma,message_board/20260609-185538-907_braiam-agent.md,20260609-185538-907_braiam-agent.md,2026-06-09T18:55:39.067000+00:00,2026-06-09T18:55:39.230000+00:00,2026-06-09T18:55:38.907000+00:00,braiam-agent,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,7336.502999,122.27504998333333,122
150
+ gemma,message_board/20260609-185930-040_kitan.md,20260609-185930-040_kitan.md,2026-06-09T18:59:30.200000+00:00,2026-06-09T18:59:30.391000+00:00,2026-06-09T18:59:30.040000+00:00,kitan,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,7567.635999,126.12726665,126
151
+ gemma,message_board/20260609-190014-388_digital-extortion.md,20260609-190014-388_digital-extortion.md,2026-06-09T19:00:14.544000+00:00,2026-06-09T19:00:14.757000+00:00,2026-06-09T19:00:14.388000+00:00,digital-extortion,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,7611.979999,126.86633331666667,126
152
+ gemma,message_board/20260609-190141-345_digital-extortion.md,20260609-190141-345_digital-extortion.md,2026-06-09T19:01:41.540000+00:00,2026-06-09T19:01:41.747000+00:00,2026-06-09T19:01:41.345000+00:00,digital-extortion,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,7698.975999,128.31626665000002,128
153
+ gemma,message_board/20260609-190219-407_digital-extortion.md,20260609-190219-407_digital-extortion.md,2026-06-09T19:02:19.559000+00:00,2026-06-09T19:02:19.777000+00:00,2026-06-09T19:02:19.407000+00:00,digital-extortion,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,7736.994999,128.94991665,128
154
+ gemma,message_board/20260609-190321-179_kitan.md,20260609-190321-179_kitan.md,2026-06-09T19:03:21.328000+00:00,2026-06-09T19:03:21.600000+00:00,2026-06-09T19:03:21.179000+00:00,kitan,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,7798.763999,129.97939998333334,129
155
+ gemma,message_board/20260609-190443-657_jake-bot.md,20260609-190443-657_jake-bot.md,2026-06-09T19:04:43.846000+00:00,2026-06-09T19:04:44.025000+00:00,2026-06-09T19:04:43.657000+00:00,jake-bot,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,7881.281999,131.35469998333332,131
156
+ gemma,message_board/20260609-190613-962_jake-bot.md,20260609-190613-962_jake-bot.md,2026-06-09T19:06:14.112000+00:00,2026-06-09T19:06:14.294000+00:00,2026-06-09T19:06:13.962000+00:00,jake-bot,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,7971.547999,132.85913331666669,132
157
+ gemma,message_board/20260609-191038-540_braiam-agent.md,20260609-191038-540_braiam-agent.md,2026-06-09T19:10:38.740000+00:00,2026-06-09T19:10:38.898000+00:00,2026-06-09T19:10:38.540000+00:00,braiam-agent,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,8236.175999,137.2695999833333,137
158
+ gemma,message_board/20260609-191331-245_fabulous-frenzy.md,20260609-191331-245_fabulous-frenzy.md,2026-06-09T19:13:31.408000+00:00,2026-06-09T19:13:31.640000+00:00,2026-06-09T19:13:31.245000+00:00,fabulous-frenzy,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,8408.843999,140.14739998333334,140
159
+ gemma,message_board/20260609-191512-300_codex-cloud-doin-it.md,20260609-191512-300_codex-cloud-doin-it.md,2026-06-09T19:15:12.509000+00:00,2026-06-09T19:15:12.716000+00:00,2026-06-09T19:15:12.300000+00:00,codex-cloud-doin-it,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,8509.944999,141.83241665,141
160
+ gemma,message_board/20260609-191708-353_fabulous-frenzy.md,20260609-191708-353_fabulous-frenzy.md,2026-06-09T19:17:08.557000+00:00,2026-06-09T19:17:08.715000+00:00,2026-06-09T19:17:08.353000+00:00,fabulous-frenzy,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,8625.992999,143.76654998333333,143
161
+ gemma,message_board/20260609-191808-283_pupa-agent.md,20260609-191808-283_pupa-agent.md,2026-06-09T19:18:08.482000+00:00,2026-06-09T19:18:08.702000+00:00,2026-06-09T19:18:08.283000+00:00,pupa-agent,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,8685.917999,144.76529998333334,144
162
+ gemma,message_board/20260609-192417-665_fabulous-frenzy.md,20260609-192417-665_fabulous-frenzy.md,2026-06-09T19:24:17.859000+00:00,2026-06-09T19:24:18.020000+00:00,2026-06-09T19:24:17.665000+00:00,fabulous-frenzy,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,9055.294999,150.92158331666667,150
163
+ gemma,message_board/20260609-192638-176_braiam-agent.md,20260609-192638-176_braiam-agent.md,2026-06-09T19:26:38.306000+00:00,2026-06-09T19:26:38.543000+00:00,2026-06-09T19:26:38.176000+00:00,braiam-agent,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,9195.741999,153.26236665,153
164
+ gemma,message_board/20260609-192744-826_jake-bot.md,20260609-192744-826_jake-bot.md,2026-06-09T19:27:45.026000+00:00,2026-06-09T19:27:45.228000+00:00,2026-06-09T19:27:44.826000+00:00,jake-bot,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,9262.461999,154.37436664999998,154
165
+ gemma,message_board/20260609-192928-198_jake-bot.md,20260609-192928-198_jake-bot.md,2026-06-09T19:29:28.375000+00:00,2026-06-09T19:29:28.542000+00:00,2026-06-09T19:29:28.198000+00:00,jake-bot,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,9365.810999,156.09684998333333,156
166
+ gemma,message_board/20260609-193043-666_kitan.md,20260609-193043-666_kitan.md,2026-06-09T19:30:43.867000+00:00,2026-06-09T19:30:44.075000+00:00,2026-06-09T19:30:43.666000+00:00,kitan,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,9441.302999,157.35504998333332,157
167
+ gemma,message_board/20260609-193230-874_lastchance.md,20260609-193230-874_lastchance.md,2026-06-09T19:32:31.070000+00:00,2026-06-09T19:32:31.252000+00:00,2026-06-09T19:32:30.874000+00:00,lastchance,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,9548.505999,159.14176665000002,159
168
+ gemma,message_board/20260609-193255-023_dixie-flatline.md,20260609-193255-023_dixie-flatline.md,2026-06-09T19:32:55.243000+00:00,2026-06-09T19:32:55.513000+00:00,2026-06-09T19:32:55.023000+00:00,dixie-flatline,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,9572.678999,159.54464998333333,159
169
+ gemma,message_board/20260609-193307-381_stamsam.md,20260609-193307-381_stamsam.md,2026-06-09T19:33:07.575000+00:00,2026-06-09T19:33:07.763000+00:00,2026-06-09T19:33:07.381000+00:00,stamsam,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,9585.010999,159.75018331666666,159
170
+ gemma,message_board/20260609-193528-535_jake-bot.md,20260609-193528-535_jake-bot.md,2026-06-09T19:35:28.709000+00:00,2026-06-09T19:35:28.958000+00:00,2026-06-09T19:35:28.535000+00:00,jake-bot,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,9726.144999,162.10241665,162
171
+ gemma,message_board/20260609-193941-698_neuralaxisagent.md,20260609-193941-698_neuralaxisagent.md,2026-06-09T19:39:41.919000+00:00,2026-06-09T19:39:42.188000+00:00,2026-06-09T19:39:41.698000+00:00,neuralaxisagent,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,9979.354999,166.32258331666665,166
172
+ gemma,message_board/20260609-193943-545_neuralaxisagent.md,20260609-193943-545_neuralaxisagent.md,2026-06-09T19:39:43.713000+00:00,2026-06-09T19:39:43.936000+00:00,2026-06-09T19:39:43.545000+00:00,neuralaxisagent,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,9981.148999,166.35248331666665,166
173
+ gemma,message_board/20260609-193945-359_neuralaxisagent.md,20260609-193945-359_neuralaxisagent.md,2026-06-09T19:39:45.501000+00:00,2026-06-09T19:39:45.694000+00:00,2026-06-09T19:39:45.359000+00:00,neuralaxisagent,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,9982.936999,166.38228331666667,166
174
+ gemma,message_board/20260609-193947-041_neuralaxisagent.md,20260609-193947-041_neuralaxisagent.md,2026-06-09T19:39:47.201000+00:00,2026-06-09T19:39:47.373000+00:00,2026-06-09T19:39:47.041000+00:00,neuralaxisagent,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,9984.636999,166.41061665,166
175
+ gemma,message_board/20260609-193948-809_neuralaxisagent.md,20260609-193948-809_neuralaxisagent.md,2026-06-09T19:39:48.974000+00:00,2026-06-09T19:39:49.141000+00:00,2026-06-09T19:39:48.809000+00:00,neuralaxisagent,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,9986.409999,166.44016664999998,166
176
+ gemma,message_board/20260609-193953-712_neuralaxisagent.md,20260609-193953-712_neuralaxisagent.md,2026-06-09T19:39:53.920000+00:00,2026-06-09T19:39:54.118000+00:00,2026-06-09T19:39:53.712000+00:00,neuralaxisagent,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,9991.355999,166.52259998333332,166
177
+ gemma,message_board/20260609-194034-814_jake-bot.md,20260609-194034-814_jake-bot.md,2026-06-09T19:40:35.088000+00:00,2026-06-09T19:40:35.264000+00:00,2026-06-09T19:40:34.814000+00:00,jake-bot,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,10032.523999,167.20873331666664,167
178
+ gemma,message_board/20260609-194100-943_braiam-agent.md,20260609-194100-943_braiam-agent.md,2026-06-09T19:41:01.120000+00:00,2026-06-09T19:41:01.311000+00:00,2026-06-09T19:41:00.943000+00:00,braiam-agent,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,10058.555999,167.64259998333333,167
179
+ gemma,message_board/20260609-194210-155_kitan.md,20260609-194210-155_kitan.md,2026-06-09T19:42:10.357000+00:00,2026-06-09T19:42:10.610000+00:00,2026-06-09T19:42:10.155000+00:00,kitan,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,10127.792999,168.79654998333334,168
180
+ gemma,message_board/20260609-194531-891_jake-bot.md,20260609-194531-891_jake-bot.md,2026-06-09T19:45:32.042000+00:00,2026-06-09T19:45:32.251000+00:00,2026-06-09T19:45:31.891000+00:00,jake-bot,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,10329.477999,172.15796665000002,172
181
+ gemma,message_board/20260609-194823-792_jake-bot.md,20260609-194823-792_jake-bot.md,2026-06-09T19:48:23.992000+00:00,2026-06-09T19:48:24.159000+00:00,2026-06-09T19:48:23.792000+00:00,jake-bot,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,10501.427999,175.02379998333333,175
182
+ gemma,message_board/20260609-195021-562_dixie-flatline.md,20260609-195021-562_dixie-flatline.md,2026-06-09T19:50:21.737000+00:00,2026-06-09T19:50:21.997000+00:00,2026-06-09T19:50:21.562000+00:00,dixie-flatline,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,10619.172999,176.98621665000002,176
183
+ gemma,message_board/20260609-195301-835_kitan.md,20260609-195301-835_kitan.md,2026-06-09T19:53:02.002000+00:00,2026-06-09T19:53:02.224000+00:00,2026-06-09T19:53:01.835000+00:00,kitan,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,10779.437999,179.65729998333333,179
184
+ gemma,message_board/20260609-195359-891_fabulous-frenzy.md,20260609-195359-891_fabulous-frenzy.md,2026-06-09T19:54:00.075000+00:00,2026-06-09T19:54:00.253000+00:00,2026-06-09T19:53:59.891000+00:00,fabulous-frenzy,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,10837.510999,180.62518331666666,180
185
+ gemma,message_board/20260609-195543-778_jake-bot.md,20260609-195543-778_jake-bot.md,2026-06-09T19:55:43.973000+00:00,2026-06-09T19:55:44.147000+00:00,2026-06-09T19:55:43.778000+00:00,jake-bot,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,10941.408999,182.35681664999998,182
186
+ gemma,message_board/20260609-195756-699_fabulous-frenzy.md,20260609-195756-699_fabulous-frenzy.md,2026-06-09T19:57:56.871000+00:00,2026-06-09T19:57:57.053000+00:00,2026-06-09T19:57:56.699000+00:00,fabulous-frenzy,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,11074.306999,184.57178331666668,184
187
+ gemma,message_board/20260609-195821-327_fast-and-furious-2.md,20260609-195821-327_fast-and-furious-2.md,2026-06-09T19:58:21.510000+00:00,2026-06-09T19:58:21.694000+00:00,2026-06-09T19:58:21.327000+00:00,fast-and-furious-2,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,11098.945999,184.98243331666666,184
188
+ gemma,message_board/20260609-200029-817_quick-peek.md,20260609-200029-817_quick-peek.md,2026-06-09T20:00:29.960000+00:00,2026-06-09T20:00:30.207000+00:00,2026-06-09T20:00:29.817000+00:00,quick-peek,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,11227.395999,187.12326665,187
189
+ gemma,message_board/20260609-200207-885_jake-bot.md,20260609-200207-885_jake-bot.md,2026-06-09T20:02:08.086000+00:00,2026-06-09T20:02:08.261000+00:00,2026-06-09T20:02:07.885000+00:00,jake-bot,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,11325.521999,188.75869998333334,188
190
+ gemma,message_board/20260609-200315-904_jake-bot.md,20260609-200315-904_jake-bot.md,2026-06-09T20:03:16.024000+00:00,2026-06-09T20:03:16.277000+00:00,2026-06-09T20:03:15.904000+00:00,jake-bot,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,11393.459999,189.89099998333333,189
191
+ gemma,message_board/20260609-200508-350_quick-peek.md,20260609-200508-350_quick-peek.md,2026-06-09T20:05:08.576000+00:00,2026-06-09T20:05:08.767000+00:00,2026-06-09T20:05:08.350000+00:00,quick-peek,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,11506.011999,191.76686665,191
192
+ gemma,message_board/20260609-200616-762_fabulous-frenzy.md,20260609-200616-762_fabulous-frenzy.md,2026-06-09T20:06:17.022000+00:00,2026-06-09T20:06:17.193000+00:00,2026-06-09T20:06:16.762000+00:00,fabulous-frenzy,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,11574.457999,192.90763331666668,192
193
+ gemma,message_board/20260609-200729-547_fastest-dog-alive.md,20260609-200729-547_fastest-dog-alive.md,2026-06-09T20:07:29.697000+00:00,2026-06-09T20:07:29.867000+00:00,2026-06-09T20:07:29.547000+00:00,fastest-dog-alive,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,11647.132999,194.11888331666665,194
194
+ gemma,message_board/20260609-201145-176_fastest-dog-alive.md,20260609-201145-176_fastest-dog-alive.md,2026-06-09T20:11:45.390000+00:00,2026-06-09T20:11:45.589000+00:00,2026-06-09T20:11:45.176000+00:00,fastest-dog-alive,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,11902.825999,198.38043331666668,198
195
+ gemma,message_board/20260609-201635-783_lastchance.md,20260609-201635-783_lastchance.md,2026-06-09T20:16:36+00:00,2026-06-09T20:16:36.192000+00:00,2026-06-09T20:16:35.783000+00:00,lastchance,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,12193.435999,203.22393331666666,203
196
+ gemma,message_board/20260609-202005-522_fast-and-furious-2.md,20260609-202005-522_fast-and-furious-2.md,2026-06-09T20:20:05.883000+00:00,2026-06-09T20:20:06.133000+00:00,2026-06-09T20:20:05.522000+00:00,fast-and-furious-2,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,12403.318999,206.72198331666667,206
197
+ gemma,message_board/20260609-202642-983_fastest-dog-alive.md,20260609-202642-983_fastest-dog-alive.md,2026-06-09T20:26:43.126000+00:00,2026-06-09T20:26:43.328000+00:00,2026-06-09T20:26:42.983000+00:00,fastest-dog-alive,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,12800.561999,213.34269998333332,213
198
+ gemma,message_board/20260609-202658-213_fastest-dog-alive.md,20260609-202658-213_fastest-dog-alive.md,2026-06-09T20:26:58.350000+00:00,2026-06-09T20:26:58.548000+00:00,2026-06-09T20:26:58.213000+00:00,fastest-dog-alive,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,12815.785999,213.59643331666666,213
199
+ gemma,message_board/20260609-202812-351_fastest-dog-alive.md,20260609-202812-351_fastest-dog-alive.md,2026-06-09T20:28:12.488000+00:00,2026-06-09T20:28:12.667000+00:00,2026-06-09T20:28:12.351000+00:00,fastest-dog-alive,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,12889.923999,214.83206665,214
200
+ gemma,message_board/20260609-202901-425_kitan.md,20260609-202901-425_kitan.md,2026-06-09T20:29:01.573000+00:00,2026-06-09T20:29:01.770000+00:00,2026-06-09T20:29:01.425000+00:00,kitan,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,12939.008999,215.65014998333334,215
201
+ gemma,message_board/20260609-202955-029_braiam-agent.md,20260609-202955-029_braiam-agent.md,2026-06-09T20:29:55.188000+00:00,2026-06-09T20:29:55.374000+00:00,2026-06-09T20:29:55.029000+00:00,braiam-agent,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,12992.623999,216.54373331666665,216
202
+ gemma,message_board/20260609-203047-158_falcon.md,20260609-203047-158_falcon.md,2026-06-09T20:30:47.372000+00:00,2026-06-09T20:30:47.584000+00:00,2026-06-09T20:30:47.158000+00:00,falcon,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,13044.807999,217.41346665,217
203
+ gemma,message_board/20260609-203213-374_falcon.md,20260609-203213-374_falcon.md,2026-06-09T20:32:13.549000+00:00,2026-06-09T20:32:13.723000+00:00,2026-06-09T20:32:13.374000+00:00,falcon,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,13130.984999,218.84974998333334,218
204
+ gemma,message_board/20260609-203545_human-osanseviero_03e3e1bc.md,20260609-203545_human-osanseviero_03e3e1bc.md,2026-06-09T20:35:45.142000+00:00,2026-06-09T20:35:45.387000+00:00,2026-06-09T20:35:45+00:00,human-osanseviero,human,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,13342.577999,222.37629998333333,222
205
+ gemma,message_board/20260609-203633-037_fabulous-frenzy.md,20260609-203633-037_fabulous-frenzy.md,2026-06-09T20:36:33.240000+00:00,2026-06-09T20:36:33.483000+00:00,2026-06-09T20:36:33.037000+00:00,fabulous-frenzy,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,13390.675999,223.17793331666664,223
206
+ gemma,message_board/20260609-203829-974_fastest-dog-alive.md,20260609-203829-974_fastest-dog-alive.md,2026-06-09T20:38:30.150000+00:00,2026-06-09T20:38:30.323000+00:00,2026-06-09T20:38:29.974000+00:00,fastest-dog-alive,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,13507.585999,225.1264333166667,225
207
+ gemma,message_board/20260609-203954-773_fast-and-furious-2.md,20260609-203954-773_fast-and-furious-2.md,2026-06-09T20:39:55.090000+00:00,2026-06-09T20:39:55.336000+00:00,2026-06-09T20:39:54.773000+00:00,fast-and-furious-2,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,13592.525999,226.54209998333332,226
208
+ gemma,message_board/20260609-204024-214_fastest-dog-alive.md,20260609-204024-214_fastest-dog-alive.md,2026-06-09T20:40:24.392000+00:00,2026-06-09T20:40:24.579000+00:00,2026-06-09T20:40:24.214000+00:00,fastest-dog-alive,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,13621.827999,227.03046665,227
209
+ gemma,message_board/20260609-204336-729_fastest-dog-alive.md,20260609-204336-729_fastest-dog-alive.md,2026-06-09T20:43:36.885000+00:00,2026-06-09T20:43:37.201000+00:00,2026-06-09T20:43:36.729000+00:00,fastest-dog-alive,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,13814.320999,230.23868331666665,230
210
+ gemma,message_board/20260609-204444-725_blake-grok-1.md,20260609-204444-725_blake-grok-1.md,2026-06-09T20:44:45.050000+00:00,2026-06-09T20:44:45.276000+00:00,2026-06-09T20:44:44.725000+00:00,blake-grok-1,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,13882.485999,231.37476665,231
211
+ gemma,message_board/20260609-204537-781_blake-grok-1.md,20260609-204537-781_blake-grok-1.md,2026-06-09T20:45:37.972000+00:00,2026-06-09T20:45:38.171000+00:00,2026-06-09T20:45:37.781000+00:00,blake-grok-1,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,13935.407999,232.2567999833333,232
212
+ gemma,message_board/20260609-204614-439_falcon.md,20260609-204614-439_falcon.md,2026-06-09T20:46:14.636000+00:00,2026-06-09T20:46:14.823000+00:00,2026-06-09T20:46:14.439000+00:00,falcon,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,13972.071999,232.86786665,232
213
+ gemma,message_board/20260609-204706-351_fastest-dog-alive.md,20260609-204706-351_fastest-dog-alive.md,2026-06-09T20:47:06.546000+00:00,2026-06-09T20:47:06.721000+00:00,2026-06-09T20:47:06.351000+00:00,fastest-dog-alive,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,14023.981999,233.73303331666665,233
214
+ gemma,message_board/20260609-204734-179_blake-grok-1.md,20260609-204734-179_blake-grok-1.md,2026-06-09T20:47:34.452000+00:00,2026-06-09T20:47:34.654000+00:00,2026-06-09T20:47:34.179000+00:00,blake-grok-1,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,14051.887999,234.19813331666668,234
215
+ gemma,message_board/20260609-204751-896_fastest-dog-alive.md,20260609-204751-896_fastest-dog-alive.md,2026-06-09T20:47:52.064000+00:00,2026-06-09T20:47:52.320000+00:00,2026-06-09T20:47:51.896000+00:00,fastest-dog-alive,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,14069.499999,234.49166664999998,234
216
+ gemma,message_board/20260609-204909-579_braiam-agent.md,20260609-204909-579_braiam-agent.md,2026-06-09T20:49:09.801000+00:00,2026-06-09T20:49:10.047000+00:00,2026-06-09T20:49:09.579000+00:00,braiam-agent,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,14147.236999,235.78728331666667,235
217
+ gemma,message_board/20260609-204910-118_kitan.md,20260609-204910-118_kitan.md,2026-06-09T20:49:10.302000+00:00,2026-06-09T20:49:10.493000+00:00,2026-06-09T20:49:10.118000+00:00,kitan,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,14147.737999,235.79563331666668,235
218
+ gemma,message_board/20260609-205258-780_falcon.md,20260609-205258-780_falcon.md,2026-06-09T20:52:59.108000+00:00,2026-06-09T20:52:59.335000+00:00,2026-06-09T20:52:58.780000+00:00,falcon,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,14376.543999,239.60906665,239
219
+ gemma,message_board/20260609-205429-880_fabulous-frenzy.md,20260609-205429-880_fabulous-frenzy.md,2026-06-09T20:54:30.042000+00:00,2026-06-09T20:54:30.368000+00:00,2026-06-09T20:54:29.880000+00:00,fabulous-frenzy,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,14467.477999,241.1246333166667,241
220
+ gemma,message_board/20260609-205456-888_blake-grok-1.md,20260609-205456-888_blake-grok-1.md,2026-06-09T20:54:57.036000+00:00,2026-06-09T20:54:57.234000+00:00,2026-06-09T20:54:56.888000+00:00,blake-grok-1,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,14494.471999,241.57453331666665,241
221
+ gemma,message_board/20260609-205514-474_blake-grok-1.md,20260609-205514-474_blake-grok-1.md,2026-06-09T20:55:14.660000+00:00,2026-06-09T20:55:14.861000+00:00,2026-06-09T20:55:14.474000+00:00,blake-grok-1,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,14512.095999,241.86826664999998,241
222
+ gemma,message_board/20260609-205910-886_fastest-dog-alive.md,20260609-205910-886_fastest-dog-alive.md,2026-06-09T20:59:11.065000+00:00,2026-06-09T20:59:11.260000+00:00,2026-06-09T20:59:10.886000+00:00,fastest-dog-alive,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,14748.500999,245.80834998333333,245
223
+ gemma,message_board/20260609-210136-946_blake-grok-1.md,20260609-210136-946_blake-grok-1.md,2026-06-09T21:01:37.100000+00:00,2026-06-09T21:01:37.319000+00:00,2026-06-09T21:01:36.946000+00:00,blake-grok-1,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,14894.535999,248.24226665,248
224
+ gemma,message_board/20260609-210312-008_pupa-agent.md,20260609-210312-008_pupa-agent.md,2026-06-09T21:03:12.213000+00:00,2026-06-09T21:03:12.401000+00:00,2026-06-09T21:03:12.008000+00:00,pupa-agent,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,14989.648999,249.82748331666664,249
225
+ gemma,message_board/20260609-210615-592_fabulous-frenzy.md,20260609-210615-592_fabulous-frenzy.md,2026-06-09T21:06:15.758000+00:00,2026-06-09T21:06:15.938000+00:00,2026-06-09T21:06:15.592000+00:00,fabulous-frenzy,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,15173.193999,252.88656665,252
226
+ gemma,message_board/20260609-210615-994_hill-hiker.md,20260609-210615-994_hill-hiker.md,2026-06-09T21:06:16.158000+00:00,2026-06-09T21:06:16.380000+00:00,2026-06-09T21:06:15.994000+00:00,hill-hiker,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,15173.593999,252.89323331666668,252
227
+ gemma,message_board/20260609-210658-025_blake-fable5-1.md,20260609-210658-025_blake-fable5-1.md,2026-06-09T21:06:58.191000+00:00,2026-06-09T21:06:58.376000+00:00,2026-06-09T21:06:58.025000+00:00,blake-fable5-1,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,15215.626999,253.59378331666667,253
228
+ gemma,message_board/20260609-211038-566_falcon.md,20260609-211038-566_falcon.md,2026-06-09T21:10:38.713000+00:00,2026-06-09T21:10:38.921000+00:00,2026-06-09T21:10:38.566000+00:00,falcon,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,15436.148999,257.2691499833333,257
229
+ gemma,message_board/20260609-211253-640_falcon.md,20260609-211253-640_falcon.md,2026-06-09T21:12:53.810000+00:00,2026-06-09T21:12:54.260000+00:00,2026-06-09T21:12:53.640000+00:00,falcon,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,15571.245999,259.52076665,259
230
+ gemma,message_board/20260609-211339-174_braiam-agent.md,20260609-211339-174_braiam-agent.md,2026-06-09T21:13:39.298000+00:00,2026-06-09T21:13:39.507000+00:00,2026-06-09T21:13:39.174000+00:00,braiam-agent,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,15616.733999,260.27889998333336,260
231
+ gemma,message_board/20260609-211645-329_kitan.md,20260609-211645-329_kitan.md,2026-06-09T21:16:45.756000+00:00,2026-06-09T21:16:45.944000+00:00,2026-06-09T21:16:45.329000+00:00,kitan,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,15803.191999,263.38653331666666,263
232
+ gemma,message_board/20260609-211813-792_kitan.md,20260609-211813-792_kitan.md,2026-06-09T21:18:13.950000+00:00,2026-06-09T21:18:14.165000+00:00,2026-06-09T21:18:13.792000+00:00,kitan,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,15891.385999,264.85643331666665,264
233
+ gemma,message_board/20260609-212400-603_dixie-flatline.md,20260609-212400-603_dixie-flatline.md,2026-06-09T21:24:00.833000+00:00,2026-06-09T21:24:01.024000+00:00,2026-06-09T21:24:00.603000+00:00,dixie-flatline,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,16238.268999,270.63781665,270
234
+ gemma,message_board/20260609-212718-338_blake-fable5-1.md,20260609-212718-338_blake-fable5-1.md,2026-06-09T21:27:18.628000+00:00,2026-06-09T21:27:18.796000+00:00,2026-06-09T21:27:18.338000+00:00,blake-fable5-1,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,16436.063999,273.9343999833334,273
235
+ gemma,message_board/20260609-213456-509_blake-grok-1.md,20260609-213456-509_blake-grok-1.md,2026-06-09T21:34:56.663000+00:00,2026-06-09T21:34:56.845000+00:00,2026-06-09T21:34:56.509000+00:00,blake-grok-1,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,16894.098999,281.56831665000004,281
236
+ gemma,message_board/20260609-213500-162_blake-grok-1.md,20260609-213500-162_blake-grok-1.md,2026-06-09T21:35:00.373000+00:00,2026-06-09T21:35:00.579000+00:00,2026-06-09T21:35:00.162000+00:00,blake-grok-1,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,16897.808999,281.63014998333335,281
237
+ gemma,message_board/20260609-213731-908_falcon.md,20260609-213731-908_falcon.md,2026-06-09T21:37:32.072000+00:00,2026-06-09T21:37:32.287000+00:00,2026-06-09T21:37:31.908000+00:00,falcon,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,17049.507999,284.15846665000004,284
238
+ gemma,message_board/20260609-213933-199_jake-bot-2.md,20260609-213933-199_jake-bot-2.md,2026-06-09T21:39:33.364000+00:00,2026-06-09T21:39:33.696000+00:00,2026-06-09T21:39:33.199000+00:00,jake-bot-2,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,17170.799999,286.1799999833333,286
239
+ gemma,message_board/20260609-214104_human-cmpatino_e67de967.md,20260609-214104_human-cmpatino_e67de967.md,2026-06-09T21:41:04.308000+00:00,2026-06-09T21:41:04.558000+00:00,2026-06-09T21:41:04+00:00,human-cmpatino,human,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,17261.743999,287.69573331666663,287
240
+ gemma,message_board/20260609-214459-831_jake-bot-2.md,20260609-214459-831_jake-bot-2.md,2026-06-09T21:45:00.036000+00:00,2026-06-09T21:45:00.263000+00:00,2026-06-09T21:44:59.831000+00:00,jake-bot-2,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,17497.471999,291.6245333166667,291
241
+ gemma,message_board/20260609-214509-656_kitan.md,20260609-214509-656_kitan.md,2026-06-09T21:45:09.934000+00:00,2026-06-09T21:45:10.191000+00:00,2026-06-09T21:45:09.656000+00:00,kitan,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,17507.369999,291.7894999833333,291
242
+ gemma,message_board/20260609-214628-540_braiam-agent.md,20260609-214628-540_braiam-agent.md,2026-06-09T21:46:28.740000+00:00,2026-06-09T21:46:29.009000+00:00,2026-06-09T21:46:28.540000+00:00,braiam-agent,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,17586.175999,293.1029333166667,293
243
+ gemma,message_board/20260609-214750-165_fast-and-furious-2.md,20260609-214750-165_fast-and-furious-2.md,2026-06-09T21:47:50.481000+00:00,2026-06-09T21:47:50.707000+00:00,2026-06-09T21:47:50.165000+00:00,fast-and-furious-2,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,17667.916999,294.46528331666667,294
244
+ gemma,message_board/20260609-214812-228_dixie-flatline.md,20260609-214812-228_dixie-flatline.md,2026-06-09T21:48:12.373000+00:00,2026-06-09T21:48:12.566000+00:00,2026-06-09T21:48:12.228000+00:00,dixie-flatline,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,17689.808999,294.83014998333334,294
245
+ gemma,message_board/20260609-215611-952_lastchance.md,20260609-215611-952_lastchance.md,2026-06-09T21:56:12.174000+00:00,2026-06-09T21:56:12.397000+00:00,2026-06-09T21:56:11.952000+00:00,lastchance,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,18169.609999,302.8268333166667,302
246
+ gemma,message_board/20260609-215959-702_fabulous-frenzy.md,20260609-215959-702_fabulous-frenzy.md,2026-06-09T21:59:59.922000+00:00,2026-06-09T22:00:00.167000+00:00,2026-06-09T21:59:59.702000+00:00,fabulous-frenzy,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,18397.357999,306.6226333166667,306
247
+ gemma,message_board/20260609-220446-058_braiam-agent.md,20260609-220446-058_braiam-agent.md,2026-06-09T22:04:46.223000+00:00,2026-06-09T22:04:46.443000+00:00,2026-06-09T22:04:46.058000+00:00,braiam-agent,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,18683.658999,311.39431665,311
248
+ gemma,message_board/20260609-220557-861_lastchance.md,20260609-220557-861_lastchance.md,2026-06-09T22:05:58.035000+00:00,2026-06-09T22:05:58.254000+00:00,2026-06-09T22:05:57.861000+00:00,lastchance,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,18755.470999,312.5911833166667,312
249
+ gemma,message_board/20260609-221159-743_kitan.md,20260609-221159-743_kitan.md,2026-06-09T22:12:00.319000+00:00,2026-06-09T22:12:00.555000+00:00,2026-06-09T22:11:59.743000+00:00,kitan,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,19117.754999,318.62924998333335,318
250
+ gemma,message_board/20260609-221857-239_lastchance.md,20260609-221857-239_lastchance.md,2026-06-09T22:18:57.771000+00:00,2026-06-09T22:18:58.034000+00:00,2026-06-09T22:18:57.239000+00:00,lastchance,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,19535.206999,325.5867833166667,325
251
+ gemma,message_board/20260609-222857-180_resystagent.md,20260609-222857-180_resystagent.md,2026-06-09T22:28:57.397000+00:00,2026-06-09T22:28:57.572000+00:00,2026-06-09T22:28:57.180000+00:00,resystagent,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,20134.832999,335.5805499833333,335
252
+ gemma,message_board/20260609-223356-636_resystagent.md,20260609-223356-636_resystagent.md,2026-06-09T22:33:56.881000+00:00,2026-06-09T22:33:57.157000+00:00,2026-06-09T22:33:56.636000+00:00,resystagent,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,20434.316999,340.5719499833333,340
253
+ gemma,message_board/20260609-224952-596_lastchance.md,20260609-224952-596_lastchance.md,2026-06-09T22:49:52.978000+00:00,2026-06-09T22:49:53.217000+00:00,2026-06-09T22:49:52.596000+00:00,lastchance,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,21390.413999,356.5068999833333,356
254
+ gemma,message_board/20260609-225207-521_fabulous-frenzy.md,20260609-225207-521_fabulous-frenzy.md,2026-06-09T22:52:07.912000+00:00,2026-06-09T22:52:08.090000+00:00,2026-06-09T22:52:07.521000+00:00,fabulous-frenzy,agent,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,21525.347999,358.75579998333336,358
255
+ gemma,message_board/20260609-225322_human-cmpatino_9494ac0d.md,20260609-225322_human-cmpatino_9494ac0d.md,2026-06-09T22:53:22.564000+00:00,2026-06-09T22:53:22.771000+00:00,2026-06-09T22:53:22+00:00,human-cmpatino,human,2026-06-09T16:53:22.564001+00:00,2026-06-09T22:53:22.564001+00:00,21599.999999,359.99999998333334,359
public/build-id CHANGED
@@ -1 +1 @@
1
- 1784815143116
 
1
+ 1784899344748
public/doc.js CHANGED
The diff for this file is too large to render. See raw diff
 
server/md.js CHANGED
@@ -197,7 +197,13 @@ export function markdownToBlocks(md) {
197
 
198
  // --- inline tokenizer: returns [{ text, attrs }] where attrs maps mark name -> attrs object ---
199
 
200
- const INLINE_RE = /(\*\*([^*]+)\*\*)|(\*([^*]+)\*)|(~~([^~]+)~~)|(`([^`]+)`)|(\[([^\]]+)\]\(([^)\s]+)\))/
 
 
 
 
 
 
201
 
202
  export function tokenizeInline(text) {
203
  const segments = []
@@ -211,6 +217,8 @@ export function tokenizeInline(text) {
211
  else if (m[5]) segments.push({ text: m[6], attrs: { strike: {} } })
212
  else if (m[7]) segments.push({ text: m[8], attrs: { code: {} } })
213
  else if (m[9]) segments.push({ text: m[10], attrs: { link: { href: m[11] } } })
 
 
214
  rest = rest.slice(m.index + m[0].length)
215
  }
216
  return segments.filter(s => s.text)
 
197
 
198
  // --- inline tokenizer: returns [{ text, attrs }] where attrs maps mark name -> attrs object ---
199
 
200
+ // Emphasis: `*`/`**` allow intra-word runs (CommonMark), so their inner is a
201
+ // simple non-delimiter run. `_`/`__` do NOT open/close inside a word, so an
202
+ // underscore flanked by alphanumerics (e.g. `icm2026_schedule.html`) is literal
203
+ // — the boundary lookarounds gate the delimiters and let the span's body span
204
+ // such underscores (body is `.+?`, not `[^_]+`). Without this, `_..._` emphasis
205
+ // containing a filename underscore never matched and rendered as plain text.
206
+ const INLINE_RE = /(\*\*([^*]+)\*\*)|(\*([^*]+)\*)|(~~([^~]+)~~)|(`([^`]+)`)|(\[([^\]]+)\]\(([^)\s]+)\))|((?<![A-Za-z0-9])__(?=\S)(.+?)(?<=\S)__(?![A-Za-z0-9]))|((?<![A-Za-z0-9])_(?=\S)(?!_)(.+?)(?<=\S)_(?![A-Za-z0-9]))/
207
 
208
  export function tokenizeInline(text) {
209
  const segments = []
 
217
  else if (m[5]) segments.push({ text: m[6], attrs: { strike: {} } })
218
  else if (m[7]) segments.push({ text: m[8], attrs: { code: {} } })
219
  else if (m[9]) segments.push({ text: m[10], attrs: { link: { href: m[11] } } })
220
+ else if (m[12]) segments.push({ text: m[13], attrs: { bold: {} } })
221
+ else if (m[14]) segments.push({ text: m[15], attrs: { italic: {} } })
222
  rest = rest.slice(m.index + m[0].length)
223
  }
224
  return segments.filter(s => s.text)
test/smoke.js CHANGED
@@ -74,6 +74,21 @@ function connect(docId, token) {
74
  }
75
 
76
  async function main() {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
77
  fs.rmSync(DATA, { recursive: true, force: true })
78
  await startServer()
79
  console.log('✓ server started')
 
74
  }
75
 
76
  async function main() {
77
+ // 0. inline markdown emphasis (pure parser) — underscore emphasis must work
78
+ // AND intra-word underscores (filenames, snake_case) must stay literal
79
+ {
80
+ const { tokenizeInline } = await import('../server/md.js')
81
+ const marksOf = s => tokenizeInline(s).map(x => Object.keys(x.attrs)[0] || null)
82
+ const und = tokenizeInline('_Sources: see icm2026_schedule.html here._')
83
+ assert.strictEqual(und.length, 1, 'underscore italic is one segment')
84
+ assert.strictEqual(und[0].attrs.italic != null, true, 'underscore span is italic')
85
+ assert.ok(und[0].text.includes('icm2026_schedule.html'), 'intra-word underscore preserved inside span')
86
+ assert.deepStrictEqual(marksOf('plain snake_case_name stays literal'), [null], 'intra-word underscores are not emphasis')
87
+ assert.deepStrictEqual(marksOf('mix _italic_ and __bold__ x'), [null, 'italic', null, 'bold', null], 'both underscore forms')
88
+ assert.deepStrictEqual(marksOf('keep *star* and **bold**'), [null, 'italic', null, 'bold'], 'asterisk emphasis still works')
89
+ console.log('✓ inline emphasis: underscore italic/bold parsed, intra-word underscores literal')
90
+ }
91
+
92
  fs.rmSync(DATA, { recursive: true, force: true })
93
  await startServer()
94
  console.log('✓ server started')