From 2f5d25fb13797c6c530fdc74c107e01d805c46c8 Mon Sep 17 00:00:00 2001 From: sylph-decoder Date: Mon, 31 Aug 2026 04:31:11 +0000 Subject: [PATCH] =?UTF-8?q?handoff:=20first=20JP=20main-menu=20capture=20-?= =?UTF-8?q?-=20initial=20focus=20=E6=96=B0=E8=A6=8F,=20layout=20identical,?= =?UTF-8?q?=20dialog=20question=20still=20open?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_01Wuu56cE8vJGTBtn1ppsk8v --- docs/port/HANDOFF.md | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/docs/port/HANDOFF.md b/docs/port/HANDOFF.md index 388a65b7..bbee535c 100644 --- a/docs/port/HANDOFF.md +++ b/docs/port/HANDOFF.md @@ -22,6 +22,34 @@ delivered. + +## ๐ŸŸก 2026-08-31 โ€” first JP main-menu capture: initial focus is ๆ–ฐ่ฆ, layout identical + +Went for a `ja` capture of `DIFFICULTY` to settle whether `GP_DIALOG` 2/3 are +specifically English and Japanese. **It did not reach that screen** โ€” the round trip +failed at the final โ’ถ and the sweep timed out off-menu. That question is exactly +where it was. + +โœ… **What the run does establish**, and it is the first JP menu capture we have: + +* **JP initial focus is ๆ–ฐ่ฆ** โ€” `NEW GAME`, the top item, ring y **225.5**: the + same item and the same row as six English boots. **Initial focus is not + locale-dependent** (one JP boot). +* **The menu layout is identical across locales** โ€” ring rows 225.5 and 385.5 match + English exactly, so the JP build places its buttons where the English one does and + differs only in glyphs. + +โš ๏ธ **That is language-pair structure at the MENU (`GP_TITLE` 5/8), which is *not* +the dialog pair the question is about**, and it does not transfer to `GP_DIALOG` 2/3 +on its own. If you were waiting on the dialog question, keep waiting. + +๐Ÿ“Œ The locale was restored and verified back at `language = 1` on a **failing** exit, +by a trap that runs on any exit. + +[data](../re/data/jp-difficulty-not-reached.txt) ยท +[capture](../re/captures/menu-nav/live-jp-main-menu.png) + + ## ๐ŸŸก 2026-08-31 โ€” `GP_DIALOG` 0/1 is a **duplicate**; 2/3 is a structural pair Closing the item I left open when I withdrew "an EN/JP pair". The two cases split,