Skip to content

Add focused parity action supplements - #946

Merged
coneilen merged 1 commit into
mainfrom
coneilen-collect-post-fix-parity-evidence
Oct 29, 2026
Merged

coneilen merged 1 commit into
mainfrom
coneilen-collect-post-fix-parity-evidence

Conversation

@coneilen

Copy link
Copy Markdown
Collaborator

Summary

Add plan-gated, no-image Windows action supplements for completing unwired recovery and proving terminal topology/provider/native-input behavior against the delivered parity scenes.

Changes

  • Add a privacy-safe action-plan gate that binds clean source, focused fixtures, existing image hashes, binaries/providers, expected actions, deadlines, and cleanup.
  • Add one-attempt Wire completion through native target selection, edge form submission, daemon graph readback, stable IDs, and guarded cleanup.
  • Add terminal action receipts for New Tab, Split Right/Down, alternate selection/focus, close behavior, overflow round trips, provider generations, persisted layouts, and native shell input/output.

Test plan

RED: pwsh -NoProfile -File Tools\windows\Tests\UiCaptureDriver.Tests.ps1 -MatchedScenarioContractOnly -ScratchRoot C:\ai7 on 085fb28 -> 7/8; Prepare-MatchedActionSupplement.ps1 missing
GREEN: pwsh -NoProfile -File Tools\windows\Tests\UiCaptureDriver.Tests.ps1 -MatchedScenarioContractOnly -ScratchRoot C:\ac7 -> 8/8 passed
REGRESSION: pwsh -NoProfile -File Tools\windows\Tests\ValidationRunner.Tests.ps1 -> UiCaptureDriver 182/182 passed; ValidationRunner.Tests.ps1 PASS

Additional validation:

  • Real-zmx preflight at C:\ah7 -> 185/185 passed, 0 failed, 0 skipped.
  • Deterministic hardening -> repeated runs 3/3 passed.
  • Wire and terminal plan-only gates at C:\a8 and C:\b8 -> expected receipt counts 1 and 11, zero PNGs and launches.
  • PowerShell parser, git diff --check, and LF checks -> passed.

Checklist

  • I have read the Contributing Guidelines
  • I have signed off my commits (git commit -s) per the DCO
  • Tests pass locally (make test)
  • Code follows the existing style (make check)
  • I added the test/contract before the implementation and observed the intended RED failure

Add plan-gated Wire completion and terminal action runners with matched source/image bindings, native input evidence, provider topology, persisted layout receipts, and guarded cleanup.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Signed-off-by: Colin Neilens <coneilen@microsoft.com>
@coneilen
coneilen merged commit 800b049 into main Oct 29, 2026
25 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