apps/mobile/src/features/settings/SettingsServerControlsRouteScreen.tsx | 48 +++++++++++++++++++++++++++- apps/server/src/git/GitManager.ts | 19 ++++++++--- apps/server/src/orchestration/Layers/ProviderCommandReactor.test.ts | 13 +++++--- apps/server/src/orchestration/Layers/ProviderCommandReactor.ts | 10 +++++- apps/server/src/vcs/GitVcsDriver.ts | 13 ++++++-- apps/server/src/vcs/GitVcsDriverCore.test.ts | 29 +++++++++++++---- apps/server/src/vcs/GitVcsDriverCore.ts | 47 ++++++++++++++++----------- apps/server/src/ws.ts | 39 ++++++++++++++++++++-- apps/web/src/components/BranchToolbar.logic.ts | 14 +++++++- apps/web/src/components/settings/ProjectDefaultsSettings.tsx | 55 +++++++++++++++++++++++++++++++- apps/web/src/components/settings/SettingInheritance.tsx | 8 +++-- apps/web/src/components/settings/settingsSearch.ts | 7 ++++ docs/user/project-settings.md | 7 ++-- packages/contracts/src/settings.test.ts | 9 ++++++ packages/contracts/src/settings.ts | 14 +++++++- packages/contracts/src/t3ProjectFile.ts | 3 +- packages/shared/src/projectSettings.test.ts | 18 +++++++++++ packages/shared/src/projectSettings.ts | 33 +++++++++++++++---- 18 files changed, 331 insertions(+), 55 deletions(-)