Replenishment
Goal: reduce work for known products. Prerequisites: stable identity, quantities, price and delivery boundaries. Start: proposal with approval. Test: price change, unavailable quantity and unauthorised address. Outcome: correctly delivered repeat orders at acceptable total cost.
Technical product selection
Goal: improve suitability and compatibility. Prerequisites: confirmed attributes and explicit uncertainty. Start: search with a reasoned selection. Test: similarly named but unapproved alternative. Outcome: fewer wrong decisions and traceable technical approval.
Offer preparation
Goal: prepare complete offers faster. Prerequisites: buyer context, pricing rules and deliverability. Start: nonbinding draft. Test: quantity tiers, expiring terms and extra charges. Outcome: faster processing with correct conditions and fewer questions.
Service and exchange
Goal: resolve requests without repeated entry. Prerequisites: unique order and separate read and write permissions. Start: status and proposal. Test: expired window, changed surcharge and interrupted session. Outcome: correct resolution with understandable consent.
Catalogue quality
Goal: close decision-critical information gaps. Prerequisites: reliable sources and a business owner. Start: issue list and proposed corrections. Test: conflicting sources and unknown attributes. Outcome: fewer incorrect recommendations and less rework.
Merchant negotiation
Goal: develop permitted offers efficiently. Prerequisites: fixed commercial limits and binding offer records. Start: tightly bounded negotiation. Test: repeated discount pressure and changes beyond authority. Outcome: viable transactions rather than response speed alone.
Experience-assisted decisions
Goal: reduce spatial or aesthetic uncertainty. Prerequisites: fixed product truth and an accessible standard route. Start: one decision-relevant representation. Test: viewer failure and misleading visual implications. Outcome: improved decisions assessed against full cost.
Paid digital services
Goal: obtain external data or functions as needed. Prerequisites: quality, permitted payments and task budgets. Start: limited allowance. Test: retries, missing delivery and rising cost. Outcome: useful additional capability with traceable total expense.
What these patterns share
Each begins with a task, states prerequisites and ends with an observable result. Protocol selection follows. Reversing the order soon produces many interfaces and surprisingly few solved problems.