Skip to content

Windows parity: Main split view needs a live walkthrough of every destination (testing gap) #720

Open

Description

@coneilen

Current reconciliation - 2026-11-09

All-destination visitation and the old 300-pixel minimum-width failure are historical beta26 observations, not current-main findings. PR #909 enforces a 452-DIP client minimum and canvas sidebar/overflow behavior; PR #906 completes the Quick Chat source slice; PR #920 extends the global lane model. PR #965 separately qualifies bounded native workspace Create & Open.

Still open / Partial: a current installed-package walkthrough of every destination/width with real provider content and matched macOS visual acceptance. Bounded workspace/terminal receipts and existing default UIA button/command fallbacks are not whole destination fidelity or complete physical-pointer routing. Beta31 predates #965.


The original report, acceptance criteria and historical evidence below are preserved; the dated scope/progress above supersedes obsolete missing-feature claims.

Is your feature request related to a problem?
Parity row Main split view (Application shell and navigation) in investigation/ui-parity-matrix.md is Partial.

macOS: Persistent sidebar; the detail switches among welcome, global graph, project canvas, Quick Chats canvas and loop workspace.

Windows today: Every destination exists; CI live UIA drives them and the beta25 Dev Box run exercised most.

Gap: No evidence for welcome as a destination, narrow-width rendering, real provider content, or a visual comparison with macOS.

Describe the solution you'd like
A Dev Box walkthrough visiting every destination from the installed package, including welcome and a narrow window, with screenshots compared against a current macOS capture.

Describe alternatives you've considered
N/A

Additional context
This is a testing gap: Windows implements it; only live/runtime evidence is missing. Parity status and the beta25 Dev Box review are recorded in #719.

Activity

  1. added
    testing gapImplemented, but not yet validated live; prioritize testing
    parityWindows/macOS UI parity ledger row (investigation/ui-parity-matrix.md)
    on Oct 13, 2026
  2. coneilen commented on Oct 13, 2026

    @coneilen
    CollaboratorAuthor

    Still open: Partial. Run: GraphCode-DevBox-Return-testing-gaps (attempt 2, installed beta26, 100%, injected input).

    • Every destination was visited at 1440 px wide and at minimum width, with UIA readbacks (readbacks/tg720-split-view.json): welcome, global graph, project canvas, Quick Chats, a Quick Chat terminal and a loop workspace. Screenshots are in media/tg720-*.
    • The sidebar persisted and the selection stayed correct throughout.
    • New finding: there is no enforced minimum width. The shell accepted a 300 px window (284 px client area). macOS has a minimum width; the macOS reference run (Run A prompt, item 1) records its value.
    • Closes after the screenshots are compared with the macOS reference captures.
  3. added
    P1 layoutParity priority 1: layout, clipping, overlap, broken rendering vs macOS
    on Oct 14, 2026
  4. self-assigned this
    on Nov 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

P1 layoutParity priority 1: layout, clipping, overlap, broken rendering vs macOSparityWindows/macOS UI parity ledger row (investigation/ui-parity-matrix.md)testing gapImplemented, but not yet validated live; prioritize testingwindowsWindows port

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions