1:"$Sreact.fragment"
2:"/_next/static/chunks/3dmjbr1lup9-x.js"
3:"/_next/static/chunks/1nfjzc0-cdxtj.js"
4:"/_next/static/chunks/28chkninotfh-.js"
5:"/_next/static/chunks/11vlsvznoyb-2.js"
6:I[1661,["$2","$3","$4","$5"],"Providers"]
7:I[9418,["$2","$3","$4","$5"],"default"]
8:I[88928,["$2","$3","$4","$5"],"default"]
c:"/_next/static/chunks/28_ca89jxjpe5.js"
d:"/_next/static/chunks/3299whxjdxgcq.js"
e:"/_next/static/chunks/1n5fmst5ac1dx.js"
f:I[88904,["$2","$3","$4","$5","$c","$d","$e"],""]
10:I[64471,["$2","$3","$4","$5","$c","$d","$e"],"NavActions"]
11:I[79590,["$2","$3","$4","$5","$c","$d","$e"],"PixelBackdrop"]
1e:"ViewportBoundary"
1f:I[20752,["$2","$3","$4","$5"],"$1e"]
20:"MetadataBoundary"
21:I[20752,["$2","$3","$4","$5"],"$20"]
22:"$Sreact.suspense"
:HL["/_next/static/chunks/22v2iphsvpo63.css","style"]
:HL["/_next/static/chunks/0zc43oyqhjf62.css","style"]
a:X
b:[["children",{"s":"__PAGE__","h":160,"d":{"r":["$","$1","c",{"children":[["$","div",null,{"className":"min-h-screen overflow-x-clip bg-background","children":[["$","header",null,{"className":"pointer-events-none fixed inset-x-0 top-0 z-40 flex justify-center px-5 before:absolute before:inset-x-0 before:top-0 before:h-2.5 before:bg-black","children":["$","div",null,{"className":"pointer-events-auto relative flex h-14 items-center rounded-b-2xl bg-black px-3 text-white [filter:drop-shadow(0_1px_0_rgb(255_255_255/0.14))_drop-shadow(0_14px_30px_rgb(0_0_0/0.45))] before:absolute before:right-full before:top-2.5 before:size-3.5 before:bg-[radial-gradient(circle_at_0_100%,transparent_13.5px,#000_14.5px)] after:absolute after:left-full after:top-2.5 after:size-3.5 after:bg-[radial-gradient(circle_at_100%_100%,transparent_13.5px,#000_14.5px)]","children":[["$","$Lf",null,{"href":"/","className":"flex items-center gap-2.5","children":[["$","span",null,{"className":"grid size-8 place-items-center rounded-[9px] bg-[linear-gradient(180deg,#b9b1ff_0%,#8f83ff_24%,#6a5af0_25%,#4b3dd2_100%)] shadow-[inset_0_1px_0_rgb(255_255_255/0.5)]","aria-hidden":"true","children":["$","span",null,{"className":"size-2.5 rotate-45 rounded-[2px] bg-white"}]}],["$","span",null,{"className":"font-heading text-[19px] font-bold tracking-tight","children":"Rehearsal"}]]}],["$","nav",null,{"className":"ml-11 hidden items-center gap-[22px] text-[15px] text-white/60 md:flex","children":[["$","a",null,{"href":"#features","className":"transition-colors hover:text-white","children":"Features"}],["$","a",null,{"href":"#faq","className":"transition-colors hover:text-white","children":"FAQ"}],["$","a",null,{"href":"#pricing","className":"transition-colors hover:text-white","children":"Pricing"}],["$","a",null,{"href":"/docs","className":"transition-colors hover:text-white","children":"Docs"}]]}],["$","div",null,{"className":"ml-6 md:ml-11","children":["$","$L10",null,{}]}]]}]}],["$","section",null,{"className":"bg-black p-2.5","children":["$","div",null,{"className":"dark wave relative overflow-clip rounded-[26px] text-foreground","children":[["$","$L11",null,{"src":"/landing/great-wave.webp","focusX":0.44}],["$","div",null,{"className":"pointer-events-none absolute inset-x-0 top-0 h-[780px] bg-[radial-gradient(ellipse_52%_44%_at_50%_45%,color-mix(in_srgb,var(--background)_58%,transparent),transparent)]"}],"$L12","$L13"]}]}],"$L14","$L15","$L16","$L17","$L18"]}],["$L19","$L1a","$L1b"],"$L1c"]}],"p":"$@1d","v":null,"s":"$a"}}]]
0:{"t":{"t":{"s":"","h":80,"d":{"r":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/22v2iphsvpo63.css","precedence":"next"}],["$","link","1",{"rel":"stylesheet","href":"/_next/static/chunks/0zc43oyqhjf62.css","precedence":"next"}],["$","script","script-0",{"src":"/_next/static/chunks/3dmjbr1lup9-x.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/1nfjzc0-cdxtj.js","async":true}],["$","script","script-2",{"src":"/_next/static/chunks/28chkninotfh-.js","async":true}],["$","script","script-3",{"src":"/_next/static/chunks/11vlsvznoyb-2.js","async":true}]],["$","html",null,{"lang":"en","className":"fonts","suppressHydrationWarning":true,"children":["$","body",null,{"className":"font-sans","children":["$","$L6",null,{"children":["$","$L7",null,{"parallelRouterKey":"children","template":["$","$L8",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."}]}]]}]}]],[]]}]}]}]}]]}],"p":"$@9","v":null,"s":"$a"},"c":"$Qb"},"h":{"r":["$","$1","h",{"children":[null,["$","$L1f",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]}],["$","$L21",null,{"children":[["$","div",null,{"hidden":true,"children":["$","$22",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"Rehearsal: a dress rehearsal for your AI agent"}],["$","meta","1",{"name":"description","content":"Rehearsal builds a working copy of your application with fictional data, runs your AI agent through real jobs, and verifies every outcome in the app's own database before you deploy."}]]}]}],null]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],"p":"$@23","v":null,"s":"$a"}},"a":"$@24","u":"$@25","b":"dH_Yt_PsiBl1n3o7nxxVV"}
26:I[64471,["$2","$3","$4","$5","$c","$d","$e"],"StartCta"]
27:I[29812,["$2","$3","$4","$5","$c","$d","$e"],"InstallChip"]
28:I[87693,["$2","$3","$4","$5","$c","$d","$e"],"HeroWindow"]
29:I[65728,["$2","$3","$4","$5","$c","$d","$e"],"default"]
37:I[65388,["$2","$3","$4","$5","$c","$d","$e"],"SpotlightCard"]
3c:I[73443,["$2","$3","$4","$5","$c","$d","$e"],"Accordion"]
3d:I[73443,["$2","$3","$4","$5","$c","$d","$e"],"AccordionItem"]
3e:"AccordionTrigger"
3f:I[73443,["$2","$3","$4","$5","$c","$d","$e"],"$3e"]
40:"AccordionContent"
41:I[73443,["$2","$3","$4","$5","$c","$d","$e"],"$40"]
42:I[20752,["$2","$3","$4","$5"],"OutletBoundary"]
12:["$","div",null,{"className":"pointer-events-none absolute inset-x-0 bottom-0 h-40 bg-linear-to-b from-transparent to-background/70"}]
13:["$","div",null,{"className":"relative mx-auto max-w-7xl px-4 pt-28 md:px-8 lg:pt-36","children":[["$","div",null,{"className":"mx-auto max-w-4xl text-center","children":[["$","a",null,{"href":"#live","className":"inline-flex items-center gap-2 rounded-full border bg-card px-3 py-1 text-sm text-muted-foreground backdrop-blur-md transition-colors hover:text-foreground","children":[["$","span",null,{"className":"size-1.5 rounded-full bg-success shadow-[0_0_8px_var(--success)]"}]," A real build, replayed below"]}],["$","h1",null,{"className":"mt-6 text-[clamp(40px,6vw,76px)] font-bold leading-[1.02] tracking-tight text-balance [text-shadow:0_2px_28px_rgb(4_8_26/0.7)]","children":"Rehearse your AI agent on a copy of your real app."}],["$","p",null,{"className":"mx-auto mt-6 max-w-2xl text-lg text-foreground/85 [text-shadow:0_1px_14px_rgb(4_8_26/0.85)] md:text-xl","children":"Rehearsal compiles your application into a sandboxed practice world with fictional data, runs your agent through real jobs, and scores every outcome against the application's own database."}],["$","div",null,{"className":"mt-8 flex flex-wrap items-center justify-center gap-3","children":[["$","$L26",null,{}],["$","$L27",null,{}]]}]]}],["$","div",null,{"id":"live","className":"relative mx-auto mt-14 max-w-6xl scroll-mt-24 pb-20","children":[["$","$L28",null,{}],["$","p",null,{"className":"mt-4 text-center text-sm text-foreground/75","children":"Recorded, not simulated: the World Compiler turning Gitea into a practice world."}]]}]]}]
14:["$","section",null,{"id":"features","className":"border-t border-border/60","children":["$","div",null,{"className":"mx-auto max-w-7xl px-4 py-24 md:px-8","children":[["$","div",null,{"className":"mx-auto max-w-2xl text-center","children":[["$","h2",null,{"className":"text-3xl font-bold tracking-tight md:text-[44px] md:leading-[1.08]","children":"Everything a rehearsal needs, built from your app"}],["$","p",null,{"className":"mt-4 text-lg text-muted-foreground","children":"Mocks agree with whatever the agent does, and production is too risky to practise in. Rehearsal builds the middle ground automatically."}]]}],["$","div",null,{"className":"grid w-full grid-cols-1 gap-4 lg:grid-cols-3 mt-14","children":[["$","div",null,{"className":"group relative flex flex-col overflow-hidden rounded-2xl border bg-card transition-colors duration-300 hover:border-primary/40 shadow-[inset_0_1px_0_0_rgb(255_255_255/0.05),0_24px_48px_-32px_rgb(0_0_0/0.55)] lg:col-span-2","children":[["$","div",null,{"className":"relative flex min-h-52 items-center overflow-hidden border-b bg-background/60 p-5 lg:h-52","children":[["$","div",null,{"className":"pointer-events-none absolute inset-0 [background-image:radial-gradient(var(--border)_1px,transparent_1px)] [background-size:16px_16px] [mask-image:radial-gradient(ellipse_85%_85%_at_50%_45%,#000_30%,transparent_100%)]"}],["$","div",null,{"className":"pointer-events-none absolute -top-28 left-1/2 h-48 w-2/3 -translate-x-1/2 rounded-full bg-primary/20 opacity-50 blur-3xl transition-opacity duration-500 group-hover:opacity-100"}],["$","div",null,{"className":"relative w-full","children":["$","div",null,{"className":"overflow-hidden rounded-lg border bg-card shadow-[0_10px_28px_-14px_rgb(0_0_0/0.55)] mx-auto max-w-xl","children":[["$","div",null,{"className":"flex items-center gap-2 border-b px-3 py-1.5 text-[11px] text-muted-foreground","children":[["$","span",null,{"className":"flex gap-1","aria-hidden":"true","children":[["$","i",null,{"className":"size-1.5 rounded-full bg-muted-foreground/35"}],["$","i",null,{"className":"size-1.5 rounded-full bg-muted-foreground/35"}],["$","i",null,{"className":"size-1.5 rounded-full bg-muted-foreground/35"}]]}],["$","span",null,{"className":"truncate font-mono","children":"world build · gitea"}],["$","span",null,{"className":"ml-auto shrink-0","children":["$","span",null,{"className":"tabular-nums","children":"5 of 9"}]}]]}],["$","div",null,{"className":"p-3","children":[["$","ol",null,{"className":"grid grid-cols-2 gap-x-4 gap-y-2.5 text-[12px] sm:grid-cols-3","children":[["$","li","Read the source",{"className":"flex min-w-0 items-center gap-2","children":[["$","$L29",null,{"icon":{"name":"circle-check","size":24,"node":[["circle",{"cx":"12","cy":"12","r":"10","key":"1mglay"}],["path",{"d":"m16 9-5.5 5.5L8 12","key":"xofnsj"}]],"aliases":["check-circle-2"]},"className":"size-3.5 shrink-0 text-success"}],["$","span",null,{"className":"truncate ","children":"Read the source"}]]}],["$","li","Plan the runtime",{"className":"flex min-w-0 items-center gap-2","children":[["$","$L29",null,{"icon":"$14:props:children:props:children:1:props:children:0:props:children:0:props:children:2:props:children:props:children:1:props:children:0:props:children:0:props:children:0:props:icon","className":"size-3.5 shrink-0 text-success"}],["$","span",null,{"className":"truncate ","children":"Plan the runtime"}]]}],["$","li","Start the sandbox",{"className":"flex min-w-0 items-center gap-2","children":[["$","$L29",null,{"icon":"$14:props:children:props:children:1:props:children:0:props:children:0:props:children:2:props:children:props:children:1:props:children:0:props:children:0:props:children:0:props:icon","className":"size-3.5 shrink-0 text-success"}],["$","span",null,{"className":"truncate ","children":"Start the sandbox"}]]}],["$","li","Find the API",{"className":"flex min-w-0 items-center gap-2","children":[["$","$L29",null,{"icon":"$14:props:children:props:children:1:props:children:0:props:children:0:props:children:2:props:children:props:children:1:props:children:0:props:children:0:props:children:0:props:icon","className":"size-3.5 shrink-0 text-success"}],["$","span",null,{"className":"truncate ","children":"Find the API"}]]}],["$","li","Seed fictional data",{"className":"flex min-w-0 items-center gap-2","children":[["$","$L29",null,{"icon":"$14:props:children:props:children:1:props:children:0:props:children:0:props:children:2:props:children:props:children:1:props:children:0:props:children:0:props:children:0:props:icon","className":"size-3.5 shrink-0 text-success"}],["$","span",null,{"className":"truncate ","children":"Seed fictional data"}]]}],["$","li","Choose agent tools",{"className":"flex min-w-0 items-center gap-2","children":[["$","span",null,{"className":"grid size-3.5 shrink-0 place-items-center","children":"$L2a"}],"$L2b"]}],"$L2c","$L2d","$L2e"]}],"$L2f"]}]]}]}]]}],"$L30"]}],"$L31","$L32","$L33","$L34","$L35"]}],"$L36"]}]}]
15:["$","section",null,{"className":"border-t border-border/60 bg-card/30","children":["$","div",null,{"className":"mx-auto max-w-7xl px-4 py-24 md:px-8","children":[["$","div",null,{"className":"mx-auto max-w-2xl text-center","children":[["$","h2",null,{"className":"text-3xl font-bold tracking-tight md:text-[44px] md:leading-[1.08]","children":"A readiness verdict, with evidence"}],["$","p",null,{"className":"mt-4 text-lg text-muted-foreground","children":"For every agent on every application: ready to pilot, or not yet. Each verdict links to the episodes behind it."}]]}],["$","div",null,{"className":"mt-14 grid gap-4 sm:grid-cols-2 lg:grid-cols-3","children":[["$","$L37","Verified success",{"children":[["$","$L29",null,{"icon":{"name":"badge-check","size":24,"node":[["path",{"d":"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z","key":"3c2336"}],["path",{"d":"m16 9-5.5 5.5L8 12","key":"xofnsj"}]],"aliases":["verified"]},"className":"size-5 text-primary"}],["$","h3",null,{"className":"mt-4 font-semibold","children":"Verified success"}],["$","p",null,{"className":"mt-1.5 text-sm text-muted-foreground","children":"The outcome exists in your application's own records."}]]}],["$","$L37","Rule violations",{"children":[["$","$L29",null,{"icon":{"name":"shield-check","size":24,"node":[["path",{"d":"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z","key":"oel41y"}],["path",{"d":"m9 12 2 2 4-4","key":"dzmm74"}]]},"className":"size-5 text-primary"}],["$","h3",null,{"className":"mt-4 font-semibold","children":"Rule violations"}],["$","p",null,{"className":"mt-1.5 text-sm text-muted-foreground","children":"Anything your checks say must never happen, like touching the wrong account."}]]}],["$","$L37","Duplicate side effects",{"children":[["$","$L29",null,{"icon":{"name":"copy-x","size":24,"node":[["path",{"d":"M4 16a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2","key":"1qd6ae"}],["rect",{"x":"8","y":"8","width":"14","height":"14","rx":"2","key":"1an92s"}],["path",{"d":"m12.5 12.5 5 5","key":"1simgt"}],["path",{"d":"m12.5 17.5 5-5","key":"pc59mn"}]]},"className":"size-5 text-primary"}],["$","h3",null,{"className":"mt-4 font-semibold","children":"Duplicate side effects"}],["$","p",null,{"className":"mt-1.5 text-sm text-muted-foreground","children":"A second refund, email, or shipment caused by a blind retry."}]]}],["$","$L37","Recovery after faults",{"children":[["$","$L29",null,{"icon":{"name":"repeat","size":24,"node":[["path",{"d":"m17 2 4 4-4 4","key":"nntrym"}],["path",{"d":"M3 11v-1a4 4 0 0 1 4-4h14","key":"84bu3i"}],["path",{"d":"m7 22-4-4 4-4","key":"1wqhfi"}],["path",{"d":"M21 13v1a4 4 0 0 1-4 4H3","key":"1rx37r"}]]},"className":"size-5 text-primary"}],["$","h3",null,{"className":"mt-4 font-semibold","children":"Recovery after faults"}],["$","p",null,{"className":"mt-1.5 text-sm text-muted-foreground","children":"Whether the agent finished correctly after a request failed or timed out."}]]}],["$","$L37","False “done” claims",{"children":[["$","$L29",null,{"icon":{"name":"list-checks","size":24,"node":[["path",{"d":"M13 5h8","key":"a7qcls"}],["path",{"d":"M13 12h8","key":"h98zly"}],["path",{"d":"M13 19h8","key":"c3s6r1"}],["path",{"d":"m3 17 2 2 4-4","key":"1jhpwq"}],["path",{"d":"m3 7 2 2 4-4","key":"1obspn"}]]},"className":"size-5 text-primary"}],["$","h3",null,{"className":"mt-4 font-semibold","children":"False “done” claims"}],["$","p",null,{"className":"mt-1.5 text-sm text-muted-foreground","children":"The agent said it finished; the records say otherwise."}]]}],["$","$L37","Unneeded questions",{"children":[["$","$L29",null,{"icon":{"name":"message-circle-question-mark","size":24,"node":[["path",{"d":"M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719","key":"1sd12s"}],["path",{"d":"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3","key":"1u773s"}],["path",{"d":"M12 17h.01","key":"p32p05"}]],"aliases":["message-circle-question"]},"className":"size-5 text-primary"}],["$","h3",null,{"className":"mt-4 font-semibold","children":"Unneeded questions"}],"$L38"]}]]}]]}]}]
16:["$","section",null,{"id":"pricing","className":"border-t border-border/60 bg-card/30","children":["$","div",null,{"className":"mx-auto max-w-7xl px-4 py-24 md:px-8","children":[["$","div",null,{"className":"mx-auto max-w-2xl text-center","children":[["$","h2",null,{"className":"text-3xl font-bold tracking-tight md:text-[44px] md:leading-[1.08]","children":"Pricing"}],["$","p",null,{"className":"mt-4 text-lg text-muted-foreground","children":"Start free and keep the free plan. Pay when you rehearse more often. The open-source core stays free to self-host with your own model key."}]]}],["$","div",null,{"className":"mt-14 grid gap-4 md:grid-cols-2 xl:grid-cols-4","children":[["$","$L37","Free",{"className":"","children":[["$","div",null,{"className":"flex items-center justify-between","children":[["$","h3",null,{"className":"font-semibold","children":"Free"}],"$undefined"]}],["$","p",null,{"className":"mt-5","children":[["$","span",null,{"className":"font-heading text-4xl font-bold","children":"$$0"}]," ",["$","span",null,{"className":"text-sm text-muted-foreground","children":"forever"}]]}],["$","ul",null,{"className":"mt-6 space-y-2.5 text-sm","children":[["$","li","1 application, built into a practice world once",{"className":"flex gap-2","children":[["$","$L29",null,{"icon":"$14:props:children:props:children:1:props:children:0:props:children:0:props:children:2:props:children:props:children:1:props:children:0:props:children:0:props:children:0:props:icon","className":"mt-0.5 size-4 shrink-0 text-success"}],"1 application, built into a practice world once"]}],["$","li","40 episodes a month, run in quiet hours",{"className":"flex gap-2","children":[["$","$L29",null,{"icon":"$14:props:children:props:children:1:props:children:0:props:children:0:props:children:2:props:children:props:children:1:props:children:0:props:children:0:props:children:0:props:icon","className":"mt-0.5 size-4 shrink-0 text-success"}],"40 episodes a month, run in quiet hours"]}],["$","li","1 sandbox at a time",{"className":"flex gap-2","children":[["$","$L29",null,{"icon":"$14:props:children:props:children:1:props:children:0:props:children:0:props:children:2:props:children:props:children:1:props:children:0:props:children:0:props:children:0:props:icon","className":"mt-0.5 size-4 shrink-0 text-success"}],"1 sandbox at a time"]}]]}],["$","$Lf",null,{"href":"/app/","children":"Start free","data-slot":"button","data-variant":"outline","data-size":"default","className":"inline-flex shrink-0 items-center justify-center gap-2 rounded-md text-sm font-medium whitespace-nowrap transition-all outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:border-input dark:bg-input/30 dark:hover:bg-input/50 h-9 px-4 py-2 has-[>svg]:px-3 mt-8 w-full","ref":null}]]}],["$","$L37","Pro",{"className":"border-primary/60 shadow-[0_0_0_1px_var(--primary),0_20px_60px_-20px_var(--primary)]","children":[["$","div",null,{"className":"flex items-center justify-between","children":[["$","h3",null,{"className":"font-semibold","children":"Pro"}],["$","span",null,{"className":"rounded-full bg-primary/15 px-2.5 py-0.5 text-xs font-medium text-primary","children":"Recommended"}]]}],["$","p",null,{"className":"mt-5","children":[["$","span",null,{"className":"font-heading text-4xl font-bold","children":"$$29"}]," ",["$","span",null,{"className":"text-sm text-muted-foreground","children":"/ month"}]]}],["$","ul",null,{"className":"mt-6 space-y-2.5 text-sm","children":[["$","li","3 applications, 2 world builds a month",{"className":"flex gap-2","children":[["$","$L29",null,{"icon":"$14:props:children:props:children:1:props:children:0:props:children:0:props:children:2:props:children:props:children:1:props:children:0:props:children:0:props:children:0:props:icon","className":"mt-0.5 size-4 shrink-0 text-success"}],"3 applications, 2 world builds a month"]}],["$","li","750 episodes a month, run at once",{"className":"flex gap-2","children":[["$","$L29",null,{"icon":"$14:props:children:props:children:1:props:children:0:props:children:0:props:children:2:props:children:props:children:1:props:children:0:props:children:0:props:children:0:props:icon","className":"mt-0.5 size-4 shrink-0 text-success"}],"750 episodes a month, run at once"]}],["$","li","2 sandboxes at a time",{"className":"flex gap-2","children":[["$","$L29",null,{"icon":"$14:props:children:props:children:1:props:children:0:props:children:0:props:children:2:props:children:props:children:1:props:children:0:props:children:0:props:children:0:props:icon","className":"mt-0.5 size-4 shrink-0 text-success"}],"2 sandboxes at a time"]}],["$","li","Top-ups when you need more",{"className":"flex gap-2","children":[["$","$L29",null,{"icon":"$14:props:children:props:children:1:props:children:0:props:children:0:props:children:2:props:children:props:children:1:props:children:0:props:children:0:props:children:0:props:icon","className":"mt-0.5 size-4 shrink-0 text-success"}],"Top-ups when you need more"]}]]}],["$","$Lf",null,{"href":"/app/","children":"Start free","data-slot":"button","data-variant":"default","data-size":"default","className":"inline-flex shrink-0 items-center justify-center gap-2 rounded-md text-sm font-medium whitespace-nowrap transition-all outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 bg-primary text-primary-foreground hover:bg-primary/90 h-9 px-4 py-2 has-[>svg]:px-3 mt-8 w-full","ref":null}]]}],"$L39","$L3a"]}],"$L3b"]}]}]
17:["$","section",null,{"id":"faq","className":"border-t border-border/60","children":["$","div",null,{"className":"mx-auto max-w-3xl px-4 py-24 md:px-8","children":[["$","h2",null,{"className":"text-center text-3xl font-bold tracking-tight md:text-[44px]","children":"Questions"}],["$","$L3c",null,{"type":"single","collapsible":true,"className":"mt-10","children":[["$","$L3d","Can I train a model on my practice worlds?",{"value":"Can I train a model on my practice worlds?","children":[["$","$L3f",null,{"className":"text-left text-base","children":"Can I train a model on my practice worlds?"}],["$","$L41",null,{"className":"text-muted-foreground","children":"Coming soon. Every episode already ends with a score verified in your application's database, which is the reward reinforcement learning needs. Today you can export verified episodes as a dataset and improve an agent's instructions from its failures."}]]}],["$","$L3d","Does Rehearsal touch my production data?",{"value":"Does Rehearsal touch my production data?","children":[["$","$L3f",null,{"className":"text-left text-base","children":"Does Rehearsal touch my production data?"}],["$","$L41",null,{"className":"text-muted-foreground","children":"No. It runs your application's published images in a network with no internet access, with fictional data it creates itself. Checks read the sandbox database read-only."}]]}],["$","$L3d","Do I need to write code?",{"value":"Do I need to write code?","children":[["$","$L3f",null,{"className":"text-left text-base","children":"Do I need to write code?"}],["$","$L41",null,{"className":"text-muted-foreground","children":"No. Sign in, add your application, build its world, and rehearse an agent from the dashboard. The CLI and Python SDK do the same things for CI pipelines and scripts."}]]}],["$","$L3d","Which applications work?",{"value":"Which applications work?","children":[["$","$L3f",null,{"className":"text-left text-base","children":"Which applications work?"}],["$","$L41",null,{"className":"text-muted-foreground","children":"Web applications that run in containers and expose an HTTP or GraphQL API, backed by SQLite, PostgreSQL, or MySQL. One catalog application is kept out of development entirely, to test applications the compiler has never seen."}]]}],["$","$L3d","Which agents can I rehearse?",{"value":"Which agents can I rehearse?","children":[["$","$L3f",null,{"className":"text-left text-base","children":"Which agents can I rehearse?"}],["$","$L41",null,{"className":"text-muted-foreground","children":"Any model behind an OpenAI-compatible API, described as an agent profile, or your own agent in any language through the episode API."}]]}],["$","$L3d","How do I install it?",{"value":"How do I install it?","children":[["$","$L3f",null,{"className":"text-left text-base","children":"How do I install it?"}],["$","$L41",null,{"className":"text-muted-foreground","children":"pip install rehearsal-kit installs the CLI and Python SDK. To run the server, workers, and sandboxes yourself, install rehearsal-kit[server] on a Linux machine with Docker."}]]}],["$","$L3d","How is model cost counted?",{"value":"How is model cost counted?","children":[["$","$L3f",null,{"className":"text-left text-base","children":"How is model cost counted?"}],["$","$L41",null,{"className":"text-muted-foreground","children":"From the cost the provider reports, the serving provider's published price list, or a dated override, with the source recorded for every call."}]]}]]}]]}]}]
18:["$","section",null,{"id":"cta","className":"bg-black p-2.5","children":["$","div",null,{"className":"dark wave relative flex min-h-[calc((100vw-1.25rem)*0.563)] flex-col overflow-clip rounded-[26px] text-foreground","children":[["$","$L11",null,{"src":"/landing/night-riders.webp","wash":[0.3,0.5]}],["$","div",null,{"className":"pointer-events-none absolute inset-x-0 top-0 h-[560px] bg-[radial-gradient(ellipse_50%_50%_at_50%_44%,color-mix(in_srgb,var(--background)_55%,transparent),transparent)]"}],["$","div",null,{"className":"relative mx-auto max-w-3xl px-4 pt-24 text-center md:px-8 lg:pt-28","children":[["$","h2",null,{"className":"text-balance text-3xl font-bold tracking-tight [text-shadow:0_2px_28px_rgb(4_8_26/0.7)] md:text-5xl","children":"Find out what breaks before your customers do."}],["$","p",null,{"className":"mx-auto mt-4 max-w-2xl text-lg text-foreground/85 [text-shadow:0_1px_14px_rgb(4_8_26/0.85)]","children":"Design-partner pilot: four weeks, free for the first five teams shipping an agent into their own product."}],["$","div",null,{"className":"mt-8 flex flex-wrap justify-center gap-3","children":[["$","$L26",null,{}],"$undefined"]}],["$","p",null,{"className":"mt-6 flex items-center justify-center gap-2 text-sm text-foreground/80 [text-shadow:0_1px_12px_rgb(4_8_26/0.9)]","children":[["$","$L29",null,{"icon":"$15:props:children:props:children:1:props:children:1:props:children:0:props:icon","className":"size-4 text-success"}]," Fictional data only. No production access. Isolated sandboxes."]}]]}],["$","footer",null,{"className":"relative mt-auto bg-linear-to-b from-transparent via-background/45 to-background/85 px-5 pb-5 pt-24 md:px-8 md:pb-6","children":[["$","svg",null,{"className":"absolute size-0","aria-hidden":"true","children":["$","filter",null,{"id":"outline-only","children":[["$","feMorphology",null,{"in":"SourceAlpha","operator":"erode","radius":"1.5","result":"inside"}],["$","feComposite",null,{"in":"SourceGraphic","in2":"inside","operator":"out"}]]}]}],["$","div",null,{"className":"@container","aria-hidden":"true","children":["$","div",null,{"className":"flex items-center justify-center gap-[0.16em] whitespace-nowrap font-heading text-[length:16.5cqw] font-bold leading-[0.9] tracking-[-0.035em] text-[rgb(246_239_223/0.72)] transition-colors duration-500 [filter:url(#outline-only)] hover:text-[rgb(246_239_223)]","children":[["$","span",null,{"className":"size-[0.5em] shrink-0 rotate-45 rounded-[0.09em] bg-current"}],"Rehearsal"]}]}],["$","div",null,{"className":"mt-6 flex flex-wrap items-center justify-between gap-3 font-mono text-xs text-foreground/75","children":[["$","span",null,{"className":"flex items-center gap-2","children":[["$","span",null,{"className":"size-1.5 rounded-full bg-primary"}]," Rehearsal, a dress rehearsal for your AI agent"]}],["$","span",null,{"className":"flex gap-6","children":[["$","a",null,{"href":"#features","className":"hover:text-foreground","children":"Product"}],["$","a",null,{"href":"#pricing","className":"hover:text-foreground","children":"Pricing"}],["$","$Lf",null,{"href":"/app/","className":"hover:text-foreground","children":"Console"}]]}]]}]]}]]}]}]
19:["$","script","script-0",{"src":"/_next/static/chunks/28_ca89jxjpe5.js","async":true}]
1a:["$","script","script-1",{"src":"/_next/static/chunks/3299whxjdxgcq.js","async":true}]
1b:["$","script","script-2",{"src":"/_next/static/chunks/1n5fmst5ac1dx.js","async":true}]
1c:["$","$L42",null,{"children":["$","$22",null,{"name":"Next.MetadataOutlet","children":"$@43"}]}]
a:300
2a:["$","span",null,{"className":"size-2 animate-pulse rounded-full bg-primary shadow-[0_0_8px_var(--primary)]"}]
2b:["$","span",null,{"className":"truncate font-medium","children":"Choose agent tools"}]
2c:["$","li","Write jobs",{"className":"flex min-w-0 items-center gap-2","children":[["$","span",null,{"className":"size-3.5 shrink-0 rounded-full border border-muted-foreground/35"}],["$","span",null,{"className":"truncate text-muted-foreground","children":"Write jobs"}]]}]
2d:["$","li","Validate",{"className":"flex min-w-0 items-center gap-2","children":[["$","span",null,{"className":"size-3.5 shrink-0 rounded-full border border-muted-foreground/35"}],["$","span",null,{"className":"truncate text-muted-foreground","children":"Validate"}]]}]
2e:["$","li","Publish",{"className":"flex min-w-0 items-center gap-2","children":[["$","span",null,{"className":"size-3.5 shrink-0 rounded-full border border-muted-foreground/35"}],["$","span",null,{"className":"truncate text-muted-foreground","children":"Publish"}]]}]
2f:["$","div",null,{"className":"mt-3 h-1 overflow-hidden rounded-full bg-muted","children":["$","div",null,{"className":"h-full w-[60%] rounded-full bg-linear-to-r from-success to-primary"}]}]
30:["$","div",null,{"className":"flex flex-1 flex-col p-6","children":[["$","div",null,{"className":"flex items-center gap-3","children":[["$","span",null,{"className":"grid size-9 shrink-0 place-items-center rounded-lg border border-primary/25 bg-primary/10 text-primary","children":["$","$L29",null,{"icon":{"name":"workflow","size":24,"node":[["rect",{"width":"8","height":"8","x":"3","y":"3","rx":"2","key":"by2w9f"}],["path",{"d":"M7 11v4a2 2 0 0 0 2 2h4","key":"xkn7yn"}],["rect",{"width":"8","height":"8","x":"13","y":"13","rx":"2","key":"1cgmvn"}]]},"className":"size-[18px]"}]}],["$","h3",null,{"className":"text-[17px] font-semibold leading-snug","children":"The World Compiler"}]]}],["$","p",null,{"className":"mt-3 max-w-xl text-pretty text-sm leading-relaxed text-muted-foreground","children":"An agent reads your source, starts your real images in an isolated sandbox, seeds fictional data, chooses the tools each role may use, and writes jobs it proves can be passed and failed."}],["$","a",null,{"href":"#live","className":"mt-4 inline-flex w-fit items-center gap-1.5 text-sm font-medium text-primary underline-offset-4 hover:underline","children":["Watch a build"," ",["$","$L29",null,{"icon":{"name":"arrow-right","size":24,"node":[["path",{"d":"M5 12h14","key":"1ays0h"}],["path",{"d":"m12 5 7 7-7 7","key":"xquz4c"}]]},"className":"size-4 transition-transform duration-300 group-hover:translate-x-0.5"}]]}]]}]
31:["$","div",null,{"className":"group relative flex flex-col overflow-hidden rounded-2xl border bg-card transition-colors duration-300 hover:border-primary/40 shadow-[inset_0_1px_0_0_rgb(255_255_255/0.05),0_24px_48px_-32px_rgb(0_0_0/0.55)]","children":[["$","div",null,{"className":"relative flex min-h-52 items-center overflow-hidden border-b bg-background/60 p-5 lg:h-52","children":[["$","div",null,{"className":"pointer-events-none absolute inset-0 [background-image:radial-gradient(var(--border)_1px,transparent_1px)] [background-size:16px_16px] [mask-image:radial-gradient(ellipse_85%_85%_at_50%_45%,#000_30%,transparent_100%)]"}],["$","div",null,{"className":"pointer-events-none absolute -top-28 left-1/2 h-48 w-2/3 -translate-x-1/2 rounded-full bg-primary/20 opacity-50 blur-3xl transition-opacity duration-500 group-hover:opacity-100"}],["$","div",null,{"className":"relative w-full","children":["$","div",null,{"className":"mx-auto max-w-sm space-y-2 text-[13px]","children":[["$","div",null,{"className":"flex items-end gap-2","children":[["$","span",null,{"className":"grid size-6 shrink-0 place-items-center rounded-full border bg-muted text-[10px] font-semibold text-muted-foreground","aria-hidden":"true","children":"C"}],["$","div",null,{"className":"rounded-2xl rounded-bl-sm border bg-card px-3 py-1.5 text-muted-foreground line-through decoration-muted-foreground/60","children":"Refund order 4182, please."}]]}],["$","div",null,{"className":"flex items-center gap-2 pl-8 text-[11px] text-warning","children":[["$","span",null,{"className":"h-px flex-1 bg-warning/30"}],["$","span",null,{"className":"rounded-full border border-warning/40 bg-warning/10 px-2 py-0.5 font-medium","children":"request changed · v2"}],["$","span",null,{"className":"h-px flex-1 bg-warning/30"}]]}],["$","div",null,{"className":"flex items-end gap-2","children":["$31:props:children:0:props:children:2:props:children:props:children:0:props:children:0",["$","div",null,{"className":"rounded-2xl rounded-bl-sm border bg-card px-3 py-1.5 shadow-[0_8px_20px_-12px_rgb(0_0_0/0.5)]","children":"Actually, make it store credit instead."}]]}]]}]}]]}],["$","div",null,{"className":"flex flex-1 flex-col p-6","children":[["$","div",null,{"className":"flex items-center gap-3","children":[["$","span",null,{"className":"grid size-9 shrink-0 place-items-center rounded-lg border border-primary/25 bg-primary/10 text-primary","children":["$","$L29",null,{"icon":{"name":"message-square-diff","size":24,"node":[["path",{"d":"M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z","key":"18887p"}],["path",{"d":"M10 15h4","key":"192ueg"}],["path",{"d":"M10 9h4","key":"u4k05v"}],["path",{"d":"M12 7v4","key":"xawao1"}]]},"className":"size-[18px]"}]}],["$","h3",null,{"className":"text-[17px] font-semibold leading-snug","children":"Customers who change their minds"}]]}],["$","p",null,{"className":"mt-3 max-w-xl text-pretty text-sm leading-relaxed text-muted-foreground","children":"Simulated customers revise requests mid-task. Agents that finish the old request get caught."}],"$undefined"]}]]}]
32:["$","div",null,{"className":"group relative flex flex-col overflow-hidden rounded-2xl border bg-card transition-colors duration-300 hover:border-primary/40 shadow-[inset_0_1px_0_0_rgb(255_255_255/0.05),0_24px_48px_-32px_rgb(0_0_0/0.55)]","children":[["$","div",null,{"className":"relative flex min-h-52 items-center overflow-hidden border-b bg-background/60 p-5 lg:h-52","children":[["$","div",null,{"className":"pointer-events-none absolute inset-0 [background-image:radial-gradient(var(--border)_1px,transparent_1px)] [background-size:16px_16px] [mask-image:radial-gradient(ellipse_85%_85%_at_50%_45%,#000_30%,transparent_100%)]"}],["$","div",null,{"className":"pointer-events-none absolute -top-28 left-1/2 h-48 w-2/3 -translate-x-1/2 rounded-full bg-primary/20 opacity-50 blur-3xl transition-opacity duration-500 group-hover:opacity-100"}],["$","div",null,{"className":"relative w-full","children":["$","div",null,{"className":"overflow-hidden rounded-lg border bg-card shadow-[0_10px_28px_-14px_rgb(0_0_0/0.55)] mx-auto max-w-sm","children":[["$","div",null,{"className":"flex items-center gap-2 border-b px-3 py-1.5 text-[11px] text-muted-foreground","children":[["$","span",null,{"className":"flex gap-1","aria-hidden":"true","children":[["$","i",null,{"className":"size-1.5 rounded-full bg-muted-foreground/35"}],["$","i",null,{"className":"size-1.5 rounded-full bg-muted-foreground/35"}],["$","i",null,{"className":"size-1.5 rounded-full bg-muted-foreground/35"}]]}],["$","span",null,{"className":"truncate font-mono","children":"episode · tool calls"}],"$undefined"]}],["$","div",null,{"className":"p-3","children":["$","div",null,{"className":"font-mono text-[12px] leading-relaxed space-y-2","children":[["$","div",null,{"className":"flex items-center gap-1.5","children":[["$","span",null,{"className":"w-8 shrink-0 text-muted-foreground","children":"POST"}],["$","span",null,{"className":"truncate","children":"/refunds"}],["$","span",null,{"className":"ml-auto shrink-0 rounded border border-destructive/40 bg-destructive/10 px-1.5 text-[11px] text-destructive","children":"timeout · injected"}]]}],["$","div",null,{"className":"flex items-center gap-1.5","children":[["$","span",null,{"className":"w-8 shrink-0 text-muted-foreground","children":"GET"}],["$","span",null,{"className":"truncate","children":"/refunds?order=4182"}],["$","span",null,{"className":"ml-auto shrink-0 rounded border px-1.5 text-[11px] text-muted-foreground","children":"1 found"}]]}],["$","div",null,{"className":"flex items-center gap-2 border-t pt-2 text-success","children":[["$","$L29",null,{"icon":"$14:props:children:props:children:1:props:children:0:props:children:0:props:children:2:props:children:props:children:1:props:children:0:props:children:0:props:children:0:props:icon","className":"size-3.5 shrink-0"}],["$","span",null,{"className":"truncate","children":"already refunded, no retry"}]]}]]}]}]]}]}]]}],["$","div",null,{"className":"flex flex-1 flex-col p-6","children":[["$","div",null,{"className":"flex items-center gap-3","children":[["$","span",null,{"className":"grid size-9 shrink-0 place-items-center rounded-lg border border-primary/25 bg-primary/10 text-primary","children":["$","$L29",null,{"icon":{"name":"timer-off","size":24,"node":[["path",{"d":"M10 2h4","key":"n1abiw"}],["path",{"d":"M4.6 11a8 8 0 0 0 1.7 8.7 8 8 0 0 0 8.7 1.7","key":"10he05"}],["path",{"d":"M7.4 7.4a8 8 0 0 1 10.3 1 8 8 0 0 1 .9 10.2","key":"15f7sh"}],["path",{"d":"m2 2 20 20","key":"1ooewy"}],["path",{"d":"M12 12v-2","key":"fwoke6"}]]},"className":"size-[18px]"}]}],["$","h3",null,{"className":"text-[17px] font-semibold leading-snug","children":"Failures on purpose"}]]}],["$","p",null,{"className":"mt-3 max-w-xl text-pretty text-sm leading-relaxed text-muted-foreground","children":"Requests time out after the change went through. Blind retries show up as duplicates."}],"$undefined"]}]]}]
33:["$","div",null,{"className":"group relative flex flex-col overflow-hidden rounded-2xl border bg-card transition-colors duration-300 hover:border-primary/40 shadow-[inset_0_1px_0_0_rgb(255_255_255/0.05),0_24px_48px_-32px_rgb(0_0_0/0.55)] lg:col-span-2","children":[["$","div",null,{"className":"relative flex min-h-52 items-center overflow-hidden border-b bg-background/60 p-5 lg:h-52","children":[["$","div",null,{"className":"pointer-events-none absolute inset-0 [background-image:radial-gradient(var(--border)_1px,transparent_1px)] [background-size:16px_16px] [mask-image:radial-gradient(ellipse_85%_85%_at_50%_45%,#000_30%,transparent_100%)]"}],["$","div",null,{"className":"pointer-events-none absolute -top-28 left-1/2 h-48 w-2/3 -translate-x-1/2 rounded-full bg-primary/20 opacity-50 blur-3xl transition-opacity duration-500 group-hover:opacity-100"}],["$","div",null,{"className":"relative w-full","children":["$","div",null,{"className":"mx-auto grid max-w-2xl items-center gap-3 sm:grid-cols-[1.25fr_1fr]","children":[["$","div",null,{"className":"overflow-hidden rounded-lg border bg-card shadow-[0_10px_28px_-14px_rgb(0_0_0/0.55)] ","children":[["$","div",null,{"className":"flex items-center gap-2 border-b px-3 py-1.5 text-[11px] text-muted-foreground","children":[["$","span",null,{"className":"flex gap-1","aria-hidden":"true","children":[["$","i",null,{"className":"size-1.5 rounded-full bg-muted-foreground/35"}],["$","i",null,{"className":"size-1.5 rounded-full bg-muted-foreground/35"}],["$","i",null,{"className":"size-1.5 rounded-full bg-muted-foreground/35"}]]}],["$","span",null,{"className":"truncate font-mono","children":"check · read-only"}],"$undefined"]}],["$","div",null,{"className":"p-3","children":[["$","div",null,{"className":"font-mono text-[12px] leading-relaxed grid grid-cols-[auto_1fr] gap-x-3","children":[["$","span",null,{"className":"select-none text-right text-muted-foreground/50","aria-hidden":"true","children":["1",["$","br",null,{}],"2"]}],["$","span",null,{"children":[["$","span",null,{"className":"text-primary","children":"SELECT"}]," count(*) ",["$","span",null,{"className":"text-primary","children":"FROM"}]," refunds",["$","br",null,{}],["$","span",null,{"className":"text-primary","children":"WHERE"}]," order_id = 4182;"]}]]}],["$","div",null,{"className":"mt-2 border-t pt-2 font-mono text-[11px] text-muted-foreground","children":["→ count = ",["$","span",null,{"className":"text-foreground","children":"1"}],", read after the episode"]}]]}]]}],["$","ul",null,{"className":"space-y-1.5 text-[12px]","children":[["$","li","Goal reached",{"className":"flex items-center gap-2 rounded-md border border-success/25 bg-success/10 px-2.5 py-1.5","children":[["$","$L29",null,{"icon":"$14:props:children:props:children:1:props:children:0:props:children:0:props:children:2:props:children:props:children:1:props:children:0:props:children:0:props:children:0:props:icon","className":"size-3.5 shrink-0 text-success"}],["$","span",null,{"className":"truncate","children":"Goal reached"}],["$","span",null,{"className":"ml-auto font-mono text-[11px] text-success","children":"pass"}]]}],["$","li","No duplicate refund",{"className":"flex items-center gap-2 rounded-md border border-success/25 bg-success/10 px-2.5 py-1.5","children":[["$","$L29",null,{"icon":"$14:props:children:props:children:1:props:children:0:props:children:0:props:children:2:props:children:props:children:1:props:children:0:props:children:0:props:children:0:props:icon","className":"size-3.5 shrink-0 text-success"}],["$","span",null,{"className":"truncate","children":"No duplicate refund"}],["$","span",null,{"className":"ml-auto font-mono text-[11px] text-success","children":"pass"}]]}],["$","li","Claim matches records",{"className":"flex items-center gap-2 rounded-md border border-success/25 bg-success/10 px-2.5 py-1.5","children":[["$","$L29",null,{"icon":"$14:props:children:props:children:1:props:children:0:props:children:0:props:children:2:props:children:props:children:1:props:children:0:props:children:0:props:children:0:props:icon","className":"size-3.5 shrink-0 text-success"}],["$","span",null,{"className":"truncate","children":"Claim matches records"}],["$","span",null,{"className":"ml-auto font-mono text-[11px] text-success","children":"pass"}]]}]]}]]}]}]]}],["$","div",null,{"className":"flex flex-1 flex-col p-6","children":[["$","div",null,{"className":"flex items-center gap-3","children":[["$","span",null,{"className":"grid size-9 shrink-0 place-items-center rounded-lg border border-primary/25 bg-primary/10 text-primary","children":["$","$L29",null,{"icon":{"name":"database","size":24,"node":[["ellipse",{"cx":"12","cy":"5","rx":"9","ry":"3","key":"msslwz"}],["path",{"d":"M3 5V19A9 3 0 0 0 21 19V5","key":"1wlel7"}],["path",{"d":"M3 12A9 3 0 0 0 21 12","key":"mv7ke4"}]]},"className":"size-[18px]"}]}],"$L44"]}],"$L45","$undefined"]}]]}]
34:["$","div",null,{"className":"group relative flex flex-col overflow-hidden rounded-2xl border bg-card transition-colors duration-300 hover:border-primary/40 shadow-[inset_0_1px_0_0_rgb(255_255_255/0.05),0_24px_48px_-32px_rgb(0_0_0/0.55)] lg:col-span-2","children":[["$","div",null,{"className":"relative flex min-h-52 items-center overflow-hidden border-b bg-background/60 p-5 lg:h-52","children":[["$","div",null,{"className":"pointer-events-none absolute inset-0 [background-image:radial-gradient(var(--border)_1px,transparent_1px)] [background-size:16px_16px] [mask-image:radial-gradient(ellipse_85%_85%_at_50%_45%,#000_30%,transparent_100%)]"}],["$","div",null,{"className":"pointer-events-none absolute -top-28 left-1/2 h-48 w-2/3 -translate-x-1/2 rounded-full bg-primary/20 opacity-50 blur-3xl transition-opacity duration-500 group-hover:opacity-100"}],["$","div",null,{"className":"relative w-full","children":["$","div",null,{"className":"overflow-hidden rounded-lg border bg-card shadow-[0_10px_28px_-14px_rgb(0_0_0/0.55)] mx-auto max-w-2xl","children":[["$","div",null,{"className":"flex items-center gap-2 border-b px-3 py-1.5 text-[11px] text-muted-foreground","children":[["$","span",null,{"className":"flex gap-1","aria-hidden":"true","children":[["$","i",null,{"className":"size-1.5 rounded-full bg-muted-foreground/35"}],["$","i",null,{"className":"size-1.5 rounded-full bg-muted-foreground/35"}],["$","i",null,{"className":"size-1.5 rounded-full bg-muted-foreground/35"}]]}],["$","span",null,{"className":"truncate font-mono","children":"agent instructions"}],["$","span",null,{"className":"ml-auto shrink-0","children":["$","span",null,{"className":"rounded border px-1.5 font-mono","children":"v1 → v2"}]}]]}],["$","div",null,{"className":"p-3","children":[["$","div",null,{"className":"font-mono text-[12px] leading-relaxed space-y-1","children":[["$","div",null,{"className":"flex gap-2 rounded bg-destructive/10 px-2 py-0.5 text-destructive","children":[["$","span",null,{"className":"select-none","aria-hidden":"true","children":"−"}],["$","span",null,{"className":"min-w-0 md:truncate","children":"Retry any refund call that fails."}]]}],["$","div",null,{"className":"flex gap-2 rounded bg-success/10 px-2 py-0.5 text-success","children":[["$","span",null,{"className":"select-none","aria-hidden":"true","children":"+"}],["$","span",null,{"className":"min-w-0 md:truncate","children":"Before retrying, check whether the refund already exists."}]]}],["$","div",null,{"className":"flex gap-2 rounded bg-success/10 px-2 py-0.5 text-success","children":[["$","span",null,{"className":"select-none","aria-hidden":"true","children":"+"}],["$","span",null,{"className":"min-w-0 md:truncate","children":"Re-read the latest customer message before acting."}]]}]]}],["$","div",null,{"className":"mt-2.5 truncate text-[11px] text-muted-foreground","children":"Proposed from failed training jobs"}]]}]]}]}]]}],["$","div",null,{"className":"flex flex-1 flex-col p-6","children":[["$","div",null,{"className":"flex items-center gap-3","children":[["$","span",null,{"className":"grid size-9 shrink-0 place-items-center rounded-lg border border-primary/25 bg-primary/10 text-primary","children":["$","$L29",null,{"icon":{"name":"git-compare-arrows","size":24,"node":[["circle",{"cx":"5","cy":"6","r":"3","key":"1qnov2"}],["path",{"d":"M12 6h5a2 2 0 0 1 2 2v7","key":"1yj91y"}],["path",{"d":"m15 9-3-3 3-3","key":"1lwv8l"}],["circle",{"cx":"19","cy":"18","r":"3","key":"1qljk2"}],["path",{"d":"M12 18H7a2 2 0 0 1-2-2V9","key":"16sdep"}],["path",{"d":"m9 15 3 3-3 3","key":"1m3kbl"}]]},"className":"size-[18px]"}]}],["$","h3",null,{"className":"text-[17px] font-semibold leading-snug","children":"Improve the agent, then compare"}]]}],["$","p",null,{"className":"mt-3 max-w-xl text-pretty text-sm leading-relaxed text-muted-foreground","children":"The improvement agent proposes changes from failed training jobs. Compare versions on jobs neither version has seen."}],"$undefined"]}]]}]
35:["$","div",null,{"className":"group relative flex flex-col overflow-hidden rounded-2xl border bg-card transition-colors duration-300 hover:border-primary/40 shadow-[inset_0_1px_0_0_rgb(255_255_255/0.05),0_24px_48px_-32px_rgb(0_0_0/0.55)]","children":[["$","div",null,{"className":"relative flex min-h-52 items-center overflow-hidden border-b bg-background/60 p-5 lg:h-52","children":[["$","div",null,{"className":"pointer-events-none absolute inset-0 [background-image:radial-gradient(var(--border)_1px,transparent_1px)] [background-size:16px_16px] [mask-image:radial-gradient(ellipse_85%_85%_at_50%_45%,#000_30%,transparent_100%)]"}],["$","div",null,{"className":"pointer-events-none absolute -top-28 left-1/2 h-48 w-2/3 -translate-x-1/2 rounded-full bg-primary/20 opacity-50 blur-3xl transition-opacity duration-500 group-hover:opacity-100"}],["$","div",null,{"className":"relative w-full","children":["$","div",null,{"className":"overflow-hidden rounded-lg border bg-card shadow-[0_10px_28px_-14px_rgb(0_0_0/0.55)] mx-auto max-w-sm","children":[["$","div",null,{"className":"flex items-center gap-2 border-b px-3 py-1.5 text-[11px] text-muted-foreground","children":[["$","span",null,{"className":"flex gap-1","aria-hidden":"true","children":[["$","i",null,{"className":"size-1.5 rounded-full bg-muted-foreground/35"}],["$","i",null,{"className":"size-1.5 rounded-full bg-muted-foreground/35"}],["$","i",null,{"className":"size-1.5 rounded-full bg-muted-foreground/35"}]]}],["$","span",null,{"className":"truncate font-mono","children":"trace · rehearse-agent"}],"$undefined"]}],["$","div",null,{"className":"p-3","children":["$","div",null,{"className":"space-y-1.5 font-mono text-[11px]","children":[["$","div","episode · changed-mind",{"className":"grid grid-cols-[minmax(0,2.4fr)_1fr] items-center gap-2.5","children":[["$","span",null,{"className":"truncate ","style":{"paddingLeft":0},"children":"episode · changed-mind"}],["$","span",null,{"className":"relative h-1.5 rounded-full bg-muted","children":["$","span",null,{"className":"absolute inset-y-0 rounded-full bg-primary/60","style":{"left":"0%","width":"100%"}}]}]]}],["$","div","llm · deepseek-v4.1-flash",{"className":"grid grid-cols-[minmax(0,2.4fr)_1fr] items-center gap-2.5","children":[["$","span",null,{"className":"truncate text-muted-foreground","style":{"paddingLeft":10},"children":"llm · deepseek-v4.1-flash"}],["$","span",null,{"className":"relative h-1.5 rounded-full bg-muted","children":["$","span",null,{"className":"absolute inset-y-0 rounded-full bg-primary","style":{"left":"3%","width":"34%"}}]}]]}],["$","div","tool · create_refund",{"className":"grid grid-cols-[minmax(0,2.4fr)_1fr] items-center gap-2.5","children":[["$","span",null,{"className":"truncate text-muted-foreground","style":{"paddingLeft":10},"children":"tool · create_refund"}],["$","span",null,{"className":"relative h-1.5 rounded-full bg-muted","children":["$","span",null,{"className":"absolute inset-y-0 rounded-full bg-info","style":{"left":"39%","width":"20%"}}]}]]}],["$","div","tool · list_refunds",{"className":"grid grid-cols-[minmax(0,2.4fr)_1fr] items-center gap-2.5","children":[["$","span",null,{"className":"truncate text-muted-foreground","style":{"paddingLeft":10},"children":"tool · list_refunds"}],["$","span",null,{"className":"relative h-1.5 rounded-full bg-muted","children":["$","span",null,{"className":"absolute inset-y-0 rounded-full bg-info","style":{"left":"61%","width":"16%"}}]}]]}],["$","div","verifier · 3 passed",{"className":"grid grid-cols-[minmax(0,2.4fr)_1fr] items-center gap-2.5","children":[["$","span",null,{"className":"truncate text-muted-foreground","style":{"paddingLeft":10},"children":"verifier · 3 passed"}],["$","span",null,{"className":"relative h-1.5 rounded-full bg-muted","children":["$","span",null,{"className":"absolute inset-y-0 rounded-full bg-success","style":{"left":"82%","width":"16%"}}]}]]}]]}]}]]}]}]]}],["$","div",null,{"className":"flex flex-1 flex-col p-6","children":[["$","div",null,{"className":"flex items-center gap-3","children":[["$","span",null,{"className":"grid size-9 shrink-0 place-items-center rounded-lg border border-primary/25 bg-primary/10 text-primary","children":"$L46"}],"$L47"]}],"$L48","$undefined"]}]]}]
36:["$","div",null,{"className":"mt-4 flex flex-wrap items-center gap-x-3 gap-y-2 rounded-xl border border-dashed bg-card/40 px-5 py-4","children":[["$","span",null,{"className":"rounded-full border border-primary/40 bg-primary/10 px-2.5 py-0.5 text-xs font-medium text-primary","children":"Coming soon"}],["$","span",null,{"className":"font-medium","children":"Train your own model on your practice worlds."}],["$","span",null,{"className":"text-sm text-muted-foreground","children":"Every episode already ends with a score verified in your database: the reward reinforcement learning needs."}]]}]
38:["$","p",null,{"className":"mt-1.5 text-sm text-muted-foreground","children":"Interruptions to the customer beyond what the job required."}]
39:["$","$L37","Team",{"className":"","children":[["$","div",null,{"className":"flex items-center justify-between","children":[["$","h3",null,{"className":"font-semibold","children":"Team"}],"$undefined"]}],["$","p",null,{"className":"mt-5","children":[["$","span",null,{"className":"font-heading text-4xl font-bold","children":"$$149"}]," ",["$","span",null,{"className":"text-sm text-muted-foreground","children":"/ month"}]]}],["$","ul",null,{"className":"mt-6 space-y-2.5 text-sm","children":[["$","li","20 applications, 8 world builds a month",{"className":"flex gap-2","children":[["$","$L29",null,{"icon":"$14:props:children:props:children:1:props:children:0:props:children:0:props:children:2:props:children:props:children:1:props:children:0:props:children:0:props:children:0:props:icon","className":"mt-0.5 size-4 shrink-0 text-success"}],"20 applications, 8 world builds a month"]}],["$","li","3,000 episodes a month",{"className":"flex gap-2","children":[["$","$L29",null,{"icon":"$14:props:children:props:children:1:props:children:0:props:children:0:props:children:2:props:children:props:children:1:props:children:0:props:children:0:props:children:0:props:icon","className":"mt-0.5 size-4 shrink-0 text-success"}],"3,000 episodes a month"]}],["$","li","4 sandboxes at a time",{"className":"flex gap-2","children":[["$","$L29",null,{"icon":"$14:props:children:props:children:1:props:children:0:props:children:0:props:children:2:props:children:props:children:1:props:children:0:props:children:0:props:children:0:props:icon","className":"mt-0.5 size-4 shrink-0 text-success"}],"4 sandboxes at a time"]}],["$","li","Top-ups when you need more",{"className":"flex gap-2","children":[["$","$L29",null,{"icon":"$14:props:children:props:children:1:props:children:0:props:children:0:props:children:2:props:children:props:children:1:props:children:0:props:children:0:props:children:0:props:icon","className":"mt-0.5 size-4 shrink-0 text-success"}],"Top-ups when you need more"]}]]}],["$","$Lf",null,{"href":"/app/","children":"Start free","data-slot":"button","data-variant":"outline","data-size":"default","className":"inline-flex shrink-0 items-center justify-center gap-2 rounded-md text-sm font-medium whitespace-nowrap transition-all outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:border-input dark:bg-input/30 dark:hover:bg-input/50 h-9 px-4 py-2 has-[>svg]:px-3 mt-8 w-full","ref":null}]]}]
3a:["$","$L37","Enterprise",{"className":"","children":[["$","div",null,{"className":"flex items-center justify-between","children":[["$","h3",null,{"className":"font-semibold","children":"Enterprise"}],"$undefined"]}],["$","p",null,{"className":"mt-5","children":[["$","span",null,{"className":"font-heading text-4xl font-bold","children":"Custom"}]," ",["$","span",null,{"className":"text-sm text-muted-foreground","children":"from $3,000 a month"}]]}],["$","ul",null,{"className":"mt-6 space-y-2.5 text-sm","children":[["$","li","Runner inside your own cloud account",{"className":"flex gap-2","children":[["$","$L29",null,{"icon":"$14:props:children:props:children:1:props:children:0:props:children:0:props:children:2:props:children:props:children:1:props:children:0:props:children:0:props:children:0:props:icon","className":"mt-0.5 size-4 shrink-0 text-success"}],"Runner inside your own cloud account"]}],["$","li","Single sign-on, audit export, retention controls",{"className":"flex gap-2","children":[["$","$L29",null,{"icon":"$14:props:children:props:children:1:props:children:0:props:children:0:props:children:2:props:children:props:children:1:props:children:0:props:children:0:props:children:0:props:icon","className":"mt-0.5 size-4 shrink-0 text-success"}],"Single sign-on, audit export, retention controls"]}],["$","li","Private held-out evaluation of vendor agents",{"className":"flex gap-2","children":[["$","$L29",null,{"icon":"$14:props:children:props:children:1:props:children:0:props:children:0:props:children:2:props:children:props:children:1:props:children:0:props:children:0:props:children:0:props:icon","className":"mt-0.5 size-4 shrink-0 text-success"}],"Private held-out evaluation of vendor agents"]}]]}],["$","a",null,{"href":"#cta","children":"Talk to us","data-slot":"button","data-variant":"outline","data-size":"default","className":"inline-flex shrink-0 items-center justify-center gap-2 rounded-md text-sm font-medium whitespace-nowrap transition-all outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:border-input dark:bg-input/30 dark:hover:bg-input/50 h-9 px-4 py-2 has-[>svg]:px-3 mt-8 w-full","ref":null}]]}]
3b:["$","p",null,{"className":"mt-8 text-center text-sm text-muted-foreground","children":"Yearly plans get two months free. Need more in a month? Add 1,000 episodes for $30, or a world build for $15. Nothing renews by itself, and every job has a spend cap."}]
43:null
25:true
a:C
44:["$","h3",null,{"className":"text-[17px] font-semibold leading-snug","children":"Verified in your database, not by an LLM"}]
45:["$","p",null,{"className":"mt-3 max-w-xl text-pretty text-sm leading-relaxed text-muted-foreground","children":"Read-only checks against the application's own records decide every outcome, so a confident agent can't talk its way to a pass."}]
46:["$","$L29",null,{"icon":{"name":"activity","size":24,"node":[["path",{"d":"M22 12h-2.48a2 2 0 0 0-1.93 1.46l-2.35 8.36a.25.25 0 0 1-.48 0L9.24 2.18a.25.25 0 0 0-.48 0l-2.35 8.36A2 2 0 0 1 4.49 12H2","key":"169zse"}]]},"className":"size-[18px]"}]
47:["$","h3",null,{"className":"text-[17px] font-semibold leading-snug","children":"Every step traced"}]
48:["$","p",null,{"className":"mt-3 max-w-xl text-pretty text-sm leading-relaxed text-muted-foreground","children":"Each build and rehearsal is a Neatlogs trace: model calls, tool calls, and checks."}]
24:0
9:"$undefined"
23:"$undefined"
1d:"$undefined"
