{"version":3,"file":"CortexOrbit.CHp-7yiX.mjs","names":["useState","useRef","startTransition"],"sources":["https:/framerusercontent.com/modules/RE0xCjYgk3pkV9eb6v0U/ImU8A5YZ929rJKX0fcAG/CortexOrbit.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,useEffect,useRef,startTransition}from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";/**\n * Convert any CSS color Framer hands us (#RGB, #RRGGBB, rgb(), rgba(), hsl())\n * into an rgba()/hsla() string with the given alpha. Framer normalises Color\n * controls to rgb(), so naive `${hex}CC` concatenation produces invalid CSS.\n */function withAlpha(color,alpha){if(typeof color!==\"string\"||color.length===0){return`rgba(103, 162, 197, ${alpha})`;}const value=color.trim();if(value.startsWith(\"#\")){let hex=value.slice(1);if(hex.length===3||hex.length===4){hex=hex.split(\"\").map(c=>c+c).join(\"\");}const r=parseInt(hex.slice(0,2),16);const g=parseInt(hex.slice(2,4),16);const b=parseInt(hex.slice(4,6),16);if([r,g,b].some(n=>Number.isNaN(n))){return`rgba(103, 162, 197, ${alpha})`;}return`rgba(${r}, ${g}, ${b}, ${alpha})`;}const nums=value.match(/-?[\\d.]+/g);if(nums&&nums.length>=3){if(value.startsWith(\"hsl\")){return`hsla(${nums[0]}, ${nums[1]}%, ${nums[2]}%, ${alpha})`;}return`rgba(${nums[0]}, ${nums[1]}, ${nums[2]}, ${alpha})`;}return`rgba(103, 162, 197, ${alpha})`;}function Glyph({name,size}){const common={width:size,height:size,viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:1.8,strokeLinecap:\"round\",strokeLinejoin:\"round\"};switch(name){case\"discover\":return /*#__PURE__*/_jsxs(\"svg\",{...common,\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"11\",cy:\"11\",r:\"7\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"16.6\",y1:\"16.6\",x2:\"21\",y2:\"21\"})]});case\"story\":return /*#__PURE__*/_jsxs(\"svg\",{...common,\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M14 3H7a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V8z\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M14 3v5h5\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"9\",y1:\"13\",x2:\"15\",y2:\"13\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"9\",y1:\"17\",x2:\"13\",y2:\"17\"})]});case\"test\":return /*#__PURE__*/_jsxs(\"svg\",{...common,\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M20 12v7a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h9\"}),/*#__PURE__*/_jsx(\"path\",{d:\"m8.5 11.5 3 3L21 5\"})]});case\"design\":return /*#__PURE__*/_jsxs(\"svg\",{...common,\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"m12 3 9 4.5-9 4.5-9-4.5L12 3Z\"}),/*#__PURE__*/_jsx(\"path\",{d:\"m3 12.5 9 4.5 9-4.5\"}),/*#__PURE__*/_jsx(\"path\",{d:\"m3 17 9 4.5 9-4.5\"})]});case\"enable\":return /*#__PURE__*/_jsxs(\"svg\",{...common,\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M12 4 2 9l10 5 10-5-10-5Z\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M6 11.5V17c3.5 2.6 8.5 2.6 12 0v-5.5\"})]});case\"impact\":return /*#__PURE__*/_jsxs(\"svg\",{...common,\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"6\",cy:\"6\",r:\"2.6\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"18\",cy:\"9\",r:\"2.6\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"10\",cy:\"19\",r:\"2.6\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"8.3\",y1:\"7.3\",x2:\"15.6\",y2:\"8.3\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"7.1\",y1:\"8.4\",x2:\"9.2\",y2:\"16.5\"})]});default:return /*#__PURE__*/_jsx(\"svg\",{...common,\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"12\",r:\"8\"})});}}/**\n * Cortex Orbit\n *\n * Radial orbital timeline. Modules orbit a central knowledge-graph core with\n * depth-based opacity and stacking. Click a node to centre it and expand its\n * detail card; connected nodes pulse and can be jumped to.\n *\n * @framerIntrinsicWidth 900\n * @framerIntrinsicHeight 680\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function CortexOrbit(props){const{coreLabel=\"Plutus Cortex\",coreSub=\"Knowledge graph\",items=[],accent=\"#67a2c5\",textColor=\"#F2F7FA\",mutedColor=\"rgba(242,247,250,0.64)\",orbitRadius=200,autoRotate=true,theme=\"dark\",style}=props;const isLight=theme===\"light\";const ink=isLight?\"#0B1A2A\":textColor;const inkMuted=isLight?\"rgba(11,26,42,0.62)\":mutedColor;const nodeBg=isLight?\"rgba(255,255,255,0.92)\":\"rgba(10,10,14,0.9)\";const nodeBorder=isLight?\"rgba(11,26,42,0.22)\":\"rgba(255,255,255,0.32)\";const ringSoft=isLight?\"rgba(11,26,42,0.34)\":\"rgba(255,255,255,0.10)\";const ringFaint=isLight?\"rgba(11,26,42,0.2)\":\"rgba(255,255,255,0.05)\";const cardBg=isLight?\"rgba(255,255,255,0.97)\":\"rgba(8,8,12,0.94)\";const coreInk=\"#000017\";const rimShade=isLight?\"rgba(16,49,74,0.42)\":\"rgba(0,0,23,0.55)\";const isStatic=useIsStaticRenderer();const[rotation,setRotation]=useState(0);const[activeIndex,setActiveIndex]=useState(null);const[reduceMotion,setReduceMotion]=useState(false);useEffect(()=>{if(typeof document===\"undefined\")return;if(document.getElementById(\"plutus-sphere-spin-style\"))return;const el=document.createElement(\"style\");el.id=\"plutus-sphere-spin-style\";el.textContent=\"@keyframes plutusCoreSpin { to { transform: rotate(360deg) } }\"+\"@keyframes plutusCoreGlow { 0%,100% { opacity: 0.5; transform: scale(1) } 50% { opacity: 0.85; transform: scale(1.09) } }\";document.head.appendChild(el);},[]);const containerRef=useRef(null);const orbitRef=useRef(null);const total=items.length||1;const spinning=autoRotate&&activeIndex===null&&!reduceMotion;useEffect(()=>{if(typeof window===\"undefined\"||!window.matchMedia)return;const mq=window.matchMedia(\"(prefers-reduced-motion: reduce)\");const apply=()=>startTransition(()=>setReduceMotion(mq.matches));apply();if(mq.addEventListener){mq.addEventListener(\"change\",apply);return()=>mq.removeEventListener(\"change\",apply);}return undefined;},[]);useEffect(()=>{if(isStatic||!spinning)return;if(typeof window===\"undefined\")return;const timer=window.setInterval(()=>{setRotation(prev=>Number(((prev+.3)%360).toFixed(3)));},50);return()=>window.clearInterval(timer);},[isStatic,spinning]);function positionFor(index){const angle=(index/total*360+rotation)%360;const radian=angle*Math.PI/180;return{x:orbitRadius*Math.cos(radian),y:orbitRadius*Math.sin(radian),zIndex:Math.round(100+50*Math.cos(radian)),opacity:Math.max(.4,Math.min(1,.4+.6*((1+Math.sin(radian))/2)))};}function centreOn(index){const target=index/total*360;setRotation(270-target);}function toggle(index){startTransition(()=>{setActiveIndex(current=>{if(current===index)return null;centreOn(index);return index;});});}function reset(){startTransition(()=>setActiveIndex(null));}function relatedTitles(item){if(!item||typeof item.related!==\"string\")return[];return item.related.split(\",\").map(s=>s.trim()).filter(Boolean);}function statusStyle(status){if(status===\"Live\"){return{color:\"#000017\",background:textColor,border:`1px solid ${textColor}`};}if(status===\"Building\"){return{color:textColor,background:withAlpha(accent,.24),border:`1px solid ${withAlpha(accent,.6)}`};}return{color:mutedColor,background:\"rgba(255,255,255,0.05)\",border:\"1px solid rgba(255,255,255,0.2)\"};}return /*#__PURE__*/_jsxs(\"div\",{ref:containerRef,onClick:e=>{if(e.target===containerRef.current||e.target===orbitRef.current){reset();}},style:{...style,position:\"relative\",width:\"100%\",height:\"100%\",overflow:\"hidden\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",background:\"transparent\"},role:\"group\",\"aria-label\":`${coreLabel} module map`,children:[/*#__PURE__*/_jsxs(\"div\",{ref:orbitRef,style:{position:\"absolute\",inset:0,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",perspective:1e3},children:[/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{position:\"absolute\",width:orbitRadius*2,height:orbitRadius*2,borderRadius:\"50%\",border:`1px dashed ${ringSoft}`,pointerEvents:\"none\"}}),/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{position:\"absolute\",width:orbitRadius*1.4,height:orbitRadius*1.4,borderRadius:\"50%\",border:`1px solid ${ringFaint}`,pointerEvents:\"none\"}}),/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{position:\"absolute\",width:340,height:340,borderRadius:\"50%\",background:`radial-gradient(circle, ${withAlpha(accent,.24)} 0%, ${withAlpha(accent,.07)} 40%, rgba(5,5,7,0) 70%)`,pointerEvents:\"none\",zIndex:1}}),/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{position:\"absolute\",width:232,height:232,borderRadius:\"50%\",zIndex:158,background:isLight?\"radial-gradient(circle, rgba(95,182,228,0.55) 0%, rgba(95,182,228,0.14) 46%, rgba(95,182,228,0) 70%)\":\"radial-gradient(circle, rgba(158,210,241,0.5) 0%, rgba(103,162,197,0.16) 46%, rgba(103,162,197,0) 70%)\",animation:isStatic||reduceMotion?\"none\":\"plutusCoreGlow 4s ease-in-out infinite\",pointerEvents:\"none\"}}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",width:132,height:132,borderRadius:\"50%\",display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",gap:3,textAlign:\"center\",padding:12,overflow:\"hidden\",zIndex:160,background:isLight?`radial-gradient(circle at 50% 28%, #a9dcf6 0%, #5fb6e4 40%, #2f8ac4 78%, #235f8f 100%)`:`radial-gradient(circle at 50% 32%, #bbe6fb 0%, ${withAlpha(accent,.72)} 40%, ${withAlpha(accent,.16)} 72%, rgba(0,0,23,0.96) 100%)`,border:`1px solid ${withAlpha(accent,.7)}`,boxShadow:isLight?`0 18px 44px -14px ${withAlpha(accent,.55)}`:`0 0 46px ${withAlpha(accent,.32)}, inset 0 0 26px ${withAlpha(accent,.2)}`},children:[/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{position:\"absolute\",inset:0,borderRadius:\"50%\",background:\"radial-gradient(circle at 50% 20%, rgba(255,255,255,0.6) 0%, rgba(255,255,255,0.14) 26%, rgba(255,255,255,0) 54%)\",animation:isStatic||reduceMotion?\"none\":\"plutusCoreSpin 9s linear infinite\",pointerEvents:\"none\"}}),/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{position:\"absolute\",inset:0,borderRadius:\"50%\",background:\"radial-gradient(circle at 34% 26%, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 44%)\",pointerEvents:\"none\"}}),/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{position:\"absolute\",inset:0,borderRadius:\"50%\",background:`radial-gradient(circle at 50% 50%, transparent 52%, ${rimShade} 100%)`,pointerEvents:\"none\"}}),/*#__PURE__*/_jsx(\"span\",{style:{position:\"relative\",zIndex:2,fontSize:15,fontWeight:600,letterSpacing:\"-0.015em\",color:coreInk,lineHeight:1.15},children:coreLabel.split(\" \").map((w,i)=>/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\"},children:w},i))}),/*#__PURE__*/_jsx(\"span\",{style:{position:\"relative\",zIndex:2,fontSize:9.5,fontWeight:600,letterSpacing:\"0.1em\",textTransform:\"uppercase\",color:isLight?\"rgba(255,255,255,0.88)\":withAlpha(textColor,.75)},children:null})]}),items.map((item,i)=>{const pos=positionFor(i);const isActive=activeIndex===i;const activeItem=activeIndex!==null?items[activeIndex]:null;const isRelated=!!activeItem&&!isActive&&relatedTitles(activeItem).includes(item.title);return /*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",transform:`translate(${pos.x}px, ${pos.y}px)`,zIndex:isActive?300:isRelated?200:pos.zIndex,opacity:isActive||isRelated?1:pos.opacity,transition:\"transform 700ms ease-out, opacity 700ms ease-out\"},children:[/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{position:\"absolute\",width:item.energy*.5+44,height:item.energy*.5+44,left:-((item.energy*.5+44-46)/2),top:-((item.energy*.5+44-46)/2),borderRadius:\"50%\",background:`radial-gradient(circle, ${withAlpha(accent,isRelated?.4:.18)} 0%, rgba(255,255,255,0) 70%)`,pointerEvents:\"none\"}}),/*#__PURE__*/_jsx(\"button\",{onClick:e=>{e.stopPropagation();toggle(i);},\"aria-expanded\":isActive,\"aria-label\":item.title,style:{position:\"relative\",width:46,height:46,borderRadius:\"50%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",cursor:\"pointer\",padding:0,color:isActive?\"#FFFFFF\":isRelated?\"#FFFFFF\":isLight?\"#000017\":\"#FFFFFF\",background:isActive?isLight?\"#1c4462\":\"#3579a2\":isRelated?isLight?\"rgba(103,162,197,0.5)\":withAlpha(textColor,.55):nodeBg,border:`1.5px solid ${isActive?isLight?\"#1c4462\":\"#3579a2\":isRelated?\"#FFFFFF\":ringSoft}`,boxShadow:isActive?`0 0 22px ${withAlpha(textColor,.3)}`:isRelated?`0 0 16px rgba(103,162,197,0.6)`:\"none\",transform:isActive?\"scale(1.35)\":\"scale(1)\",transition:\"transform 300ms ease-out, background 300ms ease-out, color 300ms ease-out, border-color 300ms ease-out\"},children:/*#__PURE__*/_jsx(Glyph,{name:item.glyph,size:17})}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:56,left:\"50%\",transform:`translateX(-50%) scale(${isActive?1.1:1})`,whiteSpace:\"normal\",maxWidth:104,textAlign:\"center\",fontSize:11.5,fontWeight:600,letterSpacing:\"0.02em\",color:isActive?ink:isLight?\"#000017\":\"#FFFFFF\",pointerEvents:\"none\",transition:\"transform 300ms ease-out\"},children:item.title}),isActive&&/*#__PURE__*/_jsxs(\"div\",{onClick:e=>e.stopPropagation(),style:{position:\"absolute\",top:84,left:\"50%\",transform:\"translateX(-50%)\",width:272,padding:18,borderRadius:14,background:cardBg,backdropFilter:\"blur(12px)\",WebkitBackdropFilter:\"blur(12px)\",border:`1px solid ${withAlpha(accent,.34)}`,boxShadow:\"0 18px 50px rgba(0,0,0,0.55)\",textAlign:\"left\"},children:[/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{position:\"absolute\",top:-12,left:\"50%\",width:1,height:12,background:withAlpha(textColor,.4)}}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",marginBottom:10},children:/*#__PURE__*/_jsx(\"span\",{style:{fontSize:10,letterSpacing:\"0.08em\",textTransform:\"uppercase\",color:withAlpha(textColor,.45)},children:item.stage})}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:14,fontWeight:600,letterSpacing:\"-0.012em\",color:ink,marginBottom:6},children:item.title}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:12.5,lineHeight:1.5,color:inkMuted},children:item.body}),relatedTitles(item).length>0&&/*#__PURE__*/_jsxs(\"div\",{style:{marginTop:14,paddingTop:12,borderTop:\"1px solid rgba(255,255,255,0.1)\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:9.5,letterSpacing:\"0.09em\",textTransform:\"uppercase\",color:withAlpha(textColor,.5),marginBottom:8},children:\"Connected\"}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexWrap:\"wrap\",gap:6},children:relatedTitles(item).map(rel=>{const relIndex=items.findIndex(x=>x.title===rel);if(relIndex<0)return null;return /*#__PURE__*/_jsxs(\"button\",{onClick:e=>{e.stopPropagation();toggle(relIndex);},style:{fontSize:11,fontWeight:500,color:withAlpha(textColor,.8),background:\"transparent\",border:\"1px solid rgba(255,255,255,0.2)\",borderRadius:6,padding:\"3px 8px\",cursor:\"pointer\"},children:[rel,\" →\"]},rel);})})]})]})]},i);})]}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",bottom:14,left:\"50%\",transform:\"translateX(-50%)\",fontSize:10.5,letterSpacing:\"0.09em\",textTransform:\"uppercase\",color:isLight?\"rgba(11,26,42,0.42)\":withAlpha(textColor,.34),pointerEvents:\"none\"},children:\"Select a module\"})]});}addPropertyControls(CortexOrbit,{coreLabel:{type:ControlType.String,title:\"Core Label\",defaultValue:\"Plutus Cortex\"},coreSub:{type:ControlType.String,title:\"Core Sub\",defaultValue:\"Knowledge graph\"},items:{type:ControlType.Array,title:\"Modules\",control:{type:ControlType.Object,controls:{title:{type:ControlType.String,defaultValue:\"Module\"},stage:{type:ControlType.String,defaultValue:\"Discover\"},glyph:{type:ControlType.Enum,defaultValue:\"discover\",options:[\"discover\",\"story\",\"test\",\"design\",\"enable\",\"impact\"],optionTitles:[\"Discover\",\"Story\",\"Test\",\"Design\",\"Enable\",\"Impact\"]},body:{type:ControlType.String,displayTextArea:true,defaultValue:\"What this module does.\"},status:{type:ControlType.Enum,defaultValue:\"Live\",options:[\"Live\",\"Building\",\"Next\"]},energy:{type:ControlType.Number,defaultValue:80,min:0,max:100,step:5},related:{type:ControlType.String,title:\"Connected\",defaultValue:\"\",description:\"Comma-separated module titles\"}}},defaultValue:[{title:\"Discovery Studio\",stage:\"Discover\",glyph:\"discover\",body:\"Turns workshops, transcripts, and SOWs into structured capabilities, decisions, and open questions, captured once at the source.\",status:\"Live\",energy:85,related:\"Story Forge\"},{title:\"Story Forge\",stage:\"Define\",glyph:\"story\",body:\"Generates sized, sequenced user stories with acceptance criteria straight from the graph, so requirements stop being restated five different ways.\",status:\"Live\",energy:80,related:\"Discovery Studio, Test Weaver, Design Ledger\"},{title:\"Test Weaver\",stage:\"Assure\",glyph:\"test\",body:\"Builds and maintains test scripts linked to every story and build object. Change a story in sprint 6 and the sprint 2 scripts update with it.\",status:\"Live\",energy:75,related:\"Story Forge, Impact Lens\"},{title:\"Design Ledger\",stage:\"Build\",glyph:\"design\",body:\"Keeps technical designs current as configuration changes, so the TDD reflects what was actually built, not what was true two months ago.\",status:\"Building\",energy:70,related:\"Story Forge, Impact Lens\"},{title:\"Enable Studio\",stage:\"Adopt\",glyph:\"enable\",body:\"Authors training material from what shipped, not from memory in the final crunch, so day-one training is right on day one.\",status:\"Building\",energy:65,related:\"Design Ledger\"},{title:\"Impact Lens\",stage:\"Trace\",glyph:\"impact\",body:\"Change one story and every affected script, flow, business rule, and design section lights up instantly, with the ripple mapped before it bites.\",status:\"Live\",energy:90,related:\"Test Weaver, Design Ledger\"}],maxCount:8},accent:{type:ControlType.Color,title:\"Accent\",defaultValue:\"#67a2c5\"},textColor:{type:ControlType.Color,title:\"Text\",defaultValue:\"#F2F7FA\"},mutedColor:{type:ControlType.Color,title:\"Muted\",defaultValue:\"rgba(242,247,250,0.64)\"},orbitRadius:{type:ControlType.Number,title:\"Radius\",defaultValue:200,min:120,max:320,step:5},autoRotate:{type:ControlType.Boolean,title:\"Auto Rotate\",defaultValue:true},theme:{type:ControlType.Enum,title:\"Theme\",defaultValue:\"dark\",options:[\"dark\",\"light\"],displaySegmentedControl:true}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CortexOrbit\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"680\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"900\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CortexOrbit.map"],"mappings":"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"}