agent-desktop/docs
Lahfir 4fa7661608 feat: open the Windows adapter phase with corrected platform facts
Establishes feat/windows-adapter as the base branch for all Windows work.
Sub-phases 2.0 through 2.15 are cut from here and merge back here; main
stays the macOS-GA line and gains Windows once, at the end, when the
adapter is production-solid as a whole.

Corrects the Phase 2 Windows sections, which were written from
documentation research in 2026-04 and re-verified against current sources
and a real Windows machine:

- uiautomation 0.25 (a "0.24" requirement will not resolve to it under 0.x
  semver); windows-capture 2.0.0 - the recorded 1.5.4 was never published
- Chromium 138 ships native UIA by default, so the web-wrapper depth-skip
  is the primary lever and --force-renderer-accessibility is a fallback
- Windows 11 22H2+ moved tray overflow to TopLevelWindowForOverflowXamlIsland
- windows-11-arm runners have been GA for public repos since 2025-08-07
- Windows 10 1809 remains the API floor, now qualified with its servicing
  reality (LTSC 2019 / Server 2019 are the serviced targets)
- Notepad is two different apps across Server and Win11 client SKUs
- CI tables reflect the real test-windows and test-linux lanes from v0.6.0

Adds the no-convenience-deferral rule: scope moves between sub-phases of a
phase, never out of it. The only sanctioned deferral is proven
impossibility, evidenced by a ledger row, shipping an honest
PLATFORM_NOT_SUPPORTED. 2.14 and 3.14 are no longer deferrable stretch
sub-phases.
2026-07-26 02:42:08 -06:00
..
brainstorms chore: track planning artifacts with secret and privacy scanning (#109) 2026-07-26 01:41:55 -07:00
plans chore: track planning artifacts with secret and privacy scanning (#109) 2026-07-26 01:41:55 -07:00
solutions refactor!: remove speculative Win32 private-file layer from core, add real Windows/Linux test lanes (#106) 2026-07-25 23:25:28 -07:00
architecture.excalidraw docs: add architecture diagram to README 2026-02-24 06:22:52 -08:00
architecture.html refactor!: unify command execution contracts 2026-05-19 18:27:08 -07:00
architecture.png refactor!: unify command execution contracts 2026-05-19 18:27:08 -07:00
example.html refactor!: unify command execution contracts 2026-05-19 18:27:08 -07:00
example.png refactor!: unify command execution contracts 2026-05-19 18:27:08 -07:00
faq.md feat!: implement Playwright-grade foundation contract 2026-07-20 00:21:38 -07:00
json-output.md feat!: implement Playwright-grade foundation contract 2026-07-20 00:21:38 -07:00
phases.md feat: open the Windows adapter phase with corrected platform facts 2026-07-26 02:42:08 -06:00