apps/server/src/checkpointing/Layers/CheckpointDiffQuery.test.ts | 1 + apps/server/src/orchestration/Layers/ProjectionPipeline.ts | 84 ++++++++++++ apps/server/src/orchestration/Layers/ProjectionSnapshotQuery.test.ts | 1 + apps/server/src/orchestration/Layers/ProjectionSnapshotQuery.ts | 45 +++++++ apps/server/src/orchestration/Layers/ProviderRuntimeIngestion.test.ts | 78 +++++++----- apps/server/src/orchestration/Layers/ProviderRuntimeIngestion.ts | 219 +++++++++++++++++++++++++------- apps/server/src/orchestration/Schemas.ts | 2 + apps/server/src/orchestration/commandInvariants.test.ts | 2 + apps/server/src/orchestration/decider.ts | 21 +++ apps/server/src/orchestration/projector.ts | 47 +++++++ apps/server/src/persistence/Layers/ProjectionThreadProposedPlans.ts | 104 +++++++++++++++ apps/server/src/persistence/Migrations.ts | 2 + apps/server/src/persistence/Migrations/013_ProjectionThreadProposedPlans.ts | 22 ++++ apps/server/src/persistence/Services/ProjectionThreadProposedPlans.ts | 52 ++++++++ apps/server/src/provider/Layers/CodexAdapter.test.ts | 53 +++++++- apps/server/src/provider/Layers/CodexAdapter.ts | 81 +++++++++++- apps/web/src/components/ChatView.tsx | 181 +++++++++++++++----------- apps/web/src/proposedPlan.test.ts | 73 ----------- apps/web/src/proposedPlan.ts | 76 ----------- apps/web/src/session-logic.test.ts | 108 +++++++++++++++- apps/web/src/session-logic.ts | 70 +++++++++- apps/web/src/store.test.ts | 2 + apps/web/src/store.ts | 7 + apps/web/src/types.ts | 10 ++ apps/web/src/worktreeCleanup.test.ts | 1 + packages/contracts/src/orchestration.ts | 40 ++++++ packages/contracts/src/providerRuntime.test.ts | 22 ++++ packages/contracts/src/providerRuntime.ts | 32 +++++ 28 files changed, 1113 insertions(+), 323 deletions(-)