apps/server/src/index.ts | 3 - apps/server/src/orchestration/engine.test.ts | 106 +++---- apps/server/src/orchestration/engine.ts | 59 +--- apps/server/src/orchestration/layers.test.ts | 47 --- apps/server/src/orchestration/layers.ts | 13 +- apps/server/src/orchestration/reducer.test.ts | 97 ++++++ apps/server/src/orchestration/reducer.ts | 526 ++++++++++++++++---------------- apps/server/src/orchestration/runtime.ts | 22 -- apps/server/src/orchestration/services.ts | 9 - apps/server/src/orchestration/uiContractInventory.ts | 10 +- apps/server/src/persistence/Layers/OrchestrationEvents.test.ts | 10 +- apps/server/src/persistence/Layers/OrchestrationEvents.ts | 37 +-- apps/server/src/persistence/Layers/Projects.test.ts | 83 +++++ apps/server/src/persistence/Layers/Projects.ts | 339 ++++++++++++++++++++ apps/server/src/persistence/Layers/Sqlite.ts | 41 +++ apps/server/src/persistence/Migrations.ts | 5 +- apps/server/src/persistence/Migrations/001_OrchestrationEvents.ts | 2 +- apps/server/src/persistence/Migrations/002_Projects.ts | 22 ++ apps/server/src/persistence/Services/Projects.ts | 25 ++ apps/server/src/projectRegistry.test.ts | 113 ------- apps/server/src/projectRegistry.ts | 235 -------------- apps/server/src/wsServer.test.ts | 53 ++-- apps/server/src/wsServer.ts | 287 ++++++++--------- apps/web/src/components/Sidebar.tsx | 67 ++-- apps/web/src/routes/__root.tsx | 48 ++- apps/web/src/store.ts | 49 +-- packages/contracts/src/orchestration.ts | 31 -- 27 files changed, 1204 insertions(+), 1135 deletions(-)