{"$schema":"https://soulcraft.com/schemas/kit/v2.json","id":"mind-map","type":"soulcraft","role":"primary","status":"released","name":"Mind Map","description":"Radial mind map for brainstorming and idea organization","longDescription":"Create a beautiful mind map that automatically visualizes your ideas in radial layout. Perfect for brainstorming sessions, project planning, learning new topics, or organizing complex information. The central idea branches out to main topics, which connect to sub-ideas.","version":"1.0.0","author":{"name":"Soulcraft Labs","email":"kits@soulcraft.com","url":"https://soulcraft.com"},"icon":"🧠","tags":["brainstorming","ideas","planning","visualization"],"variables":[{"key":"centralTopic","label":"Central Topic","description":"The main idea at the center of your mind map","type":"string","required":true,"example":"My Project Idea"},{"key":"purpose","label":"Purpose","description":"What you are using this mind map for","type":"string","required":false,"example":"Brainstorming new features"}],"shared":{"industry":"personal-productivity","category":"knowledge","glossary":{"branch":"A main subtopic radiating from the central idea","cross-link":"A connection between branches that are not directly related by hierarchy"},"aiExpertise":["Mind mapping methodology","Brainstorming facilitation","Idea organization and clustering","Creative thinking techniques","Visual thinking and spatial reasoning"],"dataModelHints":["topic","thing","document"],"dataModel":{"entities":[{"domain":"topic","type":"Concept","description":"A main topic or branch radiating from the central idea","products":{"workshop":{"view":"graph","icon":"💡"},"academy":{"mapsTo":"knowledge-unit","assessable":true}}},{"domain":"branch","type":"Concept","description":"A sub-branch expanding on a parent topic","products":{"workshop":{"view":"graph","icon":"🌿"},"academy":{"mapsTo":"knowledge-unit","assessable":true}}},{"domain":"idea","type":"Concept","description":"A leaf-level idea or insight","products":{"workshop":{"view":"graph","icon":"✨"},"academy":{"mapsTo":"knowledge-unit","assessable":true}}},{"domain":"category","type":"Concept","description":"A grouping category that clusters related branches","products":{"workshop":{"view":"graph","icon":"🗂️"},"academy":{"mapsTo":"knowledge-unit","assessable":false}}}],"relationships":[{"from":"branch","to":"topic","verb":"PartOf","description":"Branch is a subdivision of this topic"},{"from":"topic","to":"topic","verb":"RelatedTo","description":"Cross-branch association between topics"},{"from":"topic","to":"idea","verb":"Contains","description":"Topic contains this leaf idea"}]},"suggestions":[{"label":"Add a central idea","prompt":"Help me define and add a central idea for my mind map"},{"label":"Branch out","prompt":"Help me expand a branch of my mind map with new sub-topics"},{"label":"Brainstorm freely","prompt":"Let's brainstorm ideas and I'll help organize them into a mind map"},{"label":"Find connections","prompt":"Analyze my mind map and suggest cross-branch connections"},{"label":"Prioritize ideas","prompt":"Help me prioritize the ideas in my mind map"},{"label":"View mind map","prompt":"Show me my ideas in the mind map view"}]},"academy":{"skillPath":"visual-thinking","level":"beginner","learningObjectives":["Define a focused central idea that anchors all branches of the map","Generate branches rapidly using divergent thinking without premature filtering","Identify clusters and cross-links that reveal hidden structure in a topic","Distill a mind map into a prioritized list of actionable next steps"],"assessmentTypes":["portfolio"],"mode":"self-paced","tutorPersona":{"inheritsFrom":"workshop.aiPersona","method":"socratic","encouragementLevel":"warm","flashcardsEnabled":true},"certification":{"requiresHumanCertifier":false,"aiCertifierAllowed":true,"lineageEnabled":false,"certificationSlug":"visual-thinker"},"gamification":{"enabled":true,"achievements":["connector","deep-thinker","streak","completionist"],"streaks":true,"leaderboard":false}},"workshop":{"difficulty":"beginner","templateTier":4,"aiPersona":{"role":"You are an expert brainstorming facilitator and creative thinking coach helping people map and organize ideas visually using mind mapping techniques.","expertise":["Mind mapping methodology and best practices","Brainstorming and ideation techniques","Idea clustering and pattern recognition","Visual thinking frameworks","Creative problem solving"],"tone":"collaborator"},"workspaceConfig":{"paradigm":"creative","defaultTab":"explore","defaultView":"mindmap","defaultFile":"topics/central.md","layout":{"leftDock":"concepts","rightDock":"views"},"onboarding":{"showGuide":true,"highlightFeatures":["graph","ai-chat"],"suggestedActions":["Start with your central topic","Add branches for main themes","Use MindMap view to see the radial layout","Ask AI to expand on ideas"]}},"graphGuidance":{"conceptCreation":{"triggers":["When user adds a new topic branch","When user expands an idea","When user identifies a category","When user makes an association"],"typeMapping":{"topic":"concept","branch":"concept","idea":"concept","category":"concept"}},"relationshipPatterns":[{"from":"concept","to":"concept","verb":"partOf","description":"Branch of topic"},{"from":"concept","to":"concept","verb":"relatedTo","description":"Associated ideas"},{"from":"concept","to":"concept","verb":"contains","description":"Topic contains subtopic"}],"rules":["Create concept entities for each branch","Link branches to their parent topics","Track associations between branches","Note color-coded groupings"]},"qualityGates":{"fileChecks":[{"path":"central-idea.md","required":["Core Concept"],"optional":["Goals","Next Steps"]},{"path":"branches/*.md","required":["Overview"],"optional":["Sub-Ideas","Connections"]}],"projectChecks":["Central topic is clearly defined","At least 3 main branches exist","Branches have sub-ideas","Some cross-connections are documented"],"exportReady":["All branches have keywords (not sentences)","Cross-links are documented","Main themes are identified","Summary is complete"]},"sampleData":{"description":"Sample mind map for brainstorming a mobile app startup idea","entities":[{"type":"concept","name":"Mobile App Idea","properties":{"description":"Central topic: Brainstorming a new mobile app product.","status":"in_progress","createdAt":"2025-01-10"}},{"type":"concept","name":"Target Users","properties":{"description":"Who will use this app? Demographics and user personas.","status":"in_progress","createdAt":"2025-01-10"}},{"type":"concept","name":"Core Features","properties":{"description":"Essential functionality the app must have.","status":"todo","createdAt":"2025-01-10"}}],"relationships":[{"from":"Target Users","verb":"relatedTo","to":"Mobile App Idea"},{"from":"Core Features","verb":"relatedTo","to":"Mobile App Idea"}]},"deploy":{"provider":"cloud-run","buildCommand":"npm run build","outputDir":"build","config":{"port":3000,"memory":"512Mi"},"oneClickCommand":"gcloud run deploy"}},"venue":{"bookingNumberPrefix":"MM","subdomainPrefix":"mindmap","features":{"customerAccounts":true,"apps":true,"website":true,"subscriptions":true,"notifications":true,"analytics":true,"cms":false,"blog":false,"giftCards":false,"pos":false,"loyalty":false,"waivers":false,"animals":false,"adoption":false,"memories":false,"partners":false,"franchise":false},"fees":{"billingModel":"subscription","feeMode":"online-only"},"theme":{"primary":"oklch(0.42 0.18 280)","bgBase":"oklch(0.99 0.005 255)","accent":"oklch(0.62 0.16 55)","textPrimary":"oklch(0.20 0.03 255)","displayFont":"Inter","bodyFont":"Inter"},"experienceTypes":[],"chatSuggestions":[{"label":"Create a mind map","message":"I want to brainstorm a complex topic. Help me start a mind map.","emoji":"🗺️"},{"label":"Export my map","message":"How do I export my mind map to share or present it?","emoji":"📤"},{"label":"Upgrade my plan","message":"What premium features are available for power users?","emoji":"⭐"},{"label":"Mind map for planning","message":"I want to use a mind map to plan a project. Where do I start?","emoji":"🎯"}]},"previewImageUrl":"kits/mind-map/images/preview.webp"}