@@ -19,12 +19,15 @@ export interface FeatureFlags {
1919 // parts: true (always on)
2020 // operations: true (always on)
2121
22- // Toggleable feature groups
23- analytics : boolean ; // Analytics section: QRM, OEE, Quality, Reliability, Jobs Analytics
22+ // WIP MODULES (not ready for production)
23+ analytics : boolean ; // WIP: Analytics section: QRM, OEE, Quality, Reliability, Jobs Analytics
24+ shipping : boolean ; // WIP: Shipping module
25+ appStore : boolean ; // WIP: App Store / Marketplace
26+
27+ // Active feature groups
2428 monitoring : boolean ; // Monitoring section: Activity, Expectations, Exceptions
25- shipping : boolean ; // Shipping module
2629 operatorViews : boolean ; // Operator views: Cell Overview, Terminal, My Activity, My Issues
27- integrations : boolean ; // Integrations: App Store, API Keys, Webhooks, MQTT, etc.
30+ integrations : boolean ; // Integrations: API Keys, Webhooks, MQTT, etc.
2831 issues : boolean ; // Issues tracking
2932 capacity : boolean ; // Capacity planning
3033 assignments : boolean ; // Assignments management
@@ -38,9 +41,13 @@ export interface FeatureFlags {
3841 * External service features (advancedCAD) require separate deployment and are opt-in
3942 */
4043export const DEFAULT_FEATURE_FLAGS : FeatureFlags = {
41- analytics : true ,
44+ // WIP MODULES - Not ready for production yet
45+ analytics : false , // WIP: Analytics module (QRM, OEE, Quality, Reliability)
46+ shipping : false , // WIP: Shipping planning module
47+ appStore : false , // WIP: App Store / Marketplace
48+
49+ // Active modules
4250 monitoring : true ,
43- shipping : true ,
4451 operatorViews : true ,
4552 integrations : true ,
4653 issues : true ,
@@ -83,6 +90,14 @@ export const FEATURE_FLAG_METADATA: FeatureFlagMeta[] = [
8390 icon : 'Truck' ,
8491 category : 'operations' ,
8592 } ,
93+ // WIP MODULES
94+ {
95+ key : 'appStore' ,
96+ labelKey : 'featureFlags.appStore.label' ,
97+ descriptionKey : 'featureFlags.appStore.description' ,
98+ icon : 'Store' ,
99+ category : 'admin' ,
100+ } ,
86101 {
87102 key : 'operatorViews' ,
88103 labelKey : 'featureFlags.operatorViews.label' ,
@@ -215,6 +230,7 @@ export function useFeatureFlags() {
215230 analytics : false ,
216231 monitoring : false ,
217232 shipping : false ,
233+ appStore : false ,
218234 operatorViews : false ,
219235 integrations : false ,
220236 issues : false ,
0 commit comments