From 0159527a373abff3cd0a9dbe087aff36b08279ea Mon Sep 17 00:00:00 2001 From: sylph-decoder Date: Sun, 30 Aug 2026 22:56:45 +0000 Subject: [PATCH] handoff: mark the overtaken initial-focus section, which still read as live sylpheed-port pointed out that a newest-first convention protects a top-down reader while a grep lands mid-document. Both of that section's claims have since been overtaken -- the disagreement is settled at NEW GAME, and the persistence question has been run -- and it carried no forward marker. Kept rather than deleted: it is what the port was told at the time, and a reader arriving by grep needs to know it was superseded. Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_01Wuu56cE8vJGTBtn1ppsk8v --- docs/port/HANDOFF.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/docs/port/HANDOFF.md b/docs/port/HANDOFF.md index 60d9fdab..330f39d8 100644 --- a/docs/port/HANDOFF.md +++ b/docs/port/HANDOFF.md @@ -128,6 +128,20 @@ is untested and is the reading that would matter for authoring a default. ## 🔴 2026-08-30 — do not hardcode the menu's initial focus; the sources disagree +> ⚠️ **SUPERSEDED the same day — read this line before the section.** Both of its +> claims have been overtaken and neither still holds: +> * *"the sources disagree"* — **settled**. Initial focus on a fresh boot is +> **`NEW GAME`**, measured directly on two fresh boots, both the first menu entry. +> The reader that produced the conflicting `TUTORIAL` was two items out. +> → *"the item NAMES below were wrong, and initial focus is NEW GAME"* +> * *"never once run: whether focus persists"* — **it has been run**. The main menu +> **persists**; `EXTRAS` **resets**. → *"EXTRAS resets, the main menu persists"* +> +> Kept, not deleted, because it is what you were told at the time and a reader +> arriving by grep needs to know it was overtaken. Nothing below this line is +> current guidance. + + **New, and it is a warning rather than an answer.** `menu-navigation-semantics.md` records initial focus as **`TUTORIAL`** (2/2 boots). But `boot_menu.sh`'s own closing line says **`NEW GAME`**, and `menu-state-in-memory.md` reaches `EXTRAS` in