wuwi and Claude Opus 5
4e7b26f874
Every stride pair now passes the gate — the legs actually move
...
`_regen.py --audit` is clean for the first time:
racket_play z_r2/z_r3 1.00 0.157 0.565 ok
racket_w1 z_rw1/z_rw1b 1.00 0.112 0.424 ok
racket_w2 z_rw2/z_rw2b 1.00 0.077 0.372 ok
racket_f_play z_r2_f/z_r3_f 1.00 0.049 0.552 ok
racket_f_w1 z_rw1_f/…b_f 1.01 0.112 0.716 ok
racket_f_w2 z_rw2_f/…b_f 1.00 0.054 0.793 ok
Against the reference pairs (brute 1.00/0.000/0.638, shambler 1.00/0.070/0.520)
these are the real thing: one body, same camera, legs swapped. Fifteen rolls
were rejected getting here, every one for a named measurable reason — which is
the whole point of the gate: none of it shipped on luck.
Two calibration lessons, both from watching what the gate rejected:
BRIGHT is off for the racket batches. It counts near-white pixels and was
calibrated on the LIVING opponent, whose racket barely registers — these frames
hold a pale-strung racket FACE-ON and it swings 3%..20% purely with how the
racket is angled. It was rejecting rolls for racket geometry. Redness, shorts
brightness and shorts hue are the kit, and hue is the one that caught the drift
Oliver actually saw.
EACH WOUND STAGE IS HELD TO THE STAGE BEFORE IT, not to the healthy frame two
steps away. Stage 2 kept being rejected at hue -4.2 against the healthy -8.7
while the stage it actually follows sits at -5.0 — the roll was more consistent
with its own neighbour than the gate would allow. Chained references stop drift
compounding without demanding stage 2 match a frame the player never sees next
to it.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
2026-08-12 10:47:19 +02:00
..
2026-08-12 10:35:29 +02:00
2026-08-11 18:16:25 +02:00
2026-08-03 21:48:24 +02:00
2026-08-12 09:37:58 +02:00
2026-08-04 12:22:21 +02:00
2026-08-12 09:27:49 +02:00
2026-07-27 05:28:04 +03:00
2026-08-01 01:09:57 +02:00
2026-08-12 10:47:19 +02:00
2026-08-12 10:35:29 +02:00
2026-07-12 17:30:46 +02:00
2026-07-17 22:13:59 +02:00
2026-07-30 12:55:35 +02:00
2026-07-30 13:50:47 +02:00
2026-07-28 10:34:43 +03:00
2026-07-27 05:28:04 +03:00
2026-07-11 14:55:21 +02:00
2026-07-31 19:05:31 +02:00
2026-07-12 10:19:21 +02:00
2026-07-31 21:29:41 +02:00
2026-07-12 17:30:46 +02:00
2026-07-17 22:13:59 +02:00
2026-07-30 14:56:00 +02:00
2026-07-31 20:10:20 +02:00
2026-07-28 10:34:43 +03:00
2026-07-27 18:09:18 +03:00
2026-07-17 21:17:17 +02:00
2026-07-17 20:39:07 +02:00
2026-07-31 20:52:52 +02:00
2026-07-31 18:57:03 +02:00
2026-07-31 19:57:45 +02:00
2026-07-11 13:38:28 +02:00
2026-07-31 21:29:41 +02:00
2026-07-12 17:30:46 +02:00
2026-07-27 05:28:04 +03:00
2026-07-27 10:20:43 +03:00
2026-07-27 10:20:43 +03:00
2026-07-17 21:17:17 +02:00
2026-07-27 05:28:04 +03:00
2026-07-27 05:58:18 +03:00
2026-07-30 14:56:00 +02:00
2026-07-27 05:28:04 +03:00
2026-07-30 13:50:47 +02:00
2026-07-31 20:05:44 +02:00
2026-07-11 14:55:21 +02:00
2026-07-11 10:22:10 +02:00
2026-07-11 13:56:18 +02:00
2026-07-11 15:11:30 +02:00
2026-07-31 20:36:25 +02:00
2026-07-11 10:22:10 +02:00
2026-07-11 13:56:18 +02:00
2026-07-31 21:03:47 +02:00
2026-07-31 19:02:15 +02:00
2026-07-31 21:29:41 +02:00
2026-07-12 10:19:21 +02:00
2026-07-14 16:11:12 +02:00
2026-07-31 20:10:20 +02:00
2026-07-12 10:19:21 +02:00
2026-07-12 10:19:21 +02:00
2026-07-11 15:58:18 +02:00
2026-07-14 16:11:12 +02:00
2026-07-31 20:42:12 +02:00
2026-07-31 19:57:45 +02:00
2026-07-31 20:52:52 +02:00
2026-07-11 16:26:49 +02:00
2026-07-31 21:03:47 +02:00
2026-07-11 16:26:49 +02:00
2026-07-30 16:23:04 +02:00
2026-08-01 10:25:30 +02:00
2026-08-01 10:25:30 +02:00
2026-08-01 10:25:30 +02:00
2026-08-12 08:53:02 +02:00
2026-07-27 05:58:18 +03:00
2026-08-12 08:53:02 +02:00
2026-07-27 05:58:18 +03:00
2026-08-12 08:53:02 +02:00
2026-07-27 05:58:18 +03:00
2026-08-12 08:53:02 +02:00
2026-07-27 05:58:18 +03:00
2026-07-27 05:28:04 +03:00
2026-08-04 16:26:04 +02:00
2026-08-04 12:22:21 +02:00
2026-08-01 11:37:16 +02:00
2026-08-04 12:22:21 +02:00
2026-08-01 11:37:16 +02:00
2026-08-04 12:22:21 +02:00
2026-08-01 11:37:16 +02:00
2026-08-04 12:22:21 +02:00
2026-08-01 11:37:16 +02:00
2026-08-04 12:22:21 +02:00
2026-08-01 11:37:16 +02:00
2026-08-04 12:22:21 +02:00
2026-08-01 11:37:16 +02:00
2026-08-01 11:37:16 +02:00
2026-08-01 11:37:16 +02:00
2026-08-04 12:22:21 +02:00
2026-08-01 11:51:27 +02:00
2026-08-04 12:22:21 +02:00
2026-08-01 11:51:27 +02:00
2026-08-04 12:22:21 +02:00
2026-08-01 11:51:27 +02:00
2026-08-04 12:22:21 +02:00
2026-08-01 11:51:27 +02:00
2026-08-04 12:22:21 +02:00
2026-08-01 00:49:28 +02:00
2026-08-04 12:22:21 +02:00
2026-08-01 00:49:28 +02:00
2026-08-04 12:22:21 +02:00
2026-07-31 21:47:29 +02:00
2026-08-04 12:22:21 +02:00
2026-07-31 21:47:29 +02:00
2026-08-04 12:22:21 +02:00
2026-07-31 21:47:29 +02:00
2026-08-04 12:22:21 +02:00
2026-07-31 21:47:29 +02:00
2026-08-04 12:22:21 +02:00
2026-07-31 21:52:34 +02:00
2026-08-04 12:22:21 +02:00
2026-08-01 00:49:28 +02:00
2026-08-04 12:22:21 +02:00
2026-08-01 00:49:28 +02:00
2026-08-10 21:55:15 +02:00
2026-08-01 01:09:57 +02:00
2026-08-04 12:22:21 +02:00
2026-07-31 22:46:19 +02:00
2026-08-04 12:22:21 +02:00
2026-07-31 22:46:19 +02:00
2026-08-04 12:22:21 +02:00
2026-07-31 22:46:19 +02:00
2026-08-04 12:22:21 +02:00
2026-07-31 22:46:19 +02:00
2026-08-10 21:55:15 +02:00
2026-08-01 01:09:57 +02:00
2026-08-04 12:22:21 +02:00
2026-07-31 22:36:13 +02:00
2026-08-04 12:22:21 +02:00
2026-07-31 22:36:13 +02:00
2026-08-10 21:55:15 +02:00
2026-08-01 00:49:28 +02:00
2026-08-12 09:37:58 +02:00
2026-07-14 16:11:12 +02:00
2026-08-04 12:22:21 +02:00
2026-08-04 12:22:21 +02:00
2026-07-14 16:11:12 +02:00
2026-08-03 12:09:28 +02:00
2026-07-14 16:11:12 +02:00
2026-07-14 16:11:12 +02:00
2026-08-03 12:09:28 +02:00
2026-07-14 16:11:12 +02:00
2026-08-03 12:09:28 +02:00
2026-08-03 12:09:28 +02:00
2026-07-14 16:11:12 +02:00
2026-08-01 10:25:30 +02:00
2026-08-01 10:25:30 +02:00
2026-07-12 17:48:39 +02:00
2026-07-31 21:52:34 +02:00
2026-07-31 21:52:34 +02:00
2026-07-31 21:52:34 +02:00
2026-07-31 21:52:34 +02:00
2026-07-31 21:52:34 +02:00
2026-07-31 21:52:34 +02:00
2026-07-31 21:52:34 +02:00
2026-07-31 21:52:34 +02:00
2026-07-31 21:52:34 +02:00
2026-07-31 21:52:34 +02:00
2026-07-31 21:57:26 +02:00
2026-07-31 21:57:26 +02:00
2026-07-30 14:56:00 +02:00
2026-07-28 10:34:43 +03:00
2026-08-01 10:25:30 +02:00
2026-08-01 10:25:30 +02:00
2026-08-01 10:25:30 +02:00
2026-08-01 10:25:30 +02:00
2026-07-28 10:34:43 +03:00
2026-08-08 20:28:24 +02:00
2026-08-02 17:41:18 +02:00
2026-07-31 21:52:34 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-08-03 12:09:28 +02:00
2026-08-03 12:09:28 +02:00
2026-08-09 16:56:05 +02:00
2026-08-09 16:56:05 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-08-04 12:22:21 +02:00
2026-07-31 21:43:58 +02:00
2026-08-04 12:22:21 +02:00
2026-07-31 21:43:58 +02:00
2026-08-04 12:22:21 +02:00
2026-07-31 21:43:58 +02:00
2026-08-04 12:22:21 +02:00
2026-07-31 21:43:58 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-08-09 16:56:05 +02:00
2026-08-09 16:56:05 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-04 12:22:21 +02:00
2026-07-31 21:52:34 +02:00
2026-08-04 12:22:21 +02:00
2026-07-31 21:52:34 +02:00
2026-08-04 12:22:21 +02:00
2026-07-31 21:52:34 +02:00
2026-08-04 12:22:21 +02:00
2026-07-31 21:52:34 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-07-31 23:51:30 +02:00
2026-07-31 23:51:30 +02:00
2026-07-31 23:51:30 +02:00
2026-07-31 23:51:30 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 23:05:18 +02:00
2026-07-31 23:06:52 +02:00
2026-07-31 23:06:52 +02:00
2026-07-31 23:06:52 +02:00
2026-07-31 23:06:52 +02:00
2026-07-31 23:06:52 +02:00
2026-07-31 23:05:18 +02:00
2026-07-31 23:10:52 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-07-31 20:05:44 +02:00
2026-07-31 20:05:44 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-03 11:45:35 +02:00
2026-08-12 10:35:29 +02:00
2026-08-12 10:35:29 +02:00
2026-08-12 10:35:29 +02:00
2026-08-12 10:35:29 +02:00
2026-08-12 10:35:29 +02:00
2026-08-12 10:35:29 +02:00
2026-08-12 10:35:29 +02:00
2026-08-12 10:35:29 +02:00
2026-08-12 10:47:19 +02:00
2026-08-12 10:35:29 +02:00
2026-08-12 10:47:19 +02:00
2026-08-12 10:35:29 +02:00
2026-08-12 10:47:19 +02:00
2026-08-12 10:35:29 +02:00
2026-08-12 10:47:19 +02:00
2026-08-12 10:47:19 +02:00
2026-08-12 10:47:19 +02:00
2026-08-12 10:47:19 +02:00
2026-08-12 10:47:19 +02:00
2026-08-12 10:47:19 +02:00
2026-07-31 21:57:26 +02:00
2026-07-31 21:57:26 +02:00
2026-07-31 21:57:26 +02:00
2026-07-31 21:57:26 +02:00
2026-07-31 21:57:26 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00
2026-08-09 16:08:57 +02:00