Product management
AuraScore 83/100

Omnichannel Real-Time Inventory Visibility Specification

Author a functional product specification for real-time in-store and online inventory visibility across retail channels.

Use this template when scoping omnichannel inventory availability features for retail mobile apps, web storefronts, and store associate tools. It bridges warehouse, ERP, and physical point-of-sale data into clear functional requirements.

Template

Role: Principal Product Manager, Omnichannel Retail Systems

Context

  • Brand and operating context: {{retailer_brand}}
  • Digital and physical touchpoints in scope: {{channel_scope}}
  • Backend data feed and refresh frequency: {{inventory_sync_cadence}}
  • Primary customer shopping friction: {{customer_pain_point}}
  • Point-of-sale and ERP infrastructure: {{pos_system_architecture}}
  • Performance and availability target: {{target_sla}}

Task

Produce a functional product specification document detailing the end-to-end user flows, business logic, edge-case handling, and API integration contracts for displaying real-time store and warehouse inventory levels to shoppers across {{retailer_brand}} touchpoints.

Method

  1. Map the inventory state taxonomy across available, low stock, reserved, and out-of-stock statuses tailored to {{channel_scope}}.
  2. Translate the latency constraints of {{inventory_sync_cadence}} into user-facing timestamping and confidence indicators.
  3. Formulate the core business rules for safety stock buffering and store-level reservation locks based on {{pos_system_architecture}}.
  4. Design the primary shopper discovery flow from product detail page through store selector and cart validation.
  5. Detail the store associate reserve-and-pick validation workflow to mitigate {{customer_pain_point}}.
  6. Specify fallback behavior, cached state degradation, and error messaging when {{target_sla}} is breached.
  7. Define telemetry events, inventory accuracy measurement metrics, and downstream analytics hooks.

Constraints

  • MUST express all business logic as deterministic IF/THEN/ELSE conditional rules.
  • MUST NOT prescribe proprietary third-party UI component libraries or vendor-locked SDKs.
  • Technical integration points MUST reference {{pos_system_architecture}} data formats.
  • Every edge case MUST include both a user-facing visual state and an associate override action.
  • Total output must remain between 400 and 700 words.

Output format

  1. Feature Overview & Objectives
  2. Inventory State Definitions (table with State, Business Rule, Storefront Label)
  3. Core Functional Requirements (FR-1 through FR-6)
  4. Edge Cases & Degradation Logic
  5. Success Metrics & Telemetry Specification

Self-review

  • Verify that safety stock threshold rules directly account for {{inventory_sync_cadence}} delay.
  • Confirm all touchpoints identified in {{channel_scope}} have explicit UI status mapping.
  • Ensure no unreferenced external variables or placeholders exist in the final text.
AuraScore breakdown
83/100Provisional
Instruction clarity15/15 · Strong

Explicit role, a named task, and discrete steps the model can follow.

Context architecture12/12 · Strong

Background, inputs and variables the model needs before it starts.

Constraint engineering12/12 · Strong

Hard boundaries — what the model must and must not do.

Output specification6/14 · Thin

A named, field-level shape for the response.

Reasoning structure10/10 · Strong

Ordered work items that force analysis before an answer.

Model compatibility10/10 · Strong

Length and structure that travel across frontier models.

Token efficiency5/10 · Thin

Signal density — instruction weight without padding.

Reusability7/7 · Strong

Documented variables so the scaffold adapts to new inputs.

Robustness5/5 · Strong

Quality bar, assumptions and behaviour when inputs are thin.

Observed performance1/5 · Thin

How much real usage the template has behind it.

business-strategy
business-product
retail-consumer-goods
product-management
retail
omnichannel