Close Wine stage as accepted with known limitations
Maintainer decision, 2026-11-02: the core implementation and basic live behavior are sufficient for this stage. The original exhaustive done checklist was not fully satisfied and the contract is not marked Final; unfinished verification and known failures remain visible as future work.
This commit is contained in:
1 parent
5af9231822
commit
f44d0144bf
2 files changed
+62
-23
No files matched your search
+37
-12
@@ -1,10 +1,13 @@
|
||||
# Steam/Proton and controller-only verification
|
||||
|
||||
Status: Draft. Settled decisions from the 2026-11-01 grilling session are
|
||||
recorded here as they land; unresolved questions stay visibly marked.
|
||||
Per decision 15, contract acceptance settles the decisions but keeps
|
||||
this document Draft; it becomes Final only when the done checklist
|
||||
passes and the per-application results are written in.
|
||||
Status: Closed — accepted with known limitations on 2026-11-02.
|
||||
Settled decisions from the 2026-11-01 grilling session are recorded
|
||||
here; unresolved questions and unfinished verification stay visibly
|
||||
marked. This document is deliberately **not** marked Final under
|
||||
decision 15: the maintainer superseded the original exhaustive
|
||||
done checklist for closure after judging the core implementation
|
||||
and basic live behavior sufficient for this stage's purpose. See
|
||||
the maintainer closure amendment under the scope contract.
|
||||
|
||||
Execution is split into separately reviewed phases: Phase 0, the
|
||||
already-committed native-exclusion foundation; Phase 1, ready
|
||||
@@ -208,7 +211,7 @@ operational only; this contract remains normative if they differ.
|
||||
|
||||
(none)
|
||||
|
||||
## Scope contract (accepted; document remains Draft)
|
||||
## Scope contract (accepted; closed with known limitations)
|
||||
|
||||
Boundary. In Cthulhu: `internal/wine`, the Wine settings wiring in
|
||||
`internal/app` and `internal/config`, a Wine page in
|
||||
@@ -248,10 +251,31 @@ Nothing outside this checklist is a completion dependency. Accepting
|
||||
this contract does not authorize implementation; that takes a separate
|
||||
explicit request.
|
||||
|
||||
## Live verification results (Phase 4, in progress)
|
||||
Maintainer closure amendment, 2026-11-02: after Phases 0–3 landed
|
||||
and the partial Phase 4 verification below, the maintainer closed
|
||||
this stage as **accepted with known limitations**. The original
|
||||
checklist is retained above as the historical criterion, but its
|
||||
no-carve-out/no-escape-hatch closure gates in decisions 11 and 12
|
||||
are superseded for closure of this stage. The maintainer judged
|
||||
the original planning more expansive and pessimistic than the
|
||||
stage's core objective requires; the delivered basics are working
|
||||
well enough. This closure does **not** assert that every original
|
||||
checklist item passed. The following remain unfinished, deferred,
|
||||
or separately future work rather than stage blockers under the
|
||||
revised acceptance basis: the localized Wine window-title failure;
|
||||
Battle.net's unread Chromium login; completion of the full
|
||||
physical-Braille pass and unrelated tangential Braille bugs; the
|
||||
deferred pre-attached edit-subclass remedy; Notepad++ operations
|
||||
not separately reported; and a single-environment wine-access
|
||||
CTest 7/7 on this Wayland system. Marking this contract Final, if
|
||||
ever desired, remains a separate maintainer act.
|
||||
|
||||
Recorded as results arrive; evidence kinds are kept separate, and
|
||||
nothing here is Final until every done-checklist item passes.
|
||||
## Live verification results (Phase 4, interim at closure)
|
||||
|
||||
Recorded as results arrived; evidence kinds are kept separate.
|
||||
These entries retain their individual scopes and caveats at the
|
||||
stage's accepted-with-limitations closure; the original done
|
||||
checklist was not fully satisfied.
|
||||
|
||||
Automated baseline, 2026-11-02, on the Phase 4 tree (`ec1a620`):
|
||||
Cthulhu `go test ./...` passes in full when run unsandboxed
|
||||
@@ -357,9 +381,10 @@ maintainer and other reviewers before this phase closes.
|
||||
audible report. The launcher reached its login, but the login
|
||||
did not read. No root-cause diagnosis was attempted; the
|
||||
maintainer defers this Chromium-engine surface as a later task
|
||||
because of its separate intricacies and scope. Under decisions
|
||||
11–12 it remains a completion blocker unless the maintainer
|
||||
later amends the done criteria; deferral is not a pass.
|
||||
because of its separate intricacies and scope. Under the
|
||||
original decisions 11–12 it was a completion blocker; the
|
||||
maintainer closure amendment above later superseded that gate
|
||||
for this stage. Deferral is still not a pass.
|
||||
- Notepad++ (Scintilla edits), 2026-11-02 — **passed so far.**
|
||||
Evidence: installed binary, audible speech, physical input,
|
||||
and physical Braille. The maintainer reports that normal
|
||||
|
||||
Reference in new issue
Block a user