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
- OBSERVATION — Shopify Admin Extensions exposes admin.draft-order-details.block.render as an inline block target on Draft Order details. Sources: shopify-targets.
- OBSERVATION — Shopify GraphQL InventoryLevel connects an InventoryItem to a Location and exposes quantity states including available. Sources: shopify-inventory.
- 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
- 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.