Phase 0 Test Harness

Test configuration

Use a disposable test deployment and synthetic data only.


Paste the deployed test URL ending in /exec, without query parameters or a fragment. The test runner saves this URL to localStorage when available. Never enter order credentials here.

Current test origin: Awaiting test runner

Connection status: Not checked

Test runner not initialized. Configuration saving and tests are unavailable until the local test-runner.js is implemented and loaded.

Test actions

Run from the test Pages origin on a signed-out phone.

Phase 0 scenarios

Read the test catalogue and check its public Drive image.

Inspect the committed order in the test Sheet before executing a retry.

Upload a dummy receipt for an authorized test order.

Check business errors, simulated BUSY, malformed responses, platform exceptions and real offline failure separately.

Exercise recovery after refresh and verify credentials stay out of query strings and outgoing Referer headers.

Diagnostic output

Logs must exclude tokens, request IDs and raw request or response bodies.

Waiting for test runner.