← back to Shopify Sample Shipping

verification/e2e-proof.json

76 lines

{
  "intent": "Offer Free Shipping (No Tracking) for Shopify samples",
  "ticket": "TK-11333",
  "riskTier": "R4",
  "environment": "Live Shopify Designer Wallcoverings and Fabrics",
  "timestamp": "2026-09-09T20:17:28.945650+00:00",
  "status": "BLOCKED",
  "authorization": "User explicitly requested this Shopify shipping fix",
  "baseline": "General free rate only covers total weight 0-0.5 lb; six samples weigh 1.5 lb and receive no free rate",
  "checks": [
    {
      "name": "Original failure reproduced",
      "verdict": "PASS",
      "evidence": "cart-rollback-verification.json: six-samples"
    },
    {
      "name": "Prepared free sample profile",
      "verdict": "PASS",
      "profileId": "gid://shopify/DeliveryProfile/96764067891"
    },
    {
      "name": "Pilot customer shipping rate",
      "verdict": "FAIL",
      "reason": "No rates from storefront cart or independent draftOrderAvailableDeliveryOptions"
    },
    {
      "name": "Mixed and large sample carts",
      "verdict": "FAIL",
      "reason": "No rates while pilot assigned"
    },
    {
      "name": "Broad rollout",
      "verdict": "SKIP",
      "reason": "Pilot failed; no bulk associations executed"
    },
    {
      "name": "Rollback assignment",
      "verdict": "PASS",
      "reason": "All three samples restored to General; new profile contains zero variants"
    },
    {
      "name": "General profile preservation",
      "verdict": "PASS",
      "reason": "Exact deep equality of before and after DeliveryProfile"
    },
    {
      "name": "Fresh browser rollback verification",
      "verdict": "PASS",
      "evidence": "cart-rollback-verification.json"
    },
    {
      "name": "Checkout UI final free option",
      "verdict": "SKIP",
      "reason": "Fix not active and browser requires Shopify authentication"
    }
  ],
  "cleanup": "Fresh browser test cart cleared; no order/payment created. Empty prepared profile retained for admin inspection.",
  "nextAction": "Sign into Shopify Admin in dedicated CDP 18800 tab; inspect why new sample profile produces zero rates despite persisted configuration",
  "artifacts": [
    "general-detail.json",
    "general-after-rollback.json",
    "pilot-normalized-rate.json",
    "pilot-independent-rate.json",
    "sample-profile-empty.json",
    "cart-rollback-verification.json"
  ],
  "commands": [
    "query.mjs: read Shopify Admin 2026-07 profiles/variant assignments",
    "export-samples.mjs: Shopify bulk read export",
    "profile.mjs: create, pilot, rollback-pilot, ensure-weight-floor, normalize-us-zone",
    "Chrome DevTools evaluate_script: isolated cart/add.js and cart/shipping_rates.json",
    "verify-cart.mjs: fresh Chromium sample and regular cart rates plus cart clear"
  ],
  "buildIdentity": "ccec1fc0c162983449ea0edaab6547bcf46333d1"
}