2 lines
12 KiB
JavaScript
2 lines
12 KiB
JavaScript
|
|
import{r as n,j as e}from"./index-CEeZxcxj.js";const H="_container_166qm_3",U="_panel_166qm_21",Y="_imageFrame_166qm_38",K="_sceneImage_166qm_63",O="_sceneFallback_166qm_70",P="_sceneFallbackGlow_166qm_102",V="_sceneFallbackHud_166qm_113",$="_sceneFallbackBadge_166qm_122",G="_sceneFallbackSignal_166qm_123",W="_sceneFallbackCopy_166qm_138",J="_sceneFallbackKicker_166qm_146",z="_sceneFallbackTitle_166qm_155",Q="_sceneFallbackDetail_166qm_164",X="_sceneFallbackBars_166qm_171",Z="_dialogueBox_166qm_196",ee="_dialogueHeader_166qm_217",ae="_title_166qm_224",se="_loopBadge_166qm_235",te="_description_166qm_253",ne="_actionButton_166qm_261",ce="_choices_166qm_296",oe="_choiceButton_166qm_303",ie="_choiceKey_166qm_337",le="_choiceContent_166qm_366",re="_choiceTitle_166qm_373",de="_choiceDesc_166qm_380",me="_rejection_166qm_387",he="_rejectionBadge_166qm_395",pe="_quote_166qm_416",ge="_explanation_166qm_426",ue="_insightButton_166qm_435",xe="_insight_166qm_435",_e="_insightTitle_166qm_465",je="_paradoxDiagram_166qm_474",be="_paradoxNode_166qm_486",Ne="_paradoxArrow_166qm_495",ke="_insightText_166qm_513",ye="_completeButton_166qm_530",Be="_successBox_166qm_566",ve="_successTitle_166qm_570",Ce="_stats_166qm_581",qe="_scoreDisplay_166qm_587",Te="_scoreLabel_166qm_597",Fe="_scoreValue_166qm_605",a={container:H,panel:U,imageFrame:Y,sceneImage:K,sceneFallback:O,sceneFallbackGlow:P,sceneFallbackHud:V,sceneFallbackBadge:$,sceneFallbackSignal:G,sceneFallbackCopy:W,sceneFallbackKicker:J,sceneFallbackTitle:z,sceneFallbackDetail:Q,sceneFallbackBars:X,dialogueBox:Z,dialogueHeader:ee,title:ae,loopBadge:se,description:te,actionButton:ne,choices:ce,choiceButton:oe,choiceKey:ie,choiceContent:le,choiceTitle:re,choiceDesc:de,rejection:me,rejectionBadge:he,quote:pe,explanation:ge,insightButton:ue,insight:xe,insightTitle:_e,paradoxDiagram:je,paradoxNode:be,paradoxArrow:Ne,insightText:ke,completeButton:ye,successBox:Be,successTitle:ve,stats:Ce,scoreDisplay:qe,scoreLabel:Te,scoreValue:Fe},f="/glitch/migration-paradox",fe=2,Ae=1,u={presenting:{badge:"Migration Briefing",title:"Stakeholders Await Your Plan",copy:"Frame the migration as progress without triggering fear.",detail:"You need a strategy that creates momentum before the paradox closes in.",tone:"primary"},"rejection-value":{badge:"Stakeholder Response",title:"Too Much Change",copy:"Your pitch sounded valuable, but it also sounded dangerous.",detail:"They want new capability only if nothing important feels different.",tone:"danger"},"rejection-same":{badge:"Stakeholder Response",title:"Too Little Value",copy:"Your pitch sounded safe, but it also sounded pointless.",detail:"They want risk contained, but they still expect the migration to matter.",tone:"danger"},awareness:{badge:"Pattern Detected",title:"Expose The Contradiction",copy:"Show how value and continuity need different phases, not one impossible promise.",detail:"Explore, preserve, and then innovate.",tone:"accent"},complete:{badge:"Challenge Complete",title:"Paradox Resolved",copy:"You reframed the migration into a sequence stakeholders can accept.",detail:"Value and stability can coexist when delivery is phased.",tone:"success"}};function we(c){if(typeof c!="string")return f;const o=c.trim();return o?o.replace(/\/+$/,""):f}function b(c,o){return`${c}/${o}`}function A(c,o){const s=c==="A"?fe:Ae,i=Math.floor(Math.random()*s)+1;return b(o,`rejection${c}_${i}.png`)}function x({src:c,alt:o,fallback:s,onImageError:i}){return e.jsx("div",{className:a.imageFrame,children:c?e.jsx("img",{src:c,alt:o,className:a.sceneImage,onError:()=>i(c)}):e.jsxs("div",{className:a.sceneFallback,"data-tone":s.tone,role:"img","aria-label":o,children:[e.jsx("div",{className:a.sceneFallbackGlow}),e.jsxs("div",{className:a.sceneFallbackHud,children:[e.jsx("span",{className:a.sceneFallbackBadge,children:s.badge}),e.jsx("span",{className:a.sceneFallbackSignal,children:"GLITCH SIM"})]}),e.jsxs("div",{className:a.sceneFallbackCopy,children:[e.jsx("p",{className:a.sceneFallbackKicker,children:s.copy}),e.jsx("h3",{className:a.sceneFallbackTitle,children:s.title}),e.jsx(
|