implicit.ink
read this in

properties /fulfilment

qualified host number + unit a measured amount

shipping rate

A per-destination shipping cost rule carried by the product — its value is the shipping price itself (a numeral with a currency unit, reusing Currencies). Cardinality many: a product routinely carries several rates ($5 standard to the US, $12 expedited to the EU, free over $50). A correlated host bundle (the media/sale_price/tier_price pattern): each rate travels with its `delivery_speed` (how fast), its `shipping_region` (which destinations the cost covers), its `handling_time_min`/`handling_time_max` and `transit_time_min`/`transit_time_max` (the delivery legs as ranges), and any `free_shipping_threshold` — these qualifiers have no home but the rate. Collapses DeliveryChargeSpecification, Google's shipping[] array, deliveryLeadTime, ShippingDeliveryTime, handlingTime, transitTime, and the delivery-promise form into ONE governed structure. The pool declares the rule's grammar; the realised cost a checkout charges is downstream data (L1). A delivery-date countdown or 'arrives by Tuesday' badge is presentation rendered from handling+transit (A10), not a pool fact.

Shipping rate is a price, given as an amount in a currency such as USD or EUR.

It belongs to fulfilment — one facet of a product.

the bundle what travels with each shipping rate

A shipping rate is not a lone value — each statement is a self-correlating bundle, carrying its own:

asked by the kinds that answer it

49 kinds answer it, each for any number of values. The same question can be reused by unrelated kinds — one meaning, many homes.

answered with
number + unit — a number paired with a unit drawn from an exhaustive unit vocabulary.
value domain
Currencies — the vocabulary its answers are drawn from.
concern
Fulfilment — the facet of a product it belongs to.
qualifiers
delivery speed (one) · shipping region (many) · minimum handling time (one) · maximum handling time (one) · minimum transit time (one) · maximum transit time (one) · free-shipping threshold (one) — the bundle each statement carries.

asked by kinds that answer it

The same question can be reused by unrelated kinds — one meaning, many homes.

kindhow many
Product many