apps/mobile/src/features/threads/NewTaskDraftScreen.tsx | 242 ++++++++++--------------------- apps/mobile/src/features/threads/ThreadComposer.tsx | 12 +- apps/mobile/src/features/threads/ThreadCreationFailedCard.tsx | 36 +++++ apps/mobile/src/features/threads/ThreadDetailScreen.tsx | 50 ++++++- apps/mobile/src/features/threads/ThreadRouteScreen.tsx | 80 +++++++++-- apps/mobile/src/features/threads/floating-working-control.tsx | 27 ++++ apps/mobile/src/features/threads/floating-working-status.ts | 3 + apps/mobile/src/features/threads/new-task-flow-provider.tsx | 28 +++- apps/mobile/src/features/threads/thread-work-log.tsx | 8 +- apps/mobile/src/features/threads/use-project-actions.ts | 168 ---------------------- apps/mobile/src/state/new-task-draft-key.ts | 9 ++ apps/mobile/src/state/pending-thread-creation.test.ts | 247 ++++++++++++++++++++++++++++++++ apps/mobile/src/state/pending-thread-creation.ts | 163 +++++++++++++++++++++ apps/mobile/src/state/recover-failed-thread-draft.ts | 32 +++++ apps/mobile/src/state/use-thread-composer-state.ts | 41 +++++- apps/mobile/src/state/use-thread-detail.ts | 10 +- apps/mobile/src/state/use-thread-outbox-drain.test.ts | 91 ++++++++++++ apps/mobile/src/state/use-thread-outbox-drain.ts | 46 +++++- apps/mobile/src/state/use-thread-selection.ts | 62 +++++++- packages/shared/src/orchestrationTiming.test.ts | 109 +++++++++++++- packages/shared/src/orchestrationTiming.ts | 19 ++- 21 files changed, 1106 insertions(+), 377 deletions(-)