Skip to content

Latest commit

 

History

History
33 lines (28 loc) · 1.45 KB

File metadata and controls

33 lines (28 loc) · 1.45 KB

Result Log: 2026-03-10 15:14:41 CST

Goal

  • Verify the restart-dependent shell patches live:
    • DevServer trace reachability
    • string-coordinate Type.loc

Actions

  1. Called live DevServer(mode="health", timeout_seconds=20).
  2. Read research/runtime/devserver_trace.jsonl via live PowerShell.
  3. Recovered Notepad focus using a fresh snapshot plus one taskbar-button click after App.switch("Notepad") failed honestly from Ubuntu foreground.
  4. Called live Type(loc="500,400", text="z").
  5. Verified the Notepad postcondition with a fresh Snapshot.

Findings

  • DevServer no longer looks like a pre-server host wrapper failure.
  • The shell trace proves:
    • dev_invoker_enter at 1773126300.907
    • dev_server_sync_enter at 1773126300.907
    • dev_server_sync_health_ok at 1773126432.652
    • dev_invoker_ok at 1773126432.653
  • That is roughly 131.7s from shell entry to shell completion, so the remaining stall is inside the shell-side health path.
  • The coordinate-contract fix is confirmed live:
    • Type(loc="500,400", text="z") succeeded
    • Notepad advanced from 15 个字符 to 16 个字符
    • caret moved from 列 16 to 列 17

Result

  • DevServer.health: fail, but cause narrowed
  • Type.loc string contract: pass

Follow-up

  • Added a new local patch to time health_snapshot() substeps and move shell hash / dirty-state work outside the supervisor lock so the next restart can isolate the delayed segment directly.