From 2dc576ba4b42c1bfe5ba66d2829ecf551eed98ed Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 19 May 2026 22:34:05 +0000 Subject: [PATCH] update initial_experiments.json based on the current first-run experiments in experimenter --- .../Experiments/initial_experiments.json | 154 +++++++++++++++--- 1 file changed, 130 insertions(+), 24 deletions(-) diff --git a/firefox-ios/Client/Experiments/initial_experiments.json b/firefox-ios/Client/Experiments/initial_experiments.json index fd7323767a2f3..ef95ea9c6ed11 100644 --- a/firefox-ios/Client/Experiments/initial_experiments.json +++ b/firefox-ios/Client/Experiments/initial_experiments.json @@ -177,26 +177,26 @@ }, { "schemaVersion": "1.12.0", - "slug": "ios-new-onboarding-global-release-version", - "id": "ios-new-onboarding-global-release-version", + "slug": "ios-translations-phase-2", + "id": "ios-translations-phase-2", "arguments": {}, - "application": "org.mozilla.ios.FirefoxBeta", + "application": "org.mozilla.ios.Firefox", "appName": "firefox_ios", - "appId": "org.mozilla.ios.FirefoxBeta", - "channel": "beta", - "userFacingName": "iOS New Onboarding Global Release Version", - "userFacingDescription": "New onboarding", + "appId": "org.mozilla.ios.Firefox", + "channel": "release", + "userFacingName": "iOS Translations - Phase 2", + "userFacingDescription": "iOS Translations - Phase 2", "isEnrollmentPaused": false, "isRollout": true, "bucketConfig": { "randomizationUnit": "nimbus_id", - "namespace": "ios-onboarding-framework-feature-beta-no_targeting-rollout-4", + "namespace": "ios-translations-feature-release-no_targeting-rollout-3", "start": 0, "count": 10000, "total": 10000 }, "featureIds": [ - "onboarding-framework-feature" + "translations-feature" ], "probeSets": [], "outcomes": [], @@ -211,18 +211,17 @@ }, "features": [ { - "featureId": "onboarding-framework-feature", + "featureId": "translations-feature", "enabled": true, "value": { - "enable-modern-ui": true, - "should-use-japan-configuration": false + "languagePickerEnabled": true } } ] } ], - "targeting": "(app_version|versionCompare('145.1.0') >= 0) && ((language in ['ja']) != true)", - "startDate": "2025-11-13", + "targeting": "(app_version|versionCompare('151.!') >= 0) && (user_disabled_ai == false)", + "startDate": "2026-05-19", "enrollmentEndDate": null, "endDate": null, "proposedDuration": 28, @@ -231,7 +230,88 @@ "featureValidationOptOut": false, "localizations": null, "locales": null, - "publishedDate": null, + "publishedDate": "2026-05-19T22:30:29.542226Z", + "isFirefoxLabsOptIn": false, + "firefoxLabsTitle": "", + "firefoxLabsDescription": "", + "firefoxLabsDescriptionLinks": null, + "firefoxLabsGroup": "", + "requiresRestart": false + }, + { + "schemaVersion": "1.12.0", + "slug": "ios-worldcup-feature", + "id": "ios-worldcup-feature", + "arguments": {}, + "application": "org.mozilla.ios.Firefox", + "appName": "firefox_ios", + "appId": "org.mozilla.ios.Firefox", + "channel": "release", + "userFacingName": "iOS - Worldcup Feature", + "userFacingDescription": "iOS - Worldcup Feature", + "isEnrollmentPaused": false, + "isRollout": false, + "bucketConfig": { + "randomizationUnit": "nimbus_id", + "namespace": "ios-world-cup-widget-feature-release-1", + "start": 0, + "count": 10000, + "total": 10000 + }, + "featureIds": [ + "world-cup-widget-feature" + ], + "probeSets": [], + "outcomes": [], + "branches": [ + { + "slug": "control", + "ratio": 1, + "feature": { + "featureId": "this-is-included-for-mobile-pre-96-support", + "enabled": false, + "value": {} + }, + "features": [ + { + "featureId": "world-cup-widget-feature", + "enabled": true, + "value": { + "enabled": false + } + } + ] + }, + { + "slug": "treatment-a", + "ratio": 19, + "feature": { + "featureId": "this-is-included-for-mobile-pre-96-support", + "enabled": false, + "value": {} + }, + "features": [ + { + "featureId": "world-cup-widget-feature", + "enabled": true, + "value": { + "enabled": true + } + } + ] + } + ], + "targeting": "((is_already_enrolled) || ((app_version|versionCompare('151.!') >= 0)))", + "startDate": "2026-05-08", + "enrollmentEndDate": null, + "endDate": null, + "proposedDuration": 28, + "proposedEnrollment": 14, + "referenceBranch": "control", + "featureValidationOptOut": false, + "localizations": null, + "locales": null, + "publishedDate": "2026-05-08T16:32:08.540831Z", "isFirefoxLabsOptIn": false, "firefoxLabsTitle": "", "firefoxLabsDescription": "", @@ -318,26 +398,28 @@ }, { "schemaVersion": "1.12.0", - "slug": "summarizer-mistral-model-rollout-first-run-new-users", - "id": "summarizer-mistral-model-rollout-first-run-new-users", + "slug": "shake-to-summarize-mistral-rollout-languages", + "id": "shake-to-summarize-mistral-rollout-languages", "arguments": {}, "application": "org.mozilla.ios.Firefox", "appName": "firefox_ios", "appId": "org.mozilla.ios.Firefox", "channel": "release", - "userFacingName": "Summarizer - Mistral Model Rollout First Run New Users", + "userFacingName": "Shake to Summarize - Mistral Rollout Languages", "userFacingDescription": "Summarizer", "isEnrollmentPaused": false, "isRollout": true, "bucketConfig": { "randomizationUnit": "nimbus_id", - "namespace": "ios-hosted-summarizer-feature-release-mobile_new_users-rollout-2", + "namespace": "ios-hosted-summarizer-feature-summarizer-app-attest-auth-feature-summarizer-language-expansion-feature-release-no_targeting-rollout-3", "start": 0, "count": 10000, "total": 10000 }, "featureIds": [ - "hosted-summarizer-feature" + "hosted-summarizer-feature", + "summarizer-app-attest-auth-feature", + "summarizer-language-expansion-feature" ], "probeSets": [], "outcomes": [], @@ -359,21 +441,45 @@ "toolbarEntrypoint": true, "shakeGesture": true } + }, + { + "featureId": "summarizer-app-attest-auth-feature", + "enabled": true, + "value": { + "enabled": true + } + }, + { + "featureId": "summarizer-language-expansion-feature", + "enabled": true, + "value": { + "enabled": true, + "supportedLocales": [ + "ja", + "jp", + "en", + "es", + "de", + "fr", + "pt", + "it" + ] + } } ] } ], - "targeting": "((is_already_enrolled) || ((days_since_install < 7) && (app_version|versionCompare('143.!') >= 0) && (language in ['en']) && (region in ['US']) && (('summarizer-mistral-model-full-rollout' in enrollments) == false) && ((enrollments_map['summarizer-mistral-model-rollout'] == 'treatment-a') == false)))", - "startDate": "2025-09-17", + "targeting": "((is_already_enrolled) || ((app_version|versionCompare('151.!') >= 0) && (language in ['de', 'en', 'es', 'fr', 'it', 'ja', 'pt']))) && (user_disabled_ai == false)", + "startDate": "2026-05-19", "enrollmentEndDate": null, "endDate": null, "proposedDuration": 28, - "proposedEnrollment": 14, + "proposedEnrollment": 7, "referenceBranch": "control", "featureValidationOptOut": false, "localizations": null, "locales": null, - "publishedDate": "2025-09-17T19:20:28.247535Z", + "publishedDate": "2026-05-19T17:47:19.216360Z", "isFirefoxLabsOptIn": false, "firefoxLabsTitle": "", "firefoxLabsDescription": "",