Predictive, non-intrusive, always-on customer experience sensing. Reads operational reality and customer behaviour across every Reliance store and digital surface — without asking the customer a single question. Four scores, one feedback loop. In Build.
11-page cornerstone working note shipped 26 - Nov - 2025 (working-note rev 16 - Dec - 2025). First principles, offline signal inventory (Basic / Inter. / Adv.), online signal inventory (Basic / Inter. + Adv. combined), four core outputs, actions and feedback loops. The build proceeds against this spec.
Five operator surfaces being built on Store 5943 (Mumbai Infinity Malad) — Customer Journey Funnel · Walk-in · Trial / Selection · Billing · Action Tracker. CCTV-observed and POS-input metrics; estimated where instrumentation is pending. See §04.
Production rollout across additional formats. Silhouette / posture CV only — non-biometric — per cornerstone Section 2C. Product to be re-housed under Impetus as Impetus Jarvis per Farooq.
It must be observed. The cornerstone working note states four principles before any signal, score, or action is defined. Every downstream choice in the system rests on these.
Temperature, lighting, cleanliness, product availability, navigability, staff readiness, app stability, search performance, delivery completeness, competitor pricing. If readiness is wrong, every downstream customer signal is distorted. Fix the basics first.
Customers communicate through actions long before words — they continue browsing or exit, put items back, abandon a queue, retry payment or drop off, return frequently or slowly stop, switch channels silently. These signals are richer and more honest than any form-based feedback.
Readiness → Journey → Behaviour → Inference. Measure the environment first, capture what actually happened, observe the customer response, then — and only then — infer experience quality and predict risk. Inverting the order produces assumptions, not insight.
Customer expectations are shaped before they enter a store or open the app. Competitor pricing, local promotions, social media sentiment, and seasonal or environmental factors must be part of the model — otherwise behaviour is interpreted out of context.
Signals enter on the left (offline · online · external). The Experience Sensing Engine runs four stages — Readiness Measurement, Journey Capture, Behavioural Analytics, AI Inference — and emits four core KPIs. Playbooks on the right route each KPI to the team that can act. Operational changes feed new signals back to the engine for continuous learning.
Signals (Offline Store · Online / Digital · External / Market) → Experience Sensing Engine (Readiness Measurement · Journey Capture · Behavioural Analytics · AI Inference) → Core KPIs (Store Readiness · Customer Experience · Friction Index · Churn Risk) → Playbooks (Store Ops · Digital & Product · Fulfilment & Logistics · CRM & Marketing). Operational changes feed new signals back · scores update.
Jarvis console being built against a single anchor store. Each surface answers one operational question — where does the funnel break, what happens at the door, what happens in the trial room, what happens at the till, what does the manager fix. Metrics labelled from input data are POS / roster facts; CCTV observed are silhouette-CV; estimated are model-inferred where instrumentation is still pending.
Stage-wise conversion with drop-off analysis. Last week (W2 · Mar 2-8): Footfall 10,265 → Browsing 7,185 (−30% drop) → Trial / Selection 3,593 (−50%) → Billing 1,383 (−62%). Footfall and Billing are from input data; Browsing and Trial are estimated from CCTV observations.
Entry experience, staff greeting, store readiness, customer engagement. Total walk-ins 20.6K (W1 9,433 → W2 10,265 · +8.8%). 30% walked out in under 2 min (~6,186 customers). Avg engagement ~12-15 min. Staff-to-customer ratio 1:12 peak vs 1:6 non-peak. Staff interaction rate ~15% met / ~85% not met. Product zone activity ranks Women's Wear very high, Shoes / Accessories low.
Product selection, trial-room experience, size availability, staff assistance during fitting. Staff-to-customer ratio ~1:12 peak. Peak 18:00-20:00 (10-12 customers / zone) vs non-peak 14:00-16:00 (2-4). Trial-room dwell ~8-12 min. ~60% of trial-room users dwell over 5 min. Zone activity map flags 2 critical issues, 1 needs attention, 1 observation, 2 working well — including "No staff assistance during product selection — customers cannot find sizes, match outfits, or get recommendations".
Queue experience, billing speed, POS utilisation, checkout friction. Queue time 3-5 min. ~1-2 instances/day where queue exceeds 15 min. Average bill value ₹1,450. POS machines used 5 (#121 · #126 · #135 · #166 · #167). Avg billing time 2-3 min. Returns processed 10-15/day.
Monitors actions, escalations, and support tickets for the store. 8 action items · 6 support tickets · 2 S0 critical · 3 S1 high · 2 S2 watch · 1 resolved. Escalation path · Department Manager → Store Manager → Cluster Manager. Worked example: Address Size Availability Gap — 98% of returns due to wrong size, ₹2.4L/month reduction in returns, owned by Store Manager (Rajesh Kumar). Second item: Staff Greeting Protocol Training — greeting rate 72% (target 90%), 3 staff below 65%, +5 pts CXS improvement projected.
All offline and online signals consolidate into four outputs. Each has a defined calculation, a defined meaning, and a downstream playbook.
| Output | What it answers | How it is calculated · inputs | Feeds |
|---|---|---|---|
| Store Readiness Score | Was the store / app operationally ready today? | AC / temperature, lighting, cleanliness, staffing presence, assortment completeness, out-of-stock checks, pricing consistency, Experience Manager App logs, maintenance issues. | Store Operations |
| Customer Experience Score | Survey-less measure of how customers experienced the journey. | RFQM patterns, basket shifts, queue and billing performance, app / web responsiveness, payment reliability, search effectiveness, fulfilment quality, returns, customer-service interactions, ratings, sentiment. | Store Ops · Product · Fulfilment |
| Journey Friction Index | Where exactly did friction occur — find, decide, pay, receive, support? | Search zero-results, funnel drop-offs, cart abandonment factors, promo / coupon failures, dwell / navigation delays, queue abandonment, pricing conflicts, fulfilment issues, support escalation patterns. | Product · Merchandising · Store Ops · Customer Service |
| Dissatisfaction & Churn Prediction | Which customers are at risk of disengaging or switching? | Declining RFQM, reduced visit frequency, shrinking basket size, repeated returns, channel switching after friction, fulfilment delays, ongoing negative sentiment. | CRM · CX Team |
From the cornerstone working note. Basic signals rely on existing POS / app data and can be turned on immediately. Intermediate signals require structured process or instrumentation. Advanced signals rely on CV, ML, identity stitching, or social listening. Cornerstone Section 3 combines online intermediate and advanced into a single tier — the page reflects this as Inter./Adv.. Each row maps to one or more of the four core outputs.
23 signals · 9 Basic · 8 Intermediate · 6 Advanced.
| Tier | Signal | How captured | What it tells | Feeds output |
|---|---|---|---|---|
| Basic | RFQM | POS transaction history | Engagement level, early churn signs | CX · Churn |
| Basic | AOV & basket composition | POS basket data | Trade-down, premium loss, buying-behaviour shifts | CX · Churn |
| Basic | Store readiness · Experience Manager App | Daily checklist (AC, lighting, cleanliness, fixtures, staffing, maintenance) | Was the store fit for customers that day | Readiness |
| Basic | Simple conversion proxy | POS bills per time-band (approx walk-ins) | Early indicator of friction or mismatch | CX |
| Basic | Billing time | POS timestamps | Early detection of slow checkout | Friction |
| Basic | Returns & reason codes | POS return records | Product dissatisfaction or mismatch | CX · Churn |
| Basic | Discount / promo dependence | POS applied discounts | Value-perception challenges | CX |
| Basic | Competitor pricing (key KVIs) | Price-intelligence feeds or manual scans | Whether value perception is aligned before arrival | Readiness · Churn |
| Basic | Assortment breadth & depth | Store ranging files | Assortment gaps affecting expectations | Readiness · Friction |
| Inter. | Footfall vs billing | Door counters | Customers entering but not buying | CX · Friction |
| Inter. | Shelf availability (enhanced) | High-frequency staff scans | Persistent out-of-stock patterns | Readiness |
| Inter. | Queue length & abandonment | Queue counters / overhead count | Checkout friction and staffing needs | Friction · CX |
| Inter. | Zone-level dwell (high-level) | Overhead heatmaps (non-identity) | Confusing or ignored areas | Friction |
| Inter. | Staff responsiveness | Staff app interaction logs | Speed of customer assistance | CX |
| Inter. | Staffing allocation | Roster vs actual POS / staff activity | Understaffing or misalignment with peak demand | Readiness · Friction |
| Inter. | Price override / promo mismatch | POS override logs | Where pricing or signage is unclear | Friction |
| Inter. | Store-level social sentiment | Geo-tagged store mentions · social listening | Independent validation of operational issues | CX · Churn |
| Adv. | Detailed path & movement loops | Full-store heatmap and path analytics | Navigation and search friction | Friction |
| Adv. | Pick-putback & hesitation | Zone-level CV | Pricing, quality, or information friction | Friction · CX |
| Adv. | Body-language friction cues | Silhouette / posture CV (non-biometric) | Live dissatisfaction pockets | CX |
| Adv. | Comfort index (temp / noise) | Distributed sensors | When discomfort affects dwell or conversion | Readiness |
| Adv. | Cross-store switching | Identity stitching across stores | Customers avoiding a specific store | Churn |
| Adv. | Offline-to-online migration | Omni-channel identity graph | Unresolved in-store friction pushing customers online | Churn |
24 signals · 18 Basic · 6 Intermediate / Advanced.
| Tier | Signal | How captured | What it tells | Feeds output |
|---|---|---|---|---|
| Basic | RFQM | Digital transaction history | Customer engagement and early churn indicators | CX · Churn |
| Basic | AOV & basket composition | Cart and order logs | Shifts in value perception or buying behaviour | CX |
| Basic | Funnel drop-off (View → Cart → Checkout → Pay) | Clickstream analytics | Where friction occurs in the digital journey | Friction |
| Basic | Payment failures & retries | Payment-gateway logs | Trust or payment-UX friction | Friction · CX |
| Basic | Delivery performance | OMS + last-mile feeds | Reliability and quality of fulfilment | CX · Churn |
| Basic | Returns & reason codes | Digital returns workflow | Product / content mismatch | CX |
| Basic | Search performance | Search logs | Catalogue and tagging quality | Friction |
| Basic | Out of stock | Real-time catalogue availability | Immediate friction due to unavailability | Friction · CX |
| Basic | Assortment range | Category listing completeness | Whether the digital store meets customer expectations | Readiness · Friction |
| Basic | Competitor pricing | Price-comparison feeds on key SKUs | How value perception is shaped before checkout | CX |
| Basic | Promo / coupon issues | Checkout logs | Pricing or promotion clarity issues | Friction |
| Basic | App / web performance | Telemetry & web vitals | Technical friction affecting engagement | CX |
| Basic | Add-to-cart vs purchase | Cart activity vs orders | Pricing, delivery, UX or trust issues | CX |
| Basic | Customer-service touchpoints (Chat / Bot / WhatsApp) | CRM and chat logs | Themes driving friction or confusion | Friction |
| Basic | Support tickets | CRM systems | Where digital journeys fail operationally | CX |
| Basic | Ratings and reviews | App / web review systems | Customer sentiment on products and service | CX |
| Basic | Store-pick order quality | OMS pick logs | Offline readiness affecting online fulfilment | CX |
| Basic | Social media sentiment | Public posts referencing digital experience | External validation of digital experience quality | CX |
| Inter./Adv. | Behavioural micro-journey patterns | Session-path analytics | Predicts dissatisfaction before drop-off occurs | CX · Friction |
| Inter./Adv. | NLP sentiment from chats / emails / reviews | NLP / ML text analysis | Hidden friction not visible in clickstream data | CX |
| Inter./Adv. | Product-content quality issues | ML on product descriptions, images, return reasons | When inaccurate or incomplete content erodes purchase confidence | Friction |
| Inter./Adv. | Personalisation failure signals | CTR patterns, relevance scoring | When recommendations degrade experience | CX |
| Inter./Adv. | Delivery experience prediction | ML on SLA history, traffic, weather | Proactive intervention before a poor experience occurs | CX |
| Inter./Adv. | Channel switching (online ↔ offline) | Identity stitching across systems | When dissatisfaction in one channel pushes customers to another | Churn |
Each output is wired to a specific trigger, an action, an owner, and a re-measurement loop. The same signals are measured again after action; scores update; weighting refines based on observed outcomes.
| Output | What triggers action | Action taken | Owner | Feedback loop · re-measured |
|---|---|---|---|---|
| Store Readiness Score | Low readiness — AC, lighting, cleanliness, staffing gaps, assortment gaps, pricing inconsistencies. | Fix issues immediately (environment, maintenance, stock, staffing). Mark resolution in Experience Manager App. | Store Manager · Experience Team | Readiness re-evaluated next scheduled check or visit. |
| Customer Experience Score | Low or declining — payment failures, delivery delays, long queues, poor app performance, rising returns. | Identify top drivers by channel; corrective actions across process, staffing, content, UX. | CX Team · Store Ops · Product · Fulfilment | Recalculate CX after fixes; track whether engagement and RFQM recover. |
| Journey Friction Index | High friction at a specific journey step — search, navigation, checkout, payment, fulfilment, support. | Targeted fixes — improve search tagging, correct pricing or promos, reduce queue time, resolve checkout, fix delivery routes, clarify content. | Product · Merchandising · Store Ops · Customer Service | Measure reduction in friction signals at the same journey step. |
| Dissatisfaction & Churn Prediction | Customer or household flagged high-risk — declining frequency, smaller baskets, complaints, negative sentiment, fulfilment issues. | Proactive retention — personalised outreach, issue resolution, cross-channel support, service guarantees, targeted offers. | CRM · CX Team | Track whether RFQM improves and churn risk decreases after intervention. |
The cycle runs as signals → outputs → actions → feedback. After actions are taken, the same signals are measured again; scores update automatically; teams adjust or escalate; models refine signal weighting based on observed outcomes. Self-correcting feedback loop — operations and predictions both improve with each cycle.