diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index 3ea1ffb..aa1122f 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -43,7 +43,7 @@ repos:
entry: scripts/check_repo_contract.sh
language: system
pass_filenames: false
- files: ^(CLAUDE\.md|AGENTS\.md|scripts/test_changed\.sh)$
+ files: ^(CLAUDE\.md|AGENTS\.md|scripts/test_changed\.sh)$|(^|/)(AndroidManifest\.xml|build\.gradle(\.kts)?|strings\.xml|pubspec\.yaml|repo-contract\.toml|[^/]+\.desktop|assets/icon/[^/]+\.png)$
- id: no-noqa
name: Block noqa comments
entry: '(?i)#\s*(noqa|type:\s*ignore)'
diff --git a/stronglift_replacement/workout_app/android/app/build.gradle.kts b/stronglift_replacement/workout_app/android/app/build.gradle.kts
index e155d68..29caef7 100644
--- a/stronglift_replacement/workout_app/android/app/build.gradle.kts
+++ b/stronglift_replacement/workout_app/android/app/build.gradle.kts
@@ -70,7 +70,7 @@ android {
productFlavors {
create("daily") {
dimension = "store"
- manifestPlaceholders["appLabel"] = "workout_app"
+ manifestPlaceholders["appLabel"] = "Workout"
}
create("sandbox") {
dimension = "store"
diff --git a/stronglift_replacement/workout_app/android/app/src/main/res/drawable-hdpi/ic_launcher_foreground.png b/stronglift_replacement/workout_app/android/app/src/main/res/drawable-hdpi/ic_launcher_foreground.png
index 82e7a51..932444e 100644
Binary files a/stronglift_replacement/workout_app/android/app/src/main/res/drawable-hdpi/ic_launcher_foreground.png and b/stronglift_replacement/workout_app/android/app/src/main/res/drawable-hdpi/ic_launcher_foreground.png differ
diff --git a/stronglift_replacement/workout_app/android/app/src/main/res/drawable-hdpi/ic_launcher_monochrome.png b/stronglift_replacement/workout_app/android/app/src/main/res/drawable-hdpi/ic_launcher_monochrome.png
index 61c0c37..5cb50b8 100644
Binary files a/stronglift_replacement/workout_app/android/app/src/main/res/drawable-hdpi/ic_launcher_monochrome.png and b/stronglift_replacement/workout_app/android/app/src/main/res/drawable-hdpi/ic_launcher_monochrome.png differ
diff --git a/stronglift_replacement/workout_app/android/app/src/main/res/drawable-mdpi/ic_launcher_foreground.png b/stronglift_replacement/workout_app/android/app/src/main/res/drawable-mdpi/ic_launcher_foreground.png
index 5c9bc70..bb51e4a 100644
Binary files a/stronglift_replacement/workout_app/android/app/src/main/res/drawable-mdpi/ic_launcher_foreground.png and b/stronglift_replacement/workout_app/android/app/src/main/res/drawable-mdpi/ic_launcher_foreground.png differ
diff --git a/stronglift_replacement/workout_app/android/app/src/main/res/drawable-mdpi/ic_launcher_monochrome.png b/stronglift_replacement/workout_app/android/app/src/main/res/drawable-mdpi/ic_launcher_monochrome.png
index 8b20fc5..c1377b2 100644
Binary files a/stronglift_replacement/workout_app/android/app/src/main/res/drawable-mdpi/ic_launcher_monochrome.png and b/stronglift_replacement/workout_app/android/app/src/main/res/drawable-mdpi/ic_launcher_monochrome.png differ
diff --git a/stronglift_replacement/workout_app/android/app/src/main/res/drawable-xhdpi/ic_launcher_foreground.png b/stronglift_replacement/workout_app/android/app/src/main/res/drawable-xhdpi/ic_launcher_foreground.png
index c65907c..b335818 100644
Binary files a/stronglift_replacement/workout_app/android/app/src/main/res/drawable-xhdpi/ic_launcher_foreground.png and b/stronglift_replacement/workout_app/android/app/src/main/res/drawable-xhdpi/ic_launcher_foreground.png differ
diff --git a/stronglift_replacement/workout_app/android/app/src/main/res/drawable-xhdpi/ic_launcher_monochrome.png b/stronglift_replacement/workout_app/android/app/src/main/res/drawable-xhdpi/ic_launcher_monochrome.png
index bb0fa4e..4792e42 100644
Binary files a/stronglift_replacement/workout_app/android/app/src/main/res/drawable-xhdpi/ic_launcher_monochrome.png and b/stronglift_replacement/workout_app/android/app/src/main/res/drawable-xhdpi/ic_launcher_monochrome.png differ
diff --git a/stronglift_replacement/workout_app/android/app/src/main/res/drawable-xxhdpi/ic_launcher_foreground.png b/stronglift_replacement/workout_app/android/app/src/main/res/drawable-xxhdpi/ic_launcher_foreground.png
index 9ec9055..46e0bd7 100644
Binary files a/stronglift_replacement/workout_app/android/app/src/main/res/drawable-xxhdpi/ic_launcher_foreground.png and b/stronglift_replacement/workout_app/android/app/src/main/res/drawable-xxhdpi/ic_launcher_foreground.png differ
diff --git a/stronglift_replacement/workout_app/android/app/src/main/res/drawable-xxhdpi/ic_launcher_monochrome.png b/stronglift_replacement/workout_app/android/app/src/main/res/drawable-xxhdpi/ic_launcher_monochrome.png
index d132c31..dd4e148 100644
Binary files a/stronglift_replacement/workout_app/android/app/src/main/res/drawable-xxhdpi/ic_launcher_monochrome.png and b/stronglift_replacement/workout_app/android/app/src/main/res/drawable-xxhdpi/ic_launcher_monochrome.png differ
diff --git a/stronglift_replacement/workout_app/android/app/src/main/res/drawable-xxxhdpi/ic_launcher_foreground.png b/stronglift_replacement/workout_app/android/app/src/main/res/drawable-xxxhdpi/ic_launcher_foreground.png
index 27e40e6..dd02736 100644
Binary files a/stronglift_replacement/workout_app/android/app/src/main/res/drawable-xxxhdpi/ic_launcher_foreground.png and b/stronglift_replacement/workout_app/android/app/src/main/res/drawable-xxxhdpi/ic_launcher_foreground.png differ
diff --git a/stronglift_replacement/workout_app/android/app/src/main/res/drawable-xxxhdpi/ic_launcher_monochrome.png b/stronglift_replacement/workout_app/android/app/src/main/res/drawable-xxxhdpi/ic_launcher_monochrome.png
index 0f0baba..9eea761 100644
Binary files a/stronglift_replacement/workout_app/android/app/src/main/res/drawable-xxxhdpi/ic_launcher_monochrome.png and b/stronglift_replacement/workout_app/android/app/src/main/res/drawable-xxxhdpi/ic_launcher_monochrome.png differ
diff --git a/stronglift_replacement/workout_app/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/stronglift_replacement/workout_app/android/app/src/main/res/mipmap-hdpi/ic_launcher.png
index 57b2b14..dd5d4a6 100644
Binary files a/stronglift_replacement/workout_app/android/app/src/main/res/mipmap-hdpi/ic_launcher.png and b/stronglift_replacement/workout_app/android/app/src/main/res/mipmap-hdpi/ic_launcher.png differ
diff --git a/stronglift_replacement/workout_app/android/app/src/main/res/mipmap-mdpi/ic_launcher.png b/stronglift_replacement/workout_app/android/app/src/main/res/mipmap-mdpi/ic_launcher.png
index 65b4480..f1aaca7 100644
Binary files a/stronglift_replacement/workout_app/android/app/src/main/res/mipmap-mdpi/ic_launcher.png and b/stronglift_replacement/workout_app/android/app/src/main/res/mipmap-mdpi/ic_launcher.png differ
diff --git a/stronglift_replacement/workout_app/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/stronglift_replacement/workout_app/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png
index ad36a32..d1c8f2f 100644
Binary files a/stronglift_replacement/workout_app/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png and b/stronglift_replacement/workout_app/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png differ
diff --git a/stronglift_replacement/workout_app/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/stronglift_replacement/workout_app/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
index ddebaa8..c627d36 100644
Binary files a/stronglift_replacement/workout_app/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png and b/stronglift_replacement/workout_app/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png differ
diff --git a/stronglift_replacement/workout_app/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/stronglift_replacement/workout_app/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
index f32dc92..8d97576 100644
Binary files a/stronglift_replacement/workout_app/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png and b/stronglift_replacement/workout_app/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png differ
diff --git a/stronglift_replacement/workout_app/android/app/src/sandbox/AndroidManifest.xml b/stronglift_replacement/workout_app/android/app/src/sandbox/AndroidManifest.xml
new file mode 100644
index 0000000..62832c7
--- /dev/null
+++ b/stronglift_replacement/workout_app/android/app/src/sandbox/AndroidManifest.xml
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/stronglift_replacement/workout_app/assets/icon/icon.png b/stronglift_replacement/workout_app/assets/icon/icon.png
index a45bc47..161192d 100644
Binary files a/stronglift_replacement/workout_app/assets/icon/icon.png and b/stronglift_replacement/workout_app/assets/icon/icon.png differ
diff --git a/stronglift_replacement/workout_app/assets/icon/icon.svg b/stronglift_replacement/workout_app/assets/icon/icon.svg
index 8f3e5c1..337e391 100644
--- a/stronglift_replacement/workout_app/assets/icon/icon.svg
+++ b/stronglift_replacement/workout_app/assets/icon/icon.svg
@@ -1,6 +1,6 @@