1:"$Sreact.fragment"
2:"/_next/static/chunks/0umf92h1sb77c.js"
3:"/_next/static/chunks/0z4eyromaufc9.js"
4:"/_next/static/chunks/2e9p8z1_-wfoz.js"
5:I[63178,["$2","$3","$4"],"ThemeProvider"]
6:I[46798,["$2","$3","$4"],"TooltipProvider"]
7:I[71758,["$2","$3","$4"],"AppDataProvider"]
8:I[63141,["$2","$3","$4"],"AppShell"]
9:I[39756,["$2","$3","$4"],"default"]
a:I[37457,["$2","$3","$4"],"default"]
b:I[13354,["$2","$3","$4"],"Toaster"]
12:"/_next/static/chunks/16kw5f1xcz19h.js"
13:"/_next/static/chunks/1alp732igntdn.js"
14:I[22119,["$2","$3","$4","$12","$13"],"Pill"]
24:"ViewportBoundary"
25:I[97367,["$2","$3","$4"],"$24"]
26:"MetadataBoundary"
27:I[97367,["$2","$3","$4"],"$26"]
28:"$Sreact.suspense"
:HL["/_next/static/chunks/36sg8kttb04c2.css","style"]
:HL["/_next/static/chunks/22q4rsj0-nwuk.css","style"]
d:X
10:X
10:C
11:[["children",{"s":"__PAGE__","h":160,"d":{"r":["$","$1","c",{"children":[["$","div",null,{"className":"grid gap-12 md:gap-14","children":[["$","section",null,{"aria-labelledby":"hiw-title","className":"grid gap-5","children":[["$","div",null,{"className":"grid gap-3","children":[["$","p",null,{"className":"text-xs font-semibold uppercase tracking-wider text-[var(--brand-text)]","children":"An on-call agent for your own systems"}],["$","h1",null,{"id":"hiw-title","className":"max-w-[24ch] text-balance text-[28px] font-semibold leading-[1.15] tracking-tight md:text-[34px]","children":["By the time you're paged, the ",["$","em",null,{"className":"not-italic text-[var(--brand)]","children":"evidence"}]," is already in Slack."]}],["$","p",null,{"className":"max-w-[70ch] text-[15px] leading-relaxed text-muted-foreground","children":"Rootsight investigates every alert the moment it fires, read-only: metrics, logs, dependencies, infrastructure, recent deploys and their diff. It names the cause, or hands the incident to a person when it doesn't recognise it, and posts the evidence to Slack. It changes nothing in your systems."}]]}],["$","div",null,{"className":"flex flex-wrap gap-2","children":[["$","$L14",null,{"className":"h-auto min-h-[22px] whitespace-normal py-0.5","children":[["$","b",null,{"className":"font-semibold text-foreground","children":"Read-only"}]," everywhere"]}],["$","$L14",null,{"className":"h-auto min-h-[22px] whitespace-normal py-0.5","children":[["$","b",null,{"className":"font-semibold text-foreground","children":"16"}]," known failure types"]}],["$","$L14",null,{"className":"h-auto min-h-[22px] whitespace-normal py-0.5","children":"AWS · Google Cloud · Azure · Kubernetes · Compose"}],["$","$L14",null,{"className":"h-auto min-h-[22px] whitespace-normal py-0.5","children":"GitHub · Bitbucket · Jenkins"}],["$","$L14",null,{"className":"h-auto min-h-[22px] whitespace-normal py-0.5","children":"Any LLM, or none"}]]}],["$","nav",null,{"aria-label":"Sections","className":"flex flex-wrap gap-x-5 gap-y-2 text-[13px]","children":["$L15","$L16","$L17","$L18"]}]]}],"$L19","$L1a","$L1b","$L1c","$L1d","$L1e","$L1f"]}],["$L20","$L21"],"$L22"]}],"p":"$@23","v":null,"s":"$d"}}]]
e:[["children",{"s":"how-it-works","h":96,"d":{"r":["$","$1","c",{"children":[null,["$","$L9",null,{"parallelRouterKey":"children","template":["$","$La",null,{}]}]]}],"p":"$@f","v":"$10","s":"$d"},"c":"$Q11"}]]
0:{"t":{"t":{"s":"","h":80,"d":{"r":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/36sg8kttb04c2.css","precedence":"next"}],["$","link","1",{"rel":"stylesheet","href":"/_next/static/chunks/22q4rsj0-nwuk.css","precedence":"next"}],["$","script","script-0",{"src":"/_next/static/chunks/0umf92h1sb77c.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/0z4eyromaufc9.js","async":true}],["$","script","script-2",{"src":"/_next/static/chunks/2e9p8z1_-wfoz.js","async":true}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"className":"wMpiTW_variable C72cgW_variable h-full antialiased","children":["$","body",null,{"className":"min-h-full","children":["$","$L5",null,{"attribute":"class","defaultTheme":"light","enableSystem":true,"disableTransitionOnChange":true,"children":[["$","$L6",null,{"delayDuration":150,"children":["$","$L7",null,{"children":["$","$L8",null,{"children":["$","$L9",null,{"parallelRouterKey":"children","template":["$","$La",null,{}],"notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]]}]}]}]}],["$","$Lb",null,{"position":"bottom-center"}]]}]}]}]]}],"p":"$@c","v":null,"s":"$d"},"c":"$Qe"},"h":{"r":["$","$1","h",{"children":[null,["$","$L25",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]}],["$","$L27",null,{"children":[["$","div",null,{"hidden":true,"children":["$","$28",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"Rootsight"}],["$","meta","1",{"name":"description","content":"Incident investigation agent: results, live incidents, training and approvals."}]]}]}],null]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],"p":"$@29","v":null,"s":"$d"}},"a":"$@2a","u":"$@2b","b":"vOTddDbGh5_bksi2MPcGS"}
2c:I[5014,["$2","$3","$4","$12","$13"],"default"]
2d:I[10209,["$2","$3","$4","$12","$13"],"IncidentReplay"]
30:I[44069,["$2","$3","$4","$12","$13"],"PartsMap"]
31:I[14593,["$2","$3","$4","$12","$13"],"DiagnosisChart"]
32:I[55564,["$2","$3","$4","$12","$13"],"SetupPanel"]
33:I[97367,["$2","$3","$4"],"OutletBoundary"]
15:["$","a","#replay",{"href":"#replay","className":"inline-flex items-center gap-1 font-medium text-[var(--brand-text)] hover:underline","children":[["$","$L2c",null,{"icon":{"name":"arrow-down","size":24,"node":[["path",{"d":"M12 5v14","key":"s699le"}],["path",{"d":"m19 12-7 7-7-7","key":"1idqje"}]]},"className":"size-3.5"}],"See it work"]}]
16:["$","a","#parts",{"href":"#parts","className":"inline-flex items-center gap-1 font-medium text-[var(--brand-text)] hover:underline","children":[["$","$L2c",null,{"icon":"$15:props:children:0:props:icon","className":"size-3.5"}],"What does what"]}]
17:["$","a","#numbers",{"href":"#numbers","className":"inline-flex items-center gap-1 font-medium text-[var(--brand-text)] hover:underline","children":[["$","$L2c",null,{"icon":"$15:props:children:0:props:icon","className":"size-3.5"}],"Numbers"]}]
18:["$","a","#setup",{"href":"#setup","className":"inline-flex items-center gap-1 font-medium text-[var(--brand-text)] hover:underline","children":[["$","$L2c",null,{"icon":"$15:props:children:0:props:icon","className":"size-3.5"}],"Set up"]}]
19:["$","section",null,{"id":"replay","aria-labelledby":"h-replay","className":"grid scroll-mt-6 gap-5","children":[["$","header",null,{"className":"grid max-w-[70ch] gap-2","children":[["$","p",null,{"className":"text-xs font-semibold uppercase tracking-wider text-[var(--brand-text)]","children":"See it work"}],["$","h2",null,{"id":"h-replay","className":"text-balance text-xl font-semibold tracking-tight md:text-[22px]","children":"The same incident, two ways"}],["$","p",null,{"className":"text-[15px] leading-relaxed text-muted-foreground","children":"A real incident recorded on our test stack: a deploy broke the sentiment service. Press Replay to watch who does what."}]]}],["$","$L2d",null,{}]]}]
1a:["$","section",null,{"aria-labelledby":"h-compare","className":"grid gap-5","children":[["$","header",null,{"className":"grid max-w-[70ch] gap-2","children":[["$","p",null,{"className":"text-xs font-semibold uppercase tracking-wider text-[var(--brand-text)]","children":"What changes for the team"}],["$","h2",null,{"id":"h-compare","className":"text-balance text-xl font-semibold tracking-tight md:text-[22px]","children":"An SRE plus Rootsight, against an SRE alone"}],"$undefined"]}],["$","div",null,{"className":"grid gap-4 lg:grid-cols-3","children":[["$","div","SRE alone",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col overflow-hidden rounded-xl bg-card text-sm text-card-foreground ring-1 ring-foreground/10 [--card-spacing:--spacing(4)] has-data-[slot=card-footer]:pb-0 has-[>img:first-child]:pt-0 data-[size=sm]:[--card-spacing:--spacing(3)] data-[size=sm]:has-data-[slot=card-footer]:pb-0 *:[img:first-child]:rounded-t-xl *:[img:last-child]:rounded-b-xl gap-3 px-5 py-5","children":[["$","span",null,{"className":"font-mono text-[11.5px] font-medium uppercase tracking-widest text-muted-foreground flex items-center gap-2","children":[["$","$L2c",null,{"icon":{"name":"user","size":24,"node":[["path",{"d":"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2","key":"975kel"}],["circle",{"cx":"12","cy":"7","r":"4","key":"17ys0d"}]]},"className":"size-4","aria-hidden":"true"}],"SRE alone"]}],["$","ul",null,{"className":"grid list-disc gap-1.5 pl-4.5 text-[14.5px] marker:text-muted-foreground","children":[["$","li","Gets paged, then starts gathering evidence from scratch",{"children":"Gets paged, then starts gathering evidence from scratch"}],["$","li","Knows the dashboards and queries by memory",{"children":"Knows the dashboards and queries by memory"}],["$","li","Each incident's lessons live in one person's head",{"children":"Each incident's lessons live in one person's head"}],["$","li","Infrastructure advice depends on who is looking",{"children":"Infrastructure advice depends on who is looking"}]]}]]}],["$","div","SRE + rootsight",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col overflow-hidden rounded-xl text-sm text-card-foreground ring-1 [--card-spacing:--spacing(4)] has-data-[slot=card-footer]:pb-0 has-[>img:first-child]:pt-0 data-[size=sm]:[--card-spacing:--spacing(3)] data-[size=sm]:has-data-[slot=card-footer]:pb-0 *:[img:first-child]:rounded-t-xl *:[img:last-child]:rounded-b-xl gap-3 px-5 py-5 bg-[var(--brand-wash)] ring-[var(--brand)]/30","children":[["$","span",null,{"className":"font-mono text-[11.5px] font-medium uppercase tracking-widest flex items-center gap-2 text-[var(--brand-text)]","children":[["$","$L2c",null,{"icon":{"name":"bot","size":24,"node":[["path",{"d":"M12 8V4H8","key":"hb8ula"}],["rect",{"width":"16","height":"12","x":"4","y":"8","rx":"2","key":"enze0r"}],["path",{"d":"M2 14h2","key":"vft8re"}],["path",{"d":"M20 14h2","key":"4cs60a"}],["path",{"d":"M15 13v2","key":"1xurst"}],["path",{"d":"M9 13v2","key":"rq6x2g"}]]},"className":"size-4","aria-hidden":"true"}],"SRE + rootsight"]}],["$","ul",null,{"className":"grid list-disc gap-1.5 pl-4.5 text-[14.5px] marker:text-muted-foreground","children":[["$","li","Gets paged with the evidence and a likely cause already in Slack",{"children":"Gets paged with the evidence and a likely cause already in Slack"}],["$","li","Reviews and decides; never has to hunt for the first clue",{"children":"Reviews and decides; never has to hunt for the first clue"}],["$","li","Every reviewed incident trains the next model",{"children":"Every reviewed incident trains the next model"}],["$","li","Design suggestions come from measurements, with every option",{"children":"Design suggestions come from measurements, with every option"}]]}]]}],["$","div","What stays with people",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col overflow-hidden rounded-xl bg-card text-sm text-card-foreground ring-1 ring-foreground/10 [--card-spacing:--spacing(4)] has-data-[slot=card-footer]:pb-0 has-[>img:first-child]:pt-0 data-[size=sm]:[--card-spacing:--spacing(3)] data-[size=sm]:has-data-[slot=card-footer]:pb-0 *:[img:first-child]:rounded-t-xl *:[img:last-child]:rounded-b-xl gap-3 px-5 py-5","children":["$L2e","$L2f"]}]]}]]}]
1b:["$","section",null,{"id":"parts","aria-labelledby":"h-parts","className":"grid scroll-mt-6 gap-5","children":[["$","header",null,{"className":"grid max-w-[70ch] gap-2","children":[["$","p",null,{"className":"text-xs font-semibold uppercase tracking-wider text-[var(--brand-text)]","children":"What does what"}],["$","h2",null,{"id":"h-parts","className":"text-balance text-xl font-semibold tracking-tight md:text-[22px]","children":"Nine parts, one job each"}],["$","p",null,{"className":"text-[15px] leading-relaxed text-muted-foreground","children":"Pick a part to see what it reads, what it does, what it never does, and where you see it."}]]}],["$","$L30",null,{}]]}]
1c:["$","section",null,{"id":"numbers","aria-labelledby":"h-numbers","className":"grid scroll-mt-6 gap-5","children":[["$","header",null,{"className":"grid max-w-[70ch] gap-2","children":[["$","p",null,{"className":"text-xs font-semibold uppercase tracking-wider text-[var(--brand-text)]","children":"Measured, not promised"}],["$","h2",null,{"id":"h-numbers","className":"text-balance text-xl font-semibold tracking-tight md:text-[22px]","children":"How well it diagnoses"}],["$","p",null,{"className":"text-[15px] leading-relaxed text-muted-foreground","children":"950 simulated incidents it never trained on: 800 from the 16 known failure types, and 150 from failure types it has never seen, which it should hand to a person."}]]}],["$","div",null,{"className":"grid items-start gap-4 lg:grid-cols-[minmax(0,1.4fr)_minmax(0,1fr)]","children":[["$","$L31",null,{}],["$","div",null,{"className":"grid gap-3","children":[["$","div","It starts before you do",{"className":"grid gap-1 border-l-[3px] py-1 pl-3.5","children":[["$","h3",null,{"className":"text-[15px] font-semibold","children":"It starts before you do"}],["$","p",null,{"className":"text-[14px] text-muted-foreground","children":"The investigation runs when the alert fires, not when someone opens a laptop. The page in Slack arrives with evidence attached."}]]}],["$","div","Attention goes where it's needed",{"className":"grid gap-1 border-l-[3px] py-1 pl-3.5","children":[["$","h3",null,{"className":"text-[15px] font-semibold","children":"Attention goes where it's needed"}],["$","p",null,{"className":"text-[14px] text-muted-foreground","children":"Incidents it recognises come with a cause and a fix to review. Ones it doesn't are handed over with the reason, so nobody trusts a guess."}]]}],["$","div","Nothing to undo",{"className":"grid gap-1 border-l-[3px] py-1 pl-3.5","children":[["$","h3",null,{"className":"text-[15px] font-semibold","children":"Nothing to undo"}],["$","p",null,{"className":"text-[14px] text-muted-foreground","children":"Every check is a read. Changes to infrastructure are drafts until approved with the admin password, and they leave as a pull request."}]]}],["$","div","Knowledge stays",{"className":"grid gap-1 border-l-[3px] py-1 pl-3.5","children":[["$","h3",null,{"className":"text-[15px] font-semibold","children":"Knowledge stays"}],["$","p",null,{"className":"text-[14px] text-muted-foreground","children":"Every reviewed incident and every fix confirmed by checking again becomes training data. A new model replaces the old one only if it scores at least as well."}]]}],["$","div","No secrets kept",{"className":"grid gap-1 border-l-[3px] py-1 pl-3.5","children":[["$","h3",null,{"className":"text-[15px] font-semibold","children":"No secrets kept"}],["$","p",null,{"className":"text-[14px] text-muted-foreground","children":"Tokens live in your CI's secret store or this machine's keychain, never in a file. They're redacted from logs, Slack and anything sent to an LLM."}]]}]]}]]}]]}]
1d:["$","section",null,{"id":"setup","aria-labelledby":"h-setup","className":"grid scroll-mt-6 gap-5","children":[["$","header",null,{"className":"grid max-w-[70ch] gap-2","children":[["$","p",null,{"className":"text-xs font-semibold uppercase tracking-wider text-[var(--brand-text)]","children":"Set up"}],["$","h2",null,{"id":"h-setup","className":"text-balance text-xl font-semibold tracking-tight md:text-[22px]","children":"Install it from anywhere"}],["$","p",null,{"className":"text-[15px] leading-relaxed text-muted-foreground","children":"One npm command installs Rootsight wherever Node and Python run; then run setup in your repository. Setup reads your code and monitoring first, asks only what it can't find, and writes nothing until you agree."}]]}],["$","$L32",null,{}]]}]
1e:["$","section",null,{"aria-labelledby":"h-limits","className":"grid gap-2.5 rounded-xl border border-dashed px-5 py-5","children":[["$","h3",null,{"id":"h-limits","className":"flex items-center gap-2 text-base font-semibold","children":[["$","$L2c",null,{"icon":{"name":"info","size":24,"node":[["circle",{"cx":"12","cy":"12","r":"10","key":"1mglay"}],["path",{"d":"M12 16v-4","key":"1dtifu"}],["path",{"d":"M12 8h.01","key":"e9boi3"}]]},"className":"size-4 text-muted-foreground","aria-hidden":"true"}],"Where it stands today"]}],["$","ul",null,{"className":"grid list-disc gap-2 pl-4.5 text-[14.5px] text-muted-foreground","children":[["$","li","Trained on simulated incidents. On 5 real incidents recorded on our test stack and kept aside, the model in use handed all 5 to a person: none wrong, none solved.",{"children":"Trained on simulated incidents. On 5 real incidents recorded on our test stack and kept aside, the model in use handed all 5 to a person: none wrong, none solved."}],["$","li","Cloud discovery is tested against stand-ins shaped like the AWS, Google Cloud and Azure APIs, not real accounts.",{"children":"Cloud discovery is tested against stand-ins shaped like the AWS, Google Cloud and Azure APIs, not real accounts."}],["$","li","The fact check verifies numbers, names and sources in explanations; it can't judge statements like \"within the normal range\".",{"children":"The fact check verifies numbers, names and sources in explanations; it can't judge statements like \"within the normal range\"."}]]}]]}]
1f:["$","footer",null,{"className":"flex flex-wrap justify-between gap-3 border-t pt-5 text-[13px] text-muted-foreground","children":[["$","span",null,{"children":"Rootsight · read-only on-call agent"}],["$","span",null,{"children":"Numbers from the project's test split; see the README for the full table."}]]}]
20:["$","script","script-0",{"src":"/_next/static/chunks/16kw5f1xcz19h.js","async":true}]
21:["$","script","script-1",{"src":"/_next/static/chunks/1alp732igntdn.js","async":true}]
22:["$","$L33",null,{"children":["$","$28",null,{"name":"Next.MetadataOutlet","children":"$@34"}]}]
d:300
2e:["$","span",null,{"className":"font-mono text-[11.5px] font-medium uppercase tracking-widest text-muted-foreground flex items-center gap-2","children":[["$","$L2c",null,{"icon":{"name":"users","size":24,"node":[["path",{"d":"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2","key":"1yyitq"}],["path",{"d":"M16 3.128a4 4 0 0 1 0 7.744","key":"16gr8j"}],["path",{"d":"M22 21v-2a4 4 0 0 0-3-3.87","key":"kshegd"}],["circle",{"cx":"9","cy":"7","r":"4","key":"nufk8"}]]},"className":"size-4","aria-hidden":"true"}],"What stays with people"]}]
2f:["$","ul",null,{"className":"grid list-disc gap-1.5 pl-4.5 text-[14.5px] marker:text-muted-foreground","children":[["$","li","Every change to your systems: it is read-only",{"children":"Every change to your systems: it is read-only"}],["$","li","Approving infrastructure changes, with the admin password",{"children":"Approving infrastructure changes, with the admin password"}],["$","li","Incidents it doesn't recognise: it hands them over and says why",{"children":"Incidents it doesn't recognise: it hands them over and says why"}],["$","li","The final call on every verdict",{"children":"The final call on every verdict"}]]}]
34:null
2b:true
d:C
2a:0
f:"$undefined"
c:"$undefined"
29:"$undefined"
23:"$undefined"
