create mode 100644 apps/mobile/src/features/settings/autoSettleSettingsSync.test.ts create mode 100644 apps/mobile/src/features/settings/autoSettleSettingsSync.ts create mode 100644 apps/web/src/components/projectScriptEditor.test.tsx create mode 100644 apps/web/src/components/settings/ProjectActionsSettings.tsx delete mode 100644 apps/web/src/components/settings/ProjectDefaultActionsSettings.tsx create mode 100644 apps/web/src/components/settings/ScopedSwitch.tsx create mode 100644 apps/web/src/components/settings/SettingInheritance.test.ts create mode 100644 apps/web/src/components/settings/SettingInheritance.tsx create mode 100644 apps/web/src/components/settings/SettingsScopeContext.tsx create mode 100644 apps/web/src/components/settings/SettingsScopeNotice.tsx delete mode 100644 apps/web/src/components/settings/SettingsScopeSelects.logic.test.ts delete mode 100644 apps/web/src/components/settings/SettingsScopeSelects.logic.ts delete mode 100644 apps/web/src/components/settings/SettingsScopeSelects.tsx delete mode 100644 apps/web/src/components/settings/SharedSettingsMismatchAlert.tsx create mode 100644 apps/web/src/components/settings/SourceControlWritingSettings.test.tsx create mode 100644 apps/web/src/components/settings/scopedSettings.test.ts create mode 100644 apps/web/src/components/settings/scopedSettings.ts create mode 100644 apps/web/src/components/settings/settingsScopeAxis.test.ts create mode 100644 apps/web/src/components/settings/settingsScopeAxis.ts create mode 100644 apps/web/src/components/settings/settingsScopeNavigation.test.ts create mode 100644 apps/web/src/components/settings/settingsScopeNavigation.ts create mode 100644 apps/web/src/components/settings/useProjectScriptSettings.ts create mode 100644 apps/web/src/components/settings/useScopedModelAvailability.ts create mode 100644 apps/web/src/components/settings/useScopedSettings.ts