Skip to content

Record Windows UIA parity evidence for five previously foreground-blocked rows - #505

Merged
coneilen merged 1 commit into
mainfrom
coneilen-microsoft-uia-foreground-acquisition
Sep 29, 2026
Merged

coneilen merged 1 commit into
mainfrom
coneilen-microsoft-uia-foreground-acquisition

Conversation

@coneilen

Copy link
Copy Markdown
Collaborator

Summary

Record the live Windows UI Automation evidence unlocked by #502 against the
new macOS runtime evidence baseline. All five rows remain Partial: the green
gate materially strengthens their runtime evidence, but each still has a
specific user-visible contract that was not exercised on one or both platforms.

Changes

  • Record CI run 36489223062 navigation evidence for Main split view while
    retaining the terminal/provider/visual residuals.
  • Record live workspace-toolbar, Jump, and loop-panel evidence while retaining
    the unexercised Needs You, notice-boundary, and visual residuals.
  • Distinguish the File/Recent Folders HMENU walkthrough from the still-missing
    live Loop/Terminal state and keyboard walkthrough.
  • Record live Rename dialog submission and node-menu presence without claiming
    a persisted rename result or Edit Details execution.
  • Record state-specific live node/project popup contents without claiming edge
    menus or action results.

Test plan

RED: PowerShell five-row ledger contract using Get-Content plus exact marker and Partial-status checks -> exit 1; all five rows lacked the new CI evidence markers.
GREEN: PowerShell five-row ledger contract using Get-Content plus exact marker and Partial-status checks -> exit 0; all five markers were present and every row remained Partial.
REGRESSION: git diff --check origin/main...HEAD -> exit 0 with no whitespace or line-ending errors.

Checklist

  • I have read the Contributing Guidelines
  • I have signed off my commits (git commit -s) per the DCO
  • Tests pass locally (make test) - documentation-only Windows evidence update; macOS tests were not run on this Windows host.
  • Code follows the existing style (make check) - no code changed; macOS-only lint was not run on this Windows host.
  • I added the test/contract before the implementation and observed the intended RED failure

@coneilen
coneilen force-pushed the coneilen-microsoft-uia-foreground-acquisition branch from 72e7002 to ec2dda3 Compare September 29, 2026 00:17
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Signed-off-by: Colin Neilens <coneilen@microsoft.com>
@coneilen
coneilen force-pushed the coneilen-microsoft-uia-foreground-acquisition branch from ec2dda3 to 8f4bc68 Compare September 29, 2026 02:13
@coneilen
coneilen merged commit f9d6635 into main Sep 29, 2026
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant