Listings & market inventory: de verified a visible
Comment un asset passe d’inventory a listing publie - et les quatre states possibles.
Market inventory est la zone de staging entre Core inventory et une public market listing. Un asset dans Core qui passe le sellable-quality gate devient eligible for market — mais l'éligibilité n'est pas une publication. Le seller choisit encore ce qui passe live, ce qui reste draft et à quel price.
Quatre row states
Chaque market inventory row a l'un de quatre states : Available (eligible, pas encore listed), Draft (une listing-in-progress avec price et description mais non published), Published (live sur le market, visible par les buyers), Sold (deal closed). Les quick-filter pills sur /market/inventory affichent les counts par state, donc la question "qu'est-ce qui est réellement live cette semaine" se règle en un clic.
Tags and notes
Chaque row porte des internal tags (votre taxonomy) et des private notes (le genre de choses qu'un trader s'écrit à 2am — "hold for Gregor, he’ll take all of these at list price"). Les tags survivent tout au long du lifecycle de l'asset. Les private notes sont tenant-only — les buyers ne les voient jamais.
Re-grade pull-through
Quand le warehouse re-grade un laptop listed de C vers B, ce changement doit arriver sur le market sans écraser le price ou la description du seller. La plateforme le gère avec un bouton one-click "apply re-grade" sur la row : le nouveau grade remonte, le price et les notes restent. Le seller décide séparément s'il ajuste le price.
Bulk archive
Cochez une douzaine de rows, cliquez archive, elles sont toutes unpublished en une fois. Utilisé quand un deal se clôture off-platform ou lorsqu'un stale batch doit descendre vite. Les archived rows peuvent être re-listed plus tard — elles ne disparaissent pas, elles cessent simplement d'apparaître dans les market filters.
Stale threshold
Un cron unpublish discrètement les listings restées published sans mouvement au-delà d'un threshold tenant-configurable (default 60 days). Rien ne tue une marketplace plus vite qu'une listing pour un laptop que quelqu'un a déjà emporté en février. Le seller reçoit une notification avant l'unpublish, afin de refresh la listing si elle est encore pertinente.