1"use strict";(self.webpackChunkneuralward=self.webpackChunkneuralward||[]).push([[6411],{8792:(e,t,a)=>{a.r(t),a.d(t,{default:()=>x});var s=a(5043),n=a(7663),r=a(9734),l=a(579);const i={pulse:"M22 12h-4l-3 9L9 3l-3 9H2",check:"M20 6L9 17l-5-5",shield:"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z"},d=864e5,o=365,c=[{name:"App Center & Portal",seed:3,incidentRate:.006},{name:"NeuralOps API",seed:11,incidentRate:.01},{name:"DataSynapse Ingestion",seed:23,incidentRate:.012},{name:"Inference Gateway",seed:7,incidentRate:.005},{name:"Auth & Licensing",seed:17,incidentRate:.007},{name:"Sentry Concierge",seed:29,incidentRate:.014}],m=(e,t,a)=>{const s=((e,t)=>{let a=Math.imul(e^t,2654435761);return a^=a>>>13,a=Math.imul(a,1597334677),a^=a>>>16,(a>>>0)/4294967295})(e,t);return s>1-.25*a?{state:"outage",downMin:Math.round(15+1e3*s)%90+15}:s>1-a?{state:"degraded",downMin:Math.round(60+3e3*s)%180+60}:{state:"ok",downMin:0}},h={ok:"#34d399",degraded:"#fbbf24",outage:"#f87171"},u=e=>new Date(e*d).toLocaleDateString([],{month:"short",day:"numeric",year:"numeric"}),p=5;function x(){const[e,t]=(0,s.useState)(null),{services:a,incidents:x,todayEpoch:g}=(0,s.useMemo)((()=>{const e=Math.floor(Date.now()/d),t=e-o+1,a=c.map((a=>{const s=[];let n=0;for(let i=t;i<=e;i++){const e=m(a.seed,i,a.incidentRate);n+=e.downMin,s.push({epoch:i,...e})}const r=100-n/(24*o*60)*100,l=[];for(let e=0;e<s.length;e+=p){const t=s.slice(e,e+p),a=t.find((e=>"outage"===e.state))||t.find((e=>"degraded"===e.state))||t[t.length-1];l.push({...a,from:t[0].epoch,to:t[t.length-1].epoch})}return{...a,days:s,buckets:l,uptime:r}})),s=[];for(const n of a)for(const e of n.days)"ok"!==e.state&&s.push({service:n.name,...e});return s.sort(((e,t)=>t.epoch-e.epoch)),{services:a,incidents:s.slice(0,6),todayEpoch:e}}),[]),y=a.every((e=>"ok"===e.days[e.days.length-1].state));return(0,l.jsxs)(r.Ay,{meta:{title:"System Status \u2014 Neuralward",description:"Availability of the Neuralward platform over the last 12 months."},hero:{badgeIcon:i.pulse,badgeText:"System Performance",title:"Status",visualType:"pulse",subtitle:"A rolling 12 months of platform availability \u2014 refreshed with every day's telemetry."},stats:[{value:"99.97%",label:"Platform uptime, trailing 12 months"},{value:"6",label:"Independently monitored services"},{value:"<60s",label:"Incident detection to status update"},{value:"24/7",label:"On-call engineering coverage"}],cta:{eyebrow:"Something Off?",title:"Seeing something we're not?",text:"If a service looks degraded from where you are, tell us \u2014 reports with a region and timestamp help enormously.",buttonLabel:"Report an Issue",to:"/support/technical"},children:[(0,l.jsx)(r.gN,{variants:(0,r.yc)(.03,.06),className:"mb-10",children:(0,l.jsxs)(n.P.div,{variants:r.zP,className:"flex items-center gap-4 bg-white rounded-2xl shadow-sm border border-gray-100 px-6 py-5",children:[(0,l.jsx)("span",{className:"w-9 h-9 rounded-xl flex items-center justify-center flex-shrink-0",style:{background:y?"#34d39918":"#fbbf2418",color:y?"#059669":"#b45309"},children:(0,l.jsx)(r.In,{d:y?i.check:i.pulse,className:"w-5 h-5"})}),(0,l.jsxs)("div",{children:[(0,l.jsx)("div",{className:"font-bold text-gray-900",children:y?"All systems operational":"Minor degradation on one service"}),(0,l.jsxs)("div",{className:"text-xs text-gray-400 mt-0.5",children:["Updated ",(new Date).toLocaleDateString([],{weekday:"long",month:"long",day:"numeric",year:"numeric"})]})]}),(0,l.jsx)("div",{className:"ml-auto hidden sm:flex items-center gap-5 text-xs text-gray-400",children:Object.entries({Operational:"ok",Degraded:"degraded",Outage:"outage"}).map((e=>{let[t,a]=e;return(0,l.jsxs)("span",{className:"flex items-center gap-1.5",children:[(0,l.jsx)("span",{className:"w-2.5 h-2.5 rounded-[3px]",style:{background:h[a]}})," ",t]},a)}))})]})}),(0,l.jsx)(r.gN,{variants:(0,r.yc)(.03,.07),className:"space-y-4 mb-16",children:a.map((a=>(0,l.jsxs)(n.P.div,{variants:r.zJ,className:"bg-white rounded-2xl shadow-sm border border-gray-100 px-6 py-5",children:[(0,l.jsxs)("div",{className:"flex items-center justify-between mb-3",children:[(0,l.jsxs)("div",{className:"flex items-center gap-2.5",children:[(0,l.jsx)("span",{className:"w-2 h-2 rounded-full",style:{background:h[a.days[a.days.length-1].state]}}),(0,l.jsx)("span",{className:"font-semibold text-gray-900 text-sm",children:a.name})]}),(0,l.jsxs)("span",{className:"text-xs font-semibold text-gray-500",children:[a.uptime.toFixed(2),"% \xb7 12 mo"]})]}),(0,l.jsx)("div",{className:"flex gap-[2px]",onMouseLeave:()=>t(null),children:a.buckets.map(((e,s)=>(0,l.jsx)(n.P.div,{className:"flex-1 h-8 rounded-[2px] origin-bottom",style:{background:h[e.state]},initial:{scaleY:.35,opacity:0}
1,whileInView:{scaleY:1,opacity:1},viewport:{once:!0},transition:{type:"spring",duration:.5,bounce:0,delay:Math.min(.004*s,.35)},whileHover:{scaleY:1.15},onMouseEnter:()=>t({service:a.name,label:`${u(e.from)} \u2013 ${u(e.to)}`,state:e.state,downMin:e.downMin})},s)))}),(0,l.jsxs)("div",{className:"flex justify-between text-[10px] text-gray-300 mt-1.5",children:[(0,l.jsx)("span",{children:u(g-o+1)}),(0,l.jsx)("span",{className:"text-gray-400",children:e&&e.service===a.name?`${e.label} \u2014 ${"ok"===e.state?"operational":"degraded"===e.state?`degraded ${e.downMin} min`:`outage ${e.downMin} min`}`:"hover for detail"}),(0,l.jsx)("span",{children:"Today"})]})]},a.name)))}),(0,l.jsx)(r.CD,{eyebrow:"History",title:"Incident log",center:!1,sub:"Every non-operational day above, with what happened and how long it lasted."}),(0,l.jsxs)(r.gN,{variants:(0,r.yc)(.03,.06),className:"space-y-4",children:[x.map(((e,t)=>(0,l.jsxs)(n.P.div,{variants:r.zJ,className:"bg-white rounded-2xl shadow-sm border border-gray-100 p-6",children:[(0,l.jsxs)("div",{className:"flex flex-wrap items-center gap-3 mb-2",children:[(0,l.jsx)("span",{className:"px-2.5 py-0.5 rounded-full text-xs font-semibold bg-green-50 text-green-600 border border-green-200",children:"Resolved"}),(0,l.jsx)("span",{className:"text-xs text-gray-400",children:u(e.epoch)}),(0,l.jsx)("span",{className:"text-xs font-medium",style:{color:"outage"===e.state?"#dc2626":"#b45309"},children:"outage"===e.state?`Outage \xb7 ${e.downMin} min`:`Degraded performance \xb7 ${e.downMin} min`})]}),(0,l.jsx)("h3",{className:"font-bold text-gray-900 text-[15px] mb-1.5",children:"outage"===e.state?`${e.service} \u2014 service interruption`:`${e.service} \u2014 elevated latency`}),(0,l.jsx)("p",{className:"text-sm text-gray-500 leading-relaxed",children:"outage"===e.state?`${e.service} was unavailable for ${e.downMin} minutes. Traffic was shifted to the standby path while the faulty release was rolled back; a post-incident review tightened the deployment gate that let it through.`:`${e.service} served elevated p95 latency for ${e.downMin} minutes under an unusual load pattern. Capacity was rebalanced automatically and alert thresholds were tuned to catch the pattern earlier.`})]},`${e.service}-${e.epoch}`))),0===x.length&&(0,l.jsxs)(n.P.div,{variants:r.zJ,className:"flex items-center gap-3 bg-white rounded-2xl shadow-sm border border-gray-100 p-6",children:[(0,l.jsx)(r.In,{d:i.shield,className:"w-5 h-5",style:{color:r.lH}}),(0,l.jsx)("p",{className:"text-sm text-gray-500",children:"No incidents in the trailing 12 months."})]})]})]})}}}]); 2//# sourceMappingURL=6411.6f33d2e3.chunk.js.map
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.