Mirage / Reality Evidence

Shopify Draft Stock Lens

Current status
RUN
Current revision
shopify-draft-stock-lens-v0-r2
Freshness
CURRENT
Last verification

Research question

Is a bounded read-only inventory lens on Shopify Draft Order details technically plausible?

Observations

  1. OBSERVATION — Shopify Admin Extensions exposes admin.draft-order-details.block.render as an inline block target on Draft Order details. Sources: shopify-targets.
  2. OBSERVATION — Shopify GraphQL InventoryLevel connects an InventoryItem to a Location and exposes quantity states including available. Sources: shopify-inventory.
  3. OBSERVATION — Shopify DraftOrder documentation says inventory is reserved when a draft order is completed and recommends verifying inventory availability before completion. Sources: shopify-draft-order.

Interpretations

  1. INTERPRETATION — A read-only inline lens showing requested quantity, total/location available quantities, and SINGLE_LOCATION_OK, SPLIT_REQUIRED, INSUFFICIENT, or UNTRACKED_OR_CUSTOM is technically plausible from the documented surfaces. It does not reserve inventory, choose fulfillment location, or promise oversell prevention. Sources: shopify-targets, shopify-inventory, shopify-draft-order.

Strongest counter

COUNTER — Platform capability documentation does not establish merchant willingness to pay, exact competitive whitespace, or actual outcome.

Unknowns

UNKNOWN — No separate current UNKNOWN claim is recorded. The strongest counter identifies the unresolved demand, competitive-whitespace, and outcome questions.

Decision

OUTCOME_PENDING — Continue bounded research; no execution outcome is claimed.

Reopen conditions

  • External evidence establishes a bounded unmet demand or materially changes platform capability.

Source observations

Public URLs are mutable; source observation metadata records what Mirage checked, not cryptographic archival.

shopify-targets
Publisher: Shopify. Role: Admin Extension target documentation. URL: https://shopify.dev/docs/api/admin-extensions/latest/targets/draft-orders. Retrieved: . Source state: current. Checked: . Verification: RECONSTRUCTABLE_FROM_CURRENT_SOURCE. Re-opened current official documentation; the Draft Order details block target is recoverable.
shopify-inventory
Publisher: Shopify. Role: InventoryLevel documentation. URL: https://shopify.dev/docs/api/admin-graphql/latest/objects/InventoryLevel. Retrieved: . Source state: current. Checked: . Verification: RECONSTRUCTABLE_FROM_CURRENT_SOURCE. Re-opened current official documentation; InventoryLevel location and available semantics are recoverable.
shopify-draft-order
Publisher: Shopify. Role: DraftOrder documentation. URL: https://shopify.dev/docs/api/admin-graphql/2026-01/objects/DraftOrder. Retrieved: . Source-reported version: 2026-01. Source state: current. Checked: . Verification: RECONSTRUCTABLE_FROM_CURRENT_SOURCE. Re-opened current official documentation; completion reservation and availability-verification guidance are recoverable.

Revision history

r2 is a provenance/source-recoverability audit, not a new Product outcome.

  1. shopify-draft-stock-lens-v0-r2 — current; updated . JSON · Markdown
  2. shopify-draft-stock-lens-v0-r1 — historical; updated . JSON · Markdown