[object Object]

← back to Shopify Sample Shipping

auto-data-snapshot: 2026-09-09T13:56:45 (5 data files) — condition-schema.graphql general-rategroups.graphql verification/condition-schema.json verification/general-expand-result.json verification/schema-now.json

135c9a4a906fbf9ee8edf48464f29998ddfbf0f5 · 2026-09-09 13:56:59 -0700 · auto-commit-fleet

Files touched

Diff

commit 135c9a4a906fbf9ee8edf48464f29998ddfbf0f5
Author: auto-commit-fleet <steve@designerwallcoverings.com>
Date:   Wed Sep 9 13:56:59 2026 -0700

    auto-data-snapshot: 2026-09-09T13:56:45 (5 data files) — condition-schema.graphql general-rategroups.graphql verification/condition-schema.json verification/general-expand-result.json verification/schema-now.json
---
 condition-schema.graphql                |   1 +
 general-rategroups.graphql              |  31 ++++++++++
 verification/condition-schema.json      |  51 ++++++++++++++++
 verification/general-expand-result.json |  26 +++++++++
 verification/schema-now.json            | 100 ++++++++++++++++++++++++++++++++
 5 files changed, 209 insertions(+)

diff --git a/condition-schema.graphql b/condition-schema.graphql
new file mode 100644
index 0000000..1513d49
--- /dev/null
+++ b/condition-schema.graphql
@@ -0,0 +1 @@
+{a:__type(name:"DeliveryConditionInput"){inputFields{name type{kind name ofType{kind name}}}} b:__type(name:"DeliveryConditionCriteriaInput"){inputFields{name type{kind name ofType{kind name}}}} c:__type(name:"WeightInput"){inputFields{name type{kind name ofType{kind name}}}} d:__type(name:"DeliveryWeightConditionInput"){inputFields{name type{kind name ofType{kind name}}}} e:__type(name:"DeliveryConditionUpdateInput"){inputFields{name type{kind name ofType{kind name}}}}}
diff --git a/general-rategroups.graphql b/general-rategroups.graphql
new file mode 100644
index 0000000..a7c3947
--- /dev/null
+++ b/general-rategroups.graphql
@@ -0,0 +1,31 @@
+query {
+  deliveryProfile(id: "gid://shopify/DeliveryProfile/29033627699") {
+    profileLocationGroups {
+      locationGroupZones(first: 5) {
+        nodes {
+          zone { name }
+          methodDefinitions(first: 10) {
+            nodes {
+              id
+              name
+              rateGroups(first: 10) {
+                nodes {
+                  id
+                  rateProviders(first: 10) {
+                    nodes {
+                      ... on DeliveryRateDefinition {
+                        id
+                        price { amount currencyCode }
+                        conditions { subject }
+                      }
+                    }
+                  }
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+}
diff --git a/verification/condition-schema.json b/verification/condition-schema.json
new file mode 100644
index 0000000..6fd8859
--- /dev/null
+++ b/verification/condition-schema.json
@@ -0,0 +1,51 @@
+{
+  "a": null,
+  "b": null,
+  "c": {
+    "inputFields": [
+      {
+        "name": "value",
+        "type": {
+          "kind": "NON_NULL",
+          "name": null,
+          "ofType": {
+            "kind": "SCALAR",
+            "name": "Float"
+          }
+        }
+      },
+      {
+        "name": "unit",
+        "type": {
+          "kind": "NON_NULL",
+          "name": null,
+          "ofType": {
+            "kind": "ENUM",
+            "name": "WeightUnit"
+          }
+        }
+      }
+    ]
+  },
+  "d": {
+    "inputFields": [
+      {
+        "name": "criteria",
+        "type": {
+          "kind": "INPUT_OBJECT",
+          "name": "WeightInput",
+          "ofType": null
+        }
+      },
+      {
+        "name": "operator",
+        "type": {
+          "kind": "ENUM",
+          "name": "DeliveryConditionOperator",
+          "ofType": null
+        }
+      }
+    ]
+  },
+  "e": null
+}
diff --git a/verification/general-expand-result.json b/verification/general-expand-result.json
new file mode 100644
index 0000000..4bad9f7
--- /dev/null
+++ b/verification/general-expand-result.json
@@ -0,0 +1,26 @@
+{
+  "old": [
+    "gid://shopify/DeliveryCondition/145903648819",
+    "gid://shopify/DeliveryCondition/145903648819"
+  ],
+  "remove": {
+    "deliveryProfileUpdate": {
+      "profile": {
+        "id": "gid://shopify/DeliveryProfile/29033627699",
+        "name": "General profile"
+      },
+      "userErrors": []
+    }
+  },
+  "add": {
+    "deliveryProfileUpdate": {
+      "profile": null,
+      "userErrors": [
+        {
+          "field": null,
+          "message": "Method definition cannot save more than two conditions."
+        }
+      ]
+    }
+  }
+}
diff --git a/verification/schema-now.json b/verification/schema-now.json
new file mode 100644
index 0000000..35d90ae
--- /dev/null
+++ b/verification/schema-now.json
@@ -0,0 +1,100 @@
+{
+  "method": {
+    "fields": [
+      {
+        "name": "active",
+        "type": {
+          "kind": "NON_NULL",
+          "name": null,
+          "ofType": {
+            "kind": "SCALAR",
+            "name": "Boolean"
+          }
+        }
+      },
+      {
+        "name": "description",
+        "type": {
+          "kind": "SCALAR",
+          "name": "String",
+          "ofType": null
+        }
+      },
+      {
+        "name": "id",
+        "type": {
+          "kind": "NON_NULL",
+          "name": null,
+          "ofType": {
+            "kind": "SCALAR",
+            "name": "ID"
+          }
+        }
+      },
+      {
+        "name": "methodConditions",
+        "type": {
+          "kind": "NON_NULL",
+          "name": null,
+          "ofType": {
+            "kind": "LIST",
+            "name": null
+          }
+        }
+      },
+      {
+        "name": "name",
+        "type": {
+          "kind": "NON_NULL",
+          "name": null,
+          "ofType": {
+            "kind": "SCALAR",
+            "name": "String"
+          }
+        }
+      },
+      {
+        "name": "rateProvider",
+        "type": {
+          "kind": "NON_NULL",
+          "name": null,
+          "ofType": {
+            "kind": "UNION",
+            "name": "DeliveryRateProvider"
+          }
+        }
+      }
+    ]
+  },
+  "location": {
+    "fields": [
+      {
+        "name": "id"
+      },
+      {
+        "name": "locations"
+      },
+      {
+        "name": "locationsCount"
+      }
+    ]
+  },
+  "lg": {
+    "fields": [
+      {
+        "name": "countriesInAnyZone"
+      },
+      {
+        "name": "locationGroup"
+      },
+      {
+        "name": "locationGroupZones"
+      }
+    ]
+  },
+  "install": {
+    "app": {
+      "title": "Full Access"
+    }
+  }
+}

← 43104cb auto-data-snapshot: 2026-09-09T13:23:51 (15 data files) — ve  ·  back to Shopify Sample Shipping  ·  Read-only diagnosis for TK-11333 sample free-shipping (no st 44b61cb →