mirror of
https://github.com/garrytan/gstack.git
synced 2026-11-06 08:54:04 +01:00
browserAvailable() moves from make-pdf/test/e2e to test/helpers so the design-review risk-stop eval can gate on Aside or gstack's own browser; the make-pdf gates import it from there. The stub StateServer moves out of test/ios-qa.test.ts into test/helpers/ios-stub-state-server.ts and now records every request plus a small login -> home -> settings UI model (/elements, /tap, /type, /swipe, POST /state/<key>), so the device-free demo-mode eval can count state writes and UI route calls. Existing ios-qa tests run unchanged.