apps/server/integration/orchestrationEngine.integration.test.ts | 4 +- apps/server/src/checkpointing/Layers/CheckpointDiffQuery.test.ts | 9 +++- apps/server/src/orchestration/Layers/CheckpointReactor.test.ts | 10 ++--- apps/server/src/orchestration/Layers/ProjectionSnapshotQuery.test.ts | 9 +++- apps/server/src/orchestration/Layers/ProjectionSnapshotQuery.ts | 72 +++++++++++++++++++++++++++++++- apps/server/src/orchestration/commandInvariants.test.ts | 4 +- apps/server/src/orchestration/projector.test.ts | 6 +-- apps/server/src/orchestration/projector.ts | 60 +++++++++++++++++++++++--- apps/web/src/components/ChatView.tsx | 57 +++++++++---------------- apps/web/src/components/Sidebar.tsx | 4 +- apps/web/src/session-logic.test.ts | 27 +++++++++++- apps/web/src/session-logic.ts | 8 ++++ apps/web/src/store.test.ts | 14 +++++-- apps/web/src/store.ts | 22 ++-------- apps/web/src/types.ts | 6 +-- apps/web/src/worktreeCleanup.test.ts | 1 + packages/contracts/src/orchestration.ts | 20 ++++++++- 17 files changed, 245 insertions(+), 88 deletions(-)