Admin pricing ops

Pricing operations for live market data, draft books, and published boards

Treat pricing like governed market infrastructure: watch source freshness, import and normalize with context, generate a draft when the evidence is clean, then publish one stable board the rest of the platform can trust.

Sources0
Normalized snapshots0
Draft price books0
Published price books0
Mapped rows0/0

Freshness gate

Read pricing posture before you change the live board

Pricing work should start from evidence: is the live source fresh, how much of the imported data mapped cleanly, and what stable board is currently driving matching.

Live source

Run the One Piece refresh once to onboard the source

The One Piece feed is the first real collection source here, so freshness needs to be explicit before any operator touches generate or publish.

00

Draft pressure

0 draft books waiting

Draft books should feel like a deliberate staging area between normalized evidence and the live published board.

0/0Normalization first

Live board

None yet

The admin pricing desk should never make you wonder what matching is actually reading right now.

0 live lines0 published books

Source control

Refresh the live feed or import a controlled snapshot from the same desk

Live feed freshness and manual import both belong here because they answer the same operator question: what evidence should pricing act on next?

Live One Piece feed

Sets0
Cards0
SKUs0
Live lines0
Feed sourcetcgcsv-onepiece · not initialized
Refresh cadenceWorker refreshes this source every 6 hours once it exists.
Latest snapshotNo live One Piece snapshot yet
Refresh postureRun the One Piece refresh once to onboard the source

This pulls the public TCGCSV One Piece feed, syncs catalog identity, imports normalized market rows, and republishes the merged live board.

Manual snapshot import

Format: `externalSkuKey,priceKind,priceCents,currencyCode,volume,taxIncluded,shippingIncluded`

Draft and publish

Generate and publish with the evidence beside the action

Actions should not float separately from the data that justifies them. Snapshot quality, draft book posture, and publish controls need to live on the same screen.

No market data snapshots exist yet.

No draft price books are waiting for publication.

Live board

Inspect the source registry, published books, and live lines together

Operators should be able to confirm what exists, what is live, and what matching will actually consume without leaving pricing ops.

No market data sources exist yet.

No published price books exist yet.

Publish a price book to inspect its live lines here.