| ... | ... | @@ -56,43 +56,43 @@ Effect.fn("name")( |
| 56 | 56 | |
| 57 | 57 | ### `apps/server/src/provider/Layers/ClaudeAdapter.ts` (`62`) |
| 58 | 58 | |
| 59 | | - [x] [buildUserMessageEffect](/Users/julius/Development/Work/codething-mvp/apps/server/src/provider/Layers/ClaudeAdapter.ts#L554) |
| 60 | | - [x] [makeClaudeAdapter](/Users/julius/Development/Work/codething-mvp/apps/server/src/provider/Layers/ClaudeAdapter.ts#L913) |
| 61 | | - [x] [startSession](/Users/julius/Development/Work/codething-mvp/apps/server/src/provider/Layers/ClaudeAdapter.ts#L2414) |
| 62 | | - [x] [sendTurn](/Users/julius/Development/Work/codething-mvp/apps/server/src/provider/Layers/ClaudeAdapter.ts#L2887) |
| 63 | | - [x] [interruptTurn](/Users/julius/Development/Work/codething-mvp/apps/server/src/provider/Layers/ClaudeAdapter.ts#L2975) |
| 64 | | - [x] [readThread](/Users/julius/Development/Work/codething-mvp/apps/server/src/provider/Layers/ClaudeAdapter.ts#L2984) |
| 65 | | - [x] [rollbackThread](/Users/julius/Development/Work/codething-mvp/apps/server/src/provider/Layers/ClaudeAdapter.ts#L2990) |
| 66 | | - [x] [stopSession](/Users/julius/Development/Work/codething-mvp/apps/server/src/provider/Layers/ClaudeAdapter.ts#L3039) |
| 59 | - [x] [buildUserMessageEffect](../../apps/server/src/provider/Layers/ClaudeAdapter.ts#L554) |
| 60 | - [x] [makeClaudeAdapter](../../apps/server/src/provider/Layers/ClaudeAdapter.ts#L913) |
| 61 | - [x] [startSession](../../apps/server/src/provider/Layers/ClaudeAdapter.ts#L2414) |
| 62 | - [x] [sendTurn](../../apps/server/src/provider/Layers/ClaudeAdapter.ts#L2887) |
| 63 | - [x] [interruptTurn](../../apps/server/src/provider/Layers/ClaudeAdapter.ts#L2975) |
| 64 | - [x] [readThread](../../apps/server/src/provider/Layers/ClaudeAdapter.ts#L2984) |
| 65 | - [x] [rollbackThread](../../apps/server/src/provider/Layers/ClaudeAdapter.ts#L2990) |
| 66 | - [x] [stopSession](../../apps/server/src/provider/Layers/ClaudeAdapter.ts#L3039) |
| 67 | 67 | - [x] Internal helpers and callback wrappers in this file |
| 68 | 68 | |
| 69 | 69 | ### `apps/server/src/git/Layers/GitCore.ts` (`58`) |
| 70 | 70 | |
| 71 | | - [x] [makeGitCore](/Users/julius/Development/Work/codething-mvp/apps/server/src/git/Layers/GitCore.ts#L513) |
| 72 | | - [x] [handleTraceLine](/Users/julius/Development/Work/codething-mvp/apps/server/src/git/Layers/GitCore.ts#L324) |
| 73 | | - [x] [emitCompleteLines](/Users/julius/Development/Work/codething-mvp/apps/server/src/git/Layers/GitCore.ts#L455) |
| 74 | | - [x] [commit](/Users/julius/Development/Work/codething-mvp/apps/server/src/git/Layers/GitCore.ts#L1190) |
| 75 | | - [x] [pushCurrentBranch](/Users/julius/Development/Work/codething-mvp/apps/server/src/git/Layers/GitCore.ts#L1223) |
| 76 | | - [x] [pullCurrentBranch](/Users/julius/Development/Work/codething-mvp/apps/server/src/git/Layers/GitCore.ts#L1323) |
| 77 | | - [x] [checkoutBranch](/Users/julius/Development/Work/codething-mvp/apps/server/src/git/Layers/GitCore.ts#L1727) |
| 71 | - [x] [makeGitCore](../../apps/server/src/git/Layers/GitCore.ts#L513) |
| 72 | - [x] [handleTraceLine](../../apps/server/src/git/Layers/GitCore.ts#L324) |
| 73 | - [x] [emitCompleteLines](../../apps/server/src/git/Layers/GitCore.ts#L455) |
| 74 | - [x] [commit](../../apps/server/src/git/Layers/GitCore.ts#L1190) |
| 75 | - [x] [pushCurrentBranch](../../apps/server/src/git/Layers/GitCore.ts#L1223) |
| 76 | - [x] [pullCurrentBranch](../../apps/server/src/git/Layers/GitCore.ts#L1323) |
| 77 | - [x] [checkoutBranch](../../apps/server/src/git/Layers/GitCore.ts#L1727) |
| 78 | 78 | - [x] Service methods and callback wrappers in this file |
| 79 | 79 | |
| 80 | 80 | ### `apps/server/src/git/Layers/GitManager.ts` (`28`) |
| 81 | 81 | |
| 82 | | - [x] [configurePullRequestHeadUpstream](/Users/julius/Development/Work/codething-mvp/apps/server/src/git/Layers/GitManager.ts#L387) |
| 83 | | - [x] [materializePullRequestHeadBranch](/Users/julius/Development/Work/codething-mvp/apps/server/src/git/Layers/GitManager.ts#L428) |
| 84 | | - [x] [findOpenPr](/Users/julius/Development/Work/codething-mvp/apps/server/src/git/Layers/GitManager.ts#L576) |
| 85 | | - [x] [findLatestPr](/Users/julius/Development/Work/codething-mvp/apps/server/src/git/Layers/GitManager.ts#L602) |
| 86 | | - [x] [runCommitStep](/Users/julius/Development/Work/codething-mvp/apps/server/src/git/Layers/GitManager.ts#L728) |
| 87 | | - [x] [runPrStep](/Users/julius/Development/Work/codething-mvp/apps/server/src/git/Layers/GitManager.ts#L842) |
| 88 | | - [x] [runFeatureBranchStep](/Users/julius/Development/Work/codething-mvp/apps/server/src/git/Layers/GitManager.ts#L1106) |
| 82 | - [x] [configurePullRequestHeadUpstream](../../apps/server/src/git/Layers/GitManager.ts#L387) |
| 83 | - [x] [materializePullRequestHeadBranch](../../apps/server/src/git/Layers/GitManager.ts#L428) |
| 84 | - [x] [findOpenPr](../../apps/server/src/git/Layers/GitManager.ts#L576) |
| 85 | - [x] [findLatestPr](../../apps/server/src/git/Layers/GitManager.ts#L602) |
| 86 | - [x] [runCommitStep](../../apps/server/src/git/Layers/GitManager.ts#L728) |
| 87 | - [x] [runPrStep](../../apps/server/src/git/Layers/GitManager.ts#L842) |
| 88 | - [x] [runFeatureBranchStep](../../apps/server/src/git/Layers/GitManager.ts#L1106) |
| 89 | 89 | - [x] Remaining helpers and nested callback wrappers in this file |
| 90 | 90 | |
| 91 | 91 | ### `apps/server/src/orchestration/Layers/ProjectionPipeline.ts` (`25`) |
| 92 | 92 | |
| 93 | | - [x] [runProjectorForEvent](/Users/julius/Development/Work/codething-mvp/apps/server/src/orchestration/Layers/ProjectionPipeline.ts#L1161) |
| 94 | | - [x] [applyProjectsProjection](/Users/julius/Development/Work/codething-mvp/apps/server/src/orchestration/Layers/ProjectionPipeline.ts#L357) |
| 95 | | - [x] [applyThreadsProjection](/Users/julius/Development/Work/codething-mvp/apps/server/src/orchestration/Layers/ProjectionPipeline.ts#L415) |
| 93 | - [x] [runProjectorForEvent](../../apps/server/src/orchestration/Layers/ProjectionPipeline.ts#L1161) |
| 94 | - [x] [applyProjectsProjection](../../apps/server/src/orchestration/Layers/ProjectionPipeline.ts#L357) |
| 95 | - [x] [applyThreadsProjection](../../apps/server/src/orchestration/Layers/ProjectionPipeline.ts#L415) |
| 96 | 96 | - [x] `Effect.forEach(..., threadId => Effect.gen(...))` callbacks around `L250` |
| 97 | 97 | - [x] `Effect.forEach(..., entry => Effect.gen(...))` callbacks around `L264` |
| 98 | 98 | - [x] `Effect.forEach(..., entry => Effect.gen(...))` callbacks around `L305` |
| ... | ... | @@ -100,98 +100,98 @@ Effect.fn("name")( |
| 100 | 100 | |
| 101 | 101 | ### `apps/server/src/provider/Layers/ProviderService.ts` (`24`) |
| 102 | 102 | |
| 103 | | - [ ] [makeProviderService](/Users/julius/Development/Work/codething-mvp/apps/server/src/provider/Layers/ProviderService.ts#L134) |
| 104 | | - [ ] [recoverSessionForThread](/Users/julius/Development/Work/codething-mvp/apps/server/src/provider/Layers/ProviderService.ts#L196) |
| 105 | | - [ ] [resolveRoutableSession](/Users/julius/Development/Work/codething-mvp/apps/server/src/provider/Layers/ProviderService.ts#L255) |
| 106 | | - [ ] [startSession](/Users/julius/Development/Work/codething-mvp/apps/server/src/provider/Layers/ProviderService.ts#L284) |
| 107 | | - [ ] [sendTurn](/Users/julius/Development/Work/codething-mvp/apps/server/src/provider/Layers/ProviderService.ts#L347) |
| 108 | | - [ ] [interruptTurn](/Users/julius/Development/Work/codething-mvp/apps/server/src/provider/Layers/ProviderService.ts#L393) |
| 109 | | - [ ] [respondToRequest](/Users/julius/Development/Work/codething-mvp/apps/server/src/provider/Layers/ProviderService.ts#L411) |
| 110 | | - [ ] [respondToUserInput](/Users/julius/Development/Work/codething-mvp/apps/server/src/provider/Layers/ProviderService.ts#L430) |
| 111 | | - [ ] [stopSession](/Users/julius/Development/Work/codething-mvp/apps/server/src/provider/Layers/ProviderService.ts#L445) |
| 112 | | - [ ] [listSessions](/Users/julius/Development/Work/codething-mvp/apps/server/src/provider/Layers/ProviderService.ts#L466) |
| 113 | | - [ ] [rollbackConversation](/Users/julius/Development/Work/codething-mvp/apps/server/src/provider/Layers/ProviderService.ts#L516) |
| 114 | | - [ ] [runStopAll](/Users/julius/Development/Work/codething-mvp/apps/server/src/provider/Layers/ProviderService.ts#L538) |
| 103 | - [ ] [makeProviderService](../../apps/server/src/provider/Layers/ProviderService.ts#L134) |
| 104 | - [ ] [recoverSessionForThread](../../apps/server/src/provider/Layers/ProviderService.ts#L196) |
| 105 | - [ ] [resolveRoutableSession](../../apps/server/src/provider/Layers/ProviderService.ts#L255) |
| 106 | - [ ] [startSession](../../apps/server/src/provider/Layers/ProviderService.ts#L284) |
| 107 | - [ ] [sendTurn](../../apps/server/src/provider/Layers/ProviderService.ts#L347) |
| 108 | - [ ] [interruptTurn](../../apps/server/src/provider/Layers/ProviderService.ts#L393) |
| 109 | - [ ] [respondToRequest](../../apps/server/src/provider/Layers/ProviderService.ts#L411) |
| 110 | - [ ] [respondToUserInput](../../apps/server/src/provider/Layers/ProviderService.ts#L430) |
| 111 | - [ ] [stopSession](../../apps/server/src/provider/Layers/ProviderService.ts#L445) |
| 112 | - [ ] [listSessions](../../apps/server/src/provider/Layers/ProviderService.ts#L466) |
| 113 | - [ ] [rollbackConversation](../../apps/server/src/provider/Layers/ProviderService.ts#L516) |
| 114 | - [ ] [runStopAll](../../apps/server/src/provider/Layers/ProviderService.ts#L538) |
| 115 | 115 | |
| 116 | 116 | ### `apps/server/src/orchestration/Layers/ProviderRuntimeIngestion.ts` (`14`) |
| 117 | 117 | |
| 118 | | - [x] [finalizeAssistantMessage](/Users/julius/Development/Work/codething-mvp/apps/server/src/orchestration/Layers/ProviderRuntimeIngestion.ts#L680) |
| 119 | | - [x] [upsertProposedPlan](/Users/julius/Development/Work/codething-mvp/apps/server/src/orchestration/Layers/ProviderRuntimeIngestion.ts#L722) |
| 120 | | - [x] [finalizeBufferedProposedPlan](/Users/julius/Development/Work/codething-mvp/apps/server/src/orchestration/Layers/ProviderRuntimeIngestion.ts#L761) |
| 121 | | - [x] [clearTurnStateForSession](/Users/julius/Development/Work/codething-mvp/apps/server/src/orchestration/Layers/ProviderRuntimeIngestion.ts#L800) |
| 122 | | - [x] [processRuntimeEvent](/Users/julius/Development/Work/codething-mvp/apps/server/src/orchestration/Layers/ProviderRuntimeIngestion.ts#L908) |
| 118 | - [x] [finalizeAssistantMessage](../../apps/server/src/orchestration/Layers/ProviderRuntimeIngestion.ts#L680) |
| 119 | - [x] [upsertProposedPlan](../../apps/server/src/orchestration/Layers/ProviderRuntimeIngestion.ts#L722) |
| 120 | - [x] [finalizeBufferedProposedPlan](../../apps/server/src/orchestration/Layers/ProviderRuntimeIngestion.ts#L761) |
| 121 | - [x] [clearTurnStateForSession](../../apps/server/src/orchestration/Layers/ProviderRuntimeIngestion.ts#L800) |
| 122 | - [x] [processRuntimeEvent](../../apps/server/src/orchestration/Layers/ProviderRuntimeIngestion.ts#L908) |
| 123 | 123 | - [x] Nested callback wrappers in this file |
| 124 | 124 | |
| 125 | 125 | ### `apps/server/src/provider/Layers/CodexAdapter.ts` (`12`) |
| 126 | 126 | |
| 127 | | - [x] [makeCodexAdapter](/Users/julius/Development/Work/codething-mvp/apps/server/src/provider/Layers/CodexAdapter.ts#L1317) |
| 128 | | - [x] [sendTurn](/Users/julius/Development/Work/codething-mvp/apps/server/src/provider/Layers/CodexAdapter.ts#L1399) |
| 129 | | - [x] [writeNativeEvent](/Users/julius/Development/Work/codething-mvp/apps/server/src/provider/Layers/CodexAdapter.ts#L1546) |
| 130 | | - [x] [listener](/Users/julius/Development/Work/codething-mvp/apps/server/src/provider/Layers/CodexAdapter.ts#L1555) |
| 127 | - [x] [makeCodexAdapter](../../apps/server/src/provider/Layers/CodexAdapter.ts#L1317) |
| 128 | - [x] [sendTurn](../../apps/server/src/provider/Layers/CodexAdapter.ts#L1399) |
| 129 | - [x] [writeNativeEvent](../../apps/server/src/provider/Layers/CodexAdapter.ts#L1546) |
| 130 | - [x] [listener](../../apps/server/src/provider/Layers/CodexAdapter.ts#L1555) |
| 131 | 131 | - [x] Remaining nested callback wrappers in this file |
| 132 | 132 | |
| 133 | 133 | ### `apps/server/src/checkpointing/CheckpointStore.ts` (`10`) |
| 134 | 134 | |
| 135 | | - [ ] [captureCheckpoint](/Users/julius/Development/Work/codething-mvp/apps/server/src/checkpointing/CheckpointStore.ts#L123) |
| 136 | | - [ ] [restoreCheckpoint](/Users/julius/Development/Work/codething-mvp/apps/server/src/checkpointing/CheckpointStore.ts#L137) |
| 137 | | - [ ] [diffCheckpoints](/Users/julius/Development/Work/codething-mvp/apps/server/src/checkpointing/CheckpointStore.ts#L144) |
| 138 | | - [ ] [deleteCheckpointRefs](/Users/julius/Development/Work/codething-mvp/apps/server/src/checkpointing/CheckpointStore.ts#L151) |
| 135 | - [ ] [captureCheckpoint](../../apps/server/src/checkpointing/CheckpointStore.ts#L123) |
| 136 | - [ ] [restoreCheckpoint](../../apps/server/src/checkpointing/CheckpointStore.ts#L137) |
| 137 | - [ ] [diffCheckpoints](../../apps/server/src/checkpointing/CheckpointStore.ts#L144) |
| 138 | - [ ] [deleteCheckpointRefs](../../apps/server/src/checkpointing/CheckpointStore.ts#L151) |
| 139 | 139 | - [ ] Nested callback wrappers in this file |
| 140 | 140 | |
| 141 | 141 | ### `apps/server/src/provider/Layers/EventNdjsonLogger.ts` (`9`) |
| 142 | 142 | |
| 143 | | - [ ] [toLogMessage](/Users/julius/Development/Work/codething-mvp/apps/server/src/provider/Layers/EventNdjsonLogger.ts#L77) |
| 144 | | - [ ] [makeThreadWriter](/Users/julius/Development/Work/codething-mvp/apps/server/src/provider/Layers/EventNdjsonLogger.ts#L102) |
| 145 | | - [ ] [makeEventNdjsonLogger](/Users/julius/Development/Work/codething-mvp/apps/server/src/provider/Layers/EventNdjsonLogger.ts#L174) |
| 146 | | - [ ] [write](/Users/julius/Development/Work/codething-mvp/apps/server/src/provider/Layers/EventNdjsonLogger.ts#L231) |
| 147 | | - [ ] [close](/Users/julius/Development/Work/codething-mvp/apps/server/src/provider/Layers/EventNdjsonLogger.ts#L247) |
| 143 | - [ ] [toLogMessage](../../apps/server/src/provider/Layers/EventNdjsonLogger.ts#L77) |
| 144 | - [ ] [makeThreadWriter](../../apps/server/src/provider/Layers/EventNdjsonLogger.ts#L102) |
| 145 | - [ ] [makeEventNdjsonLogger](../../apps/server/src/provider/Layers/EventNdjsonLogger.ts#L174) |
| 146 | - [ ] [write](../../apps/server/src/provider/Layers/EventNdjsonLogger.ts#L231) |
| 147 | - [ ] [close](../../apps/server/src/provider/Layers/EventNdjsonLogger.ts#L247) |
| 148 | 148 | - [ ] Flush and writer-resolution callback wrappers in this file |
| 149 | 149 | |
| 150 | 150 | ### `apps/server/scripts/cli.ts` (`8`) |
| 151 | 151 | |
| 152 | | - [ ] Command handlers around [cli.ts](/Users/julius/Development/Work/codething-mvp/apps/server/scripts/cli.ts#L125) |
| 153 | | - [ ] Command handlers around [cli.ts](/Users/julius/Development/Work/codething-mvp/apps/server/scripts/cli.ts#L170) |
| 154 | | - [ ] Resource callbacks around [cli.ts](/Users/julius/Development/Work/codething-mvp/apps/server/scripts/cli.ts#L221) |
| 155 | | - [ ] Resource callbacks around [cli.ts](/Users/julius/Development/Work/codething-mvp/apps/server/scripts/cli.ts#L239) |
| 152 | - [ ] Command handlers around [cli.ts](../../apps/server/scripts/cli.ts#L125) |
| 153 | - [ ] Command handlers around [cli.ts](../../apps/server/scripts/cli.ts#L170) |
| 154 | - [ ] Resource callbacks around [cli.ts](../../apps/server/scripts/cli.ts#L221) |
| 155 | - [ ] Resource callbacks around [cli.ts](../../apps/server/scripts/cli.ts#L239) |
| 156 | 156 | |
| 157 | 157 | ### `apps/server/src/orchestration/Layers/OrchestrationEngine.ts` (`7`) |
| 158 | 158 | |
| 159 | | - [ ] [processEnvelope](/Users/julius/Development/Work/codething-mvp/apps/server/src/orchestration/Layers/OrchestrationEngine.ts#L64) |
| 160 | | - [ ] [dispatch](/Users/julius/Development/Work/codething-mvp/apps/server/src/orchestration/Layers/OrchestrationEngine.ts#L218) |
| 161 | | - [ ] Catch/stream callback wrappers around [OrchestrationEngine.ts](/Users/julius/Development/Work/codething-mvp/apps/server/src/orchestration/Layers/OrchestrationEngine.ts#L162) |
| 162 | | - [ ] Catch/stream callback wrappers around [OrchestrationEngine.ts](/Users/julius/Development/Work/codething-mvp/apps/server/src/orchestration/Layers/OrchestrationEngine.ts#L200) |
| 159 | - [ ] [processEnvelope](../../apps/server/src/orchestration/Layers/OrchestrationEngine.ts#L64) |
| 160 | - [ ] [dispatch](../../apps/server/src/orchestration/Layers/OrchestrationEngine.ts#L218) |
| 161 | - [ ] Catch/stream callback wrappers around [OrchestrationEngine.ts](../../apps/server/src/orchestration/Layers/OrchestrationEngine.ts#L162) |
| 162 | - [ ] Catch/stream callback wrappers around [OrchestrationEngine.ts](../../apps/server/src/orchestration/Layers/OrchestrationEngine.ts#L200) |
| 163 | 163 | |
| 164 | 164 | ### `apps/server/src/orchestration/projector.ts` (`5`) |
| 165 | 165 | |
| 166 | | - [ ] `switch` branch wrapper at [projector.ts](/Users/julius/Development/Work/codething-mvp/apps/server/src/orchestration/projector.ts#L242) |
| 167 | | - [ ] `switch` branch wrapper at [projector.ts](/Users/julius/Development/Work/codething-mvp/apps/server/src/orchestration/projector.ts#L336) |
| 168 | | - [ ] `switch` branch wrapper at [projector.ts](/Users/julius/Development/Work/codething-mvp/apps/server/src/orchestration/projector.ts#L397) |
| 169 | | - [ ] `switch` branch wrapper at [projector.ts](/Users/julius/Development/Work/codething-mvp/apps/server/src/orchestration/projector.ts#L446) |
| 170 | | - [ ] `switch` branch wrapper at [projector.ts](/Users/julius/Development/Work/codething-mvp/apps/server/src/orchestration/projector.ts#L478) |
| 166 | - [ ] `switch` branch wrapper at [projector.ts](../../apps/server/src/orchestration/projector.ts#L242) |
| 167 | - [ ] `switch` branch wrapper at [projector.ts](../../apps/server/src/orchestration/projector.ts#L336) |
| 168 | - [ ] `switch` branch wrapper at [projector.ts](../../apps/server/src/orchestration/projector.ts#L397) |
| 169 | - [ ] `switch` branch wrapper at [projector.ts](../../apps/server/src/orchestration/projector.ts#L446) |
| 170 | - [ ] `switch` branch wrapper at [projector.ts](../../apps/server/src/orchestration/projector.ts#L478) |
| 171 | 171 | |
| 172 | 172 | ### Smaller clusters |
| 173 | 173 | |
| 174 | | - [ ] [packages/shared/src/DrainableWorker.ts](/Users/julius/Development/Work/codething-mvp/packages/shared/src/DrainableWorker.ts) (`4`) |
| 175 | | - [ ] [apps/server/src/wsServer/pushBus.ts](/Users/julius/Development/Work/codething-mvp/apps/server/src/wsServer/pushBus.ts) (`4`) |
| 176 | | - [ ] [apps/server/src/wsServer.ts](/Users/julius/Development/Work/codething-mvp/apps/server/src/wsServer.ts) (`4`) |
| 177 | | - [ ] [apps/server/src/provider/Layers/ProviderRegistry.ts](/Users/julius/Development/Work/codething-mvp/apps/server/src/provider/Layers/ProviderRegistry.ts) (`4`) |
| 178 | | - [ ] [apps/server/src/persistence/Layers/Sqlite.ts](/Users/julius/Development/Work/codething-mvp/apps/server/src/persistence/Layers/Sqlite.ts) (`4`) |
| 179 | | - [ ] [apps/server/src/orchestration/Layers/ProviderCommandReactor.ts](/Users/julius/Development/Work/codething-mvp/apps/server/src/orchestration/Layers/ProviderCommandReactor.ts) (`4`) |
| 180 | | - [ ] [apps/server/src/main.ts](/Users/julius/Development/Work/codething-mvp/apps/server/src/main.ts) (`4`) |
| 181 | | - [ ] [apps/server/src/keybindings.ts](/Users/julius/Development/Work/codething-mvp/apps/server/src/keybindings.ts) (`4`) |
| 182 | | - [ ] [apps/server/src/git/Layers/CodexTextGeneration.ts](/Users/julius/Development/Work/codething-mvp/apps/server/src/git/Layers/CodexTextGeneration.ts) (`4`) |
| 183 | | - [ ] [apps/server/src/serverLayers.ts](/Users/julius/Development/Work/codething-mvp/apps/server/src/serverLayers.ts) (`3`) |
| 184 | | - [ ] [apps/server/src/telemetry/Layers/AnalyticsService.ts](/Users/julius/Development/Work/codething-mvp/apps/server/src/telemetry/Layers/AnalyticsService.ts) (`2`) |
| 185 | | - [ ] [apps/server/src/telemetry/Identify.ts](/Users/julius/Development/Work/codething-mvp/apps/server/src/telemetry/Identify.ts) (`2`) |
| 186 | | - [ ] [apps/server/src/provider/Layers/ProviderAdapterRegistry.ts](/Users/julius/Development/Work/codething-mvp/apps/server/src/provider/Layers/ProviderAdapterRegistry.ts) (`2`) |
| 187 | | - [ ] [apps/server/src/provider/Layers/CodexProvider.ts](/Users/julius/Development/Work/codething-mvp/apps/server/src/provider/Layers/CodexProvider.ts) (`2`) |
| 188 | | - [ ] [apps/server/src/provider/Layers/ClaudeProvider.ts](/Users/julius/Development/Work/codething-mvp/apps/server/src/provider/Layers/ClaudeProvider.ts) (`2`) |
| 189 | | - [ ] [apps/server/src/persistence/NodeSqliteClient.ts](/Users/julius/Development/Work/codething-mvp/apps/server/src/persistence/NodeSqliteClient.ts) (`2`) |
| 190 | | - [ ] [apps/server/src/persistence/Migrations.ts](/Users/julius/Development/Work/codething-mvp/apps/server/src/persistence/Migrations.ts) (`2`) |
| 191 | | - [ ] [apps/server/src/open.ts](/Users/julius/Development/Work/codething-mvp/apps/server/src/open.ts) (`2`) |
| 192 | | - [ ] [apps/server/src/git/Layers/ClaudeTextGeneration.ts](/Users/julius/Development/Work/codething-mvp/apps/server/src/git/Layers/ClaudeTextGeneration.ts) (`2`) |
| 193 | | - [ ] [apps/server/src/checkpointing/CheckpointDiffQuery.ts](/Users/julius/Development/Work/codething-mvp/apps/server/src/checkpointing/CheckpointDiffQuery.ts) (`2`) |
| 194 | | - [ ] [apps/server/src/provider/makeManagedServerProvider.ts](/Users/julius/Development/Work/codething-mvp/apps/server/src/provider/makeManagedServerProvider.ts) (`1`) |
| 174 | - [ ] [packages/shared/src/DrainableWorker.ts](../../packages/shared/src/DrainableWorker.ts) (`4`) |
| 175 | - [ ] [apps/server/src/wsServer/pushBus.ts](../../apps/server/src/wsServer/pushBus.ts) (`4`) |
| 176 | - [ ] [apps/server/src/wsServer.ts](../../apps/server/src/wsServer.ts) (`4`) |
| 177 | - [ ] [apps/server/src/provider/Layers/ProviderRegistry.ts](../../apps/server/src/provider/Layers/ProviderRegistry.ts) (`4`) |
| 178 | - [ ] [apps/server/src/persistence/Layers/Sqlite.ts](../../apps/server/src/persistence/Layers/Sqlite.ts) (`4`) |
| 179 | - [ ] [apps/server/src/orchestration/Layers/ProviderCommandReactor.ts](../../apps/server/src/orchestration/Layers/ProviderCommandReactor.ts) (`4`) |
| 180 | - [ ] [apps/server/src/main.ts](../../apps/server/src/main.ts) (`4`) |
| 181 | - [ ] [apps/server/src/keybindings.ts](../../apps/server/src/keybindings.ts) (`4`) |
| 182 | - [ ] [apps/server/src/git/Layers/CodexTextGeneration.ts](../../apps/server/src/git/Layers/CodexTextGeneration.ts) (`4`) |
| 183 | - [ ] [apps/server/src/serverLayers.ts](../../apps/server/src/serverLayers.ts) (`3`) |
| 184 | - [ ] [apps/server/src/telemetry/Layers/AnalyticsService.ts](../../apps/server/src/telemetry/Layers/AnalyticsService.ts) (`2`) |
| 185 | - [ ] [apps/server/src/telemetry/Identify.ts](../../apps/server/src/telemetry/Identify.ts) (`2`) |
| 186 | - [ ] [apps/server/src/provider/Layers/ProviderAdapterRegistry.ts](../../apps/server/src/provider/Layers/ProviderAdapterRegistry.ts) (`2`) |
| 187 | - [ ] [apps/server/src/provider/Layers/CodexProvider.ts](../../apps/server/src/provider/Layers/CodexProvider.ts) (`2`) |
| 188 | - [ ] [apps/server/src/provider/Layers/ClaudeProvider.ts](../../apps/server/src/provider/Layers/ClaudeProvider.ts) (`2`) |
| 189 | - [ ] [apps/server/src/persistence/NodeSqliteClient.ts](../../apps/server/src/persistence/NodeSqliteClient.ts) (`2`) |
| 190 | - [ ] [apps/server/src/persistence/Migrations.ts](../../apps/server/src/persistence/Migrations.ts) (`2`) |
| 191 | - [ ] [apps/server/src/open.ts](../../apps/server/src/open.ts) (`2`) |
| 192 | - [ ] [apps/server/src/git/Layers/ClaudeTextGeneration.ts](../../apps/server/src/git/Layers/ClaudeTextGeneration.ts) (`2`) |
| 193 | - [ ] [apps/server/src/checkpointing/CheckpointDiffQuery.ts](../../apps/server/src/checkpointing/CheckpointDiffQuery.ts) (`2`) |
| 194 | - [ ] [apps/server/src/provider/makeManagedServerProvider.ts](../../apps/server/src/provider/makeManagedServerProvider.ts) (`1`) |
| 195 | 195 | |
| 196 | 196 | ``` |
| 197 | 197 | |