feat(shopify): add GraphQL-first toolkit surface
loading diff…
apps/shopify/GRAPHQL_TOOLKIT.md.Supersedes #24502. Closes #42.
uv run --with ruff ruff --config config/ruff.toml format --check apps/shopify/graphql_admin.py apps/shopify/actions/shopify_graphql_*.py apps/shopify/tool.pyuv run --with ruff ruff --config config/ruff.toml check --select I apps/shopify/graphql_admin.py apps/shopify/actions/shopify_graphql_*.py apps/shopify/tool.pyuv run --with ruff ruff --config config/ruff.toml check apps/shopify/graphql_admin.py apps/shopify/actions/shopify_graphql_*.py apps/shopify/tool.pyorigin/master because force-pushing the rebased #24502 branch was blocked by the GitHub author-email rule evaluating already-merged master commits.