apps/server/src/environment/ServerEnvironment.test.ts | 1 + apps/server/src/environment/ServerEnvironment.ts | 1 + apps/server/src/orchestration/Layers/OrchestrationEngine.test.ts | 28 ++ apps/server/src/orchestration/Layers/ProjectionPipeline.ts | 10 + apps/server/src/orchestration/Layers/ProjectionSnapshotQuery.test.ts | 2 + apps/server/src/orchestration/Layers/ProjectionSnapshotQuery.ts | 23 ++ apps/server/src/orchestration/Layers/ProviderCommandReactor.test.ts | 608 +++++++++++++++++++++++++++++++- apps/server/src/orchestration/Layers/ProviderCommandReactor.ts | 245 ++++++++++++- apps/server/src/orchestration/decider.titleRegeneration.test.ts | 72 ++++ apps/server/src/orchestration/decider.ts | 38 ++ apps/server/src/orchestration/projector.ts | 4 + apps/server/src/persistence/Layers/ProjectionThreads.ts | 10 + apps/server/src/persistence/Migrations.ts | 2 + apps/server/src/persistence/Migrations/035_ProjectionThreadTitleRegeneration.test.ts | 27 ++ apps/server/src/persistence/Migrations/035_ProjectionThreadTitleRegeneration.ts | 23 ++ apps/server/src/persistence/Services/ProjectionThreads.ts | 3 + apps/server/src/textGeneration/ClaudeTextGeneration.ts | 1 + apps/server/src/textGeneration/CodexTextGeneration.ts | 1 + apps/server/src/textGeneration/CursorTextGeneration.ts | 1 + apps/server/src/textGeneration/GrokTextGeneration.ts | 1 + apps/server/src/textGeneration/OpenCodeTextGeneration.ts | 1 + apps/server/src/textGeneration/TextGeneration.ts | 6 +- apps/server/src/textGeneration/TextGenerationPrompts.test.ts | 42 +++ apps/server/src/textGeneration/TextGenerationPrompts.ts | 48 ++- apps/web/src/components/Sidebar.logic.test.ts | 37 ++ apps/web/src/components/Sidebar.logic.ts | 19 + apps/web/src/components/SidebarV2.tsx | 99 +++++- packages/client-runtime/src/state/threadReducer.test.ts | 13 +- packages/client-runtime/src/state/threadReducer.ts | 4 + packages/contracts/src/environment.ts | 3 + packages/contracts/src/orchestration.test.ts | 55 +++ packages/contracts/src/orchestration.ts | 34 +- 32 files changed, 1438 insertions(+), 24 deletions(-)