implicit.ink
read this in

Product

kind root the root

Product

The root of the product kind-tree: anything sold as a physical or digital good. Every product inherits the universal spine — identity, measurement, pricing, compliance, media, and availability — and is refined downward by more specific kinds.

the reading

The root of the tree — every product is one.

Every product in the language is one of these — the root that all other kinds refine.

what it can tell you the questions a product answers

Grouped by the part of the product each question is about. Every product can answer all of these.

Identity who and what it is

Each product has an also known as, a display name, a model name, a trade identifier, a single active state, a single brand, a single identifier exists, a single manufacturer, a single seller type, a single sub-brand and any number of tracking markings. Each trade identifier carries its own identifier scheme.

Measurement its measurable, physical facts

It measures depth, diameter, height, length and width (in millimeters or inches), net content (in liters) and net weight (in grams or kilograms).

It has a single size system. It comes in any number of colors and materials. It offers any number of patterns and sizes.

Pricing what it costs

It can be listed at any number of list prices, list prices, list prices, list prices, list prices and list prices. It has a single custom amount enabled. It offers any number of offered bies. Each list price carries its own price valid from, price valid until and price basis. Each offered by carries its own stance and party name. Each price component carries its own price component type and applies to payment method. Each sale price carries its own compare-at price, reference price type, promotion type, price valid from, price valid until, price eligibility and price basis. Each tier price carries its own tiers mode, tier minimum quantity, tier flat fee, price eligibility, price valid from, price valid until and price basis.

Compliance where it is from and what it meets

Each product states its age restriction, country of origin, regulatory permit, responsible person, un number and warning. It may carry any number of certifications, geographical indications and hazard classes. Each geographical indication carries its own designated region. Each hazard class carries its own ghs pictogram and ghs signal word. Each regulatory permit carries its own permit regime. Each warning carries its own warning category.

Media how it is shown

It records description and media. Each media carries its own medium type, media role, media alt text, media facing and document type.

Availability whether it can be obtained

It has a single availability status, any number of eligible regions, any number of ineligible regions and inventory quantity. Each inventory quantity carries its own quantity state, place name and place type.

Social proof what buyers and critics say about it

A product can carry a single fit verdict and aggregate rating, and any number of comments, community answers, community questions, reviews, review highlight tags and engagement counters. Each aggregate rating carries its own rating count. Each comment carries its own commenter name, commenter role and comment date. Each community answer carries its own answerer role, answer accepted and answer vote count. Each community question carries its own question author, question date and question vote count. Each engagement counter carries its own engagement signal, engagement window and engagement rank category. Each review carries its own review rating, review headline, review author, review date, verified purchase, review kind, review aspect, incentive disclosure, review language, review source platform, reviewer media, helpful vote count and variant reviewed.

Condition the state the item is sold in

Each product is sold in a stated item condition. A free-text condition note can add the specifics.

It measures shipping weight (in grams or kilograms). It has a single requires shipping. It offers any number of fulfilment channels and shipping restrictions. It records hs tariff code. Each shipping rate carries its own delivery speed, shipping region, minimum handling time, maximum handling time, minimum transit time, maximum transit time and free-shipping threshold.

Tax

It has a single tax behaviour. It records tax category.

It has a single gift card. It supports any number of digital delivery methods. Each digital delivery method carries its own licence term, licence scope, delivery platform / drm, download limit and access expiry.

It has a single return policy. It records warranty. Each return policy carries its own return window, return method and return fee responsibility. Each warranty carries its own warranty scope and warranty term.

It supports any number of accepted payment methods.

It measures maximum order quantity and minimum order quantity (as a whole count of selling units). It offers any number of customer eligibilities and purchase gates.

It records personalization field. Each personalization field carries its own input type, field required and maximum length.

slot-profile what a product answers

Every question it can answer — added here, shadowed (tightened from a parent), or inherited from above. Each answer is a token, a number + unit, or free text.

Identity who and what it is
questionanswered withhow manyfrom
active state new to this kind token Active States one added
also known as new to this kind free text plain text formats many added
brand new to this kind token Brands many added
display name new to this kind free text plain text formats required · one added
identifier exists new to this kind token Identifier Expectation one added
manufacturer new to this kind token Manufacturers one added
model name new to this kind free text plain text formats one added
seller type new to this kind token Seller Types one added
sub-brand new to this kind token Sub-Brands one added
tracking marking new to this kind token Tracking Markings many added
trade identifier new to this kind free text code formats many added
each trade identifier carries identifier scheme
Measurement its measurable, physical facts
questionanswered withhow manyfrom
depth new to this kind number + unit Length units one added
diameter new to this kind number + unit Length units one added
height new to this kind number + unit Length units one added
length new to this kind number + unit Length units one added
net content new to this kind number + unit Volume units one added
net weight new to this kind number + unit Mass units one added
width new to this kind number + unit Length units one added
questionanswered withhow manyfrom
color new to this kind token Color types many added
material new to this kind token Material types many added
pattern new to this kind token Patterns many added
size new to this kind token Sizes many added
size system new to this kind token Size Systems one added
Pricing what it costs
questionanswered withhow manyfrom
custom amount enabled new to this kind token Custom Amount Modes one added
custom amount maximum new to this kind number + unit Currencies one added
custom amount minimum new to this kind number + unit Currencies one added
list price new to this kind number + unit Currencies many added
each list price carries price valid fromprice valid untilprice basis
offered by new to this kind token Party roles many added
each offered by carries stanceparty name
price component new to this kind number + unit Currencies many added
each price component carries price component typeapplies to payment method
sale price new to this kind number + unit Currencies many added
each sale price carries compare-at pricereference price typepromotion typeprice valid fromprice valid untilprice eligibilityprice basis
tier price new to this kind number + unit Currencies many added
each tier price carries tiers modetier minimum quantitytier flat feeprice eligibilityprice valid fromprice valid untilprice basis
Compliance where it is from and what it meets
questionanswered withhow manyfrom
age restriction new to this kind token Age restrictions one added
certification new to this kind token Certifications many added
country of origin new to this kind token Countries one added
flash point new to this kind number + unit Temperature units one added
geographical indication new to this kind token Geographical-indication schemes many added
each geographical indication carries designated region
hazard class new to this kind token Hazard classes many added
each hazard class carries GHS pictogramGHS signal word
regulatory permit new to this kind free text code formats many added
each regulatory permit carries permit regime
responsible person new to this kind free text plain text formats many added
UN number new to this kind free text code formats one added
warning new to this kind free text longform text formats many added
each warning carries warning category
Media how it is shown
questionanswered withhow manyfrom
description new to this kind free text longform text formats one added
media new to this kind free text media reference formats many added
each media carries medium typemedia rolemedia alt textmedia facingdocument type
Availability whether it can be obtained
questionanswered withhow manyfrom
availability ends new to this kind free text date formats one added
availability starts new to this kind free text date formats one added
availability status new to this kind token Availability statuses one added
eligible region new to this kind token Regions many added
ineligible region new to this kind token Regions many added
inventory quantity new to this kind number + unit Quantity Units many added
each inventory quantity carries quantity stateplace nameplace type
Social proof what buyers and critics say about it
questionanswered withhow manyfrom
aggregate rating new to this kind number + unit one added
each aggregate rating carries rating count
comment new to this kind free text longform text formats many added
each comment carries commenter namecommenter rolecomment date
community answer new to this kind free text longform text formats many added
each community answer carries answerer roleanswer acceptedanswer vote count
community question new to this kind free text longform text formats many added
each community question carries question authorquestion datequestion vote count
engagement counter new to this kind number + unit Quantity Units many added
each engagement counter carries engagement signalengagement windowengagement rank category
fit verdict new to this kind token Fit Verdicts one added
review new to this kind free text longform text formats many added
each review carries review ratingreview headlinereview authorreview dateverified purchasereview kindreview aspectincentive disclosurereview languagereview source platformreviewer mediahelpful vote countvariant reviewed
review highlight tag new to this kind token Review Highlight Tags many added
Condition the state the item is sold in
questionanswered withhow manyfrom
condition note new to this kind free text longform text formats one added
item condition new to this kind token Item Conditions one added
questionanswered withhow manyfrom
fulfilment channel new to this kind token Fulfilment Channels many added
HS tariff code new to this kind free text code formats one added
requires shipping new to this kind token Shipping Requirement one added
shipping rate new to this kind number + unit Currencies many added
each shipping rate carries delivery speedshipping regionminimum handling timemaximum handling timeminimum transit timemaximum transit timefree-shipping threshold
shipping restriction new to this kind token Shipping Restrictions many added
shipping weight new to this kind number + unit Mass units one added
questionanswered withhow manyfrom
instalment plan new to this kind number + unit Currencies many added
each instalment plan carries instalment countdown-payment amountcredit type
recurring price new to this kind number + unit Currencies many added
each recurring price carries billing intervalinterval countusage typemeter event nameusage aggregationtrial lengthtrial end behavioursetup feephase iterationsprice basis
Tax
questionanswered withhow manyfrom
tax behaviour new to this kind token Tax Behaviours one added
tax category new to this kind free text code formats one added
questionanswered withhow manyfrom
digital delivery method new to this kind token Digital Delivery Methods many added
each digital delivery method carries licence termlicence scopedelivery platform / DRMdownload limitaccess expiry
gift card new to this kind token Gift-card Nature one added
questionanswered withhow manyfrom
return policy new to this kind token Return Policy Categories one added
each return policy carries return windowreturn methodreturn fee responsibility
warranty new to this kind free text plain text formats many added
each warranty carries warranty scopewarranty term
questionanswered withhow manyfrom
accepted payment method new to this kind token Payment Methods many added
questionanswered withhow manyfrom
customer eligibility new to this kind token Price Eligibility Segments many added
maximum order quantity new to this kind number + unit Quantity Units one added
minimum order quantity new to this kind number + unit Quantity Units one added
purchase gate new to this kind token Purchase Gates many added
questionanswered withhow manyfrom
personalization field new to this kind free text plain text formats many added
each personalization field carries input typefield requiredmaximum length