;; Cart service — inter-service action endpoints

(defaction adopt-cart-for-user (&key user-id session-id)
  "Transfer anonymous cart items to a logged-in user."
  (do
    (service "cart" "adopt-cart-for-user"
      :user-id user-id :session-id session-id)
    {"ok" true}))

;; clear-cart-for-order: remains as Python fallback (complex object construction)
