10 Commits

Author SHA1 Message Date
John Preston
00baf6c6b1 [ai] Make harness widget readings lifetime-safe
Task: 2026/09/01/make-harness-widget-readings-lifetime-safe
2026-09-03 22:26:25 +04:00
John Preston
a027d44119 [ai] Add harness activation, shell click and toast capture
Task: 2026/09/01/add-window-activation-shell-click-and-toast-helpers
2026-09-03 22:26:25 +04:00
John Preston
b31fd80a28 [ai] Resolve box paint roots and capture popup menus
Task: 2026/08/28/add-box-root-and-popup-menu-helpers
2026-08-28 20:16:28 +04:00
John Preston
d80ca46165 [ai] Improve task test harness reliability and guidance. 2026-08-16 22:17:49 +04:00
John Preston
0cd2b4fcae [ai] Keep test-flaw recovery inside task runs 2026-08-16 14:02:42 +04:00
John Preston
1ec45331e7 [ai] Render test grabs over active theme base
Task: 2026/08/12/render-harness-grabs-over-a-theme-correct-base
2026-08-12 22:28:05 +04:00
John Preston
b14969d992 [ai] Declare expected launches, refuse unpainted grabs
Task: 2026/08/09/declare-blocked-launches-and-refuse-blank-roots
2026-08-10 18:33:29 +04:00
John Preston
4573d38b85 [ai] Remove test code from release. 2026-07-31 22:53:32 +04:00
John Preston
f1e45d45eb [ai] Capture off-screen rows and name misframing
Task: 2026/07/28/fix-blank-row-captures-in-test-harness
2026-07-29 13:01:53 +04:00
John Preston
87a022ad1d [ai] Have semi-prepared testing run. 2026-07-28 10:55:01 +04:00