apps/mobile/src/Stack.tsx | 5 + apps/mobile/src/features/projects/AddProjectNewRoute.tsx | 12 + apps/mobile/src/features/projects/AddProjectScreen.tsx | 261 ++++++++++++++++++++- apps/server/src/auth/RpcAuthorization.ts | 1 + apps/server/src/project/NewProject.test.ts | 140 +++++++++++ apps/server/src/project/NewProject.ts | 179 ++++++++++++++ apps/server/src/server.test.ts | 59 +++++ apps/server/src/ws.ts | 50 ++++ apps/web/src/components/CommandPalette.tsx | 399 +++++++++++++++++++++++++++++--- apps/web/src/components/CommandPaletteResults.tsx | 2 +- apps/web/src/components/chat/DraftHeroHeadline.tsx | 2 +- apps/web/src/components/sidebar/SidebarThreadHeader.tsx | 2 +- apps/web/src/hooks/useNewProject.ts | 147 ++++++++++++ docs/user/source-control.md | 10 +- packages/client-runtime/src/operations/projects.ts | 31 +++ packages/client-runtime/src/state/projectCommands.ts | 7 + packages/contracts/src/project.ts | 14 ++ packages/contracts/src/rpc.ts | 11 + packages/contracts/src/server.ts | 5 + packages/shared/src/path.test.ts | 14 ++ packages/shared/src/path.ts | 21 ++ 21 files changed, 1334 insertions(+), 38 deletions(-)