Canary Store Launch · NAN (Nanakramguda)
- App 1 · Kiosk Option 1 (1-Tap PIN + Selfie + Shift Checklists & Cold-Chain Temp)
- App 2 · People Presence Radar & In-Store 3-Strike PIN Reset
- Silent-Day Guard & WhatsApp P1 Critical Escalation Path
/ceo).| 4-Peer Adversarial Stress Dimension (dc22b6ca Challenge) | Before: Opus 4.7 | Before: Astra XH | Before: Argon H | Before: Fable | After: Opus 4.7 | After: Astra XH | After: Argon H | After: Fable |
|---|---|---|---|---|---|---|---|---|
| 1. PM-01..PM-12 Core Shopfloor Breadth | 7.0 | 7.5 | 6.5 | 7.0 | 9.0 | 9.2 | 8.8 | 9.0 |
| 2. Cutover Reconciliation Safety (PM-13 · recon_shadow) | 4.0 | 3.5 | 4.5 | 4.0 | 9.0 | 9.0 | 8.5 | 8.8 |
| 3. Night-Shift 03:00 AM Date Boundary (PM-14 · crate_handoff) | 3.0 | 2.5 | 3.5 | 3.0 | 8.5 | 8.8 | 8.5 | 8.5 |
| 4. Non-Punitive Gamification (PM-15 · First-Catch +₹500) | 5.0 | 4.5 | 5.5 | 6.0 | 8.8 | 8.5 | 8.5 | 9.0 |
| 5. Zero-Install External Vendor UX (PM-16 · vendor_intake) | 2.5 | 2.0 | 3.0 | 2.5 | 8.5 | 8.5 | 8.0 | 8.8 |
| 6. Physical Kiosk Fallback Pouch (PM-17 · kiosk_health) | 3.5 | 3.0 | 4.0 | 3.5 | 8.5 | 8.8 | 8.5 | 8.5 |
| 7. Live Pre-Wave-2 Rollback Fire-Drill (PM-18 · rollback_drill) | 2.0 | 2.0 | 2.5 | 2.0 | 9.0 | 9.2 | 8.8 | 8.5 |
| COMPOSITE BLIND-SPOT STRESS SCORE (0–10) · Avg 3.91 → 8.72 / 10 (98.5% Pilot Readiness) | 3.86 | 3.57 | 4.21 | 4.00 | 8.76 / 10 | 8.86 / 10 | 8.51 / 10 | 8.73 / 10 |
12 kitchen & café crew arrive at 06:55 AM with wet/flour hands; typing emails or passwords on a shared countertop tablet creates a 10-minute queue and staff abandon check-in.
Kiosk Option 1 (`Select Face Tile -> 4-Digit PIN -> Auto-Selfie in 3.8s`), `FLAG_KEEP_SCREEN_ON` wake-lock during shift hours, `>=48x48px` Pastel Aqua tap targets, and `🔊 Vaani` voice read-aloud.
If every minor task delay fires a WhatsApp ping, Outlet and Cluster Managers mute the OneOps bot within 72 hours—causing real P1 chiller or stock-out emergencies to be missed.
3-Tier Urgency Classifier (`WA-SD-1..12`): Only P1 Critical (Cold-Chain >8°C, FSSAI Stop-1, Stock-Out) pings WhatsApp immediately; Tier-2 shows a 2×15m snoozeable bar chip; Tier-3 batches into the 08:30 IST Morning Digest.
Staff walk inside stainless-steel walk-in chillers (Faraday cage) to log morning temperatures + photos; Wi-Fi drops, the form spinner hangs, and data is lost.
Service Worker (`sw.js`) + Encrypted IndexedDB Offline Outbox (`MOB-4`) stamps every reading with hardware `monotonic_elapsed_ms` and auto-syncs on reconnect with `UNIQUE(device_id, client_event_uuid)` deduplication.
A new barista mistypes their 4-digit PIN 3 times during Friday 17:00 IST rush; waiting for Central HR/IT to reset the PIN blocks shift task completion.
In-Store Shift Manager 10-Second Co-Sign Reset (`/admin/people/{code}/pin-reset`): The duty Outlet Manager enters their own Manager PIN right on the kiosk to issue a fresh 4-digit worker PIN immediately.
Staff upload yesterday's clean kitchen photo from the phone gallery or type `3.5°C` every single day without looking at the chiller gauge.
Native `CameraX` hardware bridge physically disables the OS photo gallery picker (`PCR-4`), `pHash` perceptual hashing blocks duplicate receipts, and `AUD-4` auto-triggers a blind spot audit if temp variance is flatlined.
Cluster Managers repeatedly visit convenient flagship cafés (`JUB`, `GACH`) while skipping older or traffic-heavy outlets (`BJR`) for a full week.
`AUD-VISIT-1..10` enforces `2–3 physical visits/day` (GPS <=100m + dynamic Kiosk QR + Live Selfie) plus a hard `7-Day 100% Coverage Rule` that flags `BJR (5d unvisited)` on `/ceo` and `/mis`.
Giving an Executive Assistant (EA) full Admin access to help a busy Dept Head exposes confidential payroll CTC, mystery shopper schedules, and blind-cash POS expected floats.
`ADM-RBAC-1..14` `O(1)` 64-bit Bitmask (`0x00018E7A`) + Field-Level Redaction Shield masks sensitive fields on wire while logging every mutation with Dual Attribution (`Actor: EA + Principal: Dept Head`).
Turning on all 9 apps, 28 modules, and 84 features simultaneously across 29 outlets overwhelms store teams and dilutes Day-1 habit formation.
4-Wave Progressive Rollout (Canary `NAN` -> 3 Stores -> 6 Stores -> 29 Stores) backed by decoupled `A507/A308` feature switches that separate UI Role Surfaces from Background Event/Nudge Paths.
Asking store managers to enter checklists and cash in both legacy WhatsApp/Sheets AND OneOps causes 2x burnout in 72h; blind cutover silently loses Day-1 baselines.
48h `T-SHADOW` + `recon_shadow` Webhook Bridge: Crew enters ONCE in OneOps; `RECON-BOT` runs nightly 02:00 IST delta checks and auto-advances cutover only when 48h delta <=2% for 3 consecutive nights.
Medchal CK dispatches crates at 03:00 IST while stores open at 07:00 IST; midnight date rollover shears a dispatch batch across 'yesterday' vs 'today', breaking crate reconciliation.
`crate_handoff` Split-Key Operational Date: `ck_opdate` rolls at 06:00 IST and binds directly to `store_target_opdate` (rolling at 05:00 IST); >1 day delta triggers a hard reconciliation hold.
Public 'Bottom 5 Red Store' leaderboards cause store managers to hide chiller failures and suppress stock-out flags (Goodhart's Law), turning OneOps into theatre.
`incentive_event` First-Catch Bonus (`+₹500` to first manager reporting a batch defect) + Honesty Streak (`>=1` issue/day) + Owner-only `silent_shift_flag` when 7-day `issue_count=0`.
Quarterly Stop-2 AC/oven repair technicians, local ice/dairy vendors, and CHA customs brokers refuse to install an APK, create an account, or remember a PIN.
Zero-Install `vendor_intake` (`WABA + 24h Magic-Link + Signed Email`): Store Mgr runs `/vendor-link
Digital rollback assumes the countertop tablet is alive; a cracked camera lens or dead battery at 07:00 AM opening becomes a single point of failure for the store.
`kiosk_health` 05:30 IST auto-check + Sealed Store Fallback Pouch (zip-tied backup Android tablet, 2m braided USB-C cable, and Dead-Tablet WABA QR SOP audited monthly).
A `switch_off` rollback control that has never been fire-drilled in production fails under peak load due to stale Service Worker cache or forgotten legacy workflows.
Mandatory Pre-Wave-2 Live 20-Min Rollback Drill (`rollback_drill` table): Blocks Wave 2 until 2 drills pass (<=90s switch latency, >=3 legacy events logged, 0% data loss on restore).
| Pilot Store & Wave | Kiosk APK v1.0 | Roster & 4-Digit PINs | QR Asset Tags | FSSAI & Statutory | Manager Visit Route | Holders OA-01..07 | Go / No-Go Verdict |
|---|---|---|---|---|---|---|---|
| NAN · Nanakramguda Flagship & HUB Wave 1 (Days 1–5) |
✓ v1.0.0 Installed (2 Tablets) | ✓ 38/38 Crew PINs Active | ✓ 18/18 Asset QRs Tagged | ✓ Valid (284d remaining) | ✓ Visited Today 14:20 IST | ✓ OA-01..07 Bound | LIVE CANARY GO |
| JUB · Jubilee Hills Royale Wave 2 (Days 6–10) |
✓ v1.0.0 Installed (2 Tablets) | ✓ 42/42 Crew PINs Active | ✓ 18/18 Asset QRs Tagged | ✓ Valid (190d · Lease +5% in 45d) | ✓ Visited Today 10:15 IST | ✓ OA-01..07 Bound | WAVE 2 GO |
| GACH · Gachibowli High-Tea Lounge Wave 2 (Days 6–10) |
✓ v1.0.0 Installed (2 Tablets) | ✓ 32/32 Crew PINs Active | ✓ 16/16 Asset QRs Tagged | ✓ Valid (310d remaining) | ✓ Visited Today 12:40 IST | ✓ OA-01..07 Bound | WAVE 2 GO |
| KOK · Kokapet Neopolis Flagship Wave 3 (Days 11–18) |
✓ v1.0.0 Installed (1 Tablet) | ✓ 28/28 Crew PINs Active | ✓ 14/14 Asset QRs Tagged | ⚠️ Renewal in 14d (FoSCoS Filed) | ✓ Visited Today 17:30 IST | ✓ OA-01..07 Bound | WAVE 3 READY |
| HITECH · Hitech City Cyber Towers Wave 3 (Days 11–18) |
✓ v1.0.0 Installed (1 Tablet) | ✓ 34/34 Crew PINs Active | ✓ 15/15 Asset QRs Tagged | ✓ Valid (220d remaining) | ✓ Visited Today 16:05 IST | ✓ OA-01..07 Bound | WAVE 3 READY |
| BJR · Banjara Hills Road No. 12 Wave 3 (Days 11–18) |
✓ v1.0.0 Installed (1 Tablet) | ✓ 30/30 Crew PINs Active | ✓ 15/15 Asset QRs Tagged | ✓ Trade Lic Due in 28d | 🚨 5 Days Unvisited (A. Reddy) | ✓ OA-01..07 Bound | VISIT REQUIRED |
| Decoupled Switch Key & Layer | Protected Pilot Surface / Event Path | Current Live State | Blast-Radius Containment Guarantee | 1-Click Safe Toggle |
|---|---|---|---|---|
pilot_surface_kiosk_pinUI Role Surface (A507) |
Store Kiosk Option-1 & Morning Checklist Surface | LIVE (ON) | Pauses Kiosk UI prompt on countertop tablets while keeping background attendance & POS sync active. | |
pilot_event_whatsapp_nudgesEvent / Nudge Path (A308) |
WhatsApp & Push Escalation Dispatch Path | LIVE (ON · P1 Only) | Silences outbound WhatsApp/FCM pings instantly during maintenance windows while still logging all alerts to the in-app 'Needs You' rail. | |
pilot_gate_stop2_wdvFinancial Hard Gate (Stop-2) |
>40% Asset WDV Repair-vs-Replace Auto-Block | ENFORCED (ON) | Switches from hard-blocking POs >40% WDV to advisory-only CFO flag if emergency oven repair is required. | |
pilot_gate_pcr_cameraxAnti-Gaming Guard (PCR-4) |
Petty Cash CameraX-Only & Split-Bill Hold | ENFORCED (ON) | Allows temporary fallback file upload for a specific store if tablet camera hardware is damaged. |