diff --git a/docs/testing/wine-proton-phases.md b/docs/testing/wine-proton-phases.md index fb41963..2cef9c4 100644 --- a/docs/testing/wine-proton-phases.md +++ b/docs/testing/wine-proton-phases.md @@ -131,7 +131,7 @@ At the start of every phase session: | 1 | Ready record, spawn evidence, mixed-prefix spawn semantics | `wine/ready-and-spawn-evidence` | `wine/ready-and-spawn-evidence` | Accepted and merged into `hunter` in both repositories; not pushed | | 2 | Live Wine settings | `wine/live-settings` | none | Accepted and merged into `hunter`; not pushed | | 3 | Wine preferences tab | `wine/preferences-tab` | none | Accepted and merged into `hunter`; not pushed | -| 4 | Live verification and final results | `wine/verification` | Defect branch only for a proven helper cause | Not started | +| 4 | Live verification and final results | `wine/verification` | Defect branch only for a proven helper cause | In progress; paused 2026-11-02 for further input; interim results fast-forwarded to `hunter`; not complete, not pushed | ## Phase 0: native hook-exclusions foundation @@ -430,8 +430,11 @@ regression in the same session. ## Phase 4: live verification and final results -Status: not started. Contract decisions: 7, 8, 10, 11, 12, 14, 15, -24. +Status: in progress; paused by the maintainer on 2026-11-02 for +input from other folks before proceeding further. This is an +interim freeze only: Phase 4 is not accepted or complete, and the +contract is not Final. Contract decisions: 7, 8, 10, 11, 12, 14, +15, 24. Branch: `wine/verification` in Cthulhu, refreshed from `hunter` after Phase 3 has landed there. Open a narrow wine-access defect @@ -469,6 +472,37 @@ running helper—updating foreground gating and silencing or detaching pre-attached edit subclasses—rather than relying only on helper restart plus fresh-process semantics. +Interim results recorded through the 2026-11-02 pause (detail and +evidence in the contract's Phase 4 results section, currently +through `d6a54fc` plus this freeze record): + +- Automated baseline: full Cthulhu suite passes unsandboxed; + vet, parity, and brlapi-tagged suites pass. Wine-access CTest + is display-environment sensitive (review-capture versus + foreground-focus invert between the live desktop and bare + Xvfb); one quiet-live-desktop 7/7 run is still owed. +- Passed so far live: Diablo IV, Mistworld, Wine Notepad + mixed-prefix, keyboard-only preferences round trip, preliminary + Braille movement/edit navigation, and basic Notepad++ + navigation/editing/Braille tracking. +- Open and blocking until resolved or the maintainer amends the + done criteria: the localized Wine window-title failure (no fix + session or defect branch started yet); Battle.net login not + reading, with investigation deferred by the maintainer; and + completion of the physical-Braille pass, including menus. + Cut, undo, menu return, copious Unicode, read-only mode, and a + very long line in Notepad++ were not separately reported and + are not claimed. +- The maintainer's debug log used to localize the title failure + remains a local, uncommitted diagnostic file in the Cthulhu + checkout; preserve it. + +Interim Phase 4 documentation/results commits are fast-forwarded +into `hunter` at this pause so other folks review the same state. +That fast-forward is not Phase 4 acceptance. Nothing is pushed; +pushing and marking the contract Final remain separate maintainer +acts. + Fixed live corpus: - Diablo IV: excluded, anti-tamper path; controller speech by ear