Repository navigation
Conversation
This was referenced Nov 5, 2026
Ji-One1
force-pushed
the
jb/storefront-e2e-v2-14-buyer-adapter
branch
from
November 5, 2026 16:23
c8a88a1 to
a685b73
Compare
Ji-One1
force-pushed
the
jb/storefront-e2e-v2-15-cli
branch
2 times, most recently
from
November 5, 2026 18:42
4d09eaf to
831fb41
Compare
Ji-One1
force-pushed
the
jb/storefront-e2e-v2-14-buyer-adapter
branch
from
November 5, 2026 18:42
a685b73 to
8d126d5
Compare
Ji-One1
force-pushed
the
jb/storefront-e2e-v2-15-cli
branch
from
November 6, 2026 00:01
831fb41 to
cb638e2
Compare
Ji-One1
force-pushed
the
jb/storefront-e2e-v2-14-buyer-adapter
branch
from
November 6, 2026 00:01
8d126d5 to
5b1742f
Compare
Ji-One1
force-pushed
the
jb/storefront-e2e-v2-15-cli
branch
from
November 6, 2026 01:36
cb638e2 to
9100cc5
Compare
Ji-One1
force-pushed
the
jb/storefront-e2e-v2-14-buyer-adapter
branch
2 times, most recently
from
November 6, 2026 01:45
623d06d to
f25adc8
Compare
Ji-One1
force-pushed
the
jb/storefront-e2e-v2-15-cli
branch
from
November 6, 2026 01:45
9100cc5 to
a4ebdf1
Compare
Ji-One1
force-pushed
the
jb/storefront-e2e-v2-14-buyer-adapter
branch
from
November 6, 2026 14:27
f25adc8 to
57a0f04
Compare
Ji-One1
force-pushed
the
jb/storefront-e2e-v2-15-cli
branch
from
November 6, 2026 14:27
a4ebdf1 to
63550c2
Compare
Ji-One1
force-pushed
the
jb/storefront-e2e-v2-14-buyer-adapter
branch
from
November 6, 2026 15:08
57a0f04 to
e18c1ca
Compare
Ji-One1
force-pushed
the
jb/storefront-e2e-v2-15-cli
branch
from
November 6, 2026 15:08
63550c2 to
276db42
Compare
Ji-One1
force-pushed
the
jb/storefront-e2e-v2-14-buyer-adapter
branch
from
November 6, 2026 16:20
e18c1ca to
eaebcf1
Compare
Ji-One1
force-pushed
the
jb/storefront-e2e-v2-15-cli
branch
2 times, most recently
from
November 6, 2026 19:01
4b8acdf to
7e435b8
Compare
Ji-One1
force-pushed
the
jb/storefront-e2e-v2-14-buyer-adapter
branch
2 times, most recently
from
November 6, 2026 20:01
74aadd1 to
d77676c
Compare
Ji-One1
force-pushed
the
jb/storefront-e2e-v2-15-cli
branch
2 times, most recently
from
November 6, 2026 20:32
8f592db to
8eea5c9
Compare
Ji-One1
force-pushed
the
jb/storefront-e2e-v2-14-buyer-adapter
branch
2 times, most recently
from
November 6, 2026 20:59
7a8f734 to
cba879e
Compare
Ji-One1
force-pushed
the
jb/storefront-e2e-v2-15-cli
branch
from
November 6, 2026 20:59
8eea5c9 to
bf9a568
Compare
Ji-One1
force-pushed
the
jb/storefront-e2e-v2-14-buyer-adapter
branch
from
November 9, 2026 00:01
cba879e to
a8a0841
Compare
Ji-One1
force-pushed
the
jb/storefront-e2e-v2-15-cli
branch
2 times, most recently
from
November 9, 2026 00:37
7ef7a2e to
9cce697
Compare
Ji-One1
force-pushed
the
jb/storefront-e2e-v2-14-buyer-adapter
branch
from
November 9, 2026 00:37
a8a0841 to
4dc68a4
Compare
Ji-One1
force-pushed
the
jb/storefront-e2e-v2-15-cli
branch
from
November 9, 2026 04:23
9cce697 to
ea5026a
Compare
Ji-One1
force-pushed
the
jb/storefront-e2e-v2-14-buyer-adapter
branch
from
November 9, 2026 04:23
4dc68a4 to
dab3705
Compare
Ji-One1
force-pushed
the
jb/storefront-e2e-v2-14-buyer-adapter
branch
from
November 9, 2026 06:55
dab3705 to
bcf7c66
Compare
Ji-One1
force-pushed
the
jb/storefront-e2e-v2-15-cli
branch
from
November 9, 2026 06:55
ea5026a to
4cad020
Compare
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The preceding layers need one command that runs the add-only scenario against an existing storefront. This PR connects those layers and gives the operator a result and artifact location.
What this changes
pnpm storefront-e2e, argument validation, limits, exit codes, signal handling, and a terminal summary.--countryand--languagebefore browser startup. They configure catalog queries and the buyer goal; they do not set the market or verify browser/effective API context.Developer impact
Uses Node 24 source execution and built workspace packages. Internal tooling only; no published Hydrogen changes or changeset. The existing scripted Playwright suite remains separate.
Risk
Use a storefront where a guest add is permitted. The agent changes its session cart and makes model calls. Private artifacts and terminal output retain recorded values; screenshots are not masked. The Storefront API supplies catalog data only. Cart proof requires the storefront's same-session AJAX endpoint.
How to Test
pnpm installandpnpm run build:pkgs, and install Chrome or setPLAYWRIGHT_BROWSER_EXECUTABLE_PATH.ANTHROPIC_API_KEY.pnpm storefront-e2e https://<your-storefront> --country US --language ENwith values suited to that storefront.result.json, evidence, and screenshots. For a pass, confirm one unit of the pinned variant in the recorded session-cart assertion. No purchase should occur.Stack: 14/15. Previous: #4321. Optional report: #4323.