# GEO Agent Shopify Review Tester Instructions

Use this text in the Partner Dashboard testing instructions field.

## Review Access

GEO Agent is an embedded Shopify app. Please install it from the Shopify App Store or Shopify Admin review install surface. The public landing page does not collect a manual shop-domain value.

No shared customer account is required. The app uses Shopify OAuth, embedded App Bridge, and Shopify Billing approval inside the reviewing store.

## Suggested Test Flow

1. Install GEO Agent on a development store with at least one product.
2. Approve the Shopify Billing subscription prompt for the plan selected during review.
3. Open the embedded app dashboard and run the product scan.
4. Open Products and confirm product-level audit rows appear.
5. Open Fixes, generate a product-description fix, review the proposed copy, and apply only if it is appropriate for the test product.
6. Open Benchmark, run the Kimi/OpenRouter visibility benchmark, and wait for progress to complete.
7. Open Settings and review plan state, API-key status, and merchant-controlled theme extension guidance.
8. In the storefront/theme editor, optionally add the GEO Schema JSON-LD app block to a product template. GEO Agent does not read theme files directly.
9. Confirm the app proxy routes are configured for `/apps/geo` outputs used by llms.txt, UCP, and product schema metadata.
10. Use the app proxy verification guide to test those outputs from the review store storefront, not from the Fly origin.

## Expected Results

- App install and billing stay inside Shopify OAuth, Admin, and Shopify Billing surfaces.
- Product data is read for audit and benchmark scoring.
- Product writes happen only after the merchant reviews a generated fix and clicks Apply Fix.
- Theme app extension activation remains merchant-controlled in Shopify's theme editor.
- Public support, privacy, terms, app-review packet, and machine-readable review packet remain available:
  - https://geo-agent.fly.dev/support
  - https://geo-agent.fly.dev/privacy
  - https://geo-agent.fly.dev/terms
  - https://geo-agent.fly.dev/app-review
  - https://geo-agent.fly.dev/app-review.json
  - https://geo-agent.fly.dev/app-review-app-proxy-verification.md

## Do Not Expect

- No off-platform card checkout, machine-payment, or direct payment flow is part of this app-review path.
- No manual public shop-domain install form is exposed on the landing page.
- No theme-file read access is requested.
- No customer PII is stored by GEO Agent.
