From e9463d39aa5d1b0bb0a7b88a0dbed44b0653d519 Mon Sep 17 00:00:00 2001 From: Andrew Quenehen Date: Sat, 1 Aug 2026 04:29:26 -0300 Subject: [PATCH] docs(switch): record suspend and save persistence evidence MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit T19 closed: quit/reopen, suspend×10, and reboot persistence all pass on OLED (operator report 2026-08-01). Co-authored-by: Cursor --- docs/switch-development.md | 2 +- docs/switch-hardware-evidence.md | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/switch-development.md b/docs/switch-development.md index 4bc9ae7d..b92db12a 100644 --- a/docs/switch-development.md +++ b/docs/switch-development.md @@ -233,7 +233,7 @@ Implementation: `src/core/GamepadMap.lua` (`NX_RAW_*`, `ignoreRawForJoystick`). **Opt-in diagnostics:** create an empty `switch-debug.txt` in the save directory; events flush to `switch.log` at ≤1 Hz with build identity (no ROM/save bytes). -**Hardware re-test:** T16 **pass** @ `2699c9a` (naming A=confirm / B=cancel; launcher/overworld Joy-Con only). T19 quit/reopen save pass; suspend×10 still pending. +**Hardware re-test:** T16 **pass** @ `2699c9a` (naming A=confirm / B=cancel). T19 **pass** (quit/reopen, suspend×10, reboot) — operator 2026-08-01. **Suspend/resume audio:** after resume, chip music is stopped to avoid duplicate streams; confirm on hardware during P0-09/10 (T19). diff --git a/docs/switch-hardware-evidence.md b/docs/switch-hardware-evidence.md index bde334ba..07b6f137 100644 --- a/docs/switch-hardware-evidence.md +++ b/docs/switch-hardware-evidence.md @@ -67,12 +67,12 @@ T16 hardware gate: **closed**. --- -## T19 — save / suspend — partial +## T19 — save / suspend — pass | Check | Result | | ----- | ------ | -| Save in-game → full quit → title-override reopen → load save | **pass** | -| Suspend/resume ×10 | **not tested** | -| Full console reboot persistence | **not tested** | +| Save in-game → full quit → title-override reopen → load save | **pass** (@ `7504753` / retained) | +| Suspend/resume ×10 (launcher / gameplay / mixed) | **pass** (operator 2026-08-01) | +| Full console reboot persistence | **pass** (operator 2026-08-01) | -T19 remains open until suspend×10 (and ideally reboot) are recorded. +T19 hardware gate: **closed**. No stuck input, duplicate audio, or crash reported.