re: three empty evidence cells filled in one run -- auto-repeat, B on a settled title, plate redraw
1. NO AUTO-REPEAT. A 2.0 s held DOWN moves the cursor exactly once. The counter passes its control first: a single 0.12 s tap gives exactly 1 spike and the hold gives 1, with the move spike at 0.0202-0.0220 against a 0.0003-0.0038 noise floor. The port had flagged that the hedge 'at the durations tried' was carrying the claim, and it was -- nothing recorded a HELD direction. 2. B ON THE SETTLED TITLE DOES NOTHING. Twenty seconds after a delivery-confirmed B the screen is still the title with PRESS (A) BUTTON up, read off a capture that names itself. This is the run the previous attempt could not be: it waited for the plate pulse, the title's own settled signature, instead of pressing during the build-in. 3. THE PLATE IS RE-DRAWN after B from the menu -- pressed at 351.2 s, pulse detected at 358.5 s. That was the other unevidenced half of the B-on-menu row. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Wuu56cE8vJGTBtn1ppsk8v
This commit is contained in:
40
docs/re/data/nav-autorepeat-and-settled-b.txt
Normal file
40
docs/re/data/nav-autorepeat-and-settled-b.txt
Normal file
@@ -0,0 +1,40 @@
|
||||
# Three empty evidence cells, one run. 2026-08-30.
|
||||
# tools/re-capture/nav_repeat_and_b.py
|
||||
#
|
||||
# [332.5s] TITLE
|
||||
# [338.0s] MENU (glyph 327)
|
||||
# CONTROL: one 0.12 s DOWN tap -- must give exactly 1 spike
|
||||
# control: 1 spike over 3.0 s
|
||||
# diffs 0.0007 0.00104 0.00066 0.00102 0.0004 0.00119 0.00139 0.00211
|
||||
# 0.02201 <- the move 0.00132 0.00057 0.00052 0.00079 0.00211
|
||||
# 0.00052 0.0015 0.00043 0.00037 0.00377 0.00148
|
||||
# TEST: hold DOWN for 2.0 s
|
||||
# hold-2s: 1 spike over 4.0 s
|
||||
# diffs 0.00103 0.00066 0.00049 0.002 0.00051 0.00098 0.00217 0.0003
|
||||
# 0.02019 <- the move 0.00058 0.00042 0.00186 0.00376 0.00076
|
||||
# 0.0004 0.0012 0.00247 0.00176 0.00143 0.00031 0.00074
|
||||
# => control 1, hold 1 -> NO AUTO-REPEAT
|
||||
# [351.2s] B pressed on the menu
|
||||
# [358.5s] TITLE SETTLED (plate pulse detected, glyph 968) -- pressing B
|
||||
# B delivered
|
||||
# [380.2s] 20 s after B on the SETTLED title: 4.3 % of pixels differ from
|
||||
# the moment of the press, glyph 730
|
||||
#
|
||||
# 1. NO AUTO-REPEAT. A held direction moves the cursor ONCE. The move spike is
|
||||
# 0.0202-0.0220 against a noise floor of 0.0003-0.0038, a 5x separation, and
|
||||
# the CONTROL (a single tap) returns exactly 1 -- so the counter was shown to
|
||||
# count before it was asked to count nothing.
|
||||
# Reach: one hold, 2.0 s, DOWN, on the main menu.
|
||||
#
|
||||
# 2. B ON THE SETTLED TITLE DOES NOTHING. Twenty seconds after a
|
||||
# delivery-confirmed B, the screen is still the title WITH PRESS (A) BUTTON
|
||||
# up -- read off the capture, which names itself. The 4.3 % that differs is
|
||||
# the plate's own pulse and the light sweeps; glyph 730 sits in the
|
||||
# plate-pulse band 714..1520 (plate-pulse-measured.md).
|
||||
# This is the run the previous attempt could not be: the press waited for
|
||||
# the plate pulse -- the title's own settled signature -- instead of landing
|
||||
# during the build-in.
|
||||
#
|
||||
# 3. THE PLATE IS RE-DRAWN after B from the menu. B on the menu at 351.2 s;
|
||||
# the plate pulse was detected at 358.5 s, ~7 s later. That was the other
|
||||
# unevidenced half of the 'B on the main menu' row.
|
||||
@@ -19,13 +19,13 @@ with [`tools/re-capture/menu_focus.py`](../../tools/re-capture/menu_focus.py).
|
||||
| **initial focus, main menu** | **`TUTORIAL`** — the *middle* item, not the top | 2/2 boots, the first frame after the menu appears |
|
||||
| **initial focus, `EXTRAS`** | `MISSION SELECT` — the top item | [`extras-wrap.png`](captures/menu-nav/extras-wrap.png) |
|
||||
| **⬆⬇ — one item per press** | one item per press | ✅ *indirect but sound*: the wrap montage's **4 presses from `EXTRAS` landing on `OPTIONS`** only counts out if each press moves exactly one |
|
||||
| **⬆⬇ — no auto-repeat** | 🟡 *"no auto-repeat at the durations tried"* | **none** — and the hedge is carrying the claim. Nothing here records a *held* direction |
|
||||
| **⬆⬇ — no auto-repeat** | ✅ **none** — a **2.0 s held ⬇ moves the cursor exactly once** | measured 2026-08-30, [`data/nav-autorepeat-and-settled-b.txt`](data/nav-autorepeat-and-settled-b.txt). ✅ **The counter passes its control**: a single 0.12 s tap gives exactly **1** spike, and the hold gives **1**. Spike 0.0202–0.0220 against a 0.0003–0.0038 floor. ⚠️ one hold, 2.0 s, ⬇, main menu |
|
||||
| **wrap at the top** | ⬆ from the first item goes to the **last** | [`wrap-montage.png`](captures/menu-nav/wrap-montage.png), panels 1→2 |
|
||||
| **wrap at the bottom** | ⬇ from the last item goes to the **first** | same, panels 3→4, and 4 presses from `EXTRAS` landing on `OPTIONS` — i.e. wrapping — is what makes the count come out |
|
||||
| **left / right** | **nothing**, on the main menu | cursor unmoved across one ⬅ and one ➡ |
|
||||
| **Ⓑ on a submenu** | returns to the parent **with focus restored to the item you entered from** — `LOAD GAME`→`LOAD GAME`, `TUTORIAL`→`TUTORIAL`, `OPTIONS`→`OPTIONS`, `EXTRAS`→`EXTRAS` | 4/4 |
|
||||
| **Ⓑ on the main menu** | ✅ goes to the **title** — measured 2026-08-30, delivery-confirmed, **≤ 0.4 s**, and with **no loading screen** in between. ⚠️ the *"re-draws `PRESS Ⓐ` after a beat"* half is still unevidenced: the run ended with the plate still absent | **1 run** — [`../re/data/b-on-main-menu.txt`](data/b-on-main-menu.txt) · [mid-build-in](captures/title-builds/live-b-on-menu-title-buildin.png) · [settled](captures/title-builds/live-b-on-menu-title-settled.png). The footer point below still stands |
|
||||
| **Ⓑ on the title** | 🟡 **nothing** | **none** — ⚠️ and the 2026-08-30 run **cannot** be counted here: its second Ⓑ was delivered *during* the title's build-in, so the glyph 0 → 154 that followed is the build-in completing, not a response. A run that answers this must wait for the title to **settle** first |
|
||||
| **Ⓑ on the main menu** | ✅ goes to the **title** — measured 2026-08-30, delivery-confirmed, **≤ 0.4 s**, and with **no loading screen** in between. ✅ **and the plate IS re-drawn**: Ⓑ on the menu at 351.2 s, plate pulse detected at 358.5 s — ~7 s later (2026-08-30) | **1 run** — [`../re/data/b-on-main-menu.txt`](data/b-on-main-menu.txt) · [mid-build-in](captures/title-builds/live-b-on-menu-title-buildin.png) · [settled](captures/title-builds/live-b-on-menu-title-settled.png). The footer point below still stands |
|
||||
| **Ⓑ on the title** | ✅ **nothing** — 20 s after a delivery-confirmed Ⓑ the screen is still the title, `PRESS Ⓐ BUTTON` up | measured 2026-08-30, [capture](captures/title-builds/live-b-on-settled-title-no-effect.png) · [series](data/nav-autorepeat-and-settled-b.txt). ✅ **This run waited for the plate pulse — the title's own settled signature — before pressing**, which is what the earlier attempt failed to do; its press landed during the build-in and was confounded. The 4.3 % of pixels that move are the plate's pulse and the sweeps (glyph 730, inside the 714–1520 pulse band) |
|
||||
|
||||
Wrap holds on both screens tested — the 5-item main menu and the 3-item `EXTRAS`
|
||||
submenu — so it is a menu rule, not a per-screen table.
|
||||
|
||||
Reference in New Issue
Block a user