{
  "reference_version": "1.0.0",
  "ucp_version": "v2026-08-25",
  "scenario": "synthetic-shopify-merchant-fixed-cart",
  "data_classification": "buyer_authorized",
  "generated_at": "2026-09-23T00:00:00Z",
  "contains_synthetic_data": true,
  "ucp_sources": {
    "loyalty_spec": "https://ucp.dev/2026-08-25/specification/common/extensions/loyalty",
    "loyalty_schema": "https://ucp.dev/2026-08-25/schemas/common/loyalty.json",
    "release": "https://github.com/Universal-Commerce-Protocol/ucp/releases/tag/v2026-08-25",
    "loyalty_pr": "https://github.com/Universal-Commerce-Protocol/ucp/pull/340"
  },
  "title": "Buyer-authorized cart: verified member tier, benefits, and earning forecast",
  "authorization_context": {
    "kind": "controlled_synthetic_example",
    "statement": "This is a controlled authorization example with a synthetic member. It is not evidence of completed production identity linking; OAuth account linking is P2 work.",
    "ucp_reference": "https://ucp.dev/2026-08-25/specification/common/identity-linking"
  },
  "merchant": {
    "name": "Harbor & Pine Tea (synthetic demo merchant)",
    "domain": "harborpine.example",
    "platform": "Shopify (simulated)",
    "currency": "USD"
  },
  "ucp_projection": {
    "note": "Abbreviated cart response focused on loyalty fields. The business resolved membership from an authenticated identity, so no explicit claim is needed.",
    "request": {
      "line_items": [
        {
          "item": {
            "id": "prod_synthetic_sampler"
          },
          "quantity": 1
        },
        {
          "item": {
            "id": "prod_synthetic_mug"
          },
          "quantity": 1
        }
      ]
    },
    "response": {
      "currency": "USD",
      "line_items": [
        {
          "id": "li_1",
          "item": {
            "id": "prod_synthetic_sampler",
            "title": "Loose-leaf tea sampler",
            "price": 4800
          },
          "quantity": 1,
          "totals": [
            {
              "type": "subtotal",
              "amount": 4800
            },
            {
              "type": "total",
              "amount": 4800
            }
          ]
        },
        {
          "id": "li_2",
          "item": {
            "id": "prod_synthetic_mug",
            "title": "Ceramic tasting mug",
            "price": 2400
          },
          "quantity": 1,
          "totals": [
            {
              "type": "subtotal",
              "amount": 2400
            },
            {
              "type": "total",
              "amount": 2400
            }
          ]
        }
      ],
      "loyalty": {
        "example.harborpine.rewards": {
          "id": "membership_synthetic_member",
          "display_id": "****4821",
          "name": "Harbor & Pine Rewards",
          "provisional": false,
          "tiers": [
            {
              "id": "member",
              "name": "Member",
              "benefits": [
                {
                  "id": "BEN_EARN_RATE",
                  "description": "Earn 5 points per $1 on orders of $35.00 or more"
                },
                {
                  "id": "BEN_FIRST_ORDER_BONUS",
                  "description": "150-point bonus on a first eligible order"
                },
                {
                  "id": "BEN_REDEEM_500",
                  "description": "Redeem 500 points for $5.00 off a future order"
                },
                {
                  "id": "BEN_REDEEM_900",
                  "description": "Redeem 900 points for $12.00 off a future order"
                }
              ]
            }
          ],
          "rewards": [
            {
              "currency": {
                "name": "Harbor Points",
                "code": "HPT"
              },
              "earning_forecast": {
                "amount": 360,
                "breakdown": [
                  {
                    "id": "RULE_BASE_EARN",
                    "amount": 360,
                    "description": "5 points per $1 on this order",
                    "benefit_id": "BEN_EARN_RATE"
                  }
                ]
              }
            }
          ]
        }
      },
      "totals": [
        {
          "type": "subtotal",
          "display_text": "Subtotal",
          "amount": 7200
        },
        {
          "type": "total",
          "display_text": "Estimated Total",
          "amount": 7200
        }
      ],
      "messages": [
        {
          "type": "info",
          "code": "membership_benefit_eligible",
          "path": "$.loyalty['example.harborpine.rewards']",
          "content": "This $72.00 order earns 360 points = 360 points."
        }
      ]
    }
  },
  "not_in_ucp_projection": {
    "points_available": "Stabile operational state. The released loyalty extension defers redeemable balances, so it is shown only in the Stabile lifecycle fixture, as deltas.",
    "reward_codes": "Stabile/Shopify discount artifacts. Not a UCP redemption operation."
  }
}
