apps/server/src/environment/ServerEnvironment.ts | 1 + apps/server/src/git/GitManager.ts | 31 ++++- apps/server/src/orchestration/Layers/ProjectionSnapshotQuery.test.ts | 1 + apps/server/src/orchestration/Layers/ProjectionSnapshotQuery.ts | 4 + apps/server/src/orchestration/Layers/ProviderCommandReactor.ts | 24 +++- apps/server/src/orchestration/Layers/ProviderRuntimeIngestion.ts | 11 +- apps/server/src/orchestration/Services/ProjectionSnapshotQuery.ts | 2 +- apps/server/src/orchestration/ThreadSettlementReactor.test.ts | 82 +++++++++++++ apps/server/src/orchestration/ThreadSettlementReactor.ts | 61 ++++++++-- apps/server/src/provider/Layers/ProviderService.test.ts | 47 +++++++- apps/server/src/provider/Layers/ProviderService.ts | 96 ++++++++++----- apps/server/src/serverRuntimeStartup.test.ts | 70 ++++++++--- apps/server/src/serverRuntimeStartup.ts | 26 ++-- apps/server/src/serverSettings.test.ts | 112 +++++++++++++++++ apps/server/src/serverSettings.ts | 178 +++++++++++++++++++++++---- apps/server/src/vcs/VcsStatusBroadcaster.ts | 4 +- packages/client-runtime/src/state/sharedSettings.test.ts | 12 ++ packages/contracts/src/environment.ts | 2 + packages/contracts/src/settings.ts | 84 +++++++++++++ packages/shared/package.json | 4 + packages/shared/src/projectScripts.ts | 38 ++++-- packages/shared/src/projectSettings.test.ts | 208 ++++++++++++++++++++++++++++++++ packages/shared/src/projectSettings.ts | 124 +++++++++++++++++++ packages/shared/src/serverSettings.test.ts | 18 ++- packages/shared/src/serverSettings.ts | 143 ++++++++++++++++++---- 25 files changed, 1229 insertions(+), 154 deletions(-)