PageSourceSearch

https://beonbrand.ca/assets/AdminRoute-BnsPIF_Z.js

js beonbrand.ca collected 2026-10-08 07:24:26 UTC 19,435 bytes, 2 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/LumenProposalsRoute-CByhypjc.js","assets/index-CfHooNjQ.js","assets/react-vendor-QaboSCKR.js","assets/lenis-CYZ9w2j8.js","assets/framer-vv-CY5AZ.js","assets/gsap-CvrrfOyh.js","assets/_RouteShell-CJHR8Ga1.js","assets/routes-aN95rY8g.js","assets/firestore-DsC8L1pI.js","assets/useTenantId-BAzpvh6v.js","assets/useAuth-CGdeD6Lm.js","assets/useWelcomeProgress-9E0RMv5J.js","assets/useFirestoreSnapshot-DnG3vPBf.js","assets/toast-UW4uwVCl.js","assets/use-reduced-motion-CiAw0R6O.js","assets/livekit-UlB0541D.js","assets/nadia-CbP0KdC-.js","assets/priya-chat-Cooaxzza.js","assets/ops-v4-routes-D6xdeB8x.js","assets/index-COVke7E_.js","assets/x-BnI8hONJ.js","assets/PageHeader-RZbfuVkt.js","assets/useLumenProposalsLive-jVU_NoKY.js","assets/useGoldensLive-Cig9XzC6.js","assets/SmallBtn-DitJjhhp.js","assets/FieldModal-E2tnBvsx.js","assets/FormField-aB0771Lm.js","assets/Hero-_H0rS6wZ.js","assets/index-CJOSFMbS.css","assets/ops-v4-routes-DKeaFtoS.css","assets/routes-Brpho3Qu.css","assets/ReplaySessionsRoute-CEdmXf0g.js","assets/CockpitPanel-CrSKjRfq.js","assets/StatusPill-Dj0XAg2D.js","assets/Clock.es-BTLuFFN2.js","assets/Play.es-xUl_eWkF.js","assets/ListBullets.es-C_2eENPK.js","assets/XCircle.es-D1xmli1b.js","assets/ArrowsSplit.es-Dyl-Uyq_.js","assets/schemas-Blw_D14l.js","assets/DesignTokensRoute-DLgG1wGU.js","assets/ControlRoute-BiC0cDLk.js","assets/BrandKitRoute-DwDaIYZZ.js","assets/CockpitCard-WTN372A3.js","assets/useIndustryPack-K6I1yJwq.js","assets/InlineErrorBoundary-a-oQaKmH.js","assets/brandingClient-BC5pRXEC.js","assets/TenantGoalsRoute-D-D6vfqs.js","assets/useTenantGoals-O9HEySIJ.js","assets/AgentSimulateRoute-CQoguvBF.js","assets/NotificationPrefsRoute-DRYQZc9k.js","assets/Bell.es-DgC-dNT8.js","assets/SkillsLibraryRoute-Dp8c37sE.js","assets/skillsClient-DY2wRO-m.js","assets/failureMode-B6XVQ6Pm.js","assets/AgentScorecardsRoute-BkDYwg1C.js","assets/CockpitEmptyState-CiNHmhKI.js","assets/useAgentScorecard-DhYSr1IO.js","assets/SsoConfigRoute-DuWHwPxt.js","assets/AgentTriggersRoute-BNcmhTHv.js","assets/Plus.es-VHcjStWY.js","assets/UsageRoute-D_hFVORQ.js","assets/Receipt.es-BDnIwMAt.js","assets/FailuresRoute-CElFK_0x.js","assets/ShieldWarning.es-DhsCalcI.js","assets/ArrowsClockwise.es-DIstDKQp.js","assets/useAuditLive-Cdb_qdlC.js","assets/HealthRoute-BQO7pMid.js","assets/useSystemHealth-hv0GiJMr.js","assets/featureFlags-DT8GHYRA.js","assets/useEngineTruth-C20MZpeG.js","assets/apiFetch-C5DHoHUZ.js","assets/DogfoodLockBanner-B_8TFkV3.js","assets/EngineTruthRoute-DaD-VCU7.js","assets/CheckSquare.es-TWOGmkXd.js","assets/IconStatusPill-6gQT7QSG.js","assets/PauseCircle.es-v-9Hl7UL.js","assets/Eye.es-BzWrDera.js","assets/ProgressArc-DT_G0brB.js","assets/AdvancedDetails-BWmrRVp9.js","assets/useFounderSetup-CClFHIIm.js","assets/CapabilityMapRoute-DY8sMVrf.js","assets/MonitoringRoute-Bfi7Mcge.js","assets/useWorkItems-BQmwSHxC.js","assets/AgentsIntelRoute-CCypQ3ns.js","assets/ToolPermissionsRoute-BE7_6CaN.js","assets/OpsScorecardsRoute-DW6sBq6s.js","assets/ScanRunnerRoute-B6WQkIIA.js","assets/AuthDiagnosticsRoute-x8HU3NVB.js","assets/SetupCenterRoute-CflkCznd.js","assets/useLeadsLive-Bdznh-BS.js","assets/useClientsLive-BAyH6y7Y.js","assets/useProjectsLive-aYBWxN1u.js","assets/dualReadCollection-CrEj-4xi.js","assets/useKnowledgeBase-DJFRjDoY.js","assets/JourneyStrip-Dk8ksjV7.js","assets/IntegrationsRoute-CW-Iv9-N.js","assets/Plug.es-B5lg_njv.js"])))=>i.map(i=>d[i]);
2import{j as e,_ as t}from"./index-CfHooNjQ.js";import{a as n,u as o,f as a,h as r,L as s}from"./react-vendor-QaboSCKR.js";import{R as i}from"./_RouteShell-CJHR8Ga1.js";import{P as l}from"./useWelcomeProgress-9E0RMv5J.js";import{H as d}from"./Hero-_H0rS6wZ.js";import{ao as p,ap as c,an as u}from"./routes-aN95rY8g.js";import{query as m,orderBy as x,collection as h}from"./firebase-firestore-9imLgH6W.js";import{db as f}from"./firestore-DsC8L1pI.js";import{u as y}from"./useFirestoreSnapshot-DnG3vPBf.js";import{t as j}from"./firebase-app-NszzeGgl.js";function _(){const e=n.useCallback(()=>f?m(h(f,"platform","tenants","list"),x("createdAt","desc")):null,[]),t=n.useCallback((e,t)=>({id:e,...t}),[]),{rows:o,ready:a,error:r}=y(e,t);return{tenants:r?[]:o,loading:!a,error:r}}const g="ops-v4:admin:scroll-positions";function R(){if("undefined"==typeof window)return{};try{const e=window.sessionStorage.getItem(g);if(!e)return{};const t=JSON.parse(e);return t&&"object"==typeof t&&!Array.isArray(t)?t:{}}catch{return{}}}n.lazy(()=>t(()=>
2import("./LumenProposalsRoute-CByhypjc.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30])).then(e=>({default:e.LumenProposalsRoute}))),n.lazy(()=>t(()=>import("./ReplaySessionsRoute-CEdmXf0g.js"),__vite__mapDeps([31,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,27,24,32,33,26,34,35,36,37,38,39,28,29,30])).then(e=>({default:e.ReplaySessionsRoute})));const E=n.lazy(()=>t(()=>import("./DesignTokensRoute-DLgG1wGU.js"),__vite__mapDeps([40,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,28,29,30])).then(e=>({default:e.DesignTokensRoute}))),b=n.lazy(()=>t(()=>import("./ControlRoute-BiC0cDLk.js"),__vite__mapDeps([41,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,27,25,24,28,29,30])).then(e=>({default:e.ControlRoute}))),T=n.lazy(()=>t(()=>import("./BrandKitRoute-DwDaIYZZ.js"),__vite__mapDeps([42,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,24,32,43,33,26,44,45,27,46,28,29,30])).then(e=>({default:e.BrandKitRoute}))),v=n.lazy(()=>t(()=>import("./TenantGoalsRoute-D-D6vfqs.js"),__vite__mapDeps([47,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,48,27,28,29,30])).then(e=>({default:e.TenantGoalsRoute}))),A=n.lazy(()=>t(()=>import("./AgentSimulateRoute-CQoguvBF.js"),__vite__mapDeps([49,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,25,24,26,28,29,30])).then(e=>({default:e.AgentSimulateRoute}))),S=n.lazy(()=>t(()=>import("./NotificationPrefsRoute-DRYQZc9k.js"),__vite__mapDeps([50,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,27,51,28,29,30])).then(e=>({default:e.NotificationPrefsRoute}))),I=n.lazy(()=>t(()=>import("./SkillsLibraryRoute-Dp8c37sE.js"),__vite__mapDeps([52,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,53,39,54,25,24,28,29,30])).then(e=>({default:e.SkillsLibraryRoute}))),P=n.lazy(()=>t(()=>import("./AgentScorecardsRoute-BkDYwg1C.js"),__vite__mapDeps([55,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,27,43,33,56,57,28,29,30])).then(e=>({default:e.AgentScorecardsRoute}))),w=n.lazy(()=>t(()=>import("./SsoConfigRoute-DuWHwPxt.js"),__vite__mapDeps([58,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,27,28,29,30])).then(e=>({default:e.SsoConfigRoute}))),z=n.lazy(()=>t(()=>import("./AgentTriggersRoute-BNcmhTHv.js"),__vite__mapDeps([59,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,27,24,32,43,33,26,60,28,29,30])).then(e=>({default:e.AgentTriggersRoute}))),O=n.lazy(()=>t(()=>import("./UsageRoute-D_hFVORQ.js"),__vite__mapDeps([61,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,32,27,33,62,28,29,30])).then(e=>({default:e.UsageRoute}))),k=n.lazy(()=>t(()=>import("./FailuresRoute-CElFK_0x.js"),__vite__mapDeps([63,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,27,24,32,33,64,65,37,66,28,29,30])).then(e=>({default:e.FailuresRoute}))),L=n.lazy(()=>t(()=>import("./HealthRoute-BQO7pMid.js"),__vite__mapDeps([67,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,27,24,32,65,68,69,70,71,72,28,29,30])).then(e=>({default:e.HealthRoute}))),D=n.lazy(()=>t(()=>import("./EngineTruthRoute-DaD-VCU7.js"),__vite__mapDeps([73,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,27,24,32,74,65,70,71,75,76,34,37,77,78,79,72,80,28,29,30])).then(e=>({default:e.EngineTruthRoute}))),V=n.lazy(()=>t(()=>import("./CapabilityMapRoute-DY8sMVrf.js"),__vite__mapDeps([81,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,71,28,29,30])).then(e=>({default:e.CapabilityMapRoute}))),M=n.lazy(()=>t(()=>import("./MonitoringRoute-Bfi7Mcge.js"),__vite__mapDeps([82,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,71,83,27,28,29,30])).then(e=>({default:e.MonitoringRoute}))),B=n.lazy(()=>t(()=>import("./AgentsIntelRoute-CCypQ3ns.js"),__vite__mapDeps([84,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,28,29,30])).then(e=>({default:e.AgentsIntelRoute}))),F=n.lazy(()=>t(()=>import("./ToolPermissionsRoute-BE7_6CaN.js"),__vite__mapDeps([85,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,27,28,29,30])).then(e=>({default:e.ToolPermissionsRoute}))),C=n.lazy(()=>t(()=>import("./OpsScorecardsRoute-DW6sBq6s.js"),__vite__mapDeps([86,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,83,27,28,29,30])).then(e=>({default:e.OpsScorecardsRoute}))),H=n.lazy(()=>t(()=>import("./ScanRunnerRoute-B6WQkIIA.js"),__vite__mapDeps([87,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,27,28,29,30])).then(e=>({default:e.ScanRunnerRoute}))),N=n.lazy(()=>t(()=>import("./AuthDiagnosticsRoute-x8HU3NVB.js"),__vite__mapDeps([88,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,75,76,34,37,77,79,80,54,28,29,30])).then(e=>({default:e.AuthDiagnosticsRoute}))),W=n.lazy(()=>t(()=>import("./SetupCenterRoute-CflkCznd.js"),__vite__mapDeps([89,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,69,90,83,22,91,92,93,48,94,23,78,80,75,76,34,37,77,95,28,29,30])).then(e=>({default:e.SetupCenterRoute}))),G=n.lazy(()=>t(()=>import("./IntegrationsRoute-CW-Iv9-N.js"),__vite__mapDeps([96,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,27,24,32,97,65,33,28,29,30])).then(e=>({default:e.IntegrationsRoute})));function U({title:t,hint:n}){return e.jsx(i,{hideHeader:!0,routeId:"audit",titleOverride:t,subtitleOverride:"Not yet enabled in this environment",children:e.jsxs("div",{"data-testid":"phase9-fallback",role:"status",style:{padding:20,border:"1px dashed var(--accent-yellow-glow)",borderRadius:4,fontFamily:"IBM Plex Mono, monospace",fontSize:12,color:"var(--text-secondary)",lineHeight:1.6,background:"color-mix(in srgb, var(--accent-yellow) 6%, transparent)"},children:[e.jsxs("div",{"data-testid":"phase9-fallback-title",style:{color:l.yellow,fontSize:11,letterSpacing:"0.14em",textTransform:"uppercase",marginBottom:10},children:[t," · not enabled yet"]}),e.jsx("p",{style:{margin:0},children:n}),e.jsx("p",{"data-testid":"phase9-fallback-cta",style:{marginTop:12,color:"var(--text-tertiary)",fontSize:11},children:"The agent improvement console is shipped but not yet enabled for daily operator use. An admin can turn it on once rollout review passes."}),e.jsxs("details",{style:{marginTop:10,padding:"6px 8px",border:"1px dashed var(--text-disabled)",borderRadius:4,fontSize:10,
2color:"var(--text-tertiary)"},children:[e.jsx("summary",{style:{cursor:"pointer",letterSpacing:"0.18em",textTransform:"uppercase"},children:"▸ Advanced"}),e.jsxs("p",{style:{margin:"6px 0 0"},children:["Set ",e.jsx("code",{style:{color:l.yellow},children:"VITE_ENABLE_PHASE9=true"})," ","in the build environment and redeploy to surface the live console."]})]})]})})}function q({onImpersonate:t}){const{tenants:n,loading:o,error:a}=_();return e.jsxs(i,{routeId:"audit",titleOverride:"Tenants",subtitleOverride:"Tenants overview · impersonation requires reason + audit tag",children:[e.jsx("div",{"data-testid":"admin-hero",children:e.jsx(d,{icon:u,mission:"Super-admin",title:"Tenant control",sub:"Every tenant · impersonation · feature flags · cross-tenant incidents."})}),e.jsxs("div",{"data-testid":"admin-tenants-list",children:[o&&e.jsx("div",{"data-testid":"admin-tenants-loading",style:{padding:"14px 10px",color:"var(--text-tertiary)",fontFamily:"IBM Plex Mono, monospace",fontSize:12},children:"Loading tenants…"}),!o&&a&&e.jsxs("div",{"data-testid":"admin-tenants-error",role:"alert",style:{padding:"14px 10px",color:"rgba(255,120,120,.92)",fontFamily:"IBM Plex Mono, monospace",fontSize:12,border:"1px solid rgba(255,120,120,.28)",borderRadius:4},children:["Unable to load tenants: ",a.message]}),!o&&!a&&0===n.length&&e.jsxs("div",{"data-testid":"admin-tenants-empty",style:{padding:"18px 14px",color:"var(--text-secondary)",fontFamily:"IBM Plex Mono, monospace",fontSize:12,border:"1px dashed var(--accent-yellow-glow)",background:"color-mix(in srgb, var(--accent-yellow) 6%, transparent)",borderRadius:4,display:"flex",flexDirection:"column",gap:12,alignItems:"flex-start"},children:[e.jsx("div",{style:{color:l.yellow,fontSize:11,letterSpacing:"0.18em",textTransform:"uppercase"},children:"No tenants yet"}),e.jsx("p",{style:{margin:0,color:"var(--text-secondary)",fontSize:12,lineHeight:1.55},children:"Bootstrap your first tenant: open the Brand Wizard to set the white-label kit (logo, palette, email from), or read the setup runbook for the full bootstrap-super-admin flow."}),e.jsxs("div",{style:{display:"flex",gap:10,flexWrap:"wrap"},children:[e.jsx(s,{to:"/v4/admin/brand-kit?tab=onboarding","data-testid":"admin-tenants-empty-onboard",style:{background:l.yellow,color:"var(--surface-canvas)",border:"1px solid var(--y)",padding:"8px 14px",fontFamily:"IBM Plex Mono, monospace",fontSize:10,letterSpacing:".18em",fontWeight:700,textTransform:"uppercase",textDecoration:"none",cursor:"pointer"},children:"Open Brand Wizard →"}),e.jsx(s,{to:"/v4/admin/auth-diagnostics","data-testid":"admin-tenants-empty-auth-check",style:{background:"transparent",color:"var(--text-secondary)",border:"1px solid var(--border-default)",padding:"8px 14px",fontFamily:"IBM Plex Mono, monospace",fontSize:10,letterSpacing:".18em",fontWeight:600,textTransform:"uppercase",textDecoration:"none",cursor:"pointer"},children:"Check auth →"})]}),e.jsxs("p",{"data-testid":"admin-tenants-empty-runbook-note",style:{margin:0,fontSize:11,color:"var(--text-tertiary)",fontFamily:"IBM Plex Mono, monospace",lineHeight:1.55},children:["Bootstrap-super-admin instructions live in the private operator repo under ",e.jsx("code",{children:"docs/platform/"})," and require a workstation with the Firebase Admin SDK service account. Ask the founder for access — never paste this runbook into a public channel."]})]}),!o&&!a&&n.length>0&&e.jsxs("table",{style:{width:"100%",borderCollapse:"collapse",fontSize:13},children:[e.jsx("thead",{children:e.jsxs("tr",{style:{textAlign:"left",color:"var(--text-tertiary)"},children:[e.jsx("th",{style:{padding:"8px 10px"},children:"Tenant"}),e.jsx("th",{style:{padding:"8px 10px"},children:"Plan"}),e.jsx("th",{style:{padding:"8px 10px"},children:"Status"}),e.jsx("th",{style:{padding:"8px 10px"},children:"Primary operator"}),e.jsx("th",{style:{padding:"8px 10px"},children:"Created"}),e.jsx("th",{style:{padding:"8px 10px"}})]})}),e.jsx("tbody",{children:n.map(t=>e.jsxs("tr",{style:{borderTop:"1px solid var(--text-disabled)"},children:[e.jsxs("td",{style:{padding:"10px",fontWeight:600},children:[t.name,e.jsx("div",{style:{color:"var(--text-tertiary)",fontFamily:"IBM Plex Mono, monospace",fontSize:11},children:t.id})]}),e.jsx("td",{style:{padding:"10px"},children:t.plan}),e.jsx("td",{style:{padding:"10px"},children:t.status}),e.jsx("td",{style:{padding:"10px"},children:t.primaryOperator}),e.jsx("td",{style:{padding:"10px"},children:t.createdAt}),e.jsx("td",{style:{padding:"10px",textAlign:"right"},children:!1})]},t.id))})]})]})]})}const J=Object.freeze(Object.defineProperty({__proto__:null,AdminRoute:function(){const[t,s]=n.useState(null);return function(){const e=o();n.useEffect(()=>{if("undefined"==typeof window)return;const t=document.getElementById("v4-main-content");
2if(!t)return;let n=null;const o=()=>{null===n&&(n=window.requestAnimationFrame(()=>{n=null,function(e){if("undefined"!=typeof window)try{const t=Object.entries(e),n=t.length>50?Object.fromEntries(t.slice(-50)):e;window.sessionStorage.setItem(g,JSON.stringify(n))}catch{}}({...R(),[e.pathname]:t.scrollTop})}))};return t.addEventListener("scroll",o,{passive:!0}),()=>{t.removeEventListener("scroll",o),null!==n&&window.cancelAnimationFrame(n)}},[e.pathname]),n.useEffect(()=>{if("undefined"==typeof window)return;const t=R()[e.pathname],n=window.requestAnimationFrame(()=>{const e=document.getElementById("v4-main-content");e&&(e.scrollTop="number"==typeof t?t:0)});return()=>window.cancelAnimationFrame(n)},[e.pathname])}(),e.jsxs(e.Fragment,{children:[t&&e.jsx(p,{actingAs:t.actingAs,tenantId:t.tenantId,expiresAt:t.expiresAt,onEnd:async()=>{await async function(){const e=await async function(){try{const e=j().currentUser;return e?await e.getIdToken(!0):null}catch{return null}}();if(!e)return{ok:!1,reason:"not-signed-in"};let t,n;try{t=await fetch("/.netlify/functions/superadmin-end-impersonation",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({callerToken:e})})}catch(o){return{ok:!1,reason:"network-error",error:o instanceof Error?o.message:String(o)}}try{n=await t.json()}catch(o){return{ok:!1,reason:"invalid-response-shape",error:o instanceof Error?o.message:String(o),status:t.status}}if(!t.ok)return{ok:!1,reason:"non-ok-response",error:"object"==typeof n&&null!==n&&"error"in n&&"string"==typeof n.error?n.error:`HTTP ${t.status}`,status:t.status};if("object"==typeof n&&null!==n&&"ok"in n&&!0===n.ok){const e=n.clearedTenantId;return{ok:!0,clearedTenantId:"string"==typeof e?e:null}}return{ok:!1,reason:"invalid-response-shape",status:t.status}}(),s(null)},mode:t.mode}),e.jsx(n.Suspense,{fallback:e.jsx("div",{"data-testid":"admin-route-loading",role:"status","aria-live":"polite",style:{padding:"40px 24px",fontFamily:"IBM Plex Mono, monospace",fontSize:11,letterSpacing:"0.18em",textTransform:"uppercase",color:"var(--text-tertiary)"},children:"Loading admin console…"}),children:e.jsxs(a,{children:[e.jsx(r,{index:!0,element:e.jsx(q,{onImpersonate:async e=>{}})}),e.jsx(r,{path:"lumen",element:e.jsx(U,{title:"Lumen proposals",hint:"Lumen auto-apply safety layer is implemented (proposals in Firestore, applyProposal handler + 11 tests). Gated behind VITE_ENABLE_PHASE9 until operator rollout."})}),e.jsx(r,{path:"replay",element:e.jsx(U,{title:"Replay sessions",hint:"Replay engine ships counterfactual reruns of prior agent turns. Implementation is complete (replayEngine + test suite). Gated behind VITE_ENABLE_PHASE9 until operator rollout."})}),e.jsx(r,{path:"design-tokens",element:e.jsx(E,{})}),e.jsx(r,{path:"brand-kit",element:e.jsx(T,{})}),e.jsx(r,{path:"goals",element:e.jsx(v,{})}),e.jsx(r,{path:"agents/:agentId/simulate",element:e.jsx(A,{})}),e.jsx(r,{path:"notifications",element:e.jsx(S,{})}),e.jsx(r,{path:"control",element:e.jsx(b,{})}),e.jsx(r,{path:"skills",element:e.jsx(I,{})}),e.jsx(r,{path:"scorecards",element:e.jsx(P,{})}),e.jsx(r,{path:"sso",element:e.jsx(w,{})}),e.jsx(r,{path:"triggers",element:e.jsx(z,{})}),e.jsx(r,{path:"usage",element:e.jsx(O,{})}),e.jsx(r,{path:"failures",element:e.jsx(k,{})}),e.jsx(r,{path:"health",element:e.jsx(L,{})}),e.jsx(r,{path:"engine",element:e.jsx(D,{})}),e.jsx(r,{path:"capability-map",element:e.jsx(V,{})}),e.jsx(r,{path:"monitoring",element:e.jsx(M,{})}),e.jsx(r,{path:"agents-intel",element:e.jsx(B,{})}),e.jsx(r,{path:"tool-permissions",element:e.jsx(F,{})}),e.jsx(r,{path:"ops-scorecards",element:e.jsx(C,{})}),e.jsx(r,{path:"scan-runner",element:e.jsx(H,{})}),e.jsx(r,{path:"auth-diagnostics",element:e.jsx(N,{})}),e.jsx(r,{path:"setup",element:e.jsx(W,{})}),e.jsx(r,{path:"integrations",element:e.jsx(G,{})}),e.jsx(r,{path:"*",element:e.jsx(c,{})})]})})]})}},Symbol.toStringTag,{value:"Module"}));export{J as A,_ as u};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.