Prepare datamodel for multi-environment #1765
Merged
MacroscopeApp / Macroscope - Correctness Check
succeeded
Apr 9, 2026 in 11m 10s
No issues identified (300 code objects reviewed).
• Merge Base:
1ec346c
• Head:aa92532
Details
| ✅ | File Path | Comments Posted |
|---|---|---|
| ✅ | apps/web/src/localApi.ts |
0 |
| ✅ | apps/web/src/threadRoutes.ts |
0 |
| ✅ | apps/web/index.html |
|
| ✅ | apps/web/src/environmentApi.ts |
0 |
| ✅ | apps/web/src/logicalProject.ts |
0 |
| ➖ | bun.lock |
|
| ➖ | apps/web/package.json |
|
| ✅ | apps/web/src/threadRoutes.test.ts |
|
| ✅ | apps/web/src/environmentBootstrap.ts |
0 |
| ➖ | packages/client-runtime/package.json |
|
| ➖ | packages/client-runtime/src/index.ts |
|
| ✅ | packages/client-runtime/src/scoped.ts |
|
| ✅ | packages/client-runtime/tsconfig.json |
|
| ✅ | packages/contracts/src/environment.ts |
0 |
| ➖ | scripts/release-smoke.ts |
|
| ✅ | apps/web/src/routes/_chat.draft.$draftId.tsx |
0 |
| ✅ | packages/shared/src/git.ts |
|
| ✅ | packages/client-runtime/src/knownEnvironment.ts |
|
| ✅ | apps/desktop/src/main.ts |
|
| ✅ | apps/server/src/config.ts |
0 |
| ✅ | packages/client-runtime/src/knownEnvironment.test.ts |
|
| ➖ | packages/contracts/src/index.ts |
|
| ✅ | apps/desktop/src/preload.ts |
|
| ✅ | apps/server/src/environment/Layers/ServerEnvironment.ts |
0 |
| ✅ | apps/server/src/environment/Services/ServerEnvironment.ts |
0 |
| ✅ | apps/web/src/components/ThreadTerminalDrawer.browser.tsx |
0 |
| ✅ | apps/server/src/environment/Layers/ServerEnvironment.test.ts |
0 |
| ✅ | apps/server/src/project/Services/RepositoryIdentityResolver.ts |
0 |
| ✅ | apps/server/src/project/Layers/RepositoryIdentityResolver.ts |
0 |
| ✅ | apps/server/src/server.ts |
|
| ➖ | packages/contracts/src/baseSchemas.ts |
|
| ✅ | packages/shared/src/git.test.ts |
|
| ✅ | apps/server/src/project/Layers/RepositoryIdentityResolver.test.ts |
0 |
| ➖ | apps/web/src/vite-env.d.ts |
|
| ✅ | apps/web/src/wsTransport.test.ts |
|
| ✅ | apps/web/src/lib/utils.test.ts |
0 |
| ✅ | apps/web/src/lib/utils.ts |
|
| ✅ | apps/web/src/editorPreferences.ts |
|
| ➖ | packages/contracts/src/server.ts |
|
| ✅ | apps/web/src/types.ts |
|
| ➖ | apps/web/src/worktreeCleanup.test.ts |
|
| ➖ | packages/contracts/src/orchestration.ts |
|
| ✅ | apps/web/src/components/ChatMarkdown.tsx |
|
| ✅ | apps/web/src/wsRpcClient.test.ts |
|
| ✅ | apps/server/src/serverLifecycleEvents.test.ts |
0 |
| ✅ | apps/web/src/rpc/serverState.test.ts |
|
| ✅ | apps/web/src/components/chat/MessagesTimeline.test.tsx |
|
| ✅ | apps/server/src/orchestration/Layers/CheckpointReactor.test.ts |
|
| ✅ | apps/web/src/components/Sidebar.logic.test.ts |
0 |
| ✅ | apps/server/src/ws.ts |
|
| ✅ | apps/server/src/orchestration/Layers/ProjectionPipeline.test.ts |
0 |
| ✅ | apps/web/src/components/chat/ChatHeader.tsx |
0 |
| ✅ | apps/server/integration/OrchestrationEngineHarness.integration.ts |
|
| ✅ | apps/web/src/components/chat/MessagesTimeline.tsx |
|
| ✅ | apps/web/src/components/chat/OpenInPicker.tsx |
0 |
| ✅ | apps/web/src/hooks/useSettings.ts |
0 |
| ✅ | apps/server/src/orchestration/Layers/ProviderCommandReactor.test.ts |
|
| ✅ | apps/web/src/components/chat/composerProviderRegistry.test.tsx |
0 |
| ✅ | apps/web/src/orchestrationEventEffects.test.ts |
|
| ✅ | apps/server/src/orchestration/Layers/ProviderRuntimeIngestion.test.ts |
|
| ➖ | apps/server/src/git/Layers/GitManager.test.ts |
|
| ✅ | apps/web/src/orchestrationEventEffects.ts |
|
| ✅ | packages/contracts/src/ipc.ts |
|
| ✅ | apps/web/src/components/PlanSidebar.tsx |
|
| ✅ | apps/web/src/components/chat/ProposedPlanCard.tsx |
|
| ✅ | apps/server/src/serverRuntimeStartup.ts |
0 |
| ✅ | apps/server/src/server.test.ts |
0 |
| ✅ | apps/web/src/lib/providerReactQuery.ts |
0 |
| ✅ | apps/server/src/orchestration/Layers/ProjectionSnapshotQuery.test.ts |
0 |
| ✅ | apps/server/src/orchestration/Layers/OrchestrationEngine.test.ts |
|
| ✅ | apps/web/src/components/chat/ComposerPendingUserInputPanel.tsx |
|
| ✅ | apps/web/src/components/chat/TraitsPicker.tsx |
0 |
| ✅ | apps/web/src/components/PullRequestThreadDialog.tsx |
|
| ✅ | apps/web/src/lib/terminalStateCleanup.ts |
0 |
| ✅ | apps/web/src/routes/_chat.tsx |
0 |
| ✅ | apps/web/src/lib/projectReactQuery.ts |
0 |
| ✅ | apps/web/src/uiStateStore.test.ts |
|
| ✅ | apps/web/src/lib/providerReactQuery.test.ts |
|
| ✅ | apps/web/src/wsRpcClient.ts |
0 |
| ✅ | apps/web/src/components/settings/SettingsPanels.browser.tsx |
0 |
| ✅ | apps/web/src/components/ChatView.logic.ts |
0 |
| ✅ | apps/web/src/lib/gitStatusState.test.ts |
|
| ✅ | apps/web/src/components/KeybindingsToast.browser.tsx |
0 |
| ✅ | apps/web/src/components/chat/CompactComposerControlsMenu.browser.tsx |
0 |
| ✅ | apps/web/src/components/chat/MessagesTimeline.virtualization.browser.tsx |
0 |
| ➖ | apps/web/src/routeTree.gen.ts |
|
| ✅ | apps/web/src/lib/gitReactQuery.test.ts |
0 |
| ✅ | apps/web/src/lib/terminalStateCleanup.test.ts |
0 |
| ✅ | apps/web/src/storeSelectors.ts |
0 |
| ✅ | apps/web/src/components/BranchToolbar.tsx |
0 |
| ✅ | apps/web/src/components/BranchToolbarBranchSelector.tsx |
0 |
| ✅ | apps/web/src/components/DiffPanel.tsx |
|
| ✅ | apps/web/src/components/ChatView.logic.test.ts |
0 |
| ✅ | apps/web/src/components/chat/composerProviderRegistry.tsx |
0 |
| ✅ | apps/web/src/components/GitActionsControl.browser.tsx |
0 |
| ✅ | apps/web/src/components/settings/SettingsPanels.tsx |
0 |
| ✅ | apps/web/src/components/chat/TraitsPicker.browser.tsx |
0 |
| ✅ | apps/web/src/components/ThreadTerminalDrawer.tsx |
0 |
| ✅ | apps/server/src/orchestration/Layers/ProjectionSnapshotQuery.ts |
|
| ✅ | apps/web/src/components/GitActionsControl.tsx |
0 |
| ✅ | apps/web/src/threadSelectionStore.test.ts |
|
| ✅ | apps/web/src/routes/_chat.$environmentId.$threadId.tsx |
0 |
| ✅ | apps/web/src/uiStateStore.ts |
|
| ✅ | apps/web/src/threadSelectionStore.ts |
0 |
| ✅ | apps/web/src/localApi.test.ts |
0 |
| ✅ | apps/web/src/hooks/useHandleNewThread.ts |
|
| ✅ | apps/web/src/lib/gitStatusState.ts |
0 |
| ✅ | apps/web/src/store.ts |
0 |
| ✅ | apps/web/src/hooks/useThreadActions.ts |
|
| ✅ | apps/web/src/terminalStateStore.test.ts |
|
| ✅ | apps/web/src/lib/gitReactQuery.ts |
0 |
| ✅ | apps/web/src/routes/__root.tsx |
0 |
| ✅ | apps/web/src/store.test.ts |
0 |
| ✅ | apps/web/src/terminalStateStore.ts |
0 |
| ✅ | apps/web/src/components/ChatView.browser.tsx |
0 |
| ✅ | apps/web/src/composerDraftStore.test.ts |
0 |
| ✅ | apps/web/src/composerDraftStore.ts |
0 |
| ✅ | apps/web/src/components/Sidebar.tsx |
0 |
| ✅ | apps/web/src/components/ChatView.tsx |
0 |
Loading