apps/server/integration/OrchestrationEngineHarness.integration.ts | 7 + apps/server/src/orchestration/Layers/OrchestrationReactor.test.ts | 15 ++- apps/server/src/orchestration/Layers/OrchestrationReactor.ts | 3 + apps/server/src/orchestration/Layers/ThreadDeletionReactor.test.ts | 36 +++++ apps/server/src/orchestration/Layers/ThreadDeletionReactor.ts | 96 ++++++++++++++ apps/server/src/orchestration/Services/ThreadDeletionReactor.ts | 37 ++++++ apps/server/src/orchestration/decider.delete.test.ts | 226 ++++++++++++++++++++++++++++++++ apps/server/src/orchestration/decider.ts | 74 ++++++++++- apps/server/src/server.ts | 2 + apps/web/src/components/Sidebar.tsx | 126 +++++++++++++----- apps/web/src/components/ui/toast.tsx | 41 +++++- apps/web/src/composerDraftStore.test.ts | 43 ++++++ apps/web/src/composerDraftStore.ts | 18 ++- apps/web/src/environments/runtime/service.ts | 6 + packages/contracts/src/orchestration.ts | 1 + 15 files changed, 679 insertions(+), 52 deletions(-)