apps/desktop/src/app/DesktopAppIdentity.test.ts | 1 - apps/desktop/src/app/DesktopConnectionCatalogStore.test.ts | 34 +- apps/desktop/src/app/DesktopLifecycle.test.ts | 1 - apps/desktop/src/backend/DesktopBackendManager.test.ts | 6 +- apps/desktop/src/backend/DesktopBackendPool.test.ts | 1 - apps/desktop/src/electron/ElectronApp.test.ts | 3 - apps/desktop/src/electron/ElectronApp.ts | 3 - apps/desktop/src/settings/DesktopSavedEnvironments.test.ts | 206 ++------ apps/desktop/src/settings/DesktopSavedEnvironments.ts | 273 +--------- apps/desktop/src/shell/DesktopShellEnvironment.test.ts | 10 - apps/desktop/src/shell/DesktopShellEnvironment.ts | 24 - apps/desktop/src/ssh/DesktopSshEnvironment.ts | 4 - apps/desktop/src/ssh/DesktopSshPasswordPrompts.ts | 4 - apps/desktop/src/telemetry/DesktopTelemetryPublisher.test.ts | 9 +- apps/desktop/src/telemetry/DesktopTelemetryPublisher.ts | 4 - apps/desktop/src/updates/DesktopRemoteUpdates.test.ts | 1 - apps/desktop/src/window/DesktopApplicationMenu.test.ts | 1 - apps/mobile/modules/t3-review-diff/ios/T3ReviewDiffView.swift | 20 - apps/mobile/src/features/cloud/linkEnvironment.test.ts | 897 +------------------------------- apps/mobile/src/features/cloud/linkEnvironment.ts | 343 +----------- apps/mobile/src/features/review/reviewPerf.ts | 27 - apps/mobile/src/features/review/shikiReviewHighlighter.ts | 55 +- apps/server/integration/OrchestrationEngineHarness.integration.ts | 9 - apps/server/integration/orchestrationEngine.integration.test.ts | 29 +- apps/server/src/orchestration/Errors.ts | 45 +- apps/server/src/orchestration/Layers/ProjectionSnapshotQuery.ts | 17 +- apps/server/src/persistence/Errors.test.ts | 2 +- apps/server/src/persistence/Errors.ts | 34 -- apps/server/src/persistence/Layers/ProjectionCheckpoints.ts | 217 -------- apps/server/src/persistence/Layers/ProjectionPendingApprovals.ts | 20 - apps/server/src/persistence/Layers/ProjectionProjects.ts | 47 -- apps/server/src/persistence/Layers/ProjectionRepositories.test.ts | 3 - apps/server/src/persistence/Layers/ProjectionState.ts | 25 - apps/server/src/persistence/Layers/ProjectionThreads.ts | 66 --- apps/server/src/persistence/Migrations/016_CanonicalizeModelSelections.test.ts | 2 +- apps/server/src/persistence/Migrations/019_ProjectionSnapshotLookupIndexes.test.ts | 2 +- apps/server/src/persistence/Migrations/024_BackfillProjectionThreadShellSummary.test.ts | 2 +- apps/server/src/persistence/Migrations/025_CleanupInvalidProjectionPendingApprovals.test.ts | 2 +- apps/server/src/persistence/Migrations/026_CanonicalizeModelSelectionOptions.test.ts | 2 +- apps/server/src/persistence/Migrations/027_028_ProviderInstanceIdColumns.test.ts | 2 +- apps/server/src/persistence/Migrations/029_ProjectionThreadDetailOrderingIndexes.test.ts | 2 +- apps/server/src/persistence/Migrations/031_AuthAuthorizationScopes.test.ts | 2 +- apps/server/src/persistence/Migrations/035_ProjectionThreadTitleRegeneration.test.ts | 2 +- apps/server/src/persistence/Migrations/040_ProjectionProjectFaviconPath.test.ts | 2 +- apps/server/src/persistence/Migrations/041_AuthSessionClientConnection.test.ts | 2 +- apps/server/src/persistence/Migrations/042_ProjectionThreadLinkedPullRequest.test.ts | 2 +- apps/server/src/persistence/Migrations/046_RepairAutomaticSettlementTimestamps.test.ts | 2 +- apps/server/src/persistence/Migrations/047_ProjectionProjectIcon.test.ts | 2 +- apps/server/src/persistence/Migrations/049_ProjectionThreadsActiveOrderKey.test.ts | 49 +- apps/server/src/persistence/Migrations/050_ProjectionThreadPullRequests.test.ts | 41 +- apps/server/src/persistence/Migrations/051_ProjectionThreadMessageContext.test.ts | 2 +- apps/server/src/persistence/Services/ProjectionCheckpoints.ts | 95 ---- apps/server/src/persistence/Services/ProjectionPendingApprovals.ts | 12 - apps/server/src/persistence/Services/ProjectionProjects.ts | 22 - apps/server/src/persistence/Services/ProjectionState.ts | 7 - apps/server/src/persistence/Services/ProjectionThreads.ts | 26 - apps/server/src/provider/acp/XAiAcpExtension.ts | 4 - apps/server/src/server.test.ts | 21 +- apps/server/src/textGeneration/TextGeneration.ts | 2 - apps/server/src/workspace/WorkspaceSearchIndex.ts | 6 - apps/web/src/cloud/managedAuth.test.ts | 9 +- apps/web/src/cloud/managedAuth.tsx | 8 - apps/web/src/components/ChatView.logic.test.ts | 46 -- apps/web/src/components/ChatView.logic.ts | 30 +- apps/web/src/components/preview/PreviewPanelShell.test.ts | 12 +- apps/web/src/components/settings/settingsLayout.test.tsx | 20 +- apps/web/src/components/settings/settingsLayout.tsx | 2 +- apps/web/src/components/ui/alert-dialog.tsx | 8 - apps/web/src/components/ui/autocomplete.tsx | 40 -- apps/web/src/components/ui/combobox.tsx | 146 ------ apps/web/src/components/ui/command.tsx | 30 -- apps/web/src/components/ui/dialog.tsx | 3 - apps/web/src/components/ui/group.tsx | 20 - apps/web/src/components/ui/input-group.tsx | 19 +- apps/web/src/components/ui/menu.tsx | 8 - apps/web/src/components/ui/number-field.tsx | 73 +-- apps/web/src/components/ui/popover.tsx | 11 - apps/web/src/components/ui/select.tsx | 52 +- apps/web/src/components/ui/sheet.tsx | 54 -- apps/web/src/components/ui/sidebar.test.tsx | 86 +-- apps/web/src/components/ui/sidebar.tsx | 133 ----- apps/web/src/components/ui/table.tsx | 22 +- apps/web/src/components/ui/toggle-group.tsx | 22 +- apps/web/src/components/ui/tooltip.tsx | 4 +- apps/web/src/providerInstances.test.ts | 39 -- apps/web/src/providerInstances.ts | 18 - apps/web/src/types.ts | 5 - apps/web/src/vite-plus-browser-matchers.d.ts | 11 - infra/relay/src/agentActivity/AgentActivityPublisher.test.ts | 2 - infra/relay/src/agentActivity/ApnsClient.ts | 9 +- infra/relay/src/agentActivity/FcmDeliveries.test.ts | 2 - infra/relay/src/agentActivity/MobileRegistrations.test.ts | 2 - infra/relay/src/environments/EnvironmentConnector.test.ts | 2 - infra/relay/src/environments/EnvironmentLinker.test.ts | 2 - infra/relay/src/environments/EnvironmentLinks.test.ts | 14 +- infra/relay/src/environments/EnvironmentLinks.ts | 86 +-- infra/relay/src/http/Api.test.ts | 2 - infra/relay/src/http/Api.ts | 1 - packages/client-runtime/src/authorization/remote.test.ts | 40 -- packages/client-runtime/src/authorization/remote.ts | 21 - packages/contracts/src/environment.ts | 14 - packages/contracts/src/ipc.ts | 254 +-------- packages/contracts/src/orchestration.ts | 20 - packages/contracts/src/providerRuntime.test.ts | 12 +- packages/contracts/src/providerRuntime.ts | 53 -- packages/effect-codex-app-server/scripts/generate.ts | 6 +- packages/shared/src/nodeSqliteClient.test.ts | 2 +- packages/shared/src/nodeSqliteClient.ts | 48 +- packages/shared/src/shell.ts | 1 - packages/tailscale/src/tailscale.ts | 12 +- scripts/dev-runner.ts | 11 - scripts/lib/dev-share.ts | 11 +- scripts/mobile-showcase.ts | 13 - scripts/notify-discord-release.test.ts | 8 +- scripts/notify-discord-release.ts | 7 - scripts/sync-reference-repos.ts | 13 +- 116 files changed, 260 insertions(+), 4095 deletions(-)