/ceo).App-Wide Feature Switches
Seeded OFF for pilot safety. Admin & Super Admin writes only — every toggle records before → after in hop.audit_log.
Controlled Release & Feature Flag Governance Matrix
18 canonical flags. Admin may toggle Admin-governed flags; Super Admin controls all flags, scopes and Safe Mode.
Kiosk & Ground
Manager Workbench
Accountability & Nudge
Admin Governance
Compliance & Projects
Data & Telemetry
5 Operational Switches
tasks_live
● ON
Enables live shift checklist task enforcement at the outlet kiosk.
worker_switch_live
● ON
Allows fast worker switching on the shared outlet tablet.
attendance_live
● ON
Records kiosk selfie + PIN sign-in timestamps into attendance.
approve_live
● ON
Requires manager approval on first-time crew kiosk sign-in.
pin_reset_live
● ON
Enables self-service 4-digit PIN reset requests from the kiosk.
shift_timings_live
● ON
Lets managers edit shift timings and assign staff to shifts on the Manager screen.
nudge_config_live
● ON
Shows the Accountability & Nudge configuration on Config and Admin, and the header nudge pill.
bot_chat_live
● ON
Shows the OneOps Bot chat button and drawer on manager and admin screens.
shift_flags_live
● ON
Shows Late / Absent / WeekOff buttons on the Manager shift sign-ins. Not saved across restarts yet.
report_qualify_live
● ON
Lets managers qualify ground repair reports into a queue. Qualification is not saved across restarts yet.
projects_maint_live
● ON
Shows Café Projects (store rollout, feasibility, pre-opening checklist) and the 6-state Maintenance Helpdesk. Off = hidden from everyone except Admin and Super Admin. Not saved across restarts yet.
compliance_live
● ON
Shows Outlet Statutory Licences, IP registry, legal cases and the agreements vault at /compliance.
compliance_expiry_alerts_live
● ON
Lets the 60/30/14/7-day licence expiry check raise real alerts (Super Admin only).
npl_launch_engine_live
● ON
Enables the 7-stage New Product Launch command center, gate sign-offs, and 14-day CX scorecard.
npl_kiosk_cert_live
● ON
Enables 30-second bilingual Vaani micro-certification cards and customer pulse reactions on the kiosk.
people_presence_radar_live
● ON
Enables the real-time multi-outlet presence radar, station heat-check, and employee passport.
people_inter_outlet_loan_live
● ON
Enables inter-outlet crew loan requests, home/borrowing manager approvals, and BOH medical gating.
voice_guide_live
● ON
Shows pictures and Listen / Speak buttons on kiosk and crew screens only (Login, Tasks, Selfie, New Repair). Never on manager, config or admin screens.
learn_app_live
● ON
Opens the Learn the app practice tour at /learn for the crew. Admins can always preview it.
summary_ai_enabled
● ON
Enables AI Gateway narrative executive briefings and slot-bound citations across CEO, CFO, Manager, Outlet, and Module pages.
summary_normal_enabled
● ON
Enables deterministic SQL KPI and operational bullet summaries across CEO, CFO, Manager, Outlet, and Module pages.
Switch Audit Trail (before → after)
| At | Actor | Target | Before → After |
|---|---|---|---|
| 04:10:16 | Super Admin | switch:summary_ai_enabled | on → on |
| 04:10:16 | Super Admin | switch:summary_normal_enabled | on → on |
| 04:10:16 | Super Admin | switch:people_inter_outlet_loan_live | on → on |
| 04:10:15 | Super Admin | switch:people_presence_radar_live | on → on |
| 04:10:15 | Super Admin | switch:npl_kiosk_cert_live | on → on |
| 04:10:15 | Super Admin | switch:npl_launch_engine_live | on → on |
| 04:10:15 | Super Admin | switch:compliance_expiry_alerts_live | on → on |
| 04:10:15 | Super Admin | switch:compliance_live | on → on |
| 04:10:15 | Super Admin | switch:projects_maint_live | on → on |
| 04:10:15 | Super Admin | switch:learn_app_live | on → on |
| 04:10:15 | Super Admin | switch:voice_guide_live | on → on |
| 04:10:15 | Super Admin | switch:report_qualify_live | on → on |
| 04:10:15 | Super Admin | switch:shift_flags_live | on → on |
| 04:10:15 | Super Admin | switch:bot_chat_live | on → on |
| 04:10:15 | Super Admin | switch:nudge_config_live | on → on |
| 04:10:15 | Super Admin | switch:shift_timings_live | on → on |
| 04:10:15 | Super Admin | switch:pin_reset_live | on → on |
| 04:10:15 | Super Admin | switch:approve_live | on → on |
| 04:10:15 | Super Admin | switch:attendance_live | on → on |
| 04:10:14 | Super Admin | switch:worker_switch_live | on → on |
| 04:10:14 | Super Admin | switch:tasks_live | on → on |
| 04:00:05 | Super Admin | switch:summary_ai_enabled | on → on |
| 04:00:05 | Super Admin | switch:summary_normal_enabled | on → on |
| 04:00:05 | Super Admin | switch:people_inter_outlet_loan_live | on → on |
| 04:00:05 | Super Admin | switch:people_presence_radar_live | on → on |

OneOps