From e3c6b9a9b4d3f86d8ff4b34aad0d32e4757dc6c2 Mon Sep 17 00:00:00 2001 From: Mark Henderson Date: Mon, 9 Mar 2026 19:02:25 -0700 Subject: [PATCH] feat(create): show only Fresh Idea and Import Chats project types Made-with: Cursor --- components/project-creation/TypeSelector.tsx | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/components/project-creation/TypeSelector.tsx b/components/project-creation/TypeSelector.tsx index 99e9874..3388687 100644 --- a/components/project-creation/TypeSelector.tsx +++ b/components/project-creation/TypeSelector.tsx @@ -7,13 +7,14 @@ interface TypeSelectorProps { onClose: () => void; } -const FLOW_TYPES: { +const ALL_FLOW_TYPES: { id: CreationMode; icon: string; label: string; tagline: string; desc: string; accent: string; + hidden?: boolean; }[] = [ { id: "fresh", @@ -38,6 +39,7 @@ const FLOW_TYPES: { tagline: "Already have a repo", desc: "Point Atlas at your GitHub or Bitbucket repo. We'll map your stack and show what's missing.", accent: "#1a3a5c", + hidden: true, }, { id: "migration", @@ -46,9 +48,12 @@ const FLOW_TYPES: { tagline: "Move an existing product", desc: "Bring your live product into the VIBN infrastructure. Atlas builds a safe, phased migration plan.", accent: "#4a2a5a", + hidden: true, }, ]; +const FLOW_TYPES = ALL_FLOW_TYPES.filter(t => !t.hidden); + export function TypeSelector({ onSelect, onClose }: TypeSelectorProps) { return (
@@ -80,7 +85,7 @@ export function TypeSelector({ onSelect, onClose }: TypeSelectorProps) {
{/* Type cards */} -
+
{FLOW_TYPES.map(type => (