- Context is purposeful and controllable
- Bind requester, recipient, session, declared intent, permitted signals, market, locale and surface; separate declared from inferred preferences, block sensitive and vulnerable inference and make profile, reset, objection and non-profiled or customer-directed controls effective.
- The candidate universe is inspectable
- Record broad source candidates before scoring, exact products, variants, sellers and offers, included and excluded sets and reasons; detect missing categories, duplicate variants, silent suppression and zero-result cases.
- Every candidate is currently eligible
- Apply deterministic catalog, market, channel, age, safety, recall, compatibility, inventory, price, delivery and customer-policy gates with exact source versions and freshness; reject unknown consequential fit and stale offers.
- Ranking objectives and influence are visible
- Version time-safe relevance features, baselines, uncertainty, objective weights, diversity and seller policy, business adjustments and sponsored insertion; separate organic reason from commercial influence and abstain for unsupported cohorts.
- The customer receives choices, not pressure
- Show exact variant and offer, material tradeoffs, current price and availability scope, faithful why-this-item reason, sponsored label and ranking controls accessibly; prohibit fabricated urgency, hidden scarcity and autonomous cart or purchase actions.
- Exposure and outcome are not conflated
- Preserve surface, position, alternatives and valid exposure, distinguish click, comparison, selection, cart, order, payment, return and usefulness, accept explicit negative feedback and corrections and withhold causal claims without suitable experiments or analysis.