kwmlamar commited on
Commit
a1508d0
·
verified ·
1 Parent(s): 2747fc2

Remove unnecessary sidebar border line

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. 404.html +1 -1
  2. __next.__PAGE__.txt +4 -4
  3. __next._full.txt +13 -13
  4. __next._head.txt +4 -4
  5. __next._index.txt +6 -6
  6. __next._tree.txt +2 -2
  7. _next/static/Wisbkv2Ka50g5edfWsBe0/_buildManifest.js +11 -0
  8. _next/static/Wisbkv2Ka50g5edfWsBe0/_clientMiddlewareManifest.js +1 -0
  9. _next/static/Wisbkv2Ka50g5edfWsBe0/_ssgManifest.js +1 -0
  10. _next/static/chunks/42s0h1oj-8egu.js +0 -0
  11. _next/static/chunks/42uui32g0bhex.css +3 -0
  12. _not-found.html +1 -1
  13. _not-found.txt +11 -11
  14. _not-found/__next._full.txt +11 -11
  15. _not-found/__next._head.txt +4 -4
  16. _not-found/__next._index.txt +6 -6
  17. _not-found/__next._not-found.__PAGE__.txt +2 -2
  18. _not-found/__next._not-found.txt +3 -3
  19. _not-found/__next._tree.txt +2 -2
  20. agents.html +1 -1
  21. agents.txt +11 -11
  22. agents/__next._full.txt +11 -11
  23. agents/__next._head.txt +4 -4
  24. agents/__next._index.txt +6 -6
  25. agents/__next._tree.txt +2 -2
  26. agents/__next.agents.__PAGE__.txt +2 -2
  27. agents/__next.agents.txt +3 -3
  28. backtests.html +1 -1
  29. backtests.txt +13 -13
  30. backtests/__next._full.txt +13 -13
  31. backtests/__next._head.txt +4 -4
  32. backtests/__next._index.txt +6 -6
  33. backtests/__next._tree.txt +2 -2
  34. backtests/__next.backtests.__PAGE__.txt +4 -4
  35. backtests/__next.backtests.txt +3 -3
  36. datasets.html +0 -0
  37. datasets.txt +12 -12
  38. datasets/__next._full.txt +12 -12
  39. datasets/__next._head.txt +4 -4
  40. datasets/__next._index.txt +6 -6
  41. datasets/__next._tree.txt +2 -2
  42. datasets/__next.datasets.__PAGE__.txt +3 -3
  43. datasets/__next.datasets.txt +3 -3
  44. hypotheses.html +1 -1
  45. hypotheses.txt +11 -11
  46. hypotheses/__next._full.txt +11 -11
  47. hypotheses/__next._head.txt +4 -4
  48. hypotheses/__next._index.txt +6 -6
  49. hypotheses/__next._tree.txt +2 -2
  50. hypotheses/__next.hypotheses.__PAGE__.txt +2 -2
404.html CHANGED
@@ -1 +1 @@
1
- <!DOCTYPE html><html lang="en" class="dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/2n57nyfwzuoew.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/1kbvvjb8xiuz5.js"/><script src="/_next/static/chunks/27jktro2p5rq9.js" async=""></script><script src="/_next/static/chunks/2ne35xpb2gco9.js" async=""></script><script src="/_next/static/chunks/3rxl-jt3pdxgx.js" async=""></script><script src="/_next/static/chunks/turbopack-2w-hlngzk4qal.js" async=""></script><script src="/_next/static/chunks/3pr_m1_l5oc8n.js" async=""></script><script src="/_next/static/chunks/0ce9zjk5_q3eu.js" async=""></script><script src="/_next/static/chunks/1-8s9_t85wwr4.js" async=""></script><script src="/_next/static/chunks/28y3ojyqatq95.js" async=""></script><meta name="robots" content="noindex"/><meta name="next-size-adjust" content=""/><title>404: This page could not be found.</title><title>Jolash</title><meta name="description" content="Jolash trading AI — team dashboard"/><link rel="icon" href="/favicon.ico?favicon.2vob68tjqpejf.ico" sizes="256x256" type="image/x-icon"/><script src="/_next/static/chunks/0cz1d0mv5g_q7.js" noModule=""></script></head><body class="min-h-screen bg-app-gradient text-foreground md:flex md:flex-row"><div hidden=""><!--$--><!--/$--></div><div class="sticky top-0 h-screen px-4 py-4 hidden md:flex md:flex-col bg-neutral-100 dark:bg-neutral-800 w-[300px] flex-shrink-0 justify-between gap-10 border-r border-white/[0.08] !bg-[oklch(0.12_0_0)]"><div class="flex flex-1 flex-col overflow-x-hidden overflow-y-auto"><a class="flex items-center gap-2 py-1" href="/"><div class="flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-neutral-200 text-sm font-semibold text-neutral-900">J</div><span class="whitespace-pre text-sm font-semibold tracking-tight text-neutral-100">Jolash</span></a><div class="mt-8 flex flex-col gap-1"><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-layout-dashboard h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><rect width="7" height="9" x="3" y="3" rx="1"></rect><rect width="7" height="5" x="14" y="3" rx="1"></rect><rect width="7" height="9" x="14" y="12" rx="1"></rect><rect width="7" height="5" x="3" y="16" rx="1"></rect></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Overview</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/hypotheses"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-flask-conical h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><path d="M14 2v6a2 2 0 0 0 .245.96l5.51 10.08A2 2 0 0 1 18 22H6a2 2 0 0 1-1.755-2.96l5.51-10.08A2 2 0 0 0 10 8V2"></path><path d="M6.453 15h11.094"></path><path d="M8.5 2h7"></path></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Hypotheses</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/backtests"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chart-line h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><path d="M3 3v16a2 2 0 0 0 2 2h16"></path><path d="m19 9-5 5-4-4-3 3"></path></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Backtest Results</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/datasets"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-database h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><ellipse cx="12" cy="5" rx="9" ry="3"></ellipse><path d="M3 5V19A9 3 0 0 0 21 19V5"></path><path d="M3 12A9 3 0 0 0 21 12"></path></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Datasets &amp; Models</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/agents"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-users h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"></path><path d="M16 3.128a4 4 0 0 1 0 7.744"></path><path d="M22 21v-2a4 4 0 0 0-3-3.87"></path><circle cx="9" cy="7" r="4"></circle></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Team &amp; Agents</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/live"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-radio h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><path d="M16.247 7.761a6 6 0 0 1 0 8.478"></path><path d="M19.075 4.933a10 10 0 0 1 0 14.134"></path><path d="M4.925 19.067a10 10 0 0 1 0-14.134"></path><path d="M7.753 16.239a6 6 0 0 1 0-8.478"></path><circle cx="12" cy="12" r="2"></circle></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Live Market Data</span></a></div></div></div><div class="h-10 px-4 py-4 flex flex-row md:hidden items-center justify-between bg-neutral-100 dark:bg-neutral-800 w-full"><div class="flex justify-end z-20 w-full"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu text-neutral-800 dark:text-neutral-200 cursor-pointer" aria-hidden="true"><path d="M4 5h16"></path><path d="M4 12h16"></path><path d="M4 19h16"></path></svg></div></div><main class="flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]"><div class="mx-auto w-full max-w-6xl px-6 py-8 md:px-10"><div style="font-family:system-ui,&quot;Segoe UI&quot;,Roboto,Helvetica,Arial,sans-serif,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;;height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>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)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><!--$--><!--/$--></div></main><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script src="/_next/static/chunks/1kbvvjb8xiuz5.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[85625,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/28y3ojyqatq95.js\"],\"AppSidebar\"]\n3:I[39756,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/28y3ojyqatq95.js\"],\"default\"]\n4:I[37457,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/28y3ojyqatq95.js\"],\"default\"]\n5:I[13354,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/28y3ojyqatq95.js\"],\"Toaster\"]\n6:I[97367,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/28y3ojyqatq95.js\"],\"OutletBoundary\"]\n7:\"$Sreact.suspense\"\na:I[97367,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/28y3ojyqatq95.js\"],\"ViewportBoundary\"]\nc:I[97367,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/28y3ojyqatq95.js\"],\"MetadataBoundary\"]\ne:I[68027,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/28y3ojyqatq95.js\"],\"default\",1]\n:HL[\"/_next/static/chunks/2n57nyfwzuoew.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"c\":[\"\",\"_not-found\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",16],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/2n57nyfwzuoew.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/28y3ojyqatq95.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased\",\"children\":[\"$\",\"body\",null,{\"className\":\"min-h-screen bg-app-gradient text-foreground md:flex md:flex-row\",\"children\":[[\"$\",\"$L2\",null,{}],[\"$\",\"main\",null,{\"className\":\"flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto w-full max-w-6xl px-6 py-8 md:px-10\",\"children\":[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"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.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}],[\"$\",\"$L5\",null,{}]]}]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:1:props:children:props:children:props:notFound:0:1:props:style\",\"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\":\"$0:f:0:1:0:props:children:1:props:children:props:children:1:props:children:props:children:props:notFound:0:1:props:children:props:children:1:props:style\",\"children\":404}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:1:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:style\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:1:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:children:props:style\",\"children\":\"This page could not be found.\"}]}]]}]}]],null,[\"$\",\"$L6\",null,{\"children\":[\"$\",\"$7\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@8\"}]}]]}],{},null,false,null]},null,false,\"$@9\"]},null,false,null],[\"$\",\"$1\",\"h\",{\"children\":[[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}],[\"$\",\"$La\",null,{\"children\":\"$Lb\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$Lc\",null,{\"children\":[\"$\",\"$7\",null,{\"name\":\"Next.Metadata\",\"children\":\"$Ld\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$e\",[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/2n57nyfwzuoew.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]]],\"S\":true,\"h\":null,\"s\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"vzibT-cmx-x5YGyPgA7Ju\"}\n"])</script><script>self.__next_f.push([1,"f:[]\n9:\"$Wf\"\n"])</script><script>self.__next_f.push([1,"b:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script><script>self.__next_f.push([1,"10:I[27201,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/28y3ojyqatq95.js\"],\"IconMark\"]\n8:null\nd:[[\"$\",\"title\",\"0\",{\"children\":\"Jolash\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Jolash trading AI — team dashboard\"}],[\"$\",\"link\",\"2\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.2vob68tjqpejf.ico\",\"sizes\":\"256x256\",\"type\":\"image/x-icon\"}],[\"$\",\"$L10\",\"3\",{}]]\n"])</script></body></html>
 
1
+ <!DOCTYPE html><html lang="en" class="dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/42uui32g0bhex.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/1kbvvjb8xiuz5.js"/><script src="/_next/static/chunks/27jktro2p5rq9.js" async=""></script><script src="/_next/static/chunks/2ne35xpb2gco9.js" async=""></script><script src="/_next/static/chunks/3rxl-jt3pdxgx.js" async=""></script><script src="/_next/static/chunks/turbopack-2w-hlngzk4qal.js" async=""></script><script src="/_next/static/chunks/3pr_m1_l5oc8n.js" async=""></script><script src="/_next/static/chunks/0ce9zjk5_q3eu.js" async=""></script><script src="/_next/static/chunks/1-8s9_t85wwr4.js" async=""></script><script src="/_next/static/chunks/42s0h1oj-8egu.js" async=""></script><meta name="robots" content="noindex"/><meta name="next-size-adjust" content=""/><title>404: This page could not be found.</title><title>Jolash</title><meta name="description" content="Jolash trading AI — team dashboard"/><link rel="icon" href="/favicon.ico?favicon.2vob68tjqpejf.ico" sizes="256x256" type="image/x-icon"/><script src="/_next/static/chunks/0cz1d0mv5g_q7.js" noModule=""></script></head><body class="min-h-screen bg-app-gradient text-foreground md:flex md:flex-row"><div hidden=""><!--$--><!--/$--></div><div class="sticky top-0 h-screen px-4 py-4 hidden md:flex md:flex-col bg-neutral-100 dark:bg-neutral-800 w-[300px] flex-shrink-0 justify-between gap-10 !bg-[oklch(0.09_0_0)]"><div class="flex flex-1 flex-col overflow-x-hidden overflow-y-auto"><a class="flex items-center gap-2 py-1" href="/"><div class="flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-neutral-200 text-sm font-semibold text-neutral-900">J</div><span class="whitespace-pre text-sm font-semibold tracking-tight text-neutral-100">Jolash</span></a><div class="mt-8 flex flex-col gap-1"><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-layout-dashboard h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><rect width="7" height="9" x="3" y="3" rx="1"></rect><rect width="7" height="5" x="14" y="3" rx="1"></rect><rect width="7" height="9" x="14" y="12" rx="1"></rect><rect width="7" height="5" x="3" y="16" rx="1"></rect></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Overview</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/hypotheses"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-flask-conical h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><path d="M14 2v6a2 2 0 0 0 .245.96l5.51 10.08A2 2 0 0 1 18 22H6a2 2 0 0 1-1.755-2.96l5.51-10.08A2 2 0 0 0 10 8V2"></path><path d="M6.453 15h11.094"></path><path d="M8.5 2h7"></path></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Hypotheses</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/backtests"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chart-line h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><path d="M3 3v16a2 2 0 0 0 2 2h16"></path><path d="m19 9-5 5-4-4-3 3"></path></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Backtest Results</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/datasets"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-database h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><ellipse cx="12" cy="5" rx="9" ry="3"></ellipse><path d="M3 5V19A9 3 0 0 0 21 19V5"></path><path d="M3 12A9 3 0 0 0 21 12"></path></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Datasets &amp; Models</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/agents"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-users h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"></path><path d="M16 3.128a4 4 0 0 1 0 7.744"></path><path d="M22 21v-2a4 4 0 0 0-3-3.87"></path><circle cx="9" cy="7" r="4"></circle></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Team &amp; Agents</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/live"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-radio h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><path d="M16.247 7.761a6 6 0 0 1 0 8.478"></path><path d="M19.075 4.933a10 10 0 0 1 0 14.134"></path><path d="M4.925 19.067a10 10 0 0 1 0-14.134"></path><path d="M7.753 16.239a6 6 0 0 1 0-8.478"></path><circle cx="12" cy="12" r="2"></circle></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Live Market Data</span></a></div></div></div><div class="h-10 px-4 py-4 flex flex-row md:hidden items-center justify-between bg-neutral-100 dark:bg-neutral-800 w-full"><div class="flex justify-end z-20 w-full"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu text-neutral-800 dark:text-neutral-200 cursor-pointer" aria-hidden="true"><path d="M4 5h16"></path><path d="M4 12h16"></path><path d="M4 19h16"></path></svg></div></div><main class="flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]"><div class="mx-auto w-full max-w-6xl px-6 py-8 md:px-10"><div style="font-family:system-ui,&quot;Segoe UI&quot;,Roboto,Helvetica,Arial,sans-serif,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;;height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>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)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><!--$--><!--/$--></div></main><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script src="/_next/static/chunks/1kbvvjb8xiuz5.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[85625,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/42s0h1oj-8egu.js\"],\"AppSidebar\"]\n3:I[39756,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/42s0h1oj-8egu.js\"],\"default\"]\n4:I[37457,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/42s0h1oj-8egu.js\"],\"default\"]\n5:I[13354,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/42s0h1oj-8egu.js\"],\"Toaster\"]\n6:I[97367,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/42s0h1oj-8egu.js\"],\"OutletBoundary\"]\n7:\"$Sreact.suspense\"\na:I[97367,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/42s0h1oj-8egu.js\"],\"ViewportBoundary\"]\nc:I[97367,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/42s0h1oj-8egu.js\"],\"MetadataBoundary\"]\ne:I[68027,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/42s0h1oj-8egu.js\"],\"default\",1]\n:HL[\"/_next/static/chunks/42uui32g0bhex.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"c\":[\"\",\"_not-found\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",16],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/42uui32g0bhex.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/42s0h1oj-8egu.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased\",\"children\":[\"$\",\"body\",null,{\"className\":\"min-h-screen bg-app-gradient text-foreground md:flex md:flex-row\",\"children\":[[\"$\",\"$L2\",null,{}],[\"$\",\"main\",null,{\"className\":\"flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto w-full max-w-6xl px-6 py-8 md:px-10\",\"children\":[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"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.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}],[\"$\",\"$L5\",null,{}]]}]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:1:props:children:props:children:props:notFound:0:1:props:style\",\"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\":\"$0:f:0:1:0:props:children:1:props:children:props:children:1:props:children:props:children:props:notFound:0:1:props:children:props:children:1:props:style\",\"children\":404}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:1:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:style\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:1:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:children:props:style\",\"children\":\"This page could not be found.\"}]}]]}]}]],null,[\"$\",\"$L6\",null,{\"children\":[\"$\",\"$7\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@8\"}]}]]}],{},null,false,null]},null,false,\"$@9\"]},null,false,null],[\"$\",\"$1\",\"h\",{\"children\":[[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}],[\"$\",\"$La\",null,{\"children\":\"$Lb\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$Lc\",null,{\"children\":[\"$\",\"$7\",null,{\"name\":\"Next.Metadata\",\"children\":\"$Ld\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$e\",[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/42uui32g0bhex.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]]],\"S\":true,\"h\":null,\"s\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"Wisbkv2Ka50g5edfWsBe0\"}\n"])</script><script>self.__next_f.push([1,"f:[]\n9:\"$Wf\"\n"])</script><script>self.__next_f.push([1,"b:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script><script>self.__next_f.push([1,"10:I[27201,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/42s0h1oj-8egu.js\"],\"IconMark\"]\n8:null\nd:[[\"$\",\"title\",\"0\",{\"children\":\"Jolash\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Jolash trading AI — team dashboard\"}],[\"$\",\"link\",\"2\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.2vob68tjqpejf.ico\",\"sizes\":\"256x256\",\"type\":\"image/x-icon\"}],[\"$\",\"$L10\",\"3\",{}]]\n"])</script></body></html>
__next.__PAGE__.txt CHANGED
@@ -1,9 +1,9 @@
1
  1:"$Sreact.fragment"
2
- 2:I[5014,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js","/_next/static/chunks/026llcslzknb5.js"],"default"]
3
- a:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"OutletBoundary"]
4
  b:"$Sreact.suspense"
5
- d:I[22016,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js","/_next/static/chunks/026llcslzknb5.js"],""]
6
- 0:{"rsc":["$","$1","c",{"children":[["$","div",null,{"children":[["$","div",null,{"className":"mb-8","children":[["$","h1",null,{"className":"text-2xl font-semibold tracking-tight text-foreground","children":"Overview"}],["$","p",null,{"className":"mt-1.5 text-sm text-muted-foreground","children":"Where the Jolash project actually stands right now."}]]}],["$","div",null,{"className":"grid grid-cols-1 gap-4 sm:grid-cols-2 lg:grid-cols-4","children":[["$","div","Hypotheses tested",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":["$","div",null,{"className":"flex items-start justify-between","children":[["$","div",null,{"children":[["$","p",null,{"className":"text-sm text-muted-foreground","children":"Hypotheses tested"}],["$","p",null,{"className":"mt-2 text-3xl font-semibold tracking-tight","children":2}],["$","p",null,{"className":"mt-1 text-xs text-muted-foreground","children":"1 confirmed no edge"}]]}],["$","$L2",null,{"iconNode":[["path",{"d":"M14 2v6a2 2 0 0 0 .245.96l5.51 10.08A2 2 0 0 1 18 22H6a2 2 0 0 1-1.755-2.96l5.51-10.08A2 2 0 0 0 10 8V2","key":"18mbvz"}],["path",{"d":"M6.453 15h11.094","key":"3shlmq"}],["path",{"d":"M8.5 2h7","key":"csnxdl"}]],"className":"lucide-flask-conical h-5 w-5 text-primary/70"}]]}]}]}],["$","div","Datasets & models",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":["$","div",null,{"className":"flex items-start justify-between","children":[["$","div",null,{"children":[["$","p",null,{"className":"text-sm text-muted-foreground","children":"Datasets & models"}],["$","p",null,{"className":"mt-2 text-3xl font-semibold tracking-tight","children":6}],["$","p",null,{"className":"mt-1 text-xs text-muted-foreground","children":"on Hugging Face"}]]}],["$","$L2",null,{"iconNode":[["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":"lucide-database h-5 w-5 text-primary/70"}]]}]}]}],["$","div","Agents built",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":["$","div",null,{"className":"flex items-start justify-between","children":[["$","div",null,{"children":[["$","p",null,{"className":"text-sm text-muted-foreground","children":"Agents built"}],["$","p",null,{"className":"mt-2 text-3xl font-semibold tracking-tight","children":"2/4"}],["$","p",null,{"className":"mt-1 text-xs text-muted-foreground","children":"research + live-data pending"}]]}],"$L3"]}]}]}],"$L4"]}],"$L5"]}],["$L6"],"$L7"]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"vzibT-cmx-x5YGyPgA7Ju"}
7
  3:["$","$L2",null,{"iconNode":[["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":"lucide-users h-5 w-5 text-primary/70"}]
8
  4:["$","div","Best backtest Sharpe",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":["$","div",null,{"className":"flex items-start justify-between","children":[["$","div",null,{"children":[["$","p",null,{"className":"text-sm text-muted-foreground","children":"Best backtest Sharpe"}],["$","p",null,{"className":"mt-2 text-3xl font-semibold tracking-tight","children":"-0.86"}],["$","p",null,{"className":"mt-1 text-xs text-muted-foreground","children":"annualized, honest costs included"}]]}],["$","$L2",null,{"iconNode":[["path",{"d":"M3 3v16a2 2 0 0 0 2 2h16","key":"c24i48"}],["path",{"d":"m19 9-5 5-4-4-3 3","key":"2osh9i"}]],"className":"lucide-chart-line h-5 w-5 text-primary/70"}]]}]}]}]
9
  5:["$","div",null,{"className":"mt-8 grid grid-cols-1 gap-4 lg:grid-cols-5","children":[["$","div",null,{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel lg:col-span-3","children":[["$","div",null,{"data-slot":"card-header","className":"group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)","children":["$","div",null,{"data-slot":"card-title","className":"font-heading font-medium group-data-[size=sm]/card:text-sm text-base","children":"Recent activity"}]}],["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) space-y-4","children":[["$","div","0",{"className":"flex gap-3 border-b border-white/[0.06] pb-4 last:border-0 last:pb-0","children":[["$","div",null,{"className":"mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-primary"}],["$","div",null,{"children":[["$","p",null,{"className":"text-sm leading-relaxed text-foreground/90","children":"Compared fine-tuned vs base model output — fine-tune produced unresolved <think> traces instead of direct answers. Needs dataset rework or retraining."}],["$","p",null,{"className":"mt-1 text-xs text-muted-foreground","children":["Jolash Reasoning Model"," · ","18h ago"]}]]}]]}],["$","div","1",{"className":"flex gap-3 border-b border-white/[0.06] pb-4 last:border-0 last:pb-0","children":[["$","div",null,{"className":"mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-primary"}],["$","div",null,{"children":[["$","p",null,{"className":"text-sm leading-relaxed text-foreground/90","children":"Ran EURUSD 4h-direction backtest with realistic spread costs — confirmed no exploitable edge (Sharpe -0.86)."}],["$","p",null,{"className":"mt-1 text-xs text-muted-foreground","children":["Testing Engine"," · ","19h ago"]}]]}]]}],["$","div","2",{"className":"flex gap-3 border-b border-white/[0.06] pb-4 last:border-0 last:pb-0","children":[["$","div",null,{"className":"mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-primary"}],["$","div",null,{"children":[["$","p",null,{"className":"text-sm leading-relaxed text-foreground/90","children":"Trained baseline HistGradientBoostingClassifier — validation AUC 0.513, at chance level."}],["$","p",null,{"className":"mt-1 text-xs text-muted-foreground","children":["Testing Engine"," · ","20h ago"]}]]}]]}],["$","div","3",{"className":"flex gap-3 border-b border-white/[0.06] pb-4 last:border-0 last:pb-0","children":[["$","div",null,{"className":"mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-primary"}],["$","div",null,{"children":[["$","p",null,{"className":"text-sm leading-relaxed text-foreground/90","children":"Completed training run on Colab (Qwen2.5-0.5B, 5000 examples, 157 steps) and pushed adapter to KUTech/trading-llm."}],["$","p",null,{"className":"mt-1 text-xs text-muted-foreground","children":["Jolash Reasoning Model"," · ","21h ago"]}]]}]]}]]}]]}],["$","div",null,{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel lg:col-span-2","children":["$L8","$L9"]}]]}]
 
1
  1:"$Sreact.fragment"
2
+ 2:I[5014,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js","/_next/static/chunks/026llcslzknb5.js"],"default"]
3
+ a:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"OutletBoundary"]
4
  b:"$Sreact.suspense"
5
+ d:I[22016,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js","/_next/static/chunks/026llcslzknb5.js"],""]
6
+ 0:{"rsc":["$","$1","c",{"children":[["$","div",null,{"children":[["$","div",null,{"className":"mb-8","children":[["$","h1",null,{"className":"text-2xl font-semibold tracking-tight text-foreground","children":"Overview"}],["$","p",null,{"className":"mt-1.5 text-sm text-muted-foreground","children":"Where the Jolash project actually stands right now."}]]}],["$","div",null,{"className":"grid grid-cols-1 gap-4 sm:grid-cols-2 lg:grid-cols-4","children":[["$","div","Hypotheses tested",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":["$","div",null,{"className":"flex items-start justify-between","children":[["$","div",null,{"children":[["$","p",null,{"className":"text-sm text-muted-foreground","children":"Hypotheses tested"}],["$","p",null,{"className":"mt-2 text-3xl font-semibold tracking-tight","children":2}],["$","p",null,{"className":"mt-1 text-xs text-muted-foreground","children":"1 confirmed no edge"}]]}],["$","$L2",null,{"iconNode":[["path",{"d":"M14 2v6a2 2 0 0 0 .245.96l5.51 10.08A2 2 0 0 1 18 22H6a2 2 0 0 1-1.755-2.96l5.51-10.08A2 2 0 0 0 10 8V2","key":"18mbvz"}],["path",{"d":"M6.453 15h11.094","key":"3shlmq"}],["path",{"d":"M8.5 2h7","key":"csnxdl"}]],"className":"lucide-flask-conical h-5 w-5 text-primary/70"}]]}]}]}],["$","div","Datasets & models",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":["$","div",null,{"className":"flex items-start justify-between","children":[["$","div",null,{"children":[["$","p",null,{"className":"text-sm text-muted-foreground","children":"Datasets & models"}],["$","p",null,{"className":"mt-2 text-3xl font-semibold tracking-tight","children":6}],["$","p",null,{"className":"mt-1 text-xs text-muted-foreground","children":"on Hugging Face"}]]}],["$","$L2",null,{"iconNode":[["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":"lucide-database h-5 w-5 text-primary/70"}]]}]}]}],["$","div","Agents built",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":["$","div",null,{"className":"flex items-start justify-between","children":[["$","div",null,{"children":[["$","p",null,{"className":"text-sm text-muted-foreground","children":"Agents built"}],["$","p",null,{"className":"mt-2 text-3xl font-semibold tracking-tight","children":"2/4"}],["$","p",null,{"className":"mt-1 text-xs text-muted-foreground","children":"research + live-data pending"}]]}],"$L3"]}]}]}],"$L4"]}],"$L5"]}],["$L6"],"$L7"]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"Wisbkv2Ka50g5edfWsBe0"}
7
  3:["$","$L2",null,{"iconNode":[["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":"lucide-users h-5 w-5 text-primary/70"}]
8
  4:["$","div","Best backtest Sharpe",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":["$","div",null,{"className":"flex items-start justify-between","children":[["$","div",null,{"children":[["$","p",null,{"className":"text-sm text-muted-foreground","children":"Best backtest Sharpe"}],["$","p",null,{"className":"mt-2 text-3xl font-semibold tracking-tight","children":"-0.86"}],["$","p",null,{"className":"mt-1 text-xs text-muted-foreground","children":"annualized, honest costs included"}]]}],["$","$L2",null,{"iconNode":[["path",{"d":"M3 3v16a2 2 0 0 0 2 2h16","key":"c24i48"}],["path",{"d":"m19 9-5 5-4-4-3 3","key":"2osh9i"}]],"className":"lucide-chart-line h-5 w-5 text-primary/70"}]]}]}]}]
9
  5:["$","div",null,{"className":"mt-8 grid grid-cols-1 gap-4 lg:grid-cols-5","children":[["$","div",null,{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel lg:col-span-3","children":[["$","div",null,{"data-slot":"card-header","className":"group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)","children":["$","div",null,{"data-slot":"card-title","className":"font-heading font-medium group-data-[size=sm]/card:text-sm text-base","children":"Recent activity"}]}],["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) space-y-4","children":[["$","div","0",{"className":"flex gap-3 border-b border-white/[0.06] pb-4 last:border-0 last:pb-0","children":[["$","div",null,{"className":"mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-primary"}],["$","div",null,{"children":[["$","p",null,{"className":"text-sm leading-relaxed text-foreground/90","children":"Compared fine-tuned vs base model output — fine-tune produced unresolved <think> traces instead of direct answers. Needs dataset rework or retraining."}],["$","p",null,{"className":"mt-1 text-xs text-muted-foreground","children":["Jolash Reasoning Model"," · ","18h ago"]}]]}]]}],["$","div","1",{"className":"flex gap-3 border-b border-white/[0.06] pb-4 last:border-0 last:pb-0","children":[["$","div",null,{"className":"mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-primary"}],["$","div",null,{"children":[["$","p",null,{"className":"text-sm leading-relaxed text-foreground/90","children":"Ran EURUSD 4h-direction backtest with realistic spread costs — confirmed no exploitable edge (Sharpe -0.86)."}],["$","p",null,{"className":"mt-1 text-xs text-muted-foreground","children":["Testing Engine"," · ","19h ago"]}]]}]]}],["$","div","2",{"className":"flex gap-3 border-b border-white/[0.06] pb-4 last:border-0 last:pb-0","children":[["$","div",null,{"className":"mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-primary"}],["$","div",null,{"children":[["$","p",null,{"className":"text-sm leading-relaxed text-foreground/90","children":"Trained baseline HistGradientBoostingClassifier — validation AUC 0.513, at chance level."}],["$","p",null,{"className":"mt-1 text-xs text-muted-foreground","children":["Testing Engine"," · ","20h ago"]}]]}]]}],["$","div","3",{"className":"flex gap-3 border-b border-white/[0.06] pb-4 last:border-0 last:pb-0","children":[["$","div",null,{"className":"mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-primary"}],["$","div",null,{"children":[["$","p",null,{"className":"text-sm leading-relaxed text-foreground/90","children":"Completed training run on Colab (Qwen2.5-0.5B, 5000 examples, 157 steps) and pushed adapter to KUTech/trading-llm."}],["$","p",null,{"className":"mt-1 text-xs text-muted-foreground","children":["Jolash Reasoning Model"," · ","21h ago"]}]]}]]}]]}]]}],["$","div",null,{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel lg:col-span-2","children":["$L8","$L9"]}]]}]
__next._full.txt CHANGED
@@ -1,26 +1,26 @@
1
  1:"$Sreact.fragment"
2
- 2:I[85625,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"AppSidebar"]
3
- 3:I[39756,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default"]
4
- 4:I[37457,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default"]
5
- 5:I[13354,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"Toaster"]
6
- 7:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"OutletBoundary"]
7
  8:"$Sreact.suspense"
8
- a:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"ViewportBoundary"]
9
- c:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"MetadataBoundary"]
10
- e:I[68027,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default",1]
11
- :HL["/_next/static/chunks/2n57nyfwzuoew.css","style"]
12
  :HL["/_next/static/media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
13
  :HL["/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
14
- 0:{"P":null,"c":["",""],"q":"","i":false,"f":[[["",{"children":["__PAGE__",{}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/2n57nyfwzuoew.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/3pr_m1_l5oc8n.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0ce9zjk5_q3eu.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/_next/static/chunks/1-8s9_t85wwr4.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/_next/static/chunks/28y3ojyqatq95.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","className":"dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased","children":["$","body",null,{"className":"min-h-screen bg-app-gradient text-foreground md:flex md:flex-row","children":[["$","$L2",null,{}],["$","main",null,{"className":"flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]","children":["$","div",null,{"className":"mx-auto w-full max-w-6xl px-6 py-8 md:px-10","children":["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","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."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]}],["$","$L5",null,{}]]}]}]]}],{"children":[["$","$1","c",{"children":["$L6",[["$","script","script-0",{"src":"/_next/static/chunks/026llcslzknb5.js","async":true,"nonce":"$undefined"}]],["$","$L7",null,{"children":["$","$8",null,{"name":"Next.MetadataOutlet","children":"$@9"}]}]]}],{},null,false,null]},null,false,null],["$","$1","h",{"children":[null,["$","$La",null,{"children":"$Lb"}],["$","div",null,{"hidden":true,"children":["$","$Lc",null,{"children":["$","$8",null,{"name":"Next.Metadata","children":"$Ld"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],false]],"m":"$undefined","G":["$e",[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/2n57nyfwzuoew.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"vzibT-cmx-x5YGyPgA7Ju"}
15
- f:I[5014,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js","/_next/static/chunks/026llcslzknb5.js"],"default"]
16
  6:["$","div",null,{"children":[["$","div",null,{"className":"mb-8","children":[["$","h1",null,{"className":"text-2xl font-semibold tracking-tight text-foreground","children":"Overview"}],["$","p",null,{"className":"mt-1.5 text-sm text-muted-foreground","children":"Where the Jolash project actually stands right now."}]]}],["$","div",null,{"className":"grid grid-cols-1 gap-4 sm:grid-cols-2 lg:grid-cols-4","children":[["$","div","Hypotheses tested",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":["$","div",null,{"className":"flex items-start justify-between","children":[["$","div",null,{"children":[["$","p",null,{"className":"text-sm text-muted-foreground","children":"Hypotheses tested"}],["$","p",null,{"className":"mt-2 text-3xl font-semibold tracking-tight","children":2}],["$","p",null,{"className":"mt-1 text-xs text-muted-foreground","children":"1 confirmed no edge"}]]}],["$","$Lf",null,{"ref":"$undefined","iconNode":[["path",{"d":"M14 2v6a2 2 0 0 0 .245.96l5.51 10.08A2 2 0 0 1 18 22H6a2 2 0 0 1-1.755-2.96l5.51-10.08A2 2 0 0 0 10 8V2","key":"18mbvz"}],["path",{"d":"M6.453 15h11.094","key":"3shlmq"}],["path",{"d":"M8.5 2h7","key":"csnxdl"}]],"className":"lucide-flask-conical h-5 w-5 text-primary/70"}]]}]}]}],["$","div","Datasets & models",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":["$","div",null,{"className":"flex items-start justify-between","children":[["$","div",null,{"children":[["$","p",null,{"className":"text-sm text-muted-foreground","children":"Datasets & models"}],["$","p",null,{"className":"mt-2 text-3xl font-semibold tracking-tight","children":6}],["$","p",null,{"className":"mt-1 text-xs text-muted-foreground","children":"on Hugging Face"}]]}],["$","$Lf",null,{"ref":"$undefined","iconNode":[["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":"lucide-database h-5 w-5 text-primary/70"}]]}]}]}],["$","div","Agents built",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":["$","div",null,{"className":"flex items-start justify-between","children":[["$","div",null,{"children":[["$","p",null,{"className":"text-sm text-muted-foreground","children":"Agents built"}],["$","p",null,{"className":"mt-2 text-3xl font-semibold tracking-tight","children":"2/4"}],["$","p",null,{"className":"mt-1 text-xs text-muted-foreground","children":"research + live-data pending"}]]}],"$L10"]}]}]}],"$L11"]}],"$L12"]}]
17
  10:["$","$Lf",null,{"ref":"$undefined","iconNode":[["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":"lucide-users h-5 w-5 text-primary/70"}]
18
  11:["$","div","Best backtest Sharpe",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":["$","div",null,{"className":"flex items-start justify-between","children":[["$","div",null,{"children":[["$","p",null,{"className":"text-sm text-muted-foreground","children":"Best backtest Sharpe"}],["$","p",null,{"className":"mt-2 text-3xl font-semibold tracking-tight","children":"-0.86"}],["$","p",null,{"className":"mt-1 text-xs text-muted-foreground","children":"annualized, honest costs included"}]]}],["$","$Lf",null,{"ref":"$undefined","iconNode":[["path",{"d":"M3 3v16a2 2 0 0 0 2 2h16","key":"c24i48"}],["path",{"d":"m19 9-5 5-4-4-3 3","key":"2osh9i"}]],"className":"lucide-chart-line h-5 w-5 text-primary/70"}]]}]}]}]
19
  12:["$","div",null,{"className":"mt-8 grid grid-cols-1 gap-4 lg:grid-cols-5","children":[["$","div",null,{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel lg:col-span-3","children":[["$","div",null,{"data-slot":"card-header","className":"group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)","children":["$","div",null,{"data-slot":"card-title","className":"font-heading font-medium group-data-[size=sm]/card:text-sm text-base","children":"Recent activity"}]}],["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) space-y-4","children":[["$","div","0",{"className":"flex gap-3 border-b border-white/[0.06] pb-4 last:border-0 last:pb-0","children":[["$","div",null,{"className":"mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-primary"}],["$","div",null,{"children":[["$","p",null,{"className":"text-sm leading-relaxed text-foreground/90","children":"Compared fine-tuned vs base model output — fine-tune produced unresolved <think> traces instead of direct answers. Needs dataset rework or retraining."}],["$","p",null,{"className":"mt-1 text-xs text-muted-foreground","children":["Jolash Reasoning Model"," · ","18h ago"]}]]}]]}],["$","div","1",{"className":"flex gap-3 border-b border-white/[0.06] pb-4 last:border-0 last:pb-0","children":[["$","div",null,{"className":"mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-primary"}],["$","div",null,{"children":[["$","p",null,{"className":"text-sm leading-relaxed text-foreground/90","children":"Ran EURUSD 4h-direction backtest with realistic spread costs — confirmed no exploitable edge (Sharpe -0.86)."}],["$","p",null,{"className":"mt-1 text-xs text-muted-foreground","children":["Testing Engine"," · ","19h ago"]}]]}]]}],["$","div","2",{"className":"flex gap-3 border-b border-white/[0.06] pb-4 last:border-0 last:pb-0","children":[["$","div",null,{"className":"mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-primary"}],["$","div",null,{"children":[["$","p",null,{"className":"text-sm leading-relaxed text-foreground/90","children":"Trained baseline HistGradientBoostingClassifier — validation AUC 0.513, at chance level."}],["$","p",null,{"className":"mt-1 text-xs text-muted-foreground","children":["Testing Engine"," · ","20h ago"]}]]}]]}],["$","div","3",{"className":"flex gap-3 border-b border-white/[0.06] pb-4 last:border-0 last:pb-0","children":[["$","div",null,{"className":"mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-primary"}],["$","div",null,{"children":[["$","p",null,{"className":"text-sm leading-relaxed text-foreground/90","children":"Completed training run on Colab (Qwen2.5-0.5B, 5000 examples, 157 steps) and pushed adapter to KUTech/trading-llm."}],["$","p",null,{"className":"mt-1 text-xs text-muted-foreground","children":["Jolash Reasoning Model"," · ","21h ago"]}]]}]]}]]}]]}],["$","div",null,{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel lg:col-span-2","children":["$L13","$L14"]}]]}]
20
- 15:I[22016,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js","/_next/static/chunks/026llcslzknb5.js"],""]
21
  13:["$","div",null,{"data-slot":"card-header","className":"group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)","children":["$","div",null,{"data-slot":"card-title","className":"font-heading font-medium group-data-[size=sm]/card:text-sm text-base","children":"Agent status"}]}]
22
  14:["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) space-y-3","children":[["$","$L15","reasoning-model",{"href":"/agents","className":"flex items-center justify-between rounded-lg px-2 py-1.5 -mx-2 transition-colors hover:bg-white/[0.04]","children":[["$","span",null,{"className":"text-sm text-foreground/90","children":"Jolash Reasoning Model"}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-rose-500/15 text-rose-300 border-rose-500/30","children":"Needs attention"}]]}],["$","$L15","testing-engine",{"href":"/agents","className":"flex items-center justify-between rounded-lg px-2 py-1.5 -mx-2 transition-colors hover:bg-white/[0.04]","children":[["$","span",null,{"className":"text-sm text-foreground/90","children":"Testing Engine"}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-emerald-500/15 text-emerald-300 border-emerald-500/30","children":"Done"}]]}],["$","$L15","research-agent",{"href":"/agents","className":"flex items-center justify-between rounded-lg px-2 py-1.5 -mx-2 transition-colors hover:bg-white/[0.04]","children":[["$","span",null,{"className":"text-sm text-foreground/90","children":"Research Agent"}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-neutral-500/10 text-neutral-400 border-neutral-500/20","children":"Not built yet"}]]}],["$","$L15","live-data-collector",{"href":"/agents","className":"flex items-center justify-between rounded-lg px-2 py-1.5 -mx-2 transition-colors hover:bg-white/[0.04]","children":[["$","span",null,{"className":"text-sm text-foreground/90","children":"Live Data Collector"}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-neutral-500/10 text-neutral-400 border-neutral-500/20","children":"Not built yet"}]]}]]}]
23
  b:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
24
- 16:I[27201,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"IconMark"]
25
  9:null
26
  d:[["$","title","0",{"children":"Jolash"}],["$","meta","1",{"name":"description","content":"Jolash trading AI — team dashboard"}],["$","link","2",{"rel":"icon","href":"/favicon.ico?favicon.2vob68tjqpejf.ico","sizes":"256x256","type":"image/x-icon"}],["$","$L16","3",{}]]
 
1
  1:"$Sreact.fragment"
2
+ 2:I[85625,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"AppSidebar"]
3
+ 3:I[39756,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default"]
4
+ 4:I[37457,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default"]
5
+ 5:I[13354,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"Toaster"]
6
+ 7:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"OutletBoundary"]
7
  8:"$Sreact.suspense"
8
+ a:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"ViewportBoundary"]
9
+ c:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"MetadataBoundary"]
10
+ e:I[68027,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default",1]
11
+ :HL["/_next/static/chunks/42uui32g0bhex.css","style"]
12
  :HL["/_next/static/media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
13
  :HL["/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
14
+ 0:{"P":null,"c":["",""],"q":"","i":false,"f":[[["",{"children":["__PAGE__",{}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/42uui32g0bhex.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/3pr_m1_l5oc8n.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0ce9zjk5_q3eu.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/_next/static/chunks/1-8s9_t85wwr4.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/_next/static/chunks/42s0h1oj-8egu.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","className":"dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased","children":["$","body",null,{"className":"min-h-screen bg-app-gradient text-foreground md:flex md:flex-row","children":[["$","$L2",null,{}],["$","main",null,{"className":"flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]","children":["$","div",null,{"className":"mx-auto w-full max-w-6xl px-6 py-8 md:px-10","children":["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","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."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]}],["$","$L5",null,{}]]}]}]]}],{"children":[["$","$1","c",{"children":["$L6",[["$","script","script-0",{"src":"/_next/static/chunks/026llcslzknb5.js","async":true,"nonce":"$undefined"}]],["$","$L7",null,{"children":["$","$8",null,{"name":"Next.MetadataOutlet","children":"$@9"}]}]]}],{},null,false,null]},null,false,null],["$","$1","h",{"children":[null,["$","$La",null,{"children":"$Lb"}],["$","div",null,{"hidden":true,"children":["$","$Lc",null,{"children":["$","$8",null,{"name":"Next.Metadata","children":"$Ld"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],false]],"m":"$undefined","G":["$e",[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/42uui32g0bhex.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"Wisbkv2Ka50g5edfWsBe0"}
15
+ f:I[5014,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js","/_next/static/chunks/026llcslzknb5.js"],"default"]
16
  6:["$","div",null,{"children":[["$","div",null,{"className":"mb-8","children":[["$","h1",null,{"className":"text-2xl font-semibold tracking-tight text-foreground","children":"Overview"}],["$","p",null,{"className":"mt-1.5 text-sm text-muted-foreground","children":"Where the Jolash project actually stands right now."}]]}],["$","div",null,{"className":"grid grid-cols-1 gap-4 sm:grid-cols-2 lg:grid-cols-4","children":[["$","div","Hypotheses tested",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":["$","div",null,{"className":"flex items-start justify-between","children":[["$","div",null,{"children":[["$","p",null,{"className":"text-sm text-muted-foreground","children":"Hypotheses tested"}],["$","p",null,{"className":"mt-2 text-3xl font-semibold tracking-tight","children":2}],["$","p",null,{"className":"mt-1 text-xs text-muted-foreground","children":"1 confirmed no edge"}]]}],["$","$Lf",null,{"ref":"$undefined","iconNode":[["path",{"d":"M14 2v6a2 2 0 0 0 .245.96l5.51 10.08A2 2 0 0 1 18 22H6a2 2 0 0 1-1.755-2.96l5.51-10.08A2 2 0 0 0 10 8V2","key":"18mbvz"}],["path",{"d":"M6.453 15h11.094","key":"3shlmq"}],["path",{"d":"M8.5 2h7","key":"csnxdl"}]],"className":"lucide-flask-conical h-5 w-5 text-primary/70"}]]}]}]}],["$","div","Datasets & models",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":["$","div",null,{"className":"flex items-start justify-between","children":[["$","div",null,{"children":[["$","p",null,{"className":"text-sm text-muted-foreground","children":"Datasets & models"}],["$","p",null,{"className":"mt-2 text-3xl font-semibold tracking-tight","children":6}],["$","p",null,{"className":"mt-1 text-xs text-muted-foreground","children":"on Hugging Face"}]]}],["$","$Lf",null,{"ref":"$undefined","iconNode":[["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":"lucide-database h-5 w-5 text-primary/70"}]]}]}]}],["$","div","Agents built",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":["$","div",null,{"className":"flex items-start justify-between","children":[["$","div",null,{"children":[["$","p",null,{"className":"text-sm text-muted-foreground","children":"Agents built"}],["$","p",null,{"className":"mt-2 text-3xl font-semibold tracking-tight","children":"2/4"}],["$","p",null,{"className":"mt-1 text-xs text-muted-foreground","children":"research + live-data pending"}]]}],"$L10"]}]}]}],"$L11"]}],"$L12"]}]
17
  10:["$","$Lf",null,{"ref":"$undefined","iconNode":[["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":"lucide-users h-5 w-5 text-primary/70"}]
18
  11:["$","div","Best backtest Sharpe",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":["$","div",null,{"className":"flex items-start justify-between","children":[["$","div",null,{"children":[["$","p",null,{"className":"text-sm text-muted-foreground","children":"Best backtest Sharpe"}],["$","p",null,{"className":"mt-2 text-3xl font-semibold tracking-tight","children":"-0.86"}],["$","p",null,{"className":"mt-1 text-xs text-muted-foreground","children":"annualized, honest costs included"}]]}],["$","$Lf",null,{"ref":"$undefined","iconNode":[["path",{"d":"M3 3v16a2 2 0 0 0 2 2h16","key":"c24i48"}],["path",{"d":"m19 9-5 5-4-4-3 3","key":"2osh9i"}]],"className":"lucide-chart-line h-5 w-5 text-primary/70"}]]}]}]}]
19
  12:["$","div",null,{"className":"mt-8 grid grid-cols-1 gap-4 lg:grid-cols-5","children":[["$","div",null,{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel lg:col-span-3","children":[["$","div",null,{"data-slot":"card-header","className":"group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)","children":["$","div",null,{"data-slot":"card-title","className":"font-heading font-medium group-data-[size=sm]/card:text-sm text-base","children":"Recent activity"}]}],["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) space-y-4","children":[["$","div","0",{"className":"flex gap-3 border-b border-white/[0.06] pb-4 last:border-0 last:pb-0","children":[["$","div",null,{"className":"mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-primary"}],["$","div",null,{"children":[["$","p",null,{"className":"text-sm leading-relaxed text-foreground/90","children":"Compared fine-tuned vs base model output — fine-tune produced unresolved <think> traces instead of direct answers. Needs dataset rework or retraining."}],["$","p",null,{"className":"mt-1 text-xs text-muted-foreground","children":["Jolash Reasoning Model"," · ","18h ago"]}]]}]]}],["$","div","1",{"className":"flex gap-3 border-b border-white/[0.06] pb-4 last:border-0 last:pb-0","children":[["$","div",null,{"className":"mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-primary"}],["$","div",null,{"children":[["$","p",null,{"className":"text-sm leading-relaxed text-foreground/90","children":"Ran EURUSD 4h-direction backtest with realistic spread costs — confirmed no exploitable edge (Sharpe -0.86)."}],["$","p",null,{"className":"mt-1 text-xs text-muted-foreground","children":["Testing Engine"," · ","19h ago"]}]]}]]}],["$","div","2",{"className":"flex gap-3 border-b border-white/[0.06] pb-4 last:border-0 last:pb-0","children":[["$","div",null,{"className":"mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-primary"}],["$","div",null,{"children":[["$","p",null,{"className":"text-sm leading-relaxed text-foreground/90","children":"Trained baseline HistGradientBoostingClassifier — validation AUC 0.513, at chance level."}],["$","p",null,{"className":"mt-1 text-xs text-muted-foreground","children":["Testing Engine"," · ","20h ago"]}]]}]]}],["$","div","3",{"className":"flex gap-3 border-b border-white/[0.06] pb-4 last:border-0 last:pb-0","children":[["$","div",null,{"className":"mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-primary"}],["$","div",null,{"children":[["$","p",null,{"className":"text-sm leading-relaxed text-foreground/90","children":"Completed training run on Colab (Qwen2.5-0.5B, 5000 examples, 157 steps) and pushed adapter to KUTech/trading-llm."}],["$","p",null,{"className":"mt-1 text-xs text-muted-foreground","children":["Jolash Reasoning Model"," · ","21h ago"]}]]}]]}]]}]]}],["$","div",null,{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel lg:col-span-2","children":["$L13","$L14"]}]]}]
20
+ 15:I[22016,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js","/_next/static/chunks/026llcslzknb5.js"],""]
21
  13:["$","div",null,{"data-slot":"card-header","className":"group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)","children":["$","div",null,{"data-slot":"card-title","className":"font-heading font-medium group-data-[size=sm]/card:text-sm text-base","children":"Agent status"}]}]
22
  14:["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) space-y-3","children":[["$","$L15","reasoning-model",{"href":"/agents","className":"flex items-center justify-between rounded-lg px-2 py-1.5 -mx-2 transition-colors hover:bg-white/[0.04]","children":[["$","span",null,{"className":"text-sm text-foreground/90","children":"Jolash Reasoning Model"}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-rose-500/15 text-rose-300 border-rose-500/30","children":"Needs attention"}]]}],["$","$L15","testing-engine",{"href":"/agents","className":"flex items-center justify-between rounded-lg px-2 py-1.5 -mx-2 transition-colors hover:bg-white/[0.04]","children":[["$","span",null,{"className":"text-sm text-foreground/90","children":"Testing Engine"}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-emerald-500/15 text-emerald-300 border-emerald-500/30","children":"Done"}]]}],["$","$L15","research-agent",{"href":"/agents","className":"flex items-center justify-between rounded-lg px-2 py-1.5 -mx-2 transition-colors hover:bg-white/[0.04]","children":[["$","span",null,{"className":"text-sm text-foreground/90","children":"Research Agent"}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-neutral-500/10 text-neutral-400 border-neutral-500/20","children":"Not built yet"}]]}],["$","$L15","live-data-collector",{"href":"/agents","className":"flex items-center justify-between rounded-lg px-2 py-1.5 -mx-2 transition-colors hover:bg-white/[0.04]","children":[["$","span",null,{"className":"text-sm text-foreground/90","children":"Live Data Collector"}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-neutral-500/10 text-neutral-400 border-neutral-500/20","children":"Not built yet"}]]}]]}]
23
  b:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
24
+ 16:I[27201,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"IconMark"]
25
  9:null
26
  d:[["$","title","0",{"children":"Jolash"}],["$","meta","1",{"name":"description","content":"Jolash trading AI — team dashboard"}],["$","link","2",{"rel":"icon","href":"/favicon.ico?favicon.2vob68tjqpejf.ico","sizes":"256x256","type":"image/x-icon"}],["$","$L16","3",{}]]
__next._head.txt CHANGED
@@ -1,6 +1,6 @@
1
  1:"$Sreact.fragment"
2
- 2:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"ViewportBoundary"]
3
- 3:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"MetadataBoundary"]
4
  4:"$Sreact.suspense"
5
- 5:I[27201,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"IconMark"]
6
- 0:{"rsc":["$","$1","h",{"children":[null,["$","$L2",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]}],["$","div",null,{"hidden":true,"children":["$","$L3",null,{"children":["$","$4",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"Jolash"}],["$","meta","1",{"name":"description","content":"Jolash trading AI — team dashboard"}],["$","link","2",{"rel":"icon","href":"/favicon.ico?favicon.2vob68tjqpejf.ico","sizes":"256x256","type":"image/x-icon"}],["$","$L5","3",{}]]}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"vzibT-cmx-x5YGyPgA7Ju"}
 
1
  1:"$Sreact.fragment"
2
+ 2:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"ViewportBoundary"]
3
+ 3:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"MetadataBoundary"]
4
  4:"$Sreact.suspense"
5
+ 5:I[27201,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"IconMark"]
6
+ 0:{"rsc":["$","$1","h",{"children":[null,["$","$L2",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]}],["$","div",null,{"hidden":true,"children":["$","$L3",null,{"children":["$","$4",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"Jolash"}],["$","meta","1",{"name":"description","content":"Jolash trading AI — team dashboard"}],["$","link","2",{"rel":"icon","href":"/favicon.ico?favicon.2vob68tjqpejf.ico","sizes":"256x256","type":"image/x-icon"}],["$","$L5","3",{}]]}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"Wisbkv2Ka50g5edfWsBe0"}
__next._index.txt CHANGED
@@ -1,7 +1,7 @@
1
  1:"$Sreact.fragment"
2
- 2:I[85625,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"AppSidebar"]
3
- 3:I[39756,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default"]
4
- 4:I[37457,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default"]
5
- 5:I[13354,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"Toaster"]
6
- :HL["/_next/static/chunks/2n57nyfwzuoew.css","style"]
7
- 0:{"rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/2n57nyfwzuoew.css","precedence":"next"}],["$","script","script-0",{"src":"/_next/static/chunks/3pr_m1_l5oc8n.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/0ce9zjk5_q3eu.js","async":true}],["$","script","script-2",{"src":"/_next/static/chunks/1-8s9_t85wwr4.js","async":true}],["$","script","script-3",{"src":"/_next/static/chunks/28y3ojyqatq95.js","async":true}]],["$","html",null,{"lang":"en","className":"dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased","children":["$","body",null,{"className":"min-h-screen bg-app-gradient text-foreground md:flex md:flex-row","children":[["$","$L2",null,{}],["$","main",null,{"className":"flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]","children":["$","div",null,{"className":"mx-auto w-full max-w-6xl px-6 py-8 md:px-10","children":["$","$L3",null,{"parallelRouterKey":"children","template":["$","$L4",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."}]}]]}]}]],[]]}]}]}],["$","$L5",null,{}]]}]}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"vzibT-cmx-x5YGyPgA7Ju"}
 
1
  1:"$Sreact.fragment"
2
+ 2:I[85625,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"AppSidebar"]
3
+ 3:I[39756,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default"]
4
+ 4:I[37457,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default"]
5
+ 5:I[13354,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"Toaster"]
6
+ :HL["/_next/static/chunks/42uui32g0bhex.css","style"]
7
+ 0:{"rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/42uui32g0bhex.css","precedence":"next"}],["$","script","script-0",{"src":"/_next/static/chunks/3pr_m1_l5oc8n.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/0ce9zjk5_q3eu.js","async":true}],["$","script","script-2",{"src":"/_next/static/chunks/1-8s9_t85wwr4.js","async":true}],["$","script","script-3",{"src":"/_next/static/chunks/42s0h1oj-8egu.js","async":true}]],["$","html",null,{"lang":"en","className":"dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased","children":["$","body",null,{"className":"min-h-screen bg-app-gradient text-foreground md:flex md:flex-row","children":[["$","$L2",null,{}],["$","main",null,{"className":"flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]","children":["$","div",null,{"className":"mx-auto w-full max-w-6xl px-6 py-8 md:px-10","children":["$","$L3",null,{"parallelRouterKey":"children","template":["$","$L4",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."}]}]]}]}]],[]]}]}]}],["$","$L5",null,{}]]}]}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"Wisbkv2Ka50g5edfWsBe0"}
__next._tree.txt CHANGED
@@ -1,4 +1,4 @@
1
- :HL["/_next/static/chunks/2n57nyfwzuoew.css","style"]
2
  :HL["/_next/static/media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
3
  :HL["/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
4
- 0:{"tree":{"name":"","param":null,"prefetchHints":16,"slots":{"children":{"name":"__PAGE__","param":null,"prefetchHints":0,"slots":null}}},"staleTime":300,"buildId":"vzibT-cmx-x5YGyPgA7Ju"}
 
1
+ :HL["/_next/static/chunks/42uui32g0bhex.css","style"]
2
  :HL["/_next/static/media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
3
  :HL["/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
4
+ 0:{"tree":{"name":"","param":null,"prefetchHints":16,"slots":{"children":{"name":"__PAGE__","param":null,"prefetchHints":0,"slots":null}}},"staleTime":300,"buildId":"Wisbkv2Ka50g5edfWsBe0"}
_next/static/Wisbkv2Ka50g5edfWsBe0/_buildManifest.js ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ self.__BUILD_MANIFEST = {
2
+ "__rewrites": {
3
+ "afterFiles": [],
4
+ "beforeFiles": [],
5
+ "fallback": []
6
+ },
7
+ "sortedPages": [
8
+ "/_app",
9
+ "/_error"
10
+ ]
11
+ };self.__BUILD_MANIFEST_CB && self.__BUILD_MANIFEST_CB()
_next/static/Wisbkv2Ka50g5edfWsBe0/_clientMiddlewareManifest.js ADDED
@@ -0,0 +1 @@
 
 
1
+ self.__MIDDLEWARE_MATCHERS = [];self.__MIDDLEWARE_MATCHERS_CB && self.__MIDDLEWARE_MATCHERS_CB()
_next/static/Wisbkv2Ka50g5edfWsBe0/_ssgManifest.js ADDED
@@ -0,0 +1 @@
 
 
1
+ self.__SSG_MANIFEST=new Set([]);self.__SSG_MANIFEST_CB&&self.__SSG_MANIFEST_CB()
_next/static/chunks/42s0h1oj-8egu.js ADDED
The diff for this file is too large to render. See raw diff
 
_next/static/chunks/42uui32g0bhex.css ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ @font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_48bf155c-module__tUfyVa__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_48bf155c-module__tUfyVa__variable{--font-geist-sans:"Inter", "Inter Fallback"}
2
+ @font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.2f7nqdagzwx2-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.176arc174-8zp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.0bp8oijd_gu96.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.1fby2rem9ngyr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.0vfdmo25voy_0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_39c8d23b-module__WK7_cq__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_39c8d23b-module__WK7_cq__variable{--font-geist-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
3
+ @layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--shimmer-angle:20deg}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill:initial}}}@layer theme{:root,:host{--font-sans:var(--font-sans);--color-amber-300:#ffd236;--color-amber-500:#f99c00;--color-emerald-300:#5ee9b5;--color-emerald-400:#00d294;--color-emerald-500:#00bb7f;--color-sky-300:#77d4ff;--color-sky-500:#00a5ef;--color-rose-300:#ffa2ae;--color-rose-400:#ff667f;--color-rose-500:#ff2357;--color-neutral-100:#f5f5f5;--color-neutral-200:#e5e5e5;--color-neutral-300:#d4d4d4;--color-neutral-400:#a1a1a1;--color-neutral-500:#737373;--color-neutral-700:#404040;--color-neutral-800:#262626;--color-neutral-900:#171717;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--tracking-wide:.025em;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:calc(var(--radius) * .8);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-xs:4px;--blur-xl:24px;--blur-2xl:40px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-geist-mono)}@supports (color:lab(0% 0 0)){:root,:host{--color-amber-300:lab(86.4156% 6.13147 78.3961);--color-amber-500:lab(72.7183% 31.8672 97.9407);--color-emerald-300:lab(83.9203% -48.7124 13.8849);--color-emerald-400:lab(75.0771% -60.7313 19.4147);--color-emerald-500:lab(66.9756% -58.27 19.5419);--color-sky-300:lab(80.3307% -20.2945 -31.385);--color-sky-500:lab(63.3038% -18.433 -51.0407);--color-rose-300:lab(76.6339% 38.3549 9.68835);--color-rose-400:lab(64.4125% 63.0291 19.2068);--color-rose-500:lab(56.101% 79.4328 31.4532);--color-neutral-100:lab(96.52% -.0000298023 .0000119209);--color-neutral-200:lab(90.952% 0 -.0000119209);--color-neutral-300:lab(84.92% 0 -.0000119209);--color-neutral-400:lab(66.128% -.0000298023 .0000119209);--color-neutral-500:lab(48.496% 0 0);--color-neutral-700:lab(27.036% 0 0);--color-neutral-800:lab(15.204% 0 -.00000596046);--color-neutral-900:lab(7.78201% -.0000149012 0)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab, var(--ring) 50%, transparent)}}body{background-color:var(--background);color:var(--foreground)}html{font-family:var(--font-sans)}}@layer components;@layer utilities{.\@container\/card-header{container:card-header/inline-size}.pointer-events-none{pointer-events:none}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-y-0{inset-block:0}.top-0{top:0}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-3{top:calc(var(--spacing) * 3)}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-10{top:calc(var(--spacing) * 10)}.right-0{right:0}.right-1{right:var(--spacing)}.right-3{right:calc(var(--spacing) * 3)}.right-10{right:calc(var(--spacing) * 10)}.bottom-0{bottom:0}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[100\]{z-index:100}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.\!m-0{margin:0!important}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3\.5{margin-inline:calc(var(--spacing) * 3.5)}.mx-auto{margin-inline:auto}.my-6{margin-block:calc(var(--spacing) * 6)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-auto{margin-top:auto}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.aspect-square{aspect-ratio:1}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-full{width:100%;height:100%}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-4\.5{height:calc(var(--spacing) * 4.5)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-full{height:100%}.h-screen{height:100vh}.h-svh{height:100svh}.min-h-0{min-height:0}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-\(--sidebar-width\){width:var(--sidebar-width)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-4\.5{width:calc(var(--spacing) * 4.5)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-14{width:calc(var(--spacing) * 14)}.w-\[300px\]{width:300px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.max-w-\(--skeleton-width\){max-width:var(--skeleton-width)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-md{max-width:var(--container-md)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-5{min-width:calc(var(--spacing) * 5)}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.caption-bottom{caption-side:bottom}.origin-\(--transform-origin\){transform-origin:var(--transform-origin)}.-translate-x-px{--tw-translate-x:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-px{--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[calc\(-50\%-2px\)\]{--tw-translate-y:calc(-50% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-45{rotate:45deg}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-\(--card-spacing\){gap:var(--card-spacing)}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-10{gap:calc(var(--spacing) * 10)}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-4{column-gap:calc(var(--spacing) * 4)}:where(.-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -2) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-1{row-gap:var(--spacing)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded-4xl{border-radius:calc(var(--radius) * 2.6)}.rounded-\[2px\]{border-radius:2px}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md), 10px)}.rounded-\[min\(var\(--radius-md\)\,12px\)\]{border-radius:min(var(--radius-md), 12px)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) * .8)}.rounded-xl{border-radius:calc(var(--radius) * 1.4)}.rounded-t-xl{border-top-left-radius:calc(var(--radius) * 1.4);border-top-right-radius:calc(var(--radius) * 1.4)}.rounded-b-xl{border-bottom-right-radius:calc(var(--radius) * 1.4);border-bottom-left-radius:calc(var(--radius) * 1.4)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-amber-500\/30{border-color:#f99c004d}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/30{border-color:color-mix(in oklab, var(--color-amber-500) 30%, transparent)}}.border-border{border-color:var(--border)}.border-emerald-500\/30{border-color:#00bb7f4d}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/30{border-color:color-mix(in oklab, var(--color-emerald-500) 30%, transparent)}}.border-input{border-color:var(--input)}.border-neutral-500\/20{border-color:#73737333}@supports (color:color-mix(in lab, red, red)){.border-neutral-500\/20{border-color:color-mix(in oklab, var(--color-neutral-500) 20%, transparent)}}.border-neutral-500\/30{border-color:#7373734d}@supports (color:color-mix(in lab, red, red)){.border-neutral-500\/30{border-color:color-mix(in oklab, var(--color-neutral-500) 30%, transparent)}}.border-rose-500\/30{border-color:#ff23574d}@supports (color:color-mix(in lab, red, red)){.border-rose-500\/30{border-color:color-mix(in oklab, var(--color-rose-500) 30%, transparent)}}.border-sidebar-border{border-color:var(--sidebar-border)}.border-sky-500\/30{border-color:#00a5ef4d}@supports (color:color-mix(in lab, red, red)){.border-sky-500\/30{border-color:color-mix(in oklab, var(--color-sky-500) 30%, transparent)}}.border-transparent{border-color:#0000}.border-white\/\[0\.06\]{border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.06\]{border-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.\!bg-\[oklch\(0\.09_0_0\)\]{background-color:#020202!important;background-color:lab(.658503% 0 0)!important}.bg-\[oklch\(0\.1_0_0\)\]{background-color:#030303;background-color:lab(.903296% 0 0)}.bg-amber-500\/15{background-color:#f99c0026}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/15{background-color:color-mix(in oklab, var(--color-amber-500) 15%, transparent)}}.bg-background{background-color:var(--background)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-border{background-color:var(--border)}.bg-card{background-color:var(--card)}.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.bg-emerald-500\/15{background-color:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/15{background-color:color-mix(in oklab, var(--color-emerald-500) 15%, transparent)}}.bg-foreground{background-color:var(--foreground)}.bg-muted,.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-neutral-200{background-color:var(--color-neutral-200)}.bg-neutral-500\/10{background-color:#7373731a}@supports (color:color-mix(in lab, red, red)){.bg-neutral-500\/10{background-color:color-mix(in oklab, var(--color-neutral-500) 10%, transparent)}}.bg-neutral-500\/15{background-color:#73737326}@supports (color:color-mix(in lab, red, red)){.bg-neutral-500\/15{background-color:color-mix(in oklab, var(--color-neutral-500) 15%, transparent)}}.bg-popover{background-color:var(--popover)}.bg-primary,.bg-primary\/10{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/10{background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.bg-rose-500\/15{background-color:#ff235726}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/15{background-color:color-mix(in oklab, var(--color-rose-500) 15%, transparent)}}.bg-secondary{background-color:var(--secondary)}.bg-sidebar{background-color:var(--sidebar)}.bg-sidebar-border{background-color:var(--sidebar-border)}.bg-sky-500\/15{background-color:#00a5ef26}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/15{background-color:color-mix(in oklab, var(--color-sky-500) 15%, transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/\[0\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.bg-clip-padding{background-clip:padding-box}.fill-foreground{fill:var(--foreground)}.object-cover{object-fit:cover}.\!p-0{padding:0!important}.p-\(--card-spacing\){padding:var(--card-spacing)}.p-0{padding:0}.p-2{padding:calc(var(--spacing) * 2)}.p-4{padding:calc(var(--spacing) * 4)}.p-10{padding:calc(var(--spacing) * 10)}.p-\[3px\]{padding:3px}.p-px{padding:1px}.px-\(--card-spacing\){padding-inline:var(--card-spacing)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-\(--card-spacing\){padding-block:var(--card-spacing)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-20{padding-block:calc(var(--spacing) * 20)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.text-center{text-align:center}.text-left{text-align:left}.align-middle{vertical-align:middle}.font-heading{font-family:var(--font-sans)}.font-mono{font-family:var(--font-geist-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.8rem\]{font-size:.8rem}.text-\[10px\]{font-size:10px}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.text-amber-300{color:var(--color-amber-300)}.text-background{color:var(--background)}.text-card-foreground{color:var(--card-foreground)}.text-destructive{color:var(--destructive)}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-400{color:var(--color-emerald-400)}.text-foreground,.text-foreground\/60{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/60{color:color-mix(in oklab, var(--foreground) 60%, transparent)}}.text-foreground\/90{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/90{color:color-mix(in oklab, var(--foreground) 90%, transparent)}}.text-muted-foreground{color:var(--muted-foreground)}.text-neutral-100{color:var(--color-neutral-100)}.text-neutral-300{color:var(--color-neutral-300)}.text-neutral-400{color:var(--color-neutral-400)}.text-neutral-500{color:var(--color-neutral-500)}.text-neutral-700{color:var(--color-neutral-700)}.text-neutral-800{color:var(--color-neutral-800)}.text-neutral-900{color:var(--color-neutral-900)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-primary\/70{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.text-primary\/70{color:color-mix(in oklab, var(--primary) 70%, transparent)}}.text-rose-300{color:var(--color-rose-300)}.text-rose-400{color:var(--color-rose-400)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-sidebar-foreground,.text-sidebar-foreground\/70{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab, red, red)){.text-sidebar-foreground\/70{color:color-mix(in oklab, var(--sidebar-foreground) 70%, transparent)}}.text-sky-300{color:var(--color-sky-300)}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.bg-blend-color{background-blend-mode:color}.shadow-\[0_0_0_1px_var\(--sidebar-border\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--sidebar-border));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-background{--tw-ring-color:var(--background)}.ring-foreground\/10{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ring-foreground\/10{--tw-ring-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.ring-sidebar-ring{--tw-ring-color:var(--sidebar-ring)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[--card-spacing\:--spacing\(4\)\]{--card-spacing:calc(var(--spacing) * 4)}.running{animation-play-state:running}.group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *){opacity:1}@media (hover:hover){.group-hover\:border-primary\/30:is(:where(.group):hover *){border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-primary\/30:is(:where(.group):hover *){border-color:color-mix(in oklab, var(--primary) 30%, transparent)}}.group-hover\:opacity-100:is(:where(.group):hover *),.group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *){opacity:1}.group-hover\/sidebar\:translate-x-1:is(:where(.group\/sidebar):hover *){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}}.group-has-data-\[sidebar\=menu-action\]\/menu-item\:pr-8:is(:where(.group\/menu-item):has([data-sidebar=menu-action]) *){padding-right:calc(var(--spacing) * 8)}.group-has-data-\[size\=lg\]\/avatar-group\:size-10:is(:where(.group\/avatar-group):has([data-size=lg]) *){width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.group-has-data-\[size\=sm\]\/avatar-group\:size-6:is(:where(.group\/avatar-group):has([data-size=sm]) *){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *){margin-top:calc(var(--spacing) * -8)}.group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}.group-data-\[collapsible\=icon\]\:size-8\!:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--spacing) * 8)!important;height:calc(var(--spacing) * 8)!important}.group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing) * 4)))}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing) * 4)) + 2px)}.group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}.group-data-\[collapsible\=icon\]\:p-0\!:is(:where(.group)[data-collapsible=icon] *){padding:0!important}.group-data-\[collapsible\=icon\]\:p-2\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing) * 2)!important}.group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *){opacity:0}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:0}.group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[side\=left\]\:-right-4:is(:where(.group)[data-side=left] *){right:calc(var(--spacing) * -4)}.group-data-\[side\=left\]\:border-r:is(:where(.group)[data-side=left] *){border-right-style:var(--tw-border-style);border-right-width:1px}.group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *){left:0}.group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *){rotate:180deg}.group-data-\[side\=right\]\:border-l:is(:where(.group)[data-side=right] *){border-left-style:var(--tw-border-style);border-left-width:1px}.group-data-\[size\=default\]\/avatar\:size-2\.5:is(:where(.group\/avatar)[data-size=default] *){width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.group-data-\[size\=lg\]\/avatar\:size-3:is(:where(.group\/avatar)[data-size=lg] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=sm\]\/avatar\:size-2:is(:where(.group\/avatar)[data-size=sm] *){width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.group-data-\[size\=sm\]\/avatar\:text-xs:is(:where(.group\/avatar)[data-size=sm] *){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.group-data-\[size\=sm\]\/card\:text-sm:is(:where(.group\/card)[data-size=sm] *){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *){border-radius:var(--radius)}.group-data-\[variant\=floating\]\:shadow-sm:is(:where(.group)[data-variant=floating] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=floating\]\:ring-1:is(:where(.group)[data-variant=floating] *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=floating\]\:ring-sidebar-border:is(:where(.group)[data-variant=floating] *){--tw-ring-color:var(--sidebar-border)}.group-data-\[variant\=line\]\/tabs-list\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *){background-color:#0000}.group-data-horizontal\/tabs\:h-8:is(:where(.group\/tabs):where([data-orientation=horizontal]) *){height:calc(var(--spacing) * 8)}.group-data-vertical\/tabs\:h-fit:is(:where(.group\/tabs):where([data-orientation=vertical]) *){height:fit-content}.group-data-vertical\/tabs\:w-full:is(:where(.group\/tabs):where([data-orientation=vertical]) *){width:100%}.group-data-vertical\/tabs\:flex-col:is(:where(.group\/tabs):where([data-orientation=vertical]) *){flex-direction:column}.group-data-vertical\/tabs\:justify-start:is(:where(.group\/tabs):where([data-orientation=vertical]) *){justify-content:flex-start}@media (hover:hover){.peer-hover\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button):hover~*){color:var(--sidebar-accent-foreground)}}.peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size=default]~*){top:calc(var(--spacing) * 1.5)}.peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size=lg]~*){top:calc(var(--spacing) * 2.5)}.peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=sm]~*){top:var(--spacing)}.peer-data-active\/menu-button\:text-sidebar-accent-foreground:is(:is(:where(.peer\/menu-button):where([data-state=active]),:where(.peer\/menu-button):where([data-active]:not([data-active=false])))~*){color:var(--sidebar-accent-foreground)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-6::file-selector-button{height:calc(var(--spacing) * 6)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing) * -2)}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:inset-y-0:after{content:var(--tw-content);inset-block:0}.after\:start-1\/2:after{content:var(--tw-content);inset-inline-start:50%}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:rounded-full:after{content:var(--tw-content);border-radius:3.40282e38px}.after\:border:after{content:var(--tw-content);border-style:var(--tw-border-style);border-width:1px}.after\:border-border:after{content:var(--tw-content);border-color:var(--border)}.after\:bg-foreground:after{content:var(--tw-content);background-color:var(--foreground)}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:mix-blend-darken:after{content:var(--tw-content);mix-blend-mode:darken}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *):after{content:var(--tw-content);left:100%}.group-data-horizontal\/tabs\:after\:inset-x-0:is(:where(.group\/tabs):where([data-orientation=horizontal]) *):after{content:var(--tw-content);inset-inline:0}.group-data-horizontal\/tabs\:after\:bottom-\[-5px\]:is(:where(.group\/tabs):where([data-orientation=horizontal]) *):after{content:var(--tw-content);bottom:-5px}.group-data-horizontal\/tabs\:after\:h-0\.5:is(:where(.group\/tabs):where([data-orientation=horizontal]) *):after{content:var(--tw-content);height:calc(var(--spacing) * .5)}.group-data-vertical\/tabs\:after\:inset-y-0:is(:where(.group\/tabs):where([data-orientation=vertical]) *):after{content:var(--tw-content);inset-block:0}.group-data-vertical\/tabs\:after\:-right-1:is(:where(.group\/tabs):where([data-orientation=vertical]) *):after{content:var(--tw-content);right:calc(var(--spacing) * -1)}.group-data-vertical\/tabs\:after\:w-0\.5:is(:where(.group\/tabs):where([data-orientation=vertical]) *):after{content:var(--tw-content);width:calc(var(--spacing) * .5)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:pb-0:last-child{padding-bottom:0}@media (hover:hover){.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:color-mix(in oklch,var(--secondary),var(--foreground) 5%)}}.hover\:bg-destructive\/20:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/20:hover{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.hover\:bg-muted:hover,.hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.hover\:bg-primary\/80:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}.hover\:bg-sidebar-accent:hover{background-color:var(--sidebar-accent)}.hover\:bg-white\/\[0\.03\]:hover{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.03\]:hover{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.04\]:hover{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:text-neutral-200:hover{color:var(--color-neutral-200)}.hover\:text-sidebar-accent-foreground:hover{color:var(--sidebar-accent-foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-\[0_0_0_1px_var\(--sidebar-accent\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--sidebar-accent));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:group-data-\[collapsible\=offcanvas\]\:bg-sidebar:hover:is(:where(.group)[data-collapsible=offcanvas] *){background-color:var(--sidebar)}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:var(--sidebar-border)}}.focus-visible\:border-destructive\/40:focus-visible{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:border-destructive\/40:focus-visible{border-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-3:focus-visible,.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.active\:bg-sidebar-accent:active{background-color:var(--sidebar-accent)}.active\:text-sidebar-accent-foreground:active{color:var(--sidebar-accent-foreground)}.active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-input\/50:disabled{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.disabled\:bg-input\/50:disabled{background-color:color-mix(in oklab, var(--input) 50%, transparent)}}.disabled\:opacity-50:disabled{opacity:.5}:where([data-side=left]) .in-data-\[side\=left\]\:cursor-w-resize{cursor:w-resize}:where([data-side=right]) .in-data-\[side\=right\]\:cursor-e-resize{cursor:e-resize}:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-lg{border-radius:var(--radius)}.has-aria-expanded\:bg-muted\/50:has([aria-expanded=true]){background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.has-aria-expanded\:bg-muted\/50:has([aria-expanded=true]){background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.has-data-\[icon\=inline-end\]\:pr-1:has([data-icon=inline-end]){padding-right:var(--spacing)}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-start\]\:pl-1:has([data-icon=inline-start]){padding-left:var(--spacing)}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2)}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[slot\=card-description\]\:grid-rows-\[auto_auto\]:has([data-slot=card-description]){grid-template-rows:auto auto}.has-data-\[slot\=card-footer\]\:pb-0:has([data-slot=card-footer]){padding-bottom:0}.has-data-\[slot\=kbd\]\:pr-1\.5:has([data-slot=kbd]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[variant\=inset\]\:bg-sidebar:has([data-variant=inset]){background-color:var(--sidebar)}.has-\[\>img\:first-child\]\:pt-0:has(>img:first-child){padding-top:0}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-expanded\:bg-muted[aria-expanded=true]{background-color:var(--muted)}.aria-expanded\:bg-secondary[aria-expanded=true]{background-color:var(--secondary)}.aria-expanded\:text-foreground[aria-expanded=true]{color:var(--foreground)}.aria-expanded\:text-secondary-foreground[aria-expanded=true]{color:var(--secondary-foreground)}.aria-expanded\:opacity-100[aria-expanded=true]{opacity:1}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-3[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.data-ending-style\:opacity-0[data-ending-style],.data-starting-style\:opacity-0[data-starting-style]{opacity:0}.data-\[side\=bottom\]\:inset-x-0[data-side=bottom]{inset-inline:0}.data-\[side\=bottom\]\:top-1[data-side=bottom]{top:var(--spacing)}.data-\[side\=bottom\]\:bottom-0[data-side=bottom]{bottom:0}.data-\[side\=bottom\]\:h-auto[data-side=bottom]{height:auto}.data-\[side\=bottom\]\:border-t[data-side=bottom]{border-top-style:var(--tw-border-style);border-top-width:1px}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=bottom\]\:data-ending-style\:translate-y-\[2\.5rem\][data-side=bottom][data-ending-style],.data-\[side\=bottom\]\:data-starting-style\:translate-y-\[2\.5rem\][data-side=bottom][data-starting-style]{--tw-translate-y:2.5rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=inline-end\]\:top-1\/2\![data-side=inline-end]{top:50%!important}.data-\[side\=inline-end\]\:-left-1[data-side=inline-end]{left:calc(var(--spacing) * -1)}.data-\[side\=inline-end\]\:-translate-y-1\/2[data-side=inline-end]{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=inline-end\]\:slide-in-from-left-2[data-side=inline-end]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=inline-start\]\:top-1\/2\![data-side=inline-start]{top:50%!important}.data-\[side\=inline-start\]\:-right-1[data-side=inline-start]{right:calc(var(--spacing) * -1)}.data-\[side\=inline-start\]\:-translate-y-1\/2[data-side=inline-start]{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=inline-start\]\:slide-in-from-right-2[data-side=inline-start]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=left\]\:inset-y-0[data-side=left]{inset-block:0}.data-\[side\=left\]\:top-1\/2\![data-side=left]{top:50%!important}.data-\[side\=left\]\:-right-1[data-side=left]{right:calc(var(--spacing) * -1)}.data-\[side\=left\]\:left-0[data-side=left]{left:0}.data-\[side\=left\]\:h-full[data-side=left]{height:100%}.data-\[side\=left\]\:w-3\/4[data-side=left]{width:75%}.data-\[side\=left\]\:-translate-y-1\/2[data-side=left]{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:border-r[data-side=left]{border-right-style:var(--tw-border-style);border-right-width:1px}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=left\]\:group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\][data-side=left]:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width) * -1)}.data-\[side\=left\]\:data-ending-style\:translate-x-\[-2\.5rem\][data-side=left][data-ending-style],.data-\[side\=left\]\:data-starting-style\:translate-x-\[-2\.5rem\][data-side=left][data-starting-style]{--tw-translate-x:-2.5rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:inset-y-0[data-side=right]{inset-block:0}.data-\[side\=right\]\:top-1\/2\![data-side=right]{top:50%!important}.data-\[side\=right\]\:right-0[data-side=right]{right:0}.data-\[side\=right\]\:-left-1[data-side=right]{left:calc(var(--spacing) * -1)}.data-\[side\=right\]\:h-full[data-side=right]{height:100%}.data-\[side\=right\]\:w-3\/4[data-side=right]{width:75%}.data-\[side\=right\]\:-translate-y-1\/2[data-side=right]{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:border-l[data-side=right]{border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=right\]\:group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\][data-side=right]:is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width) * -1)}.data-\[side\=right\]\:data-ending-style\:translate-x-\[2\.5rem\][data-side=right][data-ending-style],.data-\[side\=right\]\:data-starting-style\:translate-x-\[2\.5rem\][data-side=right][data-starting-style]{--tw-translate-x:2.5rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:inset-x-0[data-side=top]{inset-inline:0}.data-\[side\=top\]\:top-0[data-side=top]{top:0}.data-\[side\=top\]\:-bottom-2\.5[data-side=top]{bottom:calc(var(--spacing) * -2.5)}.data-\[side\=top\]\:h-auto[data-side=top]{height:auto}.data-\[side\=top\]\:border-b[data-side=top]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[side\=top\]\:data-ending-style\:translate-y-\[-2\.5rem\][data-side=top][data-ending-style],.data-\[side\=top\]\:data-starting-style\:translate-y-\[-2\.5rem\][data-side=top][data-starting-style]{--tw-translate-y:-2.5rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[size\=lg\]\:size-10[data-size=lg]{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.data-\[size\=md\]\:text-sm[data-size=md]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.data-\[size\=sm\]\:size-6[data-size=sm]{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.data-\[size\=sm\]\:text-xs[data-size=sm]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.data-\[size\=sm\]\:\[--card-spacing\:--spacing\(3\)\][data-size=sm]{--card-spacing:calc(var(--spacing) * 3)}.data-\[size\=sm\]\:has-data-\[slot\=card-footer\]\:pb-0[data-size=sm]:has([data-slot=card-footer]){padding-bottom:0}:is(.\*\:data-\[slot\=avatar\]\:ring-2>*)[data-slot=avatar]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:is(.\*\:data-\[slot\=avatar\]\:ring-background>*)[data-slot=avatar]{--tw-ring-color:var(--background)}:is(.\*\*\:data-\[slot\=kbd\]\:relative *)[data-slot=kbd]{position:relative}:is(.\*\*\:data-\[slot\=kbd\]\:isolate *)[data-slot=kbd]{isolation:isolate}:is(.\*\*\:data-\[slot\=kbd\]\:z-50 *)[data-slot=kbd]{z-index:50}:is(.\*\*\:data-\[slot\=kbd\]\:rounded-sm *)[data-slot=kbd]{border-radius:calc(var(--radius) * .6)}.data-\[state\=delayed-open\]\:animate-in[data-state=delayed-open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=delayed-open\]\:fade-in-0[data-state=delayed-open]{--tw-enter-opacity:0}.data-\[state\=delayed-open\]\:zoom-in-95[data-state=delayed-open]{--tw-enter-scale:.95}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--muted)}.data-\[variant\=line\]\:rounded-none[data-variant=line]{border-radius:0}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-backdrop-filter\:backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}}@media (min-width:40rem){.sm\:flex{display:flex}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.data-\[side\=left\]\:sm\:max-w-sm[data-side=left],.data-\[side\=right\]\:sm\:max-w-sm[data-side=right]{max-width:var(--container-sm)}}@media (min-width:48rem){.md\:m-2{margin:calc(var(--spacing) * 2)}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:min-h-\[calc\(100vh-1rem\)\]{min-height:calc(100vh - 1rem)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:rounded-2xl{border-radius:calc(var(--radius) * 1.8)}.md\:border{border-style:var(--tw-border-style);border-width:1px}.md\:border-white\/\[0\.08\]{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.md\:border-white\/\[0\.08\]{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.md\:px-10{padding-inline:calc(var(--spacing) * 10)}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:opacity-0{opacity:0}.md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*){margin:calc(var(--spacing) * 2)}.md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant=inset]~*){margin-left:0}.md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*){border-radius:calc(var(--radius) * 1.4)}.md\:peer-data-\[variant\=inset\]\:shadow-sm:is(:where(.peer)[data-variant=inset]~*){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ml-2:is(:where(.peer)[data-variant=inset]~*):is(:where(.peer)[data-state=collapsed]~*){margin-left:calc(var(--spacing) * 2)}.md\:after\:hidden:after{content:var(--tw-content);display:none}}@media (min-width:64rem){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}.ltr\:-translate-x-1\/2:where(:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=ltr],[dir=ltr] *),.rtl\:-translate-x-1\/2:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.dark\:border-input:is(.dark *){border-color:var(--input)}.dark\:bg-destructive\/20:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/20:is(.dark *){background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.dark\:bg-input\/30:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.dark\:bg-neutral-800:is(.dark *){background-color:var(--color-neutral-800)}.dark\:bg-neutral-900:is(.dark *){background-color:var(--color-neutral-900)}.dark\:text-muted-foreground:is(.dark *){color:var(--muted-foreground)}.dark\:text-neutral-200:is(.dark *){color:var(--color-neutral-200)}.dark\:after\:mix-blend-lighten:is(.dark *):after{content:var(--tw-content);mix-blend-mode:lighten}@media (hover:hover){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:color-mix(in oklab, var(--destructive) 30%, transparent)}}.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--input) 50%, transparent)}}.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.dark\:hover\:text-foreground:is(.dark *):hover{color:var(--foreground)}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:disabled\:bg-input\/80:is(.dark *):disabled{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:disabled\:bg-input\/80:is(.dark *):disabled{background-color:color-mix(in oklab, var(--input) 80%, transparent)}}.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:color-mix(in oklab, var(--destructive) 50%, transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.data-open\:animate-in:where([data-state=open]),.data-open\:animate-in:where([data-open]:not([data-open=false])){animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:fade-in-0:where([data-state=open]),.data-open\:fade-in-0:where([data-open]:not([data-open=false])){--tw-enter-opacity:0}.data-open\:zoom-in-95:where([data-state=open]),.data-open\:zoom-in-95:where([data-open]:not([data-open=false])){--tw-enter-scale:.95}@media (hover:hover){:is(.data-open\:hover\:bg-sidebar-accent:where([data-state=open]),.data-open\:hover\:bg-sidebar-accent:where([data-open]:not([data-open=false]))):hover{background-color:var(--sidebar-accent)}:is(.data-open\:hover\:text-sidebar-accent-foreground:where([data-state=open]),.data-open\:hover\:text-sidebar-accent-foreground:where([data-open]:not([data-open=false]))):hover{color:var(--sidebar-accent-foreground)}}.data-closed\:animate-out:where([data-state=closed]),.data-closed\:animate-out:where([data-closed]:not([data-closed=false])){animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:fade-out-0:where([data-state=closed]),.data-closed\:fade-out-0:where([data-closed]:not([data-closed=false])){--tw-exit-opacity:0}.data-closed\:zoom-out-95:where([data-state=closed]),.data-closed\:zoom-out-95:where([data-closed]:not([data-closed=false])){--tw-exit-scale:.95}.data-active\:bg-background:where([data-state=active]),.data-active\:bg-background:where([data-active]:not([data-active=false])){background-color:var(--background)}.data-active\:bg-sidebar-accent:where([data-state=active]),.data-active\:bg-sidebar-accent:where([data-active]:not([data-active=false])){background-color:var(--sidebar-accent)}.data-active\:font-medium:where([data-state=active]),.data-active\:font-medium:where([data-active]:not([data-active=false])){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-active\:text-foreground:where([data-state=active]),.data-active\:text-foreground:where([data-active]:not([data-active=false])){color:var(--foreground)}.data-active\:text-sidebar-accent-foreground:where([data-state=active]),.data-active\:text-sidebar-accent-foreground:where([data-active]:not([data-active=false])){color:var(--sidebar-accent-foreground)}.group-data-\[variant\=default\]\/tabs-list\:data-active\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *):where([data-state=active]),.group-data-\[variant\=default\]\/tabs-list\:data-active\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *):where([data-active]:not([data-active=false])){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){background-color:#0000}.group-data-\[variant\=line\]\/tabs-list\:data-active\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.group-data-\[variant\=line\]\/tabs-list\:data-active\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:is(.group-data-\[variant\=line\]\/tabs-list\:data-active\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.group-data-\[variant\=line\]\/tabs-list\:data-active\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false]))):after{content:var(--tw-content);opacity:1}.dark\:data-active\:border-input:is(.dark *):where([data-state=active]),.dark\:data-active\:border-input:is(.dark *):where([data-active]:not([data-active=false])){border-color:var(--input)}.dark\:data-active\:bg-input\/30:is(.dark *):where([data-state=active]),.dark\:data-active\:bg-input\/30:is(.dark *):where([data-active]:not([data-active=false])){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:data-active\:bg-input\/30:is(.dark *):where([data-state=active]),.dark\:data-active\:bg-input\/30:is(.dark *):where([data-active]:not([data-active=false])){background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.dark\:data-active\:text-foreground:is(.dark *):where([data-state=active]),.dark\:data-active\:text-foreground:is(.dark *):where([data-active]:not([data-active=false])){color:var(--foreground)}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:border-transparent:is(.dark *):is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:border-transparent:is(.dark *):is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){border-color:#0000}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(.dark *):is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(.dark *):is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){background-color:#0000}.data-horizontal\:h-2\.5:where([data-orientation=horizontal]){height:calc(var(--spacing) * 2.5)}.data-horizontal\:h-px:where([data-orientation=horizontal]){height:1px}.data-horizontal\:w-full:where([data-orientation=horizontal]){width:100%}.data-horizontal\:flex-col:where([data-orientation=horizontal]){flex-direction:column}.data-horizontal\:border-t:where([data-orientation=horizontal]){border-top-style:var(--tw-border-style);border-top-width:1px}.data-horizontal\:border-t-transparent:where([data-orientation=horizontal]){border-top-color:#0000}.data-vertical\:h-full:where([data-orientation=vertical]){height:100%}.data-vertical\:w-2\.5:where([data-orientation=vertical]){width:calc(var(--spacing) * 2.5)}.data-vertical\:w-px:where([data-orientation=vertical]){width:1px}.data-vertical\:self-stretch:where([data-orientation=vertical]){align-self:stretch}.data-vertical\:border-l:where([data-orientation=vertical]){border-left-style:var(--tw-border-style);border-left-width:1px}.data-vertical\:border-l-transparent:where([data-orientation=vertical]){border-left-color:#0000}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\.border-b\]\:pb-\(--card-spacing\).border-b{padding-bottom:var(--card-spacing)}@media (hover:hover){.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.\[a\]\:hover\:bg-muted:is(a):hover{background-color:var(--muted)}.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}.\[a\]\:hover\:text-muted-foreground:is(a):hover{color:var(--muted-foreground)}}:is(.\*\:\[img\:first-child\]\:rounded-t-xl>*):is(img:first-child){border-top-left-radius:calc(var(--radius) * 1.4);border-top-right-radius:calc(var(--radius) * 1.4)}:is(.\*\:\[img\:last-child\]\:rounded-b-xl>*):is(img:last-child){border-bottom-right-radius:calc(var(--radius) * 1.4);border-bottom-left-radius:calc(var(--radius) * 1.4)}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3\!>svg{width:calc(var(--spacing) * 3)!important;height:calc(var(--spacing) * 3)!important}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:var(--sidebar-accent-foreground)}.group-has-data-\[size\=lg\]\/avatar-group\:\[\&\>svg\]\:size-5:is(:where(.group\/avatar-group):has([data-size=lg]) *)>svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.group-has-data-\[size\=sm\]\/avatar-group\:\[\&\>svg\]\:size-3:is(:where(.group\/avatar-group):has([data-size=sm]) *)>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=default\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=default] *)>svg,.group-data-\[size\=lg\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=lg] *)>svg{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.group-data-\[size\=sm\]\/avatar\:\[\&\>svg\]\:hidden:is(:where(.group\/avatar)[data-size=sm] *)>svg{display:none}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:calc(var(--spacing) * -2)}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:calc(var(--spacing) * -2)}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}.glass-panel{border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.glass-panel{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.glass-panel{--tw-shadow:0 8px 32px var(--tw-shadow-color,#0006);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);background:linear-gradient(165deg,#2626268c,#14141480);background:linear-gradient(165deg,lab(15.32% 0 0/.55),lab(6.19571% 0 0/.5))}.glass-panel-strong{border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff21}@supports (color:color-mix(in lab, red, red)){.glass-panel-strong{border-color:color-mix(in oklab, var(--color-white) 13%, transparent)}}.glass-panel-strong{--tw-shadow:0 8px 40px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-2xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);background:linear-gradient(165deg,#2e2e2e99,#1616168c);background:linear-gradient(165deg,lab(18.8% 0 0/.6),lab(7.22637% -.0000149012 0/.55))}.bg-app-gradient{background-color:#020202;background-color:lab(.658503% 0 0);background-image:radial-gradient(circle at 50% -10%,#29292999,#0000 45%),radial-gradient(circle at 100% 100%,#1b1b1b66,#0000 50%),none;background-image:radial-gradient(circle at 50% -10%,lab(16.48% 0 0/.6),#0000 45%),radial-gradient(circle at 100% 100%,lab(9.52% -.00000745058 0/.4),#0000 50%),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@property --scroll-fade-t{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-b{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-s{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-e{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-mask{syntax:"*";inherits:false}@property --shimmer-angle{syntax:"<angle>";inherits:true;initial-value:20deg}@property --shimmer-image{syntax:"*";inherits:false}@property --shimmer-text-fill{syntax:"*";inherits:false}@media (prefers-reduced-motion:reduce){.shimmer{-webkit-text-fill-color:currentColor;background-image:none;animation:none}}:root{--background:#fff;--foreground:#0a0a0a;--card:#fff;--card-foreground:#0a0a0a;--popover:#fff;--popover-foreground:#0a0a0a;--primary:#171717;--primary-foreground:#fafafa;--secondary:#f5f5f5;--secondary-foreground:#171717;--muted:#f5f5f5;--muted-foreground:#737373;--accent:#f5f5f5;--accent-foreground:#171717;--destructive:#e40014;--border:#e5e5e5;--input:#e5e5e5;--ring:#a1a1a1;--chart-1:#d4d4d4;--chart-2:#737373;--chart-3:#525252;--chart-4:#404040;--chart-5:#262626;--radius:.625rem;--sidebar:#fafafa;--sidebar-foreground:#0a0a0a;--sidebar-primary:#171717;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#f5f5f5;--sidebar-accent-foreground:#171717;--sidebar-border:#e5e5e5;--sidebar-ring:#a1a1a1}@supports (color:lab(0% 0 0)){:root{--background:lab(100% 0 0);--foreground:lab(2.75381% 0 0);--card:lab(100% 0 0);--card-foreground:lab(2.75381% 0 0);--popover:lab(100% 0 0);--popover-foreground:lab(2.75381% 0 0);--primary:lab(7.78201% -.0000149012 0);--primary-foreground:lab(98.26% 0 0);--secondary:lab(96.52% -.0000298023 .0000119209);--secondary-foreground:lab(7.78201% -.0000149012 0);--muted:lab(96.52% -.0000298023 .0000119209);--muted-foreground:lab(48.496% 0 0);--accent:lab(96.52% -.0000298023 .0000119209);--accent-foreground:lab(7.78201% -.0000149012 0);--destructive:lab(48.4493% 77.4328 61.5452);--border:lab(90.952% 0 -.0000119209);--input:lab(90.952% 0 -.0000119209);--ring:lab(66.128% -.0000298023 .0000119209);--chart-1:lab(84.92% 0 -.0000119209);--chart-2:lab(48.496% 0 0);--chart-3:lab(34.924% 0 0);--chart-4:lab(27.036% 0 0);--chart-5:lab(15.204% 0 -.00000596046);--sidebar:lab(98.26% 0 0);--sidebar-foreground:lab(2.75381% 0 0);--sidebar-primary:lab(7.78201% -.0000149012 0);--sidebar-primary-foreground:lab(98.26% 0 0);--sidebar-accent:lab(96.52% -.0000298023 .0000119209);--sidebar-accent-foreground:lab(7.78201% -.0000149012 0);--sidebar-border:lab(90.952% 0 -.0000119209);--sidebar-ring:lab(66.128% -.0000298023 .0000119209)}}.dark{--background:#090909;--foreground:#ebebeb;--card:#16161699;--card-foreground:#ebebeb;--popover:#121212f7;--popover-foreground:#ebebeb;--primary:#cecece;--primary-foreground:#090909;--secondary:#242424b3;--secondary-foreground:#ebebeb;--muted:#1d1d1d99;--muted-foreground:#8c8c8c;--accent:#29292999;--accent-foreground:#ebebeb;--destructive:#f14d4c;--border:#ffffff17;--input:#ffffff1a;--ring:#9e9e9e66;--chart-1:#00c1ea;--chart-2:#00c7c8;--chart-3:#68d36f;--chart-4:#f09700;--chart-5:#fc5855;--sidebar:#0d0d0dbf;--sidebar-foreground:#ebebeb;--sidebar-primary:#cecece;--sidebar-primary-foreground:#090909;--sidebar-accent:#26262699;--sidebar-accent-foreground:#ebebeb;--sidebar-border:#ffffff17;--sidebar-ring:#9e9e9e66}@supports (color:lab(0% 0 0)){.dark{--background:lab(2.47865% 0 0);--foreground:lab(93.04% .0000298023 -.0000119209);--card:lab(7.22637% -.0000149012 0/.6);--card-foreground:lab(93.04% .0000298023 -.0000119209);--popover:lab(5.26802% 0 0/.97);--popover-foreground:lab(93.04% .0000298023 -.0000119209);--primary:lab(82.6% .0000298023 -.0000119209);--primary-foreground:lab(2.47865% 0 0);--secondary:lab(14.16% 0 0/.7);--secondary-foreground:lab(93.04% .0000298023 -.0000119209);--muted:lab(10.68% .00000745058 -.00000298023/.6);--muted-foreground:lab(58.24% 0 0);--accent:lab(16.48% 0 0/.6);--accent-foreground:lab(93.04% .0000298023 -.0000119209);--destructive:lab(57.3944% 63.124 38.0626);--border:lab(100% 0 0/.09);--input:lab(100% 0 0/.1);--ring:lab(65.2% 0 0/.4);--chart-1:lab(71.6811% -31.5902 -32.9072);--chart-2:lab(72.5806% -49.1079 -14.6611);--chart-3:lab(76.5457% -47.6798 39.4248);--chart-4:lab(70.5417% 30.4285 91.2157);--chart-5:lab(60.882% 63.0569 37.6481);--sidebar:lab(3.6999% 0 0/.75);--sidebar-foreground:lab(93.04% .0000298023 -.0000119209);--sidebar-primary:lab(82.6% .0000298023 -.0000119209);--sidebar-primary-foreground:lab(2.47865% 0 0);--sidebar-accent:lab(15.32% 0 0/.6);--sidebar-accent-foreground:lab(93.04% .0000298023 -.0000119209);--sidebar-border:lab(100% 0 0/.09);--sidebar-ring:lab(65.2% 0 0/.4)}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}
_not-found.html CHANGED
@@ -1 +1 @@
1
- <!DOCTYPE html><html lang="en" class="dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/2n57nyfwzuoew.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/1kbvvjb8xiuz5.js"/><script src="/_next/static/chunks/27jktro2p5rq9.js" async=""></script><script src="/_next/static/chunks/2ne35xpb2gco9.js" async=""></script><script src="/_next/static/chunks/3rxl-jt3pdxgx.js" async=""></script><script src="/_next/static/chunks/turbopack-2w-hlngzk4qal.js" async=""></script><script src="/_next/static/chunks/3pr_m1_l5oc8n.js" async=""></script><script src="/_next/static/chunks/0ce9zjk5_q3eu.js" async=""></script><script src="/_next/static/chunks/1-8s9_t85wwr4.js" async=""></script><script src="/_next/static/chunks/28y3ojyqatq95.js" async=""></script><meta name="robots" content="noindex"/><meta name="next-size-adjust" content=""/><title>404: This page could not be found.</title><title>Jolash</title><meta name="description" content="Jolash trading AI — team dashboard"/><link rel="icon" href="/favicon.ico?favicon.2vob68tjqpejf.ico" sizes="256x256" type="image/x-icon"/><script src="/_next/static/chunks/0cz1d0mv5g_q7.js" noModule=""></script></head><body class="min-h-screen bg-app-gradient text-foreground md:flex md:flex-row"><div hidden=""><!--$--><!--/$--></div><div class="sticky top-0 h-screen px-4 py-4 hidden md:flex md:flex-col bg-neutral-100 dark:bg-neutral-800 w-[300px] flex-shrink-0 justify-between gap-10 border-r border-white/[0.08] !bg-[oklch(0.12_0_0)]"><div class="flex flex-1 flex-col overflow-x-hidden overflow-y-auto"><a class="flex items-center gap-2 py-1" href="/"><div class="flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-neutral-200 text-sm font-semibold text-neutral-900">J</div><span class="whitespace-pre text-sm font-semibold tracking-tight text-neutral-100">Jolash</span></a><div class="mt-8 flex flex-col gap-1"><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-layout-dashboard h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><rect width="7" height="9" x="3" y="3" rx="1"></rect><rect width="7" height="5" x="14" y="3" rx="1"></rect><rect width="7" height="9" x="14" y="12" rx="1"></rect><rect width="7" height="5" x="3" y="16" rx="1"></rect></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Overview</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/hypotheses"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-flask-conical h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><path d="M14 2v6a2 2 0 0 0 .245.96l5.51 10.08A2 2 0 0 1 18 22H6a2 2 0 0 1-1.755-2.96l5.51-10.08A2 2 0 0 0 10 8V2"></path><path d="M6.453 15h11.094"></path><path d="M8.5 2h7"></path></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Hypotheses</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/backtests"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chart-line h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><path d="M3 3v16a2 2 0 0 0 2 2h16"></path><path d="m19 9-5 5-4-4-3 3"></path></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Backtest Results</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/datasets"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-database h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><ellipse cx="12" cy="5" rx="9" ry="3"></ellipse><path d="M3 5V19A9 3 0 0 0 21 19V5"></path><path d="M3 12A9 3 0 0 0 21 12"></path></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Datasets &amp; Models</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/agents"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-users h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"></path><path d="M16 3.128a4 4 0 0 1 0 7.744"></path><path d="M22 21v-2a4 4 0 0 0-3-3.87"></path><circle cx="9" cy="7" r="4"></circle></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Team &amp; Agents</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/live"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-radio h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><path d="M16.247 7.761a6 6 0 0 1 0 8.478"></path><path d="M19.075 4.933a10 10 0 0 1 0 14.134"></path><path d="M4.925 19.067a10 10 0 0 1 0-14.134"></path><path d="M7.753 16.239a6 6 0 0 1 0-8.478"></path><circle cx="12" cy="12" r="2"></circle></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Live Market Data</span></a></div></div></div><div class="h-10 px-4 py-4 flex flex-row md:hidden items-center justify-between bg-neutral-100 dark:bg-neutral-800 w-full"><div class="flex justify-end z-20 w-full"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu text-neutral-800 dark:text-neutral-200 cursor-pointer" aria-hidden="true"><path d="M4 5h16"></path><path d="M4 12h16"></path><path d="M4 19h16"></path></svg></div></div><main class="flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]"><div class="mx-auto w-full max-w-6xl px-6 py-8 md:px-10"><div style="font-family:system-ui,&quot;Segoe UI&quot;,Roboto,Helvetica,Arial,sans-serif,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;;height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>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)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><!--$--><!--/$--></div></main><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script src="/_next/static/chunks/1kbvvjb8xiuz5.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[85625,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/28y3ojyqatq95.js\"],\"AppSidebar\"]\n3:I[39756,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/28y3ojyqatq95.js\"],\"default\"]\n4:I[37457,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/28y3ojyqatq95.js\"],\"default\"]\n5:I[13354,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/28y3ojyqatq95.js\"],\"Toaster\"]\n6:I[97367,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/28y3ojyqatq95.js\"],\"OutletBoundary\"]\n7:\"$Sreact.suspense\"\na:I[97367,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/28y3ojyqatq95.js\"],\"ViewportBoundary\"]\nc:I[97367,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/28y3ojyqatq95.js\"],\"MetadataBoundary\"]\ne:I[68027,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/28y3ojyqatq95.js\"],\"default\",1]\n:HL[\"/_next/static/chunks/2n57nyfwzuoew.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"c\":[\"\",\"_not-found\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",16],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/2n57nyfwzuoew.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/28y3ojyqatq95.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased\",\"children\":[\"$\",\"body\",null,{\"className\":\"min-h-screen bg-app-gradient text-foreground md:flex md:flex-row\",\"children\":[[\"$\",\"$L2\",null,{}],[\"$\",\"main\",null,{\"className\":\"flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto w-full max-w-6xl px-6 py-8 md:px-10\",\"children\":[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"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.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}],[\"$\",\"$L5\",null,{}]]}]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:1:props:children:props:children:props:notFound:0:1:props:style\",\"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\":\"$0:f:0:1:0:props:children:1:props:children:props:children:1:props:children:props:children:props:notFound:0:1:props:children:props:children:1:props:style\",\"children\":404}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:1:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:style\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:1:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:children:props:style\",\"children\":\"This page could not be found.\"}]}]]}]}]],null,[\"$\",\"$L6\",null,{\"children\":[\"$\",\"$7\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@8\"}]}]]}],{},null,false,null]},null,false,\"$@9\"]},null,false,null],[\"$\",\"$1\",\"h\",{\"children\":[[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}],[\"$\",\"$La\",null,{\"children\":\"$Lb\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$Lc\",null,{\"children\":[\"$\",\"$7\",null,{\"name\":\"Next.Metadata\",\"children\":\"$Ld\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$e\",[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/2n57nyfwzuoew.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]]],\"S\":true,\"h\":null,\"s\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"vzibT-cmx-x5YGyPgA7Ju\"}\n"])</script><script>self.__next_f.push([1,"f:[]\n9:\"$Wf\"\n"])</script><script>self.__next_f.push([1,"b:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script><script>self.__next_f.push([1,"10:I[27201,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/28y3ojyqatq95.js\"],\"IconMark\"]\n8:null\nd:[[\"$\",\"title\",\"0\",{\"children\":\"Jolash\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Jolash trading AI — team dashboard\"}],[\"$\",\"link\",\"2\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.2vob68tjqpejf.ico\",\"sizes\":\"256x256\",\"type\":\"image/x-icon\"}],[\"$\",\"$L10\",\"3\",{}]]\n"])</script></body></html>
 
1
+ <!DOCTYPE html><html lang="en" class="dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/42uui32g0bhex.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/1kbvvjb8xiuz5.js"/><script src="/_next/static/chunks/27jktro2p5rq9.js" async=""></script><script src="/_next/static/chunks/2ne35xpb2gco9.js" async=""></script><script src="/_next/static/chunks/3rxl-jt3pdxgx.js" async=""></script><script src="/_next/static/chunks/turbopack-2w-hlngzk4qal.js" async=""></script><script src="/_next/static/chunks/3pr_m1_l5oc8n.js" async=""></script><script src="/_next/static/chunks/0ce9zjk5_q3eu.js" async=""></script><script src="/_next/static/chunks/1-8s9_t85wwr4.js" async=""></script><script src="/_next/static/chunks/42s0h1oj-8egu.js" async=""></script><meta name="robots" content="noindex"/><meta name="next-size-adjust" content=""/><title>404: This page could not be found.</title><title>Jolash</title><meta name="description" content="Jolash trading AI — team dashboard"/><link rel="icon" href="/favicon.ico?favicon.2vob68tjqpejf.ico" sizes="256x256" type="image/x-icon"/><script src="/_next/static/chunks/0cz1d0mv5g_q7.js" noModule=""></script></head><body class="min-h-screen bg-app-gradient text-foreground md:flex md:flex-row"><div hidden=""><!--$--><!--/$--></div><div class="sticky top-0 h-screen px-4 py-4 hidden md:flex md:flex-col bg-neutral-100 dark:bg-neutral-800 w-[300px] flex-shrink-0 justify-between gap-10 !bg-[oklch(0.09_0_0)]"><div class="flex flex-1 flex-col overflow-x-hidden overflow-y-auto"><a class="flex items-center gap-2 py-1" href="/"><div class="flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-neutral-200 text-sm font-semibold text-neutral-900">J</div><span class="whitespace-pre text-sm font-semibold tracking-tight text-neutral-100">Jolash</span></a><div class="mt-8 flex flex-col gap-1"><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-layout-dashboard h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><rect width="7" height="9" x="3" y="3" rx="1"></rect><rect width="7" height="5" x="14" y="3" rx="1"></rect><rect width="7" height="9" x="14" y="12" rx="1"></rect><rect width="7" height="5" x="3" y="16" rx="1"></rect></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Overview</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/hypotheses"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-flask-conical h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><path d="M14 2v6a2 2 0 0 0 .245.96l5.51 10.08A2 2 0 0 1 18 22H6a2 2 0 0 1-1.755-2.96l5.51-10.08A2 2 0 0 0 10 8V2"></path><path d="M6.453 15h11.094"></path><path d="M8.5 2h7"></path></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Hypotheses</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/backtests"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chart-line h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><path d="M3 3v16a2 2 0 0 0 2 2h16"></path><path d="m19 9-5 5-4-4-3 3"></path></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Backtest Results</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/datasets"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-database h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><ellipse cx="12" cy="5" rx="9" ry="3"></ellipse><path d="M3 5V19A9 3 0 0 0 21 19V5"></path><path d="M3 12A9 3 0 0 0 21 12"></path></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Datasets &amp; Models</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/agents"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-users h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"></path><path d="M16 3.128a4 4 0 0 1 0 7.744"></path><path d="M22 21v-2a4 4 0 0 0-3-3.87"></path><circle cx="9" cy="7" r="4"></circle></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Team &amp; Agents</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/live"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-radio h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><path d="M16.247 7.761a6 6 0 0 1 0 8.478"></path><path d="M19.075 4.933a10 10 0 0 1 0 14.134"></path><path d="M4.925 19.067a10 10 0 0 1 0-14.134"></path><path d="M7.753 16.239a6 6 0 0 1 0-8.478"></path><circle cx="12" cy="12" r="2"></circle></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Live Market Data</span></a></div></div></div><div class="h-10 px-4 py-4 flex flex-row md:hidden items-center justify-between bg-neutral-100 dark:bg-neutral-800 w-full"><div class="flex justify-end z-20 w-full"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu text-neutral-800 dark:text-neutral-200 cursor-pointer" aria-hidden="true"><path d="M4 5h16"></path><path d="M4 12h16"></path><path d="M4 19h16"></path></svg></div></div><main class="flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]"><div class="mx-auto w-full max-w-6xl px-6 py-8 md:px-10"><div style="font-family:system-ui,&quot;Segoe UI&quot;,Roboto,Helvetica,Arial,sans-serif,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;;height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>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)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:49px;margin:0">This page could not be found.</h2></div></div></div><!--$--><!--/$--></div></main><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script src="/_next/static/chunks/1kbvvjb8xiuz5.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[85625,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/42s0h1oj-8egu.js\"],\"AppSidebar\"]\n3:I[39756,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/42s0h1oj-8egu.js\"],\"default\"]\n4:I[37457,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/42s0h1oj-8egu.js\"],\"default\"]\n5:I[13354,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/42s0h1oj-8egu.js\"],\"Toaster\"]\n6:I[97367,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/42s0h1oj-8egu.js\"],\"OutletBoundary\"]\n7:\"$Sreact.suspense\"\na:I[97367,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/42s0h1oj-8egu.js\"],\"ViewportBoundary\"]\nc:I[97367,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/42s0h1oj-8egu.js\"],\"MetadataBoundary\"]\ne:I[68027,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/42s0h1oj-8egu.js\"],\"default\",1]\n:HL[\"/_next/static/chunks/42uui32g0bhex.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"c\":[\"\",\"_not-found\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",16],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/42uui32g0bhex.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/42s0h1oj-8egu.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased\",\"children\":[\"$\",\"body\",null,{\"className\":\"min-h-screen bg-app-gradient text-foreground md:flex md:flex-row\",\"children\":[[\"$\",\"$L2\",null,{}],[\"$\",\"main\",null,{\"className\":\"flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto w-full max-w-6xl px-6 py-8 md:px-10\",\"children\":[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"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.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}],[\"$\",\"$L5\",null,{}]]}]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:1:props:children:props:children:props:notFound:0:1:props:style\",\"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\":\"$0:f:0:1:0:props:children:1:props:children:props:children:1:props:children:props:children:props:notFound:0:1:props:children:props:children:1:props:style\",\"children\":404}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:1:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:style\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$0:f:0:1:0:props:children:1:props:children:props:children:1:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:children:props:style\",\"children\":\"This page could not be found.\"}]}]]}]}]],null,[\"$\",\"$L6\",null,{\"children\":[\"$\",\"$7\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@8\"}]}]]}],{},null,false,null]},null,false,\"$@9\"]},null,false,null],[\"$\",\"$1\",\"h\",{\"children\":[[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}],[\"$\",\"$La\",null,{\"children\":\"$Lb\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$Lc\",null,{\"children\":[\"$\",\"$7\",null,{\"name\":\"Next.Metadata\",\"children\":\"$Ld\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$e\",[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/42uui32g0bhex.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]]],\"S\":true,\"h\":null,\"s\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"Wisbkv2Ka50g5edfWsBe0\"}\n"])</script><script>self.__next_f.push([1,"f:[]\n9:\"$Wf\"\n"])</script><script>self.__next_f.push([1,"b:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script><script>self.__next_f.push([1,"10:I[27201,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/42s0h1oj-8egu.js\"],\"IconMark\"]\n8:null\nd:[[\"$\",\"title\",\"0\",{\"children\":\"Jolash\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Jolash trading AI — team dashboard\"}],[\"$\",\"link\",\"2\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.2vob68tjqpejf.ico\",\"sizes\":\"256x256\",\"type\":\"image/x-icon\"}],[\"$\",\"$L10\",\"3\",{}]]\n"])</script></body></html>
_not-found.txt CHANGED
@@ -1,18 +1,18 @@
1
  1:"$Sreact.fragment"
2
- 2:I[85625,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"AppSidebar"]
3
- 3:I[39756,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default"]
4
- 4:I[37457,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default"]
5
- 5:I[13354,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"Toaster"]
6
- 6:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"OutletBoundary"]
7
  7:"$Sreact.suspense"
8
- a:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"ViewportBoundary"]
9
- c:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"MetadataBoundary"]
10
- e:I[68027,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default",1]
11
- :HL["/_next/static/chunks/2n57nyfwzuoew.css","style"]
12
- 0:{"P":null,"c":["","_not-found"],"q":"","i":false,"f":[[["",{"children":["/_not-found",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/2n57nyfwzuoew.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/3pr_m1_l5oc8n.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0ce9zjk5_q3eu.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/_next/static/chunks/1-8s9_t85wwr4.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/_next/static/chunks/28y3ojyqatq95.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","className":"dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased","children":["$","body",null,{"className":"min-h-screen bg-app-gradient text-foreground md:flex md:flex-row","children":[["$","$L2",null,{}],["$","main",null,{"className":"flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]","children":["$","div",null,{"className":"mx-auto w-full max-w-6xl px-6 py-8 md:px-10","children":["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","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."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]}],["$","$L5",null,{}]]}]}]]}],{"children":[["$","$1","c",{"children":[null,["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":"$0:f:0:1:0:props:children:1:props:children:props:children:1:props:children:props:children:props:notFound:0:1:props:style","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":"$0:f:0:1:0:props:children:1:props:children:props:children:1:props:children:props:children:props:notFound:0:1:props:children:props:children:1:props:style","children":404}],["$","div",null,{"style":"$0:f:0:1:0:props:children:1:props:children:props:children:1:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:style","children":["$","h2",null,{"style":"$0:f:0:1:0:props:children:1:props:children:props:children:1:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:children:props:style","children":"This page could not be found."}]}]]}]}]],null,["$","$L6",null,{"children":["$","$7",null,{"name":"Next.MetadataOutlet","children":"$@8"}]}]]}],{},null,false,null]},null,false,"$@9"]},null,false,null],["$","$1","h",{"children":[["$","meta",null,{"name":"robots","content":"noindex"}],["$","$La",null,{"children":"$Lb"}],["$","div",null,{"hidden":true,"children":["$","$Lc",null,{"children":["$","$7",null,{"name":"Next.Metadata","children":"$Ld"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],false]],"m":"$undefined","G":["$e",[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/2n57nyfwzuoew.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"vzibT-cmx-x5YGyPgA7Ju"}
13
  f:[]
14
  9:"$Wf"
15
  b:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
16
- 10:I[27201,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"IconMark"]
17
  8:null
18
  d:[["$","title","0",{"children":"Jolash"}],["$","meta","1",{"name":"description","content":"Jolash trading AI — team dashboard"}],["$","link","2",{"rel":"icon","href":"/favicon.ico?favicon.2vob68tjqpejf.ico","sizes":"256x256","type":"image/x-icon"}],["$","$L10","3",{}]]
 
1
  1:"$Sreact.fragment"
2
+ 2:I[85625,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"AppSidebar"]
3
+ 3:I[39756,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default"]
4
+ 4:I[37457,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default"]
5
+ 5:I[13354,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"Toaster"]
6
+ 6:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"OutletBoundary"]
7
  7:"$Sreact.suspense"
8
+ a:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"ViewportBoundary"]
9
+ c:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"MetadataBoundary"]
10
+ e:I[68027,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default",1]
11
+ :HL["/_next/static/chunks/42uui32g0bhex.css","style"]
12
+ 0:{"P":null,"c":["","_not-found"],"q":"","i":false,"f":[[["",{"children":["/_not-found",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/42uui32g0bhex.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/3pr_m1_l5oc8n.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0ce9zjk5_q3eu.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/_next/static/chunks/1-8s9_t85wwr4.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/_next/static/chunks/42s0h1oj-8egu.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","className":"dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased","children":["$","body",null,{"className":"min-h-screen bg-app-gradient text-foreground md:flex md:flex-row","children":[["$","$L2",null,{}],["$","main",null,{"className":"flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]","children":["$","div",null,{"className":"mx-auto w-full max-w-6xl px-6 py-8 md:px-10","children":["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","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."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]}],["$","$L5",null,{}]]}]}]]}],{"children":[["$","$1","c",{"children":[null,["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":"$0:f:0:1:0:props:children:1:props:children:props:children:1:props:children:props:children:props:notFound:0:1:props:style","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":"$0:f:0:1:0:props:children:1:props:children:props:children:1:props:children:props:children:props:notFound:0:1:props:children:props:children:1:props:style","children":404}],["$","div",null,{"style":"$0:f:0:1:0:props:children:1:props:children:props:children:1:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:style","children":["$","h2",null,{"style":"$0:f:0:1:0:props:children:1:props:children:props:children:1:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:children:props:style","children":"This page could not be found."}]}]]}]}]],null,["$","$L6",null,{"children":["$","$7",null,{"name":"Next.MetadataOutlet","children":"$@8"}]}]]}],{},null,false,null]},null,false,"$@9"]},null,false,null],["$","$1","h",{"children":[["$","meta",null,{"name":"robots","content":"noindex"}],["$","$La",null,{"children":"$Lb"}],["$","div",null,{"hidden":true,"children":["$","$Lc",null,{"children":["$","$7",null,{"name":"Next.Metadata","children":"$Ld"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],false]],"m":"$undefined","G":["$e",[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/42uui32g0bhex.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"Wisbkv2Ka50g5edfWsBe0"}
13
  f:[]
14
  9:"$Wf"
15
  b:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
16
+ 10:I[27201,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"IconMark"]
17
  8:null
18
  d:[["$","title","0",{"children":"Jolash"}],["$","meta","1",{"name":"description","content":"Jolash trading AI — team dashboard"}],["$","link","2",{"rel":"icon","href":"/favicon.ico?favicon.2vob68tjqpejf.ico","sizes":"256x256","type":"image/x-icon"}],["$","$L10","3",{}]]
_not-found/__next._full.txt CHANGED
@@ -1,18 +1,18 @@
1
  1:"$Sreact.fragment"
2
- 2:I[85625,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"AppSidebar"]
3
- 3:I[39756,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default"]
4
- 4:I[37457,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default"]
5
- 5:I[13354,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"Toaster"]
6
- 6:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"OutletBoundary"]
7
  7:"$Sreact.suspense"
8
- a:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"ViewportBoundary"]
9
- c:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"MetadataBoundary"]
10
- e:I[68027,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default",1]
11
- :HL["/_next/static/chunks/2n57nyfwzuoew.css","style"]
12
- 0:{"P":null,"c":["","_not-found"],"q":"","i":false,"f":[[["",{"children":["/_not-found",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/2n57nyfwzuoew.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/3pr_m1_l5oc8n.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0ce9zjk5_q3eu.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/_next/static/chunks/1-8s9_t85wwr4.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/_next/static/chunks/28y3ojyqatq95.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","className":"dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased","children":["$","body",null,{"className":"min-h-screen bg-app-gradient text-foreground md:flex md:flex-row","children":[["$","$L2",null,{}],["$","main",null,{"className":"flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]","children":["$","div",null,{"className":"mx-auto w-full max-w-6xl px-6 py-8 md:px-10","children":["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","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."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]}],["$","$L5",null,{}]]}]}]]}],{"children":[["$","$1","c",{"children":[null,["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":"$0:f:0:1:0:props:children:1:props:children:props:children:1:props:children:props:children:props:notFound:0:1:props:style","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":"$0:f:0:1:0:props:children:1:props:children:props:children:1:props:children:props:children:props:notFound:0:1:props:children:props:children:1:props:style","children":404}],["$","div",null,{"style":"$0:f:0:1:0:props:children:1:props:children:props:children:1:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:style","children":["$","h2",null,{"style":"$0:f:0:1:0:props:children:1:props:children:props:children:1:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:children:props:style","children":"This page could not be found."}]}]]}]}]],null,["$","$L6",null,{"children":["$","$7",null,{"name":"Next.MetadataOutlet","children":"$@8"}]}]]}],{},null,false,null]},null,false,"$@9"]},null,false,null],["$","$1","h",{"children":[["$","meta",null,{"name":"robots","content":"noindex"}],["$","$La",null,{"children":"$Lb"}],["$","div",null,{"hidden":true,"children":["$","$Lc",null,{"children":["$","$7",null,{"name":"Next.Metadata","children":"$Ld"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],false]],"m":"$undefined","G":["$e",[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/2n57nyfwzuoew.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"vzibT-cmx-x5YGyPgA7Ju"}
13
  f:[]
14
  9:"$Wf"
15
  b:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
16
- 10:I[27201,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"IconMark"]
17
  8:null
18
  d:[["$","title","0",{"children":"Jolash"}],["$","meta","1",{"name":"description","content":"Jolash trading AI — team dashboard"}],["$","link","2",{"rel":"icon","href":"/favicon.ico?favicon.2vob68tjqpejf.ico","sizes":"256x256","type":"image/x-icon"}],["$","$L10","3",{}]]
 
1
  1:"$Sreact.fragment"
2
+ 2:I[85625,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"AppSidebar"]
3
+ 3:I[39756,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default"]
4
+ 4:I[37457,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default"]
5
+ 5:I[13354,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"Toaster"]
6
+ 6:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"OutletBoundary"]
7
  7:"$Sreact.suspense"
8
+ a:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"ViewportBoundary"]
9
+ c:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"MetadataBoundary"]
10
+ e:I[68027,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default",1]
11
+ :HL["/_next/static/chunks/42uui32g0bhex.css","style"]
12
+ 0:{"P":null,"c":["","_not-found"],"q":"","i":false,"f":[[["",{"children":["/_not-found",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/42uui32g0bhex.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/3pr_m1_l5oc8n.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0ce9zjk5_q3eu.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/_next/static/chunks/1-8s9_t85wwr4.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/_next/static/chunks/42s0h1oj-8egu.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","className":"dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased","children":["$","body",null,{"className":"min-h-screen bg-app-gradient text-foreground md:flex md:flex-row","children":[["$","$L2",null,{}],["$","main",null,{"className":"flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]","children":["$","div",null,{"className":"mx-auto w-full max-w-6xl px-6 py-8 md:px-10","children":["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","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."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]}],["$","$L5",null,{}]]}]}]]}],{"children":[["$","$1","c",{"children":[null,["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":"$0:f:0:1:0:props:children:1:props:children:props:children:1:props:children:props:children:props:notFound:0:1:props:style","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":"$0:f:0:1:0:props:children:1:props:children:props:children:1:props:children:props:children:props:notFound:0:1:props:children:props:children:1:props:style","children":404}],["$","div",null,{"style":"$0:f:0:1:0:props:children:1:props:children:props:children:1:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:style","children":["$","h2",null,{"style":"$0:f:0:1:0:props:children:1:props:children:props:children:1:props:children:props:children:props:notFound:0:1:props:children:props:children:2:props:children:props:style","children":"This page could not be found."}]}]]}]}]],null,["$","$L6",null,{"children":["$","$7",null,{"name":"Next.MetadataOutlet","children":"$@8"}]}]]}],{},null,false,null]},null,false,"$@9"]},null,false,null],["$","$1","h",{"children":[["$","meta",null,{"name":"robots","content":"noindex"}],["$","$La",null,{"children":"$Lb"}],["$","div",null,{"hidden":true,"children":["$","$Lc",null,{"children":["$","$7",null,{"name":"Next.Metadata","children":"$Ld"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],false]],"m":"$undefined","G":["$e",[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/42uui32g0bhex.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"Wisbkv2Ka50g5edfWsBe0"}
13
  f:[]
14
  9:"$Wf"
15
  b:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
16
+ 10:I[27201,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"IconMark"]
17
  8:null
18
  d:[["$","title","0",{"children":"Jolash"}],["$","meta","1",{"name":"description","content":"Jolash trading AI — team dashboard"}],["$","link","2",{"rel":"icon","href":"/favicon.ico?favicon.2vob68tjqpejf.ico","sizes":"256x256","type":"image/x-icon"}],["$","$L10","3",{}]]
_not-found/__next._head.txt CHANGED
@@ -1,6 +1,6 @@
1
  1:"$Sreact.fragment"
2
- 2:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"ViewportBoundary"]
3
- 3:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"MetadataBoundary"]
4
  4:"$Sreact.suspense"
5
- 5:I[27201,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"IconMark"]
6
- 0:{"rsc":["$","$1","h",{"children":[["$","meta",null,{"name":"robots","content":"noindex"}],["$","$L2",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]}],["$","div",null,{"hidden":true,"children":["$","$L3",null,{"children":["$","$4",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"Jolash"}],["$","meta","1",{"name":"description","content":"Jolash trading AI — team dashboard"}],["$","link","2",{"rel":"icon","href":"/favicon.ico?favicon.2vob68tjqpejf.ico","sizes":"256x256","type":"image/x-icon"}],["$","$L5","3",{}]]}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"vzibT-cmx-x5YGyPgA7Ju"}
 
1
  1:"$Sreact.fragment"
2
+ 2:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"ViewportBoundary"]
3
+ 3:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"MetadataBoundary"]
4
  4:"$Sreact.suspense"
5
+ 5:I[27201,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"IconMark"]
6
+ 0:{"rsc":["$","$1","h",{"children":[["$","meta",null,{"name":"robots","content":"noindex"}],["$","$L2",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]}],["$","div",null,{"hidden":true,"children":["$","$L3",null,{"children":["$","$4",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"Jolash"}],["$","meta","1",{"name":"description","content":"Jolash trading AI — team dashboard"}],["$","link","2",{"rel":"icon","href":"/favicon.ico?favicon.2vob68tjqpejf.ico","sizes":"256x256","type":"image/x-icon"}],["$","$L5","3",{}]]}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"Wisbkv2Ka50g5edfWsBe0"}
_not-found/__next._index.txt CHANGED
@@ -1,7 +1,7 @@
1
  1:"$Sreact.fragment"
2
- 2:I[85625,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"AppSidebar"]
3
- 3:I[39756,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default"]
4
- 4:I[37457,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default"]
5
- 5:I[13354,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"Toaster"]
6
- :HL["/_next/static/chunks/2n57nyfwzuoew.css","style"]
7
- 0:{"rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/2n57nyfwzuoew.css","precedence":"next"}],["$","script","script-0",{"src":"/_next/static/chunks/3pr_m1_l5oc8n.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/0ce9zjk5_q3eu.js","async":true}],["$","script","script-2",{"src":"/_next/static/chunks/1-8s9_t85wwr4.js","async":true}],["$","script","script-3",{"src":"/_next/static/chunks/28y3ojyqatq95.js","async":true}]],["$","html",null,{"lang":"en","className":"dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased","children":["$","body",null,{"className":"min-h-screen bg-app-gradient text-foreground md:flex md:flex-row","children":[["$","$L2",null,{}],["$","main",null,{"className":"flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]","children":["$","div",null,{"className":"mx-auto w-full max-w-6xl px-6 py-8 md:px-10","children":["$","$L3",null,{"parallelRouterKey":"children","template":["$","$L4",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."}]}]]}]}]],[]]}]}]}],["$","$L5",null,{}]]}]}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"vzibT-cmx-x5YGyPgA7Ju"}
 
1
  1:"$Sreact.fragment"
2
+ 2:I[85625,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"AppSidebar"]
3
+ 3:I[39756,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default"]
4
+ 4:I[37457,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default"]
5
+ 5:I[13354,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"Toaster"]
6
+ :HL["/_next/static/chunks/42uui32g0bhex.css","style"]
7
+ 0:{"rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/42uui32g0bhex.css","precedence":"next"}],["$","script","script-0",{"src":"/_next/static/chunks/3pr_m1_l5oc8n.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/0ce9zjk5_q3eu.js","async":true}],["$","script","script-2",{"src":"/_next/static/chunks/1-8s9_t85wwr4.js","async":true}],["$","script","script-3",{"src":"/_next/static/chunks/42s0h1oj-8egu.js","async":true}]],["$","html",null,{"lang":"en","className":"dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased","children":["$","body",null,{"className":"min-h-screen bg-app-gradient text-foreground md:flex md:flex-row","children":[["$","$L2",null,{}],["$","main",null,{"className":"flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]","children":["$","div",null,{"className":"mx-auto w-full max-w-6xl px-6 py-8 md:px-10","children":["$","$L3",null,{"parallelRouterKey":"children","template":["$","$L4",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."}]}]]}]}]],[]]}]}]}],["$","$L5",null,{}]]}]}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"Wisbkv2Ka50g5edfWsBe0"}
_not-found/__next._not-found.__PAGE__.txt CHANGED
@@ -1,5 +1,5 @@
1
  1:"$Sreact.fragment"
2
- 2:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"OutletBoundary"]
3
  3:"$Sreact.suspense"
4
- 0:{"rsc":["$","$1","c",{"children":[[["$","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."}]}]]}]}]],null,["$","$L2",null,{"children":["$","$3",null,{"name":"Next.MetadataOutlet","children":"$@4"}]}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"vzibT-cmx-x5YGyPgA7Ju"}
5
  4:null
 
1
  1:"$Sreact.fragment"
2
+ 2:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"OutletBoundary"]
3
  3:"$Sreact.suspense"
4
+ 0:{"rsc":["$","$1","c",{"children":[[["$","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."}]}]]}]}]],null,["$","$L2",null,{"children":["$","$3",null,{"name":"Next.MetadataOutlet","children":"$@4"}]}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"Wisbkv2Ka50g5edfWsBe0"}
5
  4:null
_not-found/__next._not-found.txt CHANGED
@@ -1,5 +1,5 @@
1
  1:"$Sreact.fragment"
2
- 2:I[39756,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default"]
3
- 3:I[37457,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default"]
4
  4:[]
5
- 0:{"rsc":["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","template":["$","$L3",null,{}]}]]}],"isPartial":false,"staleTime":300,"varyParams":"$W4","buildId":"vzibT-cmx-x5YGyPgA7Ju"}
 
1
  1:"$Sreact.fragment"
2
+ 2:I[39756,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default"]
3
+ 3:I[37457,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default"]
4
  4:[]
5
+ 0:{"rsc":["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","template":["$","$L3",null,{}]}]]}],"isPartial":false,"staleTime":300,"varyParams":"$W4","buildId":"Wisbkv2Ka50g5edfWsBe0"}
_not-found/__next._tree.txt CHANGED
@@ -1,2 +1,2 @@
1
- :HL["/_next/static/chunks/2n57nyfwzuoew.css","style"]
2
- 0:{"tree":{"name":"","param":null,"prefetchHints":16,"slots":{"children":{"name":"/_not-found","param":null,"prefetchHints":0,"slots":{"children":{"name":"__PAGE__","param":null,"prefetchHints":0,"slots":null}}}}},"staleTime":300,"buildId":"vzibT-cmx-x5YGyPgA7Ju"}
 
1
+ :HL["/_next/static/chunks/42uui32g0bhex.css","style"]
2
+ 0:{"tree":{"name":"","param":null,"prefetchHints":16,"slots":{"children":{"name":"/_not-found","param":null,"prefetchHints":0,"slots":{"children":{"name":"__PAGE__","param":null,"prefetchHints":0,"slots":null}}}}},"staleTime":300,"buildId":"Wisbkv2Ka50g5edfWsBe0"}
agents.html CHANGED
@@ -1 +1 @@
1
- <!DOCTYPE html><html lang="en" class="dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/2n57nyfwzuoew.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/1kbvvjb8xiuz5.js"/><script src="/_next/static/chunks/27jktro2p5rq9.js" async=""></script><script src="/_next/static/chunks/2ne35xpb2gco9.js" async=""></script><script src="/_next/static/chunks/3rxl-jt3pdxgx.js" async=""></script><script src="/_next/static/chunks/turbopack-2w-hlngzk4qal.js" async=""></script><script src="/_next/static/chunks/3pr_m1_l5oc8n.js" async=""></script><script src="/_next/static/chunks/0ce9zjk5_q3eu.js" async=""></script><script src="/_next/static/chunks/1-8s9_t85wwr4.js" async=""></script><script src="/_next/static/chunks/28y3ojyqatq95.js" async=""></script><script src="/_next/static/chunks/026llcslzknb5.js" async=""></script><meta name="next-size-adjust" content=""/><title>Jolash</title><meta name="description" content="Jolash trading AI — team dashboard"/><link rel="icon" href="/favicon.ico?favicon.2vob68tjqpejf.ico" sizes="256x256" type="image/x-icon"/><script src="/_next/static/chunks/0cz1d0mv5g_q7.js" noModule=""></script></head><body class="min-h-screen bg-app-gradient text-foreground md:flex md:flex-row"><div hidden=""><!--$--><!--/$--></div><div class="sticky top-0 h-screen px-4 py-4 hidden md:flex md:flex-col bg-neutral-100 dark:bg-neutral-800 w-[300px] flex-shrink-0 justify-between gap-10 border-r border-white/[0.08] !bg-[oklch(0.12_0_0)]"><div class="flex flex-1 flex-col overflow-x-hidden overflow-y-auto"><a class="flex items-center gap-2 py-1" href="/"><div class="flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-neutral-200 text-sm font-semibold text-neutral-900">J</div><span class="whitespace-pre text-sm font-semibold tracking-tight text-neutral-100">Jolash</span></a><div class="mt-8 flex flex-col gap-1"><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-layout-dashboard h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><rect width="7" height="9" x="3" y="3" rx="1"></rect><rect width="7" height="5" x="14" y="3" rx="1"></rect><rect width="7" height="9" x="14" y="12" rx="1"></rect><rect width="7" height="5" x="3" y="16" rx="1"></rect></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Overview</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/hypotheses"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-flask-conical h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><path d="M14 2v6a2 2 0 0 0 .245.96l5.51 10.08A2 2 0 0 1 18 22H6a2 2 0 0 1-1.755-2.96l5.51-10.08A2 2 0 0 0 10 8V2"></path><path d="M6.453 15h11.094"></path><path d="M8.5 2h7"></path></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Hypotheses</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/backtests"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chart-line h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><path d="M3 3v16a2 2 0 0 0 2 2h16"></path><path d="m19 9-5 5-4-4-3 3"></path></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Backtest Results</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/datasets"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-database h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><ellipse cx="12" cy="5" rx="9" ry="3"></ellipse><path d="M3 5V19A9 3 0 0 0 21 19V5"></path><path d="M3 12A9 3 0 0 0 21 12"></path></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Datasets &amp; Models</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors bg-white/[0.06] text-neutral-100" href="/agents"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-users h-4.5 w-4.5 shrink-0 text-neutral-100" aria-hidden="true"><path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"></path><path d="M16 3.128a4 4 0 0 1 0 7.744"></path><path d="M22 21v-2a4 4 0 0 0-3-3.87"></path><circle cx="9" cy="7" r="4"></circle></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Team &amp; Agents</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/live"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-radio h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><path d="M16.247 7.761a6 6 0 0 1 0 8.478"></path><path d="M19.075 4.933a10 10 0 0 1 0 14.134"></path><path d="M4.925 19.067a10 10 0 0 1 0-14.134"></path><path d="M7.753 16.239a6 6 0 0 1 0-8.478"></path><circle cx="12" cy="12" r="2"></circle></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Live Market Data</span></a></div></div></div><div class="h-10 px-4 py-4 flex flex-row md:hidden items-center justify-between bg-neutral-100 dark:bg-neutral-800 w-full"><div class="flex justify-end z-20 w-full"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu text-neutral-800 dark:text-neutral-200 cursor-pointer" aria-hidden="true"><path d="M4 5h16"></path><path d="M4 12h16"></path><path d="M4 19h16"></path></svg></div></div><main class="flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]"><div class="mx-auto w-full max-w-6xl px-6 py-8 md:px-10"><div><div class="mb-8"><h1 class="text-2xl font-semibold tracking-tight text-foreground">Team &amp; Agents</h1><p class="mt-1.5 text-sm text-muted-foreground">Status of every automated piece of the system. Read-only for now — no remote triggers yet.</p></div><div class="space-y-4"><div data-slot="card" data-size="default" class="group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) text-sm text-card-foreground ring-1 ring-foreground/10 [--card-spacing:--spacing(4)] has-data-[slot=card-footer]:pb-0 has-[&gt;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 glass-panel"><div data-slot="card-header" class="group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)"><div class="flex items-start justify-between gap-4"><div><div data-slot="card-title" class="font-heading font-medium group-data-[size=sm]/card:text-sm text-base">Jolash Reasoning Model</div><p class="mt-1 text-sm text-muted-foreground">Fine-tuned chat/reasoning assistant (Qwen2.5-0.5B LoRA)</p></div><span data-slot="badge" data-variant="outline" class="group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&amp;&gt;svg]:pointer-events-none [&amp;&gt;svg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-rose-500/15 text-rose-300 border-rose-500/30">Needs attention</span></div></div><div data-slot="card-content" class="px-(--card-spacing)"><p class="text-xs text-muted-foreground">Last run: <!-- -->Jul 6, 12:14 AM</p><div class="mt-4 space-y-3 border-t border-white/[0.06] pt-4"><div class="flex gap-3"><div class="mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-primary"></div><div><p class="text-sm leading-relaxed text-foreground/90">Compared fine-tuned vs base model output — fine-tune produced unresolved &lt;think&gt; traces instead of direct answers. Needs dataset rework or retraining.</p><p class="mt-1 text-xs text-muted-foreground">Jul 6, 12:14 AM</p></div></div><div class="flex gap-3"><div class="mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-primary"></div><div><p class="text-sm leading-relaxed text-foreground/90">Completed training run on Colab (Qwen2.5-0.5B, 5000 examples, 157 steps) and pushed adapter to KUTech/trading-llm.</p><p class="mt-1 text-xs text-muted-foreground">Jul 5, 9:14 PM</p></div></div></div></div></div><div data-slot="card" data-size="default" class="group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) text-sm text-card-foreground ring-1 ring-foreground/10 [--card-spacing:--spacing(4)] has-data-[slot=card-footer]:pb-0 has-[&gt;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 glass-panel"><div data-slot="card-header" class="group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)"><div class="flex items-start justify-between gap-4"><div><div data-slot="card-title" class="font-heading font-medium group-data-[size=sm]/card:text-sm text-base">Testing Engine</div><p class="mt-1 text-sm text-muted-foreground">Deterministic backtest pipeline (features -&gt; model -&gt; honest metrics)</p></div><span data-slot="badge" data-variant="outline" class="group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&amp;&gt;svg]:pointer-events-none [&amp;&gt;svg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-emerald-500/15 text-emerald-300 border-emerald-500/30">Done</span></div></div><div data-slot="card-content" class="px-(--card-spacing)"><p class="text-xs text-muted-foreground">Last run: <!-- -->Jul 5, 11:10 PM</p><div class="mt-4 space-y-3 border-t border-white/[0.06] pt-4"><div class="flex gap-3"><div class="mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-primary"></div><div><p class="text-sm leading-relaxed text-foreground/90">Ran EURUSD 4h-direction backtest with realistic spread costs — confirmed no exploitable edge (Sharpe -0.86).</p><p class="mt-1 text-xs text-muted-foreground">Jul 5, 11:10 PM</p></div></div><div class="flex gap-3"><div class="mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-primary"></div><div><p class="text-sm leading-relaxed text-foreground/90">Trained baseline HistGradientBoostingClassifier — validation AUC 0.513, at chance level.</p><p class="mt-1 text-xs text-muted-foreground">Jul 5, 10:40 PM</p></div></div></div></div></div><div data-slot="card" data-size="default" class="group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) text-sm text-card-foreground ring-1 ring-foreground/10 [--card-spacing:--spacing(4)] has-data-[slot=card-footer]:pb-0 has-[&gt;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 glass-panel"><div data-slot="card-header" class="group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)"><div class="flex items-start justify-between gap-4"><div><div data-slot="card-title" class="font-heading font-medium group-data-[size=sm]/card:text-sm text-base">Research Agent</div><p class="mt-1 text-sm text-muted-foreground">Proposes specific, testable trading hypotheses via LLM API</p></div><span data-slot="badge" data-variant="outline" class="group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&amp;&gt;svg]:pointer-events-none [&amp;&gt;svg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-neutral-500/10 text-neutral-400 border-neutral-500/20">Not built yet</span></div></div><div data-slot="card-content" class="px-(--card-spacing)"><p class="text-xs text-muted-foreground">Last run: <!-- -->never</p><p class="mt-4 border-t border-white/[0.06] pt-4 text-sm text-muted-foreground">Not built yet — no activity to show.</p></div></div><div data-slot="card" data-size="default" class="group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) text-sm text-card-foreground ring-1 ring-foreground/10 [--card-spacing:--spacing(4)] has-data-[slot=card-footer]:pb-0 has-[&gt;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 glass-panel"><div data-slot="card-header" class="group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)"><div class="flex items-start justify-between gap-4"><div><div data-slot="card-title" class="font-heading font-medium group-data-[size=sm]/card:text-sm text-base">Live Data Collector</div><p class="mt-1 text-sm text-muted-foreground">Streams live market data once a validated strategy exists to feed</p></div><span data-slot="badge" data-variant="outline" class="group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&amp;&gt;svg]:pointer-events-none [&amp;&gt;svg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-neutral-500/10 text-neutral-400 border-neutral-500/20">Not built yet</span></div></div><div data-slot="card-content" class="px-(--card-spacing)"><p class="text-xs text-muted-foreground">Last run: <!-- -->never</p><p class="mt-4 border-t border-white/[0.06] pt-4 text-sm text-muted-foreground">Not built yet — no activity to show.</p></div></div></div></div><!--$--><!--/$--></div></main><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script src="/_next/static/chunks/1kbvvjb8xiuz5.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[85625,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/28y3ojyqatq95.js\"],\"AppSidebar\"]\n3:I[39756,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/28y3ojyqatq95.js\"],\"default\"]\n4:I[37457,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/28y3ojyqatq95.js\"],\"default\"]\n5:I[13354,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/28y3ojyqatq95.js\"],\"Toaster\"]\n7:I[97367,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/28y3ojyqatq95.js\"],\"OutletBoundary\"]\n8:\"$Sreact.suspense\"\nb:I[97367,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/28y3ojyqatq95.js\"],\"ViewportBoundary\"]\nd:I[97367,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/28y3ojyqatq95.js\"],\"MetadataBoundary\"]\nf:I[68027,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/28y3ojyqatq95.js\"],\"default\",1]\n:HL[\"/_next/static/chunks/2n57nyfwzuoew.css\",\"style\"]\n:HL[\"/_next/static/media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"c\":[\"\",\"agents\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"agents\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",16],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/2n57nyfwzuoew.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/28y3ojyqatq95.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased\",\"children\":[\"$\",\"body\",null,{\"className\":\"min-h-screen bg-app-gradient text-foreground md:flex md:flex-row\",\"children\":[[\"$\",\"$L2\",null,{}],[\"$\",\"main\",null,{\"className\":\"flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto w-full max-w-6xl px-6 py-8 md:px-10\",\"children\":[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"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.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}],[\"$\",\"$L5\",null,{}]]}]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[\"$L6\",[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/026llcslzknb5.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$8\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@9\"}]}]]}],{},null,false,null]},null,false,\"$@a\"]},null,false,null],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$Lb\",null,{\"children\":\"$Lc\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$Ld\",null,{\"children\":[\"$\",\"$8\",null,{\"name\":\"Next.Metadata\",\"children\":\"$Le\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$f\",[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/2n57nyfwzuoew.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]]],\"S\":true,\"h\":null,\"s\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"vzibT-cmx-x5YGyPgA7Ju\"}\n"])</script><script>self.__next_f.push([1,"10:[]\na:\"$W10\"\n"])</script><script>self.__next_f.push([1,"6:[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-8\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"text-2xl font-semibold tracking-tight text-foreground\",\"children\":\"Team \u0026 Agents\"}],[\"$\",\"p\",null,{\"className\":\"mt-1.5 text-sm text-muted-foreground\",\"children\":\"Status of every automated piece of the system. Read-only for now — no remote triggers yet.\"}]]}],[\"$\",\"div\",null,{\"className\":\"space-y-4\",\"children\":[[\"$\",\"div\",\"reasoning-model\",{\"data-slot\":\"card\",\"data-size\":\"default\",\"className\":\"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) text-sm text-card-foreground ring-1 ring-foreground/10 [--card-spacing:--spacing(4)] has-data-[slot=card-footer]:pb-0 has-[\u003eimg: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 glass-panel\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"card-header\",\"className\":\"group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-4\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"card-title\",\"className\":\"font-heading font-medium group-data-[size=sm]/card:text-sm text-base\",\"children\":\"Jolash Reasoning Model\"}],[\"$\",\"p\",null,{\"className\":\"mt-1 text-sm text-muted-foreground\",\"children\":\"Fine-tuned chat/reasoning assistant (Qwen2.5-0.5B LoRA)\"}]]}],[\"$\",\"span\",null,{\"data-slot\":\"badge\",\"data-variant\":\"outline\",\"className\":\"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [\u0026\u003esvg]:pointer-events-none [\u0026\u003esvg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-rose-500/15 text-rose-300 border-rose-500/30\",\"children\":\"Needs attention\"}]]}]}],[\"$\",\"div\",null,{\"data-slot\":\"card-content\",\"className\":\"px-(--card-spacing)\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-xs text-muted-foreground\",\"children\":[\"Last run: \",\"Jul 6, 12:14 AM\"]}],[\"$\",\"div\",null,{\"className\":\"mt-4 space-y-3 border-t border-white/[0.06] pt-4\",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"flex gap-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-primary\"}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"text-sm leading-relaxed text-foreground/90\",\"children\":\"Compared fine-tuned vs base model output — fine-tune produced unresolved \u003cthink\u003e traces instead of direct answers. Needs dataset rework or retraining.\"}],[\"$\",\"p\",null,{\"className\":\"mt-1 text-xs text-muted-foreground\",\"children\":\"Jul 6, 12:14 AM\"}]]}]]}],[\"$\",\"div\",\"1\",{\"className\":\"flex gap-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-primary\"}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"text-sm leading-relaxed text-foreground/90\",\"children\":\"Completed training run on Colab (Qwen2.5-0.5B, 5000 examples, 157 steps) and pushed adapter to KUTech/trading-llm.\"}],[\"$\",\"p\",null,{\"className\":\"mt-1 text-xs text-muted-foreground\",\"children\":\"Jul 5, 9:14 PM\"}]]}]]}]]}]]}]]}],[\"$\",\"div\",\"testing-engine\",{\"data-slot\":\"card\",\"data-size\":\"default\",\"className\":\"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) text-sm text-card-foreground ring-1 ring-foreground/10 [--card-spacing:--spacing(4)] has-data-[slot=card-footer]:pb-0 has-[\u003eimg: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 glass-panel\",\"children\":[\"$L11\",\"$L12\"]}],\"$L13\",\"$L14\"]}]]}]\n"])</script><script>self.__next_f.push([1,"11:[\"$\",\"div\",null,{\"data-slot\":\"card-header\",\"className\":\"group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-4\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"card-title\",\"className\":\"font-heading font-medium group-data-[size=sm]/card:text-sm text-base\",\"children\":\"Testing Engine\"}],[\"$\",\"p\",null,{\"className\":\"mt-1 text-sm text-muted-foreground\",\"children\":\"Deterministic backtest pipeline (features -\u003e model -\u003e honest metrics)\"}]]}],[\"$\",\"span\",null,{\"data-slot\":\"badge\",\"data-variant\":\"outline\",\"className\":\"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [\u0026\u003esvg]:pointer-events-none [\u0026\u003esvg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-emerald-500/15 text-emerald-300 border-emerald-500/30\",\"children\":\"Done\"}]]}]}]\n"])</script><script>self.__next_f.push([1,"12:[\"$\",\"div\",null,{\"data-slot\":\"card-content\",\"className\":\"px-(--card-spacing)\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-xs text-muted-foreground\",\"children\":[\"Last run: \",\"Jul 5, 11:10 PM\"]}],[\"$\",\"div\",null,{\"className\":\"mt-4 space-y-3 border-t border-white/[0.06] pt-4\",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"flex gap-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-primary\"}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"text-sm leading-relaxed text-foreground/90\",\"children\":\"Ran EURUSD 4h-direction backtest with realistic spread costs — confirmed no exploitable edge (Sharpe -0.86).\"}],[\"$\",\"p\",null,{\"className\":\"mt-1 text-xs text-muted-foreground\",\"children\":\"Jul 5, 11:10 PM\"}]]}]]}],[\"$\",\"div\",\"1\",{\"className\":\"flex gap-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-primary\"}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"text-sm leading-relaxed text-foreground/90\",\"children\":\"Trained baseline HistGradientBoostingClassifier — validation AUC 0.513, at chance level.\"}],[\"$\",\"p\",null,{\"className\":\"mt-1 text-xs text-muted-foreground\",\"children\":\"Jul 5, 10:40 PM\"}]]}]]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"13:[\"$\",\"div\",\"research-agent\",{\"data-slot\":\"card\",\"data-size\":\"default\",\"className\":\"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) text-sm text-card-foreground ring-1 ring-foreground/10 [--card-spacing:--spacing(4)] has-data-[slot=card-footer]:pb-0 has-[\u003eimg: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 glass-panel\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"card-header\",\"className\":\"group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-4\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"card-title\",\"className\":\"font-heading font-medium group-data-[size=sm]/card:text-sm text-base\",\"children\":\"Research Agent\"}],[\"$\",\"p\",null,{\"className\":\"mt-1 text-sm text-muted-foreground\",\"children\":\"Proposes specific, testable trading hypotheses via LLM API\"}]]}],[\"$\",\"span\",null,{\"data-slot\":\"badge\",\"data-variant\":\"outline\",\"className\":\"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [\u0026\u003esvg]:pointer-events-none [\u0026\u003esvg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-neutral-500/10 text-neutral-400 border-neutral-500/20\",\"children\":\"Not built yet\"}]]}]}],[\"$\",\"div\",null,{\"data-slot\":\"card-content\",\"className\":\"px-(--card-spacing)\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-xs text-muted-foreground\",\"children\":[\"Last run: \",\"never\"]}],[\"$\",\"p\",null,{\"className\":\"mt-4 border-t border-white/[0.06] pt-4 text-sm text-muted-foreground\",\"children\":\"Not built yet — no activity to show.\"}]]}]]}]\n"])</script><script>self.__next_f.push([1,"14:[\"$\",\"div\",\"live-data-collector\",{\"data-slot\":\"card\",\"data-size\":\"default\",\"className\":\"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) text-sm text-card-foreground ring-1 ring-foreground/10 [--card-spacing:--spacing(4)] has-data-[slot=card-footer]:pb-0 has-[\u003eimg: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 glass-panel\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"card-header\",\"className\":\"group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-4\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"card-title\",\"className\":\"font-heading font-medium group-data-[size=sm]/card:text-sm text-base\",\"children\":\"Live Data Collector\"}],[\"$\",\"p\",null,{\"className\":\"mt-1 text-sm text-muted-foreground\",\"children\":\"Streams live market data once a validated strategy exists to feed\"}]]}],[\"$\",\"span\",null,{\"data-slot\":\"badge\",\"data-variant\":\"outline\",\"className\":\"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [\u0026\u003esvg]:pointer-events-none [\u0026\u003esvg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-neutral-500/10 text-neutral-400 border-neutral-500/20\",\"children\":\"Not built yet\"}]]}]}],[\"$\",\"div\",null,{\"data-slot\":\"card-content\",\"className\":\"px-(--card-spacing)\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-xs text-muted-foreground\",\"children\":[\"Last run: \",\"never\"]}],[\"$\",\"p\",null,{\"className\":\"mt-4 border-t border-white/[0.06] pt-4 text-sm text-muted-foreground\",\"children\":\"Not built yet — no activity to show.\"}]]}]]}]\n"])</script><script>self.__next_f.push([1,"c:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script><script>self.__next_f.push([1,"15:I[27201,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/28y3ojyqatq95.js\"],\"IconMark\"]\n9:null\ne:[[\"$\",\"title\",\"0\",{\"children\":\"Jolash\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Jolash trading AI — team dashboard\"}],[\"$\",\"link\",\"2\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.2vob68tjqpejf.ico\",\"sizes\":\"256x256\",\"type\":\"image/x-icon\"}],[\"$\",\"$L15\",\"3\",{}]]\n"])</script></body></html>
 
1
+ <!DOCTYPE html><html lang="en" class="dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/42uui32g0bhex.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/1kbvvjb8xiuz5.js"/><script src="/_next/static/chunks/27jktro2p5rq9.js" async=""></script><script src="/_next/static/chunks/2ne35xpb2gco9.js" async=""></script><script src="/_next/static/chunks/3rxl-jt3pdxgx.js" async=""></script><script src="/_next/static/chunks/turbopack-2w-hlngzk4qal.js" async=""></script><script src="/_next/static/chunks/3pr_m1_l5oc8n.js" async=""></script><script src="/_next/static/chunks/0ce9zjk5_q3eu.js" async=""></script><script src="/_next/static/chunks/1-8s9_t85wwr4.js" async=""></script><script src="/_next/static/chunks/42s0h1oj-8egu.js" async=""></script><script src="/_next/static/chunks/026llcslzknb5.js" async=""></script><meta name="next-size-adjust" content=""/><title>Jolash</title><meta name="description" content="Jolash trading AI — team dashboard"/><link rel="icon" href="/favicon.ico?favicon.2vob68tjqpejf.ico" sizes="256x256" type="image/x-icon"/><script src="/_next/static/chunks/0cz1d0mv5g_q7.js" noModule=""></script></head><body class="min-h-screen bg-app-gradient text-foreground md:flex md:flex-row"><div hidden=""><!--$--><!--/$--></div><div class="sticky top-0 h-screen px-4 py-4 hidden md:flex md:flex-col bg-neutral-100 dark:bg-neutral-800 w-[300px] flex-shrink-0 justify-between gap-10 !bg-[oklch(0.09_0_0)]"><div class="flex flex-1 flex-col overflow-x-hidden overflow-y-auto"><a class="flex items-center gap-2 py-1" href="/"><div class="flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-neutral-200 text-sm font-semibold text-neutral-900">J</div><span class="whitespace-pre text-sm font-semibold tracking-tight text-neutral-100">Jolash</span></a><div class="mt-8 flex flex-col gap-1"><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-layout-dashboard h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><rect width="7" height="9" x="3" y="3" rx="1"></rect><rect width="7" height="5" x="14" y="3" rx="1"></rect><rect width="7" height="9" x="14" y="12" rx="1"></rect><rect width="7" height="5" x="3" y="16" rx="1"></rect></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Overview</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/hypotheses"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-flask-conical h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><path d="M14 2v6a2 2 0 0 0 .245.96l5.51 10.08A2 2 0 0 1 18 22H6a2 2 0 0 1-1.755-2.96l5.51-10.08A2 2 0 0 0 10 8V2"></path><path d="M6.453 15h11.094"></path><path d="M8.5 2h7"></path></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Hypotheses</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/backtests"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chart-line h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><path d="M3 3v16a2 2 0 0 0 2 2h16"></path><path d="m19 9-5 5-4-4-3 3"></path></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Backtest Results</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/datasets"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-database h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><ellipse cx="12" cy="5" rx="9" ry="3"></ellipse><path d="M3 5V19A9 3 0 0 0 21 19V5"></path><path d="M3 12A9 3 0 0 0 21 12"></path></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Datasets &amp; Models</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors bg-white/[0.06] text-neutral-100" href="/agents"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-users h-4.5 w-4.5 shrink-0 text-neutral-100" aria-hidden="true"><path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"></path><path d="M16 3.128a4 4 0 0 1 0 7.744"></path><path d="M22 21v-2a4 4 0 0 0-3-3.87"></path><circle cx="9" cy="7" r="4"></circle></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Team &amp; Agents</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/live"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-radio h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><path d="M16.247 7.761a6 6 0 0 1 0 8.478"></path><path d="M19.075 4.933a10 10 0 0 1 0 14.134"></path><path d="M4.925 19.067a10 10 0 0 1 0-14.134"></path><path d="M7.753 16.239a6 6 0 0 1 0-8.478"></path><circle cx="12" cy="12" r="2"></circle></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Live Market Data</span></a></div></div></div><div class="h-10 px-4 py-4 flex flex-row md:hidden items-center justify-between bg-neutral-100 dark:bg-neutral-800 w-full"><div class="flex justify-end z-20 w-full"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu text-neutral-800 dark:text-neutral-200 cursor-pointer" aria-hidden="true"><path d="M4 5h16"></path><path d="M4 12h16"></path><path d="M4 19h16"></path></svg></div></div><main class="flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]"><div class="mx-auto w-full max-w-6xl px-6 py-8 md:px-10"><div><div class="mb-8"><h1 class="text-2xl font-semibold tracking-tight text-foreground">Team &amp; Agents</h1><p class="mt-1.5 text-sm text-muted-foreground">Status of every automated piece of the system. Read-only for now — no remote triggers yet.</p></div><div class="space-y-4"><div data-slot="card" data-size="default" class="group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) text-sm text-card-foreground ring-1 ring-foreground/10 [--card-spacing:--spacing(4)] has-data-[slot=card-footer]:pb-0 has-[&gt;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 glass-panel"><div data-slot="card-header" class="group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)"><div class="flex items-start justify-between gap-4"><div><div data-slot="card-title" class="font-heading font-medium group-data-[size=sm]/card:text-sm text-base">Jolash Reasoning Model</div><p class="mt-1 text-sm text-muted-foreground">Fine-tuned chat/reasoning assistant (Qwen2.5-0.5B LoRA)</p></div><span data-slot="badge" data-variant="outline" class="group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&amp;&gt;svg]:pointer-events-none [&amp;&gt;svg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-rose-500/15 text-rose-300 border-rose-500/30">Needs attention</span></div></div><div data-slot="card-content" class="px-(--card-spacing)"><p class="text-xs text-muted-foreground">Last run: <!-- -->Jul 6, 12:14 AM</p><div class="mt-4 space-y-3 border-t border-white/[0.06] pt-4"><div class="flex gap-3"><div class="mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-primary"></div><div><p class="text-sm leading-relaxed text-foreground/90">Compared fine-tuned vs base model output — fine-tune produced unresolved &lt;think&gt; traces instead of direct answers. Needs dataset rework or retraining.</p><p class="mt-1 text-xs text-muted-foreground">Jul 6, 12:14 AM</p></div></div><div class="flex gap-3"><div class="mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-primary"></div><div><p class="text-sm leading-relaxed text-foreground/90">Completed training run on Colab (Qwen2.5-0.5B, 5000 examples, 157 steps) and pushed adapter to KUTech/trading-llm.</p><p class="mt-1 text-xs text-muted-foreground">Jul 5, 9:14 PM</p></div></div></div></div></div><div data-slot="card" data-size="default" class="group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) text-sm text-card-foreground ring-1 ring-foreground/10 [--card-spacing:--spacing(4)] has-data-[slot=card-footer]:pb-0 has-[&gt;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 glass-panel"><div data-slot="card-header" class="group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)"><div class="flex items-start justify-between gap-4"><div><div data-slot="card-title" class="font-heading font-medium group-data-[size=sm]/card:text-sm text-base">Testing Engine</div><p class="mt-1 text-sm text-muted-foreground">Deterministic backtest pipeline (features -&gt; model -&gt; honest metrics)</p></div><span data-slot="badge" data-variant="outline" class="group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&amp;&gt;svg]:pointer-events-none [&amp;&gt;svg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-emerald-500/15 text-emerald-300 border-emerald-500/30">Done</span></div></div><div data-slot="card-content" class="px-(--card-spacing)"><p class="text-xs text-muted-foreground">Last run: <!-- -->Jul 5, 11:10 PM</p><div class="mt-4 space-y-3 border-t border-white/[0.06] pt-4"><div class="flex gap-3"><div class="mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-primary"></div><div><p class="text-sm leading-relaxed text-foreground/90">Ran EURUSD 4h-direction backtest with realistic spread costs — confirmed no exploitable edge (Sharpe -0.86).</p><p class="mt-1 text-xs text-muted-foreground">Jul 5, 11:10 PM</p></div></div><div class="flex gap-3"><div class="mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-primary"></div><div><p class="text-sm leading-relaxed text-foreground/90">Trained baseline HistGradientBoostingClassifier — validation AUC 0.513, at chance level.</p><p class="mt-1 text-xs text-muted-foreground">Jul 5, 10:40 PM</p></div></div></div></div></div><div data-slot="card" data-size="default" class="group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) text-sm text-card-foreground ring-1 ring-foreground/10 [--card-spacing:--spacing(4)] has-data-[slot=card-footer]:pb-0 has-[&gt;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 glass-panel"><div data-slot="card-header" class="group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)"><div class="flex items-start justify-between gap-4"><div><div data-slot="card-title" class="font-heading font-medium group-data-[size=sm]/card:text-sm text-base">Research Agent</div><p class="mt-1 text-sm text-muted-foreground">Proposes specific, testable trading hypotheses via LLM API</p></div><span data-slot="badge" data-variant="outline" class="group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&amp;&gt;svg]:pointer-events-none [&amp;&gt;svg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-neutral-500/10 text-neutral-400 border-neutral-500/20">Not built yet</span></div></div><div data-slot="card-content" class="px-(--card-spacing)"><p class="text-xs text-muted-foreground">Last run: <!-- -->never</p><p class="mt-4 border-t border-white/[0.06] pt-4 text-sm text-muted-foreground">Not built yet — no activity to show.</p></div></div><div data-slot="card" data-size="default" class="group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) text-sm text-card-foreground ring-1 ring-foreground/10 [--card-spacing:--spacing(4)] has-data-[slot=card-footer]:pb-0 has-[&gt;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 glass-panel"><div data-slot="card-header" class="group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)"><div class="flex items-start justify-between gap-4"><div><div data-slot="card-title" class="font-heading font-medium group-data-[size=sm]/card:text-sm text-base">Live Data Collector</div><p class="mt-1 text-sm text-muted-foreground">Streams live market data once a validated strategy exists to feed</p></div><span data-slot="badge" data-variant="outline" class="group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&amp;&gt;svg]:pointer-events-none [&amp;&gt;svg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-neutral-500/10 text-neutral-400 border-neutral-500/20">Not built yet</span></div></div><div data-slot="card-content" class="px-(--card-spacing)"><p class="text-xs text-muted-foreground">Last run: <!-- -->never</p><p class="mt-4 border-t border-white/[0.06] pt-4 text-sm text-muted-foreground">Not built yet — no activity to show.</p></div></div></div></div><!--$--><!--/$--></div></main><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script src="/_next/static/chunks/1kbvvjb8xiuz5.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[85625,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/42s0h1oj-8egu.js\"],\"AppSidebar\"]\n3:I[39756,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/42s0h1oj-8egu.js\"],\"default\"]\n4:I[37457,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/42s0h1oj-8egu.js\"],\"default\"]\n5:I[13354,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/42s0h1oj-8egu.js\"],\"Toaster\"]\n7:I[97367,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/42s0h1oj-8egu.js\"],\"OutletBoundary\"]\n8:\"$Sreact.suspense\"\nb:I[97367,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/42s0h1oj-8egu.js\"],\"ViewportBoundary\"]\nd:I[97367,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/42s0h1oj-8egu.js\"],\"MetadataBoundary\"]\nf:I[68027,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/42s0h1oj-8egu.js\"],\"default\",1]\n:HL[\"/_next/static/chunks/42uui32g0bhex.css\",\"style\"]\n:HL[\"/_next/static/media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"c\":[\"\",\"agents\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"agents\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",16],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/42uui32g0bhex.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/42s0h1oj-8egu.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased\",\"children\":[\"$\",\"body\",null,{\"className\":\"min-h-screen bg-app-gradient text-foreground md:flex md:flex-row\",\"children\":[[\"$\",\"$L2\",null,{}],[\"$\",\"main\",null,{\"className\":\"flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto w-full max-w-6xl px-6 py-8 md:px-10\",\"children\":[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"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.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}],[\"$\",\"$L5\",null,{}]]}]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[\"$L6\",[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/026llcslzknb5.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$8\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@9\"}]}]]}],{},null,false,null]},null,false,\"$@a\"]},null,false,null],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$Lb\",null,{\"children\":\"$Lc\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$Ld\",null,{\"children\":[\"$\",\"$8\",null,{\"name\":\"Next.Metadata\",\"children\":\"$Le\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$f\",[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/42uui32g0bhex.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]]],\"S\":true,\"h\":null,\"s\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"Wisbkv2Ka50g5edfWsBe0\"}\n"])</script><script>self.__next_f.push([1,"10:[]\na:\"$W10\"\n"])</script><script>self.__next_f.push([1,"6:[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-8\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"text-2xl font-semibold tracking-tight text-foreground\",\"children\":\"Team \u0026 Agents\"}],[\"$\",\"p\",null,{\"className\":\"mt-1.5 text-sm text-muted-foreground\",\"children\":\"Status of every automated piece of the system. Read-only for now — no remote triggers yet.\"}]]}],[\"$\",\"div\",null,{\"className\":\"space-y-4\",\"children\":[[\"$\",\"div\",\"reasoning-model\",{\"data-slot\":\"card\",\"data-size\":\"default\",\"className\":\"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) text-sm text-card-foreground ring-1 ring-foreground/10 [--card-spacing:--spacing(4)] has-data-[slot=card-footer]:pb-0 has-[\u003eimg: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 glass-panel\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"card-header\",\"className\":\"group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-4\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"card-title\",\"className\":\"font-heading font-medium group-data-[size=sm]/card:text-sm text-base\",\"children\":\"Jolash Reasoning Model\"}],[\"$\",\"p\",null,{\"className\":\"mt-1 text-sm text-muted-foreground\",\"children\":\"Fine-tuned chat/reasoning assistant (Qwen2.5-0.5B LoRA)\"}]]}],[\"$\",\"span\",null,{\"data-slot\":\"badge\",\"data-variant\":\"outline\",\"className\":\"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [\u0026\u003esvg]:pointer-events-none [\u0026\u003esvg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-rose-500/15 text-rose-300 border-rose-500/30\",\"children\":\"Needs attention\"}]]}]}],[\"$\",\"div\",null,{\"data-slot\":\"card-content\",\"className\":\"px-(--card-spacing)\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-xs text-muted-foreground\",\"children\":[\"Last run: \",\"Jul 6, 12:14 AM\"]}],[\"$\",\"div\",null,{\"className\":\"mt-4 space-y-3 border-t border-white/[0.06] pt-4\",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"flex gap-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-primary\"}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"text-sm leading-relaxed text-foreground/90\",\"children\":\"Compared fine-tuned vs base model output — fine-tune produced unresolved \u003cthink\u003e traces instead of direct answers. Needs dataset rework or retraining.\"}],[\"$\",\"p\",null,{\"className\":\"mt-1 text-xs text-muted-foreground\",\"children\":\"Jul 6, 12:14 AM\"}]]}]]}],[\"$\",\"div\",\"1\",{\"className\":\"flex gap-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-primary\"}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"text-sm leading-relaxed text-foreground/90\",\"children\":\"Completed training run on Colab (Qwen2.5-0.5B, 5000 examples, 157 steps) and pushed adapter to KUTech/trading-llm.\"}],[\"$\",\"p\",null,{\"className\":\"mt-1 text-xs text-muted-foreground\",\"children\":\"Jul 5, 9:14 PM\"}]]}]]}]]}]]}]]}],[\"$\",\"div\",\"testing-engine\",{\"data-slot\":\"card\",\"data-size\":\"default\",\"className\":\"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) text-sm text-card-foreground ring-1 ring-foreground/10 [--card-spacing:--spacing(4)] has-data-[slot=card-footer]:pb-0 has-[\u003eimg: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 glass-panel\",\"children\":[\"$L11\",\"$L12\"]}],\"$L13\",\"$L14\"]}]]}]\n"])</script><script>self.__next_f.push([1,"11:[\"$\",\"div\",null,{\"data-slot\":\"card-header\",\"className\":\"group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-4\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"card-title\",\"className\":\"font-heading font-medium group-data-[size=sm]/card:text-sm text-base\",\"children\":\"Testing Engine\"}],[\"$\",\"p\",null,{\"className\":\"mt-1 text-sm text-muted-foreground\",\"children\":\"Deterministic backtest pipeline (features -\u003e model -\u003e honest metrics)\"}]]}],[\"$\",\"span\",null,{\"data-slot\":\"badge\",\"data-variant\":\"outline\",\"className\":\"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [\u0026\u003esvg]:pointer-events-none [\u0026\u003esvg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-emerald-500/15 text-emerald-300 border-emerald-500/30\",\"children\":\"Done\"}]]}]}]\n"])</script><script>self.__next_f.push([1,"12:[\"$\",\"div\",null,{\"data-slot\":\"card-content\",\"className\":\"px-(--card-spacing)\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-xs text-muted-foreground\",\"children\":[\"Last run: \",\"Jul 5, 11:10 PM\"]}],[\"$\",\"div\",null,{\"className\":\"mt-4 space-y-3 border-t border-white/[0.06] pt-4\",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"flex gap-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-primary\"}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"text-sm leading-relaxed text-foreground/90\",\"children\":\"Ran EURUSD 4h-direction backtest with realistic spread costs — confirmed no exploitable edge (Sharpe -0.86).\"}],[\"$\",\"p\",null,{\"className\":\"mt-1 text-xs text-muted-foreground\",\"children\":\"Jul 5, 11:10 PM\"}]]}]]}],[\"$\",\"div\",\"1\",{\"className\":\"flex gap-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-primary\"}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"text-sm leading-relaxed text-foreground/90\",\"children\":\"Trained baseline HistGradientBoostingClassifier — validation AUC 0.513, at chance level.\"}],[\"$\",\"p\",null,{\"className\":\"mt-1 text-xs text-muted-foreground\",\"children\":\"Jul 5, 10:40 PM\"}]]}]]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"13:[\"$\",\"div\",\"research-agent\",{\"data-slot\":\"card\",\"data-size\":\"default\",\"className\":\"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) text-sm text-card-foreground ring-1 ring-foreground/10 [--card-spacing:--spacing(4)] has-data-[slot=card-footer]:pb-0 has-[\u003eimg: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 glass-panel\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"card-header\",\"className\":\"group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-4\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"card-title\",\"className\":\"font-heading font-medium group-data-[size=sm]/card:text-sm text-base\",\"children\":\"Research Agent\"}],[\"$\",\"p\",null,{\"className\":\"mt-1 text-sm text-muted-foreground\",\"children\":\"Proposes specific, testable trading hypotheses via LLM API\"}]]}],[\"$\",\"span\",null,{\"data-slot\":\"badge\",\"data-variant\":\"outline\",\"className\":\"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [\u0026\u003esvg]:pointer-events-none [\u0026\u003esvg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-neutral-500/10 text-neutral-400 border-neutral-500/20\",\"children\":\"Not built yet\"}]]}]}],[\"$\",\"div\",null,{\"data-slot\":\"card-content\",\"className\":\"px-(--card-spacing)\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-xs text-muted-foreground\",\"children\":[\"Last run: \",\"never\"]}],[\"$\",\"p\",null,{\"className\":\"mt-4 border-t border-white/[0.06] pt-4 text-sm text-muted-foreground\",\"children\":\"Not built yet — no activity to show.\"}]]}]]}]\n"])</script><script>self.__next_f.push([1,"14:[\"$\",\"div\",\"live-data-collector\",{\"data-slot\":\"card\",\"data-size\":\"default\",\"className\":\"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) text-sm text-card-foreground ring-1 ring-foreground/10 [--card-spacing:--spacing(4)] has-data-[slot=card-footer]:pb-0 has-[\u003eimg: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 glass-panel\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"card-header\",\"className\":\"group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-4\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"card-title\",\"className\":\"font-heading font-medium group-data-[size=sm]/card:text-sm text-base\",\"children\":\"Live Data Collector\"}],[\"$\",\"p\",null,{\"className\":\"mt-1 text-sm text-muted-foreground\",\"children\":\"Streams live market data once a validated strategy exists to feed\"}]]}],[\"$\",\"span\",null,{\"data-slot\":\"badge\",\"data-variant\":\"outline\",\"className\":\"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [\u0026\u003esvg]:pointer-events-none [\u0026\u003esvg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-neutral-500/10 text-neutral-400 border-neutral-500/20\",\"children\":\"Not built yet\"}]]}]}],[\"$\",\"div\",null,{\"data-slot\":\"card-content\",\"className\":\"px-(--card-spacing)\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-xs text-muted-foreground\",\"children\":[\"Last run: \",\"never\"]}],[\"$\",\"p\",null,{\"className\":\"mt-4 border-t border-white/[0.06] pt-4 text-sm text-muted-foreground\",\"children\":\"Not built yet — no activity to show.\"}]]}]]}]\n"])</script><script>self.__next_f.push([1,"c:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script><script>self.__next_f.push([1,"15:I[27201,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/42s0h1oj-8egu.js\"],\"IconMark\"]\n9:null\ne:[[\"$\",\"title\",\"0\",{\"children\":\"Jolash\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Jolash trading AI — team dashboard\"}],[\"$\",\"link\",\"2\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.2vob68tjqpejf.ico\",\"sizes\":\"256x256\",\"type\":\"image/x-icon\"}],[\"$\",\"$L15\",\"3\",{}]]\n"])</script></body></html>
agents.txt CHANGED
@@ -1,17 +1,17 @@
1
  1:"$Sreact.fragment"
2
- 2:I[85625,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"AppSidebar"]
3
- 3:I[39756,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default"]
4
- 4:I[37457,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default"]
5
- 5:I[13354,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"Toaster"]
6
- 7:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"OutletBoundary"]
7
  8:"$Sreact.suspense"
8
- b:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"ViewportBoundary"]
9
- d:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"MetadataBoundary"]
10
- f:I[68027,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default",1]
11
- :HL["/_next/static/chunks/2n57nyfwzuoew.css","style"]
12
  :HL["/_next/static/media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
13
  :HL["/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
14
- 0:{"P":null,"c":["","agents"],"q":"","i":false,"f":[[["",{"children":["agents",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/2n57nyfwzuoew.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/3pr_m1_l5oc8n.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0ce9zjk5_q3eu.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/_next/static/chunks/1-8s9_t85wwr4.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/_next/static/chunks/28y3ojyqatq95.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","className":"dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased","children":["$","body",null,{"className":"min-h-screen bg-app-gradient text-foreground md:flex md:flex-row","children":[["$","$L2",null,{}],["$","main",null,{"className":"flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]","children":["$","div",null,{"className":"mx-auto w-full max-w-6xl px-6 py-8 md:px-10","children":["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","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."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]}],["$","$L5",null,{}]]}]}]]}],{"children":[["$","$1","c",{"children":[null,["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":["$L6",[["$","script","script-0",{"src":"/_next/static/chunks/026llcslzknb5.js","async":true,"nonce":"$undefined"}]],["$","$L7",null,{"children":["$","$8",null,{"name":"Next.MetadataOutlet","children":"$@9"}]}]]}],{},null,false,null]},null,false,"$@a"]},null,false,null],["$","$1","h",{"children":[null,["$","$Lb",null,{"children":"$Lc"}],["$","div",null,{"hidden":true,"children":["$","$Ld",null,{"children":["$","$8",null,{"name":"Next.Metadata","children":"$Le"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],false]],"m":"$undefined","G":["$f",[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/2n57nyfwzuoew.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"vzibT-cmx-x5YGyPgA7Ju"}
15
  10:[]
16
  a:"$W10"
17
  6:["$","div",null,{"children":[["$","div",null,{"className":"mb-8","children":[["$","h1",null,{"className":"text-2xl font-semibold tracking-tight text-foreground","children":"Team & Agents"}],["$","p",null,{"className":"mt-1.5 text-sm text-muted-foreground","children":"Status of every automated piece of the system. Read-only for now — no remote triggers yet."}]]}],["$","div",null,{"className":"space-y-4","children":[["$","div","reasoning-model",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":[["$","div",null,{"data-slot":"card-header","className":"group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)","children":["$","div",null,{"className":"flex items-start justify-between gap-4","children":[["$","div",null,{"children":[["$","div",null,{"data-slot":"card-title","className":"font-heading font-medium group-data-[size=sm]/card:text-sm text-base","children":"Jolash Reasoning Model"}],["$","p",null,{"className":"mt-1 text-sm text-muted-foreground","children":"Fine-tuned chat/reasoning assistant (Qwen2.5-0.5B LoRA)"}]]}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-rose-500/15 text-rose-300 border-rose-500/30","children":"Needs attention"}]]}]}],["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing)","children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":["Last run: ","Jul 6, 12:14 AM"]}],["$","div",null,{"className":"mt-4 space-y-3 border-t border-white/[0.06] pt-4","children":[["$","div","0",{"className":"flex gap-3","children":[["$","div",null,{"className":"mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-primary"}],["$","div",null,{"children":[["$","p",null,{"className":"text-sm leading-relaxed text-foreground/90","children":"Compared fine-tuned vs base model output — fine-tune produced unresolved <think> traces instead of direct answers. Needs dataset rework or retraining."}],["$","p",null,{"className":"mt-1 text-xs text-muted-foreground","children":"Jul 6, 12:14 AM"}]]}]]}],["$","div","1",{"className":"flex gap-3","children":[["$","div",null,{"className":"mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-primary"}],["$","div",null,{"children":[["$","p",null,{"className":"text-sm leading-relaxed text-foreground/90","children":"Completed training run on Colab (Qwen2.5-0.5B, 5000 examples, 157 steps) and pushed adapter to KUTech/trading-llm."}],["$","p",null,{"className":"mt-1 text-xs text-muted-foreground","children":"Jul 5, 9:14 PM"}]]}]]}]]}]]}]]}],["$","div","testing-engine",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":["$L11","$L12"]}],"$L13","$L14"]}]]}]
@@ -20,6 +20,6 @@ a:"$W10"
20
  13:["$","div","research-agent",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":[["$","div",null,{"data-slot":"card-header","className":"group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)","children":["$","div",null,{"className":"flex items-start justify-between gap-4","children":[["$","div",null,{"children":[["$","div",null,{"data-slot":"card-title","className":"font-heading font-medium group-data-[size=sm]/card:text-sm text-base","children":"Research Agent"}],["$","p",null,{"className":"mt-1 text-sm text-muted-foreground","children":"Proposes specific, testable trading hypotheses via LLM API"}]]}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-neutral-500/10 text-neutral-400 border-neutral-500/20","children":"Not built yet"}]]}]}],["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing)","children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":["Last run: ","never"]}],["$","p",null,{"className":"mt-4 border-t border-white/[0.06] pt-4 text-sm text-muted-foreground","children":"Not built yet — no activity to show."}]]}]]}]
21
  14:["$","div","live-data-collector",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":[["$","div",null,{"data-slot":"card-header","className":"group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)","children":["$","div",null,{"className":"flex items-start justify-between gap-4","children":[["$","div",null,{"children":[["$","div",null,{"data-slot":"card-title","className":"font-heading font-medium group-data-[size=sm]/card:text-sm text-base","children":"Live Data Collector"}],["$","p",null,{"className":"mt-1 text-sm text-muted-foreground","children":"Streams live market data once a validated strategy exists to feed"}]]}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-neutral-500/10 text-neutral-400 border-neutral-500/20","children":"Not built yet"}]]}]}],["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing)","children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":["Last run: ","never"]}],["$","p",null,{"className":"mt-4 border-t border-white/[0.06] pt-4 text-sm text-muted-foreground","children":"Not built yet — no activity to show."}]]}]]}]
22
  c:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
23
- 15:I[27201,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"IconMark"]
24
  9:null
25
  e:[["$","title","0",{"children":"Jolash"}],["$","meta","1",{"name":"description","content":"Jolash trading AI — team dashboard"}],["$","link","2",{"rel":"icon","href":"/favicon.ico?favicon.2vob68tjqpejf.ico","sizes":"256x256","type":"image/x-icon"}],["$","$L15","3",{}]]
 
1
  1:"$Sreact.fragment"
2
+ 2:I[85625,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"AppSidebar"]
3
+ 3:I[39756,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default"]
4
+ 4:I[37457,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default"]
5
+ 5:I[13354,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"Toaster"]
6
+ 7:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"OutletBoundary"]
7
  8:"$Sreact.suspense"
8
+ b:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"ViewportBoundary"]
9
+ d:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"MetadataBoundary"]
10
+ f:I[68027,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default",1]
11
+ :HL["/_next/static/chunks/42uui32g0bhex.css","style"]
12
  :HL["/_next/static/media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
13
  :HL["/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
14
+ 0:{"P":null,"c":["","agents"],"q":"","i":false,"f":[[["",{"children":["agents",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/42uui32g0bhex.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/3pr_m1_l5oc8n.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0ce9zjk5_q3eu.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/_next/static/chunks/1-8s9_t85wwr4.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/_next/static/chunks/42s0h1oj-8egu.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","className":"dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased","children":["$","body",null,{"className":"min-h-screen bg-app-gradient text-foreground md:flex md:flex-row","children":[["$","$L2",null,{}],["$","main",null,{"className":"flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]","children":["$","div",null,{"className":"mx-auto w-full max-w-6xl px-6 py-8 md:px-10","children":["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","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."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]}],["$","$L5",null,{}]]}]}]]}],{"children":[["$","$1","c",{"children":[null,["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":["$L6",[["$","script","script-0",{"src":"/_next/static/chunks/026llcslzknb5.js","async":true,"nonce":"$undefined"}]],["$","$L7",null,{"children":["$","$8",null,{"name":"Next.MetadataOutlet","children":"$@9"}]}]]}],{},null,false,null]},null,false,"$@a"]},null,false,null],["$","$1","h",{"children":[null,["$","$Lb",null,{"children":"$Lc"}],["$","div",null,{"hidden":true,"children":["$","$Ld",null,{"children":["$","$8",null,{"name":"Next.Metadata","children":"$Le"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],false]],"m":"$undefined","G":["$f",[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/42uui32g0bhex.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"Wisbkv2Ka50g5edfWsBe0"}
15
  10:[]
16
  a:"$W10"
17
  6:["$","div",null,{"children":[["$","div",null,{"className":"mb-8","children":[["$","h1",null,{"className":"text-2xl font-semibold tracking-tight text-foreground","children":"Team & Agents"}],["$","p",null,{"className":"mt-1.5 text-sm text-muted-foreground","children":"Status of every automated piece of the system. Read-only for now — no remote triggers yet."}]]}],["$","div",null,{"className":"space-y-4","children":[["$","div","reasoning-model",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":[["$","div",null,{"data-slot":"card-header","className":"group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)","children":["$","div",null,{"className":"flex items-start justify-between gap-4","children":[["$","div",null,{"children":[["$","div",null,{"data-slot":"card-title","className":"font-heading font-medium group-data-[size=sm]/card:text-sm text-base","children":"Jolash Reasoning Model"}],["$","p",null,{"className":"mt-1 text-sm text-muted-foreground","children":"Fine-tuned chat/reasoning assistant (Qwen2.5-0.5B LoRA)"}]]}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-rose-500/15 text-rose-300 border-rose-500/30","children":"Needs attention"}]]}]}],["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing)","children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":["Last run: ","Jul 6, 12:14 AM"]}],["$","div",null,{"className":"mt-4 space-y-3 border-t border-white/[0.06] pt-4","children":[["$","div","0",{"className":"flex gap-3","children":[["$","div",null,{"className":"mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-primary"}],["$","div",null,{"children":[["$","p",null,{"className":"text-sm leading-relaxed text-foreground/90","children":"Compared fine-tuned vs base model output — fine-tune produced unresolved <think> traces instead of direct answers. Needs dataset rework or retraining."}],["$","p",null,{"className":"mt-1 text-xs text-muted-foreground","children":"Jul 6, 12:14 AM"}]]}]]}],["$","div","1",{"className":"flex gap-3","children":[["$","div",null,{"className":"mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-primary"}],["$","div",null,{"children":[["$","p",null,{"className":"text-sm leading-relaxed text-foreground/90","children":"Completed training run on Colab (Qwen2.5-0.5B, 5000 examples, 157 steps) and pushed adapter to KUTech/trading-llm."}],["$","p",null,{"className":"mt-1 text-xs text-muted-foreground","children":"Jul 5, 9:14 PM"}]]}]]}]]}]]}]]}],["$","div","testing-engine",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":["$L11","$L12"]}],"$L13","$L14"]}]]}]
 
20
  13:["$","div","research-agent",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":[["$","div",null,{"data-slot":"card-header","className":"group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)","children":["$","div",null,{"className":"flex items-start justify-between gap-4","children":[["$","div",null,{"children":[["$","div",null,{"data-slot":"card-title","className":"font-heading font-medium group-data-[size=sm]/card:text-sm text-base","children":"Research Agent"}],["$","p",null,{"className":"mt-1 text-sm text-muted-foreground","children":"Proposes specific, testable trading hypotheses via LLM API"}]]}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-neutral-500/10 text-neutral-400 border-neutral-500/20","children":"Not built yet"}]]}]}],["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing)","children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":["Last run: ","never"]}],["$","p",null,{"className":"mt-4 border-t border-white/[0.06] pt-4 text-sm text-muted-foreground","children":"Not built yet — no activity to show."}]]}]]}]
21
  14:["$","div","live-data-collector",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":[["$","div",null,{"data-slot":"card-header","className":"group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)","children":["$","div",null,{"className":"flex items-start justify-between gap-4","children":[["$","div",null,{"children":[["$","div",null,{"data-slot":"card-title","className":"font-heading font-medium group-data-[size=sm]/card:text-sm text-base","children":"Live Data Collector"}],["$","p",null,{"className":"mt-1 text-sm text-muted-foreground","children":"Streams live market data once a validated strategy exists to feed"}]]}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-neutral-500/10 text-neutral-400 border-neutral-500/20","children":"Not built yet"}]]}]}],["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing)","children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":["Last run: ","never"]}],["$","p",null,{"className":"mt-4 border-t border-white/[0.06] pt-4 text-sm text-muted-foreground","children":"Not built yet — no activity to show."}]]}]]}]
22
  c:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
23
+ 15:I[27201,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"IconMark"]
24
  9:null
25
  e:[["$","title","0",{"children":"Jolash"}],["$","meta","1",{"name":"description","content":"Jolash trading AI — team dashboard"}],["$","link","2",{"rel":"icon","href":"/favicon.ico?favicon.2vob68tjqpejf.ico","sizes":"256x256","type":"image/x-icon"}],["$","$L15","3",{}]]
agents/__next._full.txt CHANGED
@@ -1,17 +1,17 @@
1
  1:"$Sreact.fragment"
2
- 2:I[85625,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"AppSidebar"]
3
- 3:I[39756,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default"]
4
- 4:I[37457,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default"]
5
- 5:I[13354,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"Toaster"]
6
- 7:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"OutletBoundary"]
7
  8:"$Sreact.suspense"
8
- b:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"ViewportBoundary"]
9
- d:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"MetadataBoundary"]
10
- f:I[68027,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default",1]
11
- :HL["/_next/static/chunks/2n57nyfwzuoew.css","style"]
12
  :HL["/_next/static/media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
13
  :HL["/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
14
- 0:{"P":null,"c":["","agents"],"q":"","i":false,"f":[[["",{"children":["agents",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/2n57nyfwzuoew.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/3pr_m1_l5oc8n.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0ce9zjk5_q3eu.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/_next/static/chunks/1-8s9_t85wwr4.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/_next/static/chunks/28y3ojyqatq95.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","className":"dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased","children":["$","body",null,{"className":"min-h-screen bg-app-gradient text-foreground md:flex md:flex-row","children":[["$","$L2",null,{}],["$","main",null,{"className":"flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]","children":["$","div",null,{"className":"mx-auto w-full max-w-6xl px-6 py-8 md:px-10","children":["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","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."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]}],["$","$L5",null,{}]]}]}]]}],{"children":[["$","$1","c",{"children":[null,["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":["$L6",[["$","script","script-0",{"src":"/_next/static/chunks/026llcslzknb5.js","async":true,"nonce":"$undefined"}]],["$","$L7",null,{"children":["$","$8",null,{"name":"Next.MetadataOutlet","children":"$@9"}]}]]}],{},null,false,null]},null,false,"$@a"]},null,false,null],["$","$1","h",{"children":[null,["$","$Lb",null,{"children":"$Lc"}],["$","div",null,{"hidden":true,"children":["$","$Ld",null,{"children":["$","$8",null,{"name":"Next.Metadata","children":"$Le"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],false]],"m":"$undefined","G":["$f",[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/2n57nyfwzuoew.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"vzibT-cmx-x5YGyPgA7Ju"}
15
  10:[]
16
  a:"$W10"
17
  6:["$","div",null,{"children":[["$","div",null,{"className":"mb-8","children":[["$","h1",null,{"className":"text-2xl font-semibold tracking-tight text-foreground","children":"Team & Agents"}],["$","p",null,{"className":"mt-1.5 text-sm text-muted-foreground","children":"Status of every automated piece of the system. Read-only for now — no remote triggers yet."}]]}],["$","div",null,{"className":"space-y-4","children":[["$","div","reasoning-model",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":[["$","div",null,{"data-slot":"card-header","className":"group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)","children":["$","div",null,{"className":"flex items-start justify-between gap-4","children":[["$","div",null,{"children":[["$","div",null,{"data-slot":"card-title","className":"font-heading font-medium group-data-[size=sm]/card:text-sm text-base","children":"Jolash Reasoning Model"}],["$","p",null,{"className":"mt-1 text-sm text-muted-foreground","children":"Fine-tuned chat/reasoning assistant (Qwen2.5-0.5B LoRA)"}]]}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-rose-500/15 text-rose-300 border-rose-500/30","children":"Needs attention"}]]}]}],["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing)","children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":["Last run: ","Jul 6, 12:14 AM"]}],["$","div",null,{"className":"mt-4 space-y-3 border-t border-white/[0.06] pt-4","children":[["$","div","0",{"className":"flex gap-3","children":[["$","div",null,{"className":"mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-primary"}],["$","div",null,{"children":[["$","p",null,{"className":"text-sm leading-relaxed text-foreground/90","children":"Compared fine-tuned vs base model output — fine-tune produced unresolved <think> traces instead of direct answers. Needs dataset rework or retraining."}],["$","p",null,{"className":"mt-1 text-xs text-muted-foreground","children":"Jul 6, 12:14 AM"}]]}]]}],["$","div","1",{"className":"flex gap-3","children":[["$","div",null,{"className":"mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-primary"}],["$","div",null,{"children":[["$","p",null,{"className":"text-sm leading-relaxed text-foreground/90","children":"Completed training run on Colab (Qwen2.5-0.5B, 5000 examples, 157 steps) and pushed adapter to KUTech/trading-llm."}],["$","p",null,{"className":"mt-1 text-xs text-muted-foreground","children":"Jul 5, 9:14 PM"}]]}]]}]]}]]}]]}],["$","div","testing-engine",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":["$L11","$L12"]}],"$L13","$L14"]}]]}]
@@ -20,6 +20,6 @@ a:"$W10"
20
  13:["$","div","research-agent",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":[["$","div",null,{"data-slot":"card-header","className":"group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)","children":["$","div",null,{"className":"flex items-start justify-between gap-4","children":[["$","div",null,{"children":[["$","div",null,{"data-slot":"card-title","className":"font-heading font-medium group-data-[size=sm]/card:text-sm text-base","children":"Research Agent"}],["$","p",null,{"className":"mt-1 text-sm text-muted-foreground","children":"Proposes specific, testable trading hypotheses via LLM API"}]]}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-neutral-500/10 text-neutral-400 border-neutral-500/20","children":"Not built yet"}]]}]}],["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing)","children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":["Last run: ","never"]}],["$","p",null,{"className":"mt-4 border-t border-white/[0.06] pt-4 text-sm text-muted-foreground","children":"Not built yet — no activity to show."}]]}]]}]
21
  14:["$","div","live-data-collector",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":[["$","div",null,{"data-slot":"card-header","className":"group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)","children":["$","div",null,{"className":"flex items-start justify-between gap-4","children":[["$","div",null,{"children":[["$","div",null,{"data-slot":"card-title","className":"font-heading font-medium group-data-[size=sm]/card:text-sm text-base","children":"Live Data Collector"}],["$","p",null,{"className":"mt-1 text-sm text-muted-foreground","children":"Streams live market data once a validated strategy exists to feed"}]]}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-neutral-500/10 text-neutral-400 border-neutral-500/20","children":"Not built yet"}]]}]}],["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing)","children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":["Last run: ","never"]}],["$","p",null,{"className":"mt-4 border-t border-white/[0.06] pt-4 text-sm text-muted-foreground","children":"Not built yet — no activity to show."}]]}]]}]
22
  c:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
23
- 15:I[27201,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"IconMark"]
24
  9:null
25
  e:[["$","title","0",{"children":"Jolash"}],["$","meta","1",{"name":"description","content":"Jolash trading AI — team dashboard"}],["$","link","2",{"rel":"icon","href":"/favicon.ico?favicon.2vob68tjqpejf.ico","sizes":"256x256","type":"image/x-icon"}],["$","$L15","3",{}]]
 
1
  1:"$Sreact.fragment"
2
+ 2:I[85625,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"AppSidebar"]
3
+ 3:I[39756,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default"]
4
+ 4:I[37457,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default"]
5
+ 5:I[13354,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"Toaster"]
6
+ 7:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"OutletBoundary"]
7
  8:"$Sreact.suspense"
8
+ b:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"ViewportBoundary"]
9
+ d:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"MetadataBoundary"]
10
+ f:I[68027,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default",1]
11
+ :HL["/_next/static/chunks/42uui32g0bhex.css","style"]
12
  :HL["/_next/static/media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
13
  :HL["/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
14
+ 0:{"P":null,"c":["","agents"],"q":"","i":false,"f":[[["",{"children":["agents",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/42uui32g0bhex.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/3pr_m1_l5oc8n.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0ce9zjk5_q3eu.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/_next/static/chunks/1-8s9_t85wwr4.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/_next/static/chunks/42s0h1oj-8egu.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","className":"dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased","children":["$","body",null,{"className":"min-h-screen bg-app-gradient text-foreground md:flex md:flex-row","children":[["$","$L2",null,{}],["$","main",null,{"className":"flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]","children":["$","div",null,{"className":"mx-auto w-full max-w-6xl px-6 py-8 md:px-10","children":["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","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."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]}],["$","$L5",null,{}]]}]}]]}],{"children":[["$","$1","c",{"children":[null,["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":["$L6",[["$","script","script-0",{"src":"/_next/static/chunks/026llcslzknb5.js","async":true,"nonce":"$undefined"}]],["$","$L7",null,{"children":["$","$8",null,{"name":"Next.MetadataOutlet","children":"$@9"}]}]]}],{},null,false,null]},null,false,"$@a"]},null,false,null],["$","$1","h",{"children":[null,["$","$Lb",null,{"children":"$Lc"}],["$","div",null,{"hidden":true,"children":["$","$Ld",null,{"children":["$","$8",null,{"name":"Next.Metadata","children":"$Le"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],false]],"m":"$undefined","G":["$f",[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/42uui32g0bhex.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"Wisbkv2Ka50g5edfWsBe0"}
15
  10:[]
16
  a:"$W10"
17
  6:["$","div",null,{"children":[["$","div",null,{"className":"mb-8","children":[["$","h1",null,{"className":"text-2xl font-semibold tracking-tight text-foreground","children":"Team & Agents"}],["$","p",null,{"className":"mt-1.5 text-sm text-muted-foreground","children":"Status of every automated piece of the system. Read-only for now — no remote triggers yet."}]]}],["$","div",null,{"className":"space-y-4","children":[["$","div","reasoning-model",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":[["$","div",null,{"data-slot":"card-header","className":"group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)","children":["$","div",null,{"className":"flex items-start justify-between gap-4","children":[["$","div",null,{"children":[["$","div",null,{"data-slot":"card-title","className":"font-heading font-medium group-data-[size=sm]/card:text-sm text-base","children":"Jolash Reasoning Model"}],["$","p",null,{"className":"mt-1 text-sm text-muted-foreground","children":"Fine-tuned chat/reasoning assistant (Qwen2.5-0.5B LoRA)"}]]}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-rose-500/15 text-rose-300 border-rose-500/30","children":"Needs attention"}]]}]}],["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing)","children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":["Last run: ","Jul 6, 12:14 AM"]}],["$","div",null,{"className":"mt-4 space-y-3 border-t border-white/[0.06] pt-4","children":[["$","div","0",{"className":"flex gap-3","children":[["$","div",null,{"className":"mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-primary"}],["$","div",null,{"children":[["$","p",null,{"className":"text-sm leading-relaxed text-foreground/90","children":"Compared fine-tuned vs base model output — fine-tune produced unresolved <think> traces instead of direct answers. Needs dataset rework or retraining."}],["$","p",null,{"className":"mt-1 text-xs text-muted-foreground","children":"Jul 6, 12:14 AM"}]]}]]}],["$","div","1",{"className":"flex gap-3","children":[["$","div",null,{"className":"mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-primary"}],["$","div",null,{"children":[["$","p",null,{"className":"text-sm leading-relaxed text-foreground/90","children":"Completed training run on Colab (Qwen2.5-0.5B, 5000 examples, 157 steps) and pushed adapter to KUTech/trading-llm."}],["$","p",null,{"className":"mt-1 text-xs text-muted-foreground","children":"Jul 5, 9:14 PM"}]]}]]}]]}]]}]]}],["$","div","testing-engine",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":["$L11","$L12"]}],"$L13","$L14"]}]]}]
 
20
  13:["$","div","research-agent",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":[["$","div",null,{"data-slot":"card-header","className":"group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)","children":["$","div",null,{"className":"flex items-start justify-between gap-4","children":[["$","div",null,{"children":[["$","div",null,{"data-slot":"card-title","className":"font-heading font-medium group-data-[size=sm]/card:text-sm text-base","children":"Research Agent"}],["$","p",null,{"className":"mt-1 text-sm text-muted-foreground","children":"Proposes specific, testable trading hypotheses via LLM API"}]]}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-neutral-500/10 text-neutral-400 border-neutral-500/20","children":"Not built yet"}]]}]}],["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing)","children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":["Last run: ","never"]}],["$","p",null,{"className":"mt-4 border-t border-white/[0.06] pt-4 text-sm text-muted-foreground","children":"Not built yet — no activity to show."}]]}]]}]
21
  14:["$","div","live-data-collector",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":[["$","div",null,{"data-slot":"card-header","className":"group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)","children":["$","div",null,{"className":"flex items-start justify-between gap-4","children":[["$","div",null,{"children":[["$","div",null,{"data-slot":"card-title","className":"font-heading font-medium group-data-[size=sm]/card:text-sm text-base","children":"Live Data Collector"}],["$","p",null,{"className":"mt-1 text-sm text-muted-foreground","children":"Streams live market data once a validated strategy exists to feed"}]]}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-neutral-500/10 text-neutral-400 border-neutral-500/20","children":"Not built yet"}]]}]}],["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing)","children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":["Last run: ","never"]}],["$","p",null,{"className":"mt-4 border-t border-white/[0.06] pt-4 text-sm text-muted-foreground","children":"Not built yet — no activity to show."}]]}]]}]
22
  c:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
23
+ 15:I[27201,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"IconMark"]
24
  9:null
25
  e:[["$","title","0",{"children":"Jolash"}],["$","meta","1",{"name":"description","content":"Jolash trading AI — team dashboard"}],["$","link","2",{"rel":"icon","href":"/favicon.ico?favicon.2vob68tjqpejf.ico","sizes":"256x256","type":"image/x-icon"}],["$","$L15","3",{}]]
agents/__next._head.txt CHANGED
@@ -1,6 +1,6 @@
1
  1:"$Sreact.fragment"
2
- 2:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"ViewportBoundary"]
3
- 3:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"MetadataBoundary"]
4
  4:"$Sreact.suspense"
5
- 5:I[27201,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"IconMark"]
6
- 0:{"rsc":["$","$1","h",{"children":[null,["$","$L2",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]}],["$","div",null,{"hidden":true,"children":["$","$L3",null,{"children":["$","$4",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"Jolash"}],["$","meta","1",{"name":"description","content":"Jolash trading AI — team dashboard"}],["$","link","2",{"rel":"icon","href":"/favicon.ico?favicon.2vob68tjqpejf.ico","sizes":"256x256","type":"image/x-icon"}],["$","$L5","3",{}]]}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"vzibT-cmx-x5YGyPgA7Ju"}
 
1
  1:"$Sreact.fragment"
2
+ 2:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"ViewportBoundary"]
3
+ 3:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"MetadataBoundary"]
4
  4:"$Sreact.suspense"
5
+ 5:I[27201,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"IconMark"]
6
+ 0:{"rsc":["$","$1","h",{"children":[null,["$","$L2",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]}],["$","div",null,{"hidden":true,"children":["$","$L3",null,{"children":["$","$4",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"Jolash"}],["$","meta","1",{"name":"description","content":"Jolash trading AI — team dashboard"}],["$","link","2",{"rel":"icon","href":"/favicon.ico?favicon.2vob68tjqpejf.ico","sizes":"256x256","type":"image/x-icon"}],["$","$L5","3",{}]]}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"Wisbkv2Ka50g5edfWsBe0"}
agents/__next._index.txt CHANGED
@@ -1,7 +1,7 @@
1
  1:"$Sreact.fragment"
2
- 2:I[85625,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"AppSidebar"]
3
- 3:I[39756,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default"]
4
- 4:I[37457,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default"]
5
- 5:I[13354,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"Toaster"]
6
- :HL["/_next/static/chunks/2n57nyfwzuoew.css","style"]
7
- 0:{"rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/2n57nyfwzuoew.css","precedence":"next"}],["$","script","script-0",{"src":"/_next/static/chunks/3pr_m1_l5oc8n.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/0ce9zjk5_q3eu.js","async":true}],["$","script","script-2",{"src":"/_next/static/chunks/1-8s9_t85wwr4.js","async":true}],["$","script","script-3",{"src":"/_next/static/chunks/28y3ojyqatq95.js","async":true}]],["$","html",null,{"lang":"en","className":"dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased","children":["$","body",null,{"className":"min-h-screen bg-app-gradient text-foreground md:flex md:flex-row","children":[["$","$L2",null,{}],["$","main",null,{"className":"flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]","children":["$","div",null,{"className":"mx-auto w-full max-w-6xl px-6 py-8 md:px-10","children":["$","$L3",null,{"parallelRouterKey":"children","template":["$","$L4",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."}]}]]}]}]],[]]}]}]}],["$","$L5",null,{}]]}]}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"vzibT-cmx-x5YGyPgA7Ju"}
 
1
  1:"$Sreact.fragment"
2
+ 2:I[85625,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"AppSidebar"]
3
+ 3:I[39756,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default"]
4
+ 4:I[37457,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default"]
5
+ 5:I[13354,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"Toaster"]
6
+ :HL["/_next/static/chunks/42uui32g0bhex.css","style"]
7
+ 0:{"rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/42uui32g0bhex.css","precedence":"next"}],["$","script","script-0",{"src":"/_next/static/chunks/3pr_m1_l5oc8n.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/0ce9zjk5_q3eu.js","async":true}],["$","script","script-2",{"src":"/_next/static/chunks/1-8s9_t85wwr4.js","async":true}],["$","script","script-3",{"src":"/_next/static/chunks/42s0h1oj-8egu.js","async":true}]],["$","html",null,{"lang":"en","className":"dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased","children":["$","body",null,{"className":"min-h-screen bg-app-gradient text-foreground md:flex md:flex-row","children":[["$","$L2",null,{}],["$","main",null,{"className":"flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]","children":["$","div",null,{"className":"mx-auto w-full max-w-6xl px-6 py-8 md:px-10","children":["$","$L3",null,{"parallelRouterKey":"children","template":["$","$L4",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."}]}]]}]}]],[]]}]}]}],["$","$L5",null,{}]]}]}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"Wisbkv2Ka50g5edfWsBe0"}
agents/__next._tree.txt CHANGED
@@ -1,4 +1,4 @@
1
- :HL["/_next/static/chunks/2n57nyfwzuoew.css","style"]
2
  :HL["/_next/static/media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
3
  :HL["/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
4
- 0:{"tree":{"name":"","param":null,"prefetchHints":16,"slots":{"children":{"name":"agents","param":null,"prefetchHints":0,"slots":{"children":{"name":"__PAGE__","param":null,"prefetchHints":0,"slots":null}}}}},"staleTime":300,"buildId":"vzibT-cmx-x5YGyPgA7Ju"}
 
1
+ :HL["/_next/static/chunks/42uui32g0bhex.css","style"]
2
  :HL["/_next/static/media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
3
  :HL["/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
4
+ 0:{"tree":{"name":"","param":null,"prefetchHints":16,"slots":{"children":{"name":"agents","param":null,"prefetchHints":0,"slots":{"children":{"name":"__PAGE__","param":null,"prefetchHints":0,"slots":null}}}}},"staleTime":300,"buildId":"Wisbkv2Ka50g5edfWsBe0"}
agents/__next.agents.__PAGE__.txt CHANGED
@@ -1,7 +1,7 @@
1
  1:"$Sreact.fragment"
2
- 8:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"OutletBoundary"]
3
  9:"$Sreact.suspense"
4
- 0:{"rsc":["$","$1","c",{"children":[["$","div",null,{"children":[["$","div",null,{"className":"mb-8","children":[["$","h1",null,{"className":"text-2xl font-semibold tracking-tight text-foreground","children":"Team & Agents"}],["$","p",null,{"className":"mt-1.5 text-sm text-muted-foreground","children":"Status of every automated piece of the system. Read-only for now — no remote triggers yet."}]]}],["$","div",null,{"className":"space-y-4","children":[["$","div","reasoning-model",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":[["$","div",null,{"data-slot":"card-header","className":"group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)","children":["$","div",null,{"className":"flex items-start justify-between gap-4","children":[["$","div",null,{"children":[["$","div",null,{"data-slot":"card-title","className":"font-heading font-medium group-data-[size=sm]/card:text-sm text-base","children":"Jolash Reasoning Model"}],["$","p",null,{"className":"mt-1 text-sm text-muted-foreground","children":"Fine-tuned chat/reasoning assistant (Qwen2.5-0.5B LoRA)"}]]}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-rose-500/15 text-rose-300 border-rose-500/30","children":"Needs attention"}]]}]}],["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing)","children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":["Last run: ","Jul 6, 12:14 AM"]}],["$","div",null,{"className":"mt-4 space-y-3 border-t border-white/[0.06] pt-4","children":[["$","div","0",{"className":"flex gap-3","children":[["$","div",null,{"className":"mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-primary"}],["$","div",null,{"children":[["$","p",null,{"className":"text-sm leading-relaxed text-foreground/90","children":"Compared fine-tuned vs base model output — fine-tune produced unresolved <think> traces instead of direct answers. Needs dataset rework or retraining."}],["$","p",null,{"className":"mt-1 text-xs text-muted-foreground","children":"Jul 6, 12:14 AM"}]]}]]}],["$","div","1",{"className":"flex gap-3","children":[["$","div",null,{"className":"mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-primary"}],["$","div",null,{"children":[["$","p",null,{"className":"text-sm leading-relaxed text-foreground/90","children":"Completed training run on Colab (Qwen2.5-0.5B, 5000 examples, 157 steps) and pushed adapter to KUTech/trading-llm."}],["$","p",null,{"className":"mt-1 text-xs text-muted-foreground","children":"Jul 5, 9:14 PM"}]]}]]}]]}]]}]]}],["$","div","testing-engine",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":["$L2","$L3"]}],"$L4","$L5"]}]]}],["$L6"],"$L7"]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"vzibT-cmx-x5YGyPgA7Ju"}
5
  2:["$","div",null,{"data-slot":"card-header","className":"group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)","children":["$","div",null,{"className":"flex items-start justify-between gap-4","children":[["$","div",null,{"children":[["$","div",null,{"data-slot":"card-title","className":"font-heading font-medium group-data-[size=sm]/card:text-sm text-base","children":"Testing Engine"}],["$","p",null,{"className":"mt-1 text-sm text-muted-foreground","children":"Deterministic backtest pipeline (features -> model -> honest metrics)"}]]}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-emerald-500/15 text-emerald-300 border-emerald-500/30","children":"Done"}]]}]}]
6
  3:["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing)","children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":["Last run: ","Jul 5, 11:10 PM"]}],["$","div",null,{"className":"mt-4 space-y-3 border-t border-white/[0.06] pt-4","children":[["$","div","0",{"className":"flex gap-3","children":[["$","div",null,{"className":"mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-primary"}],["$","div",null,{"children":[["$","p",null,{"className":"text-sm leading-relaxed text-foreground/90","children":"Ran EURUSD 4h-direction backtest with realistic spread costs — confirmed no exploitable edge (Sharpe -0.86)."}],["$","p",null,{"className":"mt-1 text-xs text-muted-foreground","children":"Jul 5, 11:10 PM"}]]}]]}],["$","div","1",{"className":"flex gap-3","children":[["$","div",null,{"className":"mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-primary"}],["$","div",null,{"children":[["$","p",null,{"className":"text-sm leading-relaxed text-foreground/90","children":"Trained baseline HistGradientBoostingClassifier — validation AUC 0.513, at chance level."}],["$","p",null,{"className":"mt-1 text-xs text-muted-foreground","children":"Jul 5, 10:40 PM"}]]}]]}]]}]]}]
7
  4:["$","div","research-agent",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":[["$","div",null,{"data-slot":"card-header","className":"group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)","children":["$","div",null,{"className":"flex items-start justify-between gap-4","children":[["$","div",null,{"children":[["$","div",null,{"data-slot":"card-title","className":"font-heading font-medium group-data-[size=sm]/card:text-sm text-base","children":"Research Agent"}],["$","p",null,{"className":"mt-1 text-sm text-muted-foreground","children":"Proposes specific, testable trading hypotheses via LLM API"}]]}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-neutral-500/10 text-neutral-400 border-neutral-500/20","children":"Not built yet"}]]}]}],["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing)","children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":["Last run: ","never"]}],["$","p",null,{"className":"mt-4 border-t border-white/[0.06] pt-4 text-sm text-muted-foreground","children":"Not built yet — no activity to show."}]]}]]}]
 
1
  1:"$Sreact.fragment"
2
+ 8:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"OutletBoundary"]
3
  9:"$Sreact.suspense"
4
+ 0:{"rsc":["$","$1","c",{"children":[["$","div",null,{"children":[["$","div",null,{"className":"mb-8","children":[["$","h1",null,{"className":"text-2xl font-semibold tracking-tight text-foreground","children":"Team & Agents"}],["$","p",null,{"className":"mt-1.5 text-sm text-muted-foreground","children":"Status of every automated piece of the system. Read-only for now — no remote triggers yet."}]]}],["$","div",null,{"className":"space-y-4","children":[["$","div","reasoning-model",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":[["$","div",null,{"data-slot":"card-header","className":"group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)","children":["$","div",null,{"className":"flex items-start justify-between gap-4","children":[["$","div",null,{"children":[["$","div",null,{"data-slot":"card-title","className":"font-heading font-medium group-data-[size=sm]/card:text-sm text-base","children":"Jolash Reasoning Model"}],["$","p",null,{"className":"mt-1 text-sm text-muted-foreground","children":"Fine-tuned chat/reasoning assistant (Qwen2.5-0.5B LoRA)"}]]}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-rose-500/15 text-rose-300 border-rose-500/30","children":"Needs attention"}]]}]}],["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing)","children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":["Last run: ","Jul 6, 12:14 AM"]}],["$","div",null,{"className":"mt-4 space-y-3 border-t border-white/[0.06] pt-4","children":[["$","div","0",{"className":"flex gap-3","children":[["$","div",null,{"className":"mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-primary"}],["$","div",null,{"children":[["$","p",null,{"className":"text-sm leading-relaxed text-foreground/90","children":"Compared fine-tuned vs base model output — fine-tune produced unresolved <think> traces instead of direct answers. Needs dataset rework or retraining."}],["$","p",null,{"className":"mt-1 text-xs text-muted-foreground","children":"Jul 6, 12:14 AM"}]]}]]}],["$","div","1",{"className":"flex gap-3","children":[["$","div",null,{"className":"mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-primary"}],["$","div",null,{"children":[["$","p",null,{"className":"text-sm leading-relaxed text-foreground/90","children":"Completed training run on Colab (Qwen2.5-0.5B, 5000 examples, 157 steps) and pushed adapter to KUTech/trading-llm."}],["$","p",null,{"className":"mt-1 text-xs text-muted-foreground","children":"Jul 5, 9:14 PM"}]]}]]}]]}]]}]]}],["$","div","testing-engine",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":["$L2","$L3"]}],"$L4","$L5"]}]]}],["$L6"],"$L7"]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"Wisbkv2Ka50g5edfWsBe0"}
5
  2:["$","div",null,{"data-slot":"card-header","className":"group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)","children":["$","div",null,{"className":"flex items-start justify-between gap-4","children":[["$","div",null,{"children":[["$","div",null,{"data-slot":"card-title","className":"font-heading font-medium group-data-[size=sm]/card:text-sm text-base","children":"Testing Engine"}],["$","p",null,{"className":"mt-1 text-sm text-muted-foreground","children":"Deterministic backtest pipeline (features -> model -> honest metrics)"}]]}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-emerald-500/15 text-emerald-300 border-emerald-500/30","children":"Done"}]]}]}]
6
  3:["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing)","children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":["Last run: ","Jul 5, 11:10 PM"]}],["$","div",null,{"className":"mt-4 space-y-3 border-t border-white/[0.06] pt-4","children":[["$","div","0",{"className":"flex gap-3","children":[["$","div",null,{"className":"mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-primary"}],["$","div",null,{"children":[["$","p",null,{"className":"text-sm leading-relaxed text-foreground/90","children":"Ran EURUSD 4h-direction backtest with realistic spread costs — confirmed no exploitable edge (Sharpe -0.86)."}],["$","p",null,{"className":"mt-1 text-xs text-muted-foreground","children":"Jul 5, 11:10 PM"}]]}]]}],["$","div","1",{"className":"flex gap-3","children":[["$","div",null,{"className":"mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-primary"}],["$","div",null,{"children":[["$","p",null,{"className":"text-sm leading-relaxed text-foreground/90","children":"Trained baseline HistGradientBoostingClassifier — validation AUC 0.513, at chance level."}],["$","p",null,{"className":"mt-1 text-xs text-muted-foreground","children":"Jul 5, 10:40 PM"}]]}]]}]]}]]}]
7
  4:["$","div","research-agent",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":[["$","div",null,{"data-slot":"card-header","className":"group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)","children":["$","div",null,{"className":"flex items-start justify-between gap-4","children":[["$","div",null,{"children":[["$","div",null,{"data-slot":"card-title","className":"font-heading font-medium group-data-[size=sm]/card:text-sm text-base","children":"Research Agent"}],["$","p",null,{"className":"mt-1 text-sm text-muted-foreground","children":"Proposes specific, testable trading hypotheses via LLM API"}]]}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-neutral-500/10 text-neutral-400 border-neutral-500/20","children":"Not built yet"}]]}]}],["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing)","children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":["Last run: ","never"]}],["$","p",null,{"className":"mt-4 border-t border-white/[0.06] pt-4 text-sm text-muted-foreground","children":"Not built yet — no activity to show."}]]}]]}]
agents/__next.agents.txt CHANGED
@@ -1,5 +1,5 @@
1
  1:"$Sreact.fragment"
2
- 2:I[39756,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default"]
3
- 3:I[37457,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default"]
4
  4:[]
5
- 0:{"rsc":["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","template":["$","$L3",null,{}]}]]}],"isPartial":false,"staleTime":300,"varyParams":"$W4","buildId":"vzibT-cmx-x5YGyPgA7Ju"}
 
1
  1:"$Sreact.fragment"
2
+ 2:I[39756,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default"]
3
+ 3:I[37457,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default"]
4
  4:[]
5
+ 0:{"rsc":["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","template":["$","$L3",null,{}]}]]}],"isPartial":false,"staleTime":300,"varyParams":"$W4","buildId":"Wisbkv2Ka50g5edfWsBe0"}
backtests.html CHANGED
@@ -1 +1 @@
1
- <!DOCTYPE html><html lang="en" class="dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/2n57nyfwzuoew.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/1kbvvjb8xiuz5.js"/><script src="/_next/static/chunks/27jktro2p5rq9.js" async=""></script><script src="/_next/static/chunks/2ne35xpb2gco9.js" async=""></script><script src="/_next/static/chunks/3rxl-jt3pdxgx.js" async=""></script><script src="/_next/static/chunks/turbopack-2w-hlngzk4qal.js" async=""></script><script src="/_next/static/chunks/3pr_m1_l5oc8n.js" async=""></script><script src="/_next/static/chunks/0ce9zjk5_q3eu.js" async=""></script><script src="/_next/static/chunks/1-8s9_t85wwr4.js" async=""></script><script src="/_next/static/chunks/28y3ojyqatq95.js" async=""></script><script src="/_next/static/chunks/026llcslzknb5.js" async=""></script><script src="/_next/static/chunks/0ozjfxm08o27l.js" async=""></script><meta name="next-size-adjust" content=""/><title>Jolash</title><meta name="description" content="Jolash trading AI — team dashboard"/><link rel="icon" href="/favicon.ico?favicon.2vob68tjqpejf.ico" sizes="256x256" type="image/x-icon"/><script src="/_next/static/chunks/0cz1d0mv5g_q7.js" noModule=""></script></head><body class="min-h-screen bg-app-gradient text-foreground md:flex md:flex-row"><div hidden=""><!--$--><!--/$--></div><div class="sticky top-0 h-screen px-4 py-4 hidden md:flex md:flex-col bg-neutral-100 dark:bg-neutral-800 w-[300px] flex-shrink-0 justify-between gap-10 border-r border-white/[0.08] !bg-[oklch(0.12_0_0)]"><div class="flex flex-1 flex-col overflow-x-hidden overflow-y-auto"><a class="flex items-center gap-2 py-1" href="/"><div class="flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-neutral-200 text-sm font-semibold text-neutral-900">J</div><span class="whitespace-pre text-sm font-semibold tracking-tight text-neutral-100">Jolash</span></a><div class="mt-8 flex flex-col gap-1"><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-layout-dashboard h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><rect width="7" height="9" x="3" y="3" rx="1"></rect><rect width="7" height="5" x="14" y="3" rx="1"></rect><rect width="7" height="9" x="14" y="12" rx="1"></rect><rect width="7" height="5" x="3" y="16" rx="1"></rect></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Overview</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/hypotheses"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-flask-conical h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><path d="M14 2v6a2 2 0 0 0 .245.96l5.51 10.08A2 2 0 0 1 18 22H6a2 2 0 0 1-1.755-2.96l5.51-10.08A2 2 0 0 0 10 8V2"></path><path d="M6.453 15h11.094"></path><path d="M8.5 2h7"></path></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Hypotheses</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors bg-white/[0.06] text-neutral-100" href="/backtests"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chart-line h-4.5 w-4.5 shrink-0 text-neutral-100" aria-hidden="true"><path d="M3 3v16a2 2 0 0 0 2 2h16"></path><path d="m19 9-5 5-4-4-3 3"></path></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Backtest Results</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/datasets"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-database h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><ellipse cx="12" cy="5" rx="9" ry="3"></ellipse><path d="M3 5V19A9 3 0 0 0 21 19V5"></path><path d="M3 12A9 3 0 0 0 21 12"></path></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Datasets &amp; Models</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/agents"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-users h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"></path><path d="M16 3.128a4 4 0 0 1 0 7.744"></path><path d="M22 21v-2a4 4 0 0 0-3-3.87"></path><circle cx="9" cy="7" r="4"></circle></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Team &amp; Agents</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/live"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-radio h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><path d="M16.247 7.761a6 6 0 0 1 0 8.478"></path><path d="M19.075 4.933a10 10 0 0 1 0 14.134"></path><path d="M4.925 19.067a10 10 0 0 1 0-14.134"></path><path d="M7.753 16.239a6 6 0 0 1 0-8.478"></path><circle cx="12" cy="12" r="2"></circle></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Live Market Data</span></a></div></div></div><div class="h-10 px-4 py-4 flex flex-row md:hidden items-center justify-between bg-neutral-100 dark:bg-neutral-800 w-full"><div class="flex justify-end z-20 w-full"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu text-neutral-800 dark:text-neutral-200 cursor-pointer" aria-hidden="true"><path d="M4 5h16"></path><path d="M4 12h16"></path><path d="M4 19h16"></path></svg></div></div><main class="flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]"><div class="mx-auto w-full max-w-6xl px-6 py-8 md:px-10"><div><div class="mb-8"><h1 class="text-2xl font-semibold tracking-tight text-foreground">Backtest Results</h1><p class="mt-1.5 text-sm text-muted-foreground">Honest, cost-inclusive results on held-out data the model never trained on. No cherry-picking.</p></div><div class="space-y-6"><div data-slot="card" data-size="default" class="group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) text-sm text-card-foreground ring-1 ring-foreground/10 [--card-spacing:--spacing(4)] has-data-[slot=card-footer]:pb-0 has-[&gt;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 glass-panel-strong"><div data-slot="card-header" class="group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)"><div data-slot="card-title" class="font-heading font-medium group-data-[size=sm]/card:text-sm text-base">EURUSD<!-- --> — <!-- -->2024-01-02 -&gt; 2025-12-31 (held out, never trained on)</div></div><div data-slot="card-content" class="px-(--card-spacing)"><div class="grid grid-cols-2 gap-y-6 sm:grid-cols-3 lg:grid-cols-6"><div><p class="text-xs text-muted-foreground">Test bars</p><p class="mt-1 text-lg font-semibold tracking-tight text-foreground">12,454</p></div><div><p class="text-xs text-muted-foreground">Trades taken</p><p class="mt-1 text-lg font-semibold tracking-tight text-foreground">3,816</p></div><div><p class="text-xs text-muted-foreground">Strategy return</p><p class="mt-1 text-lg font-semibold tracking-tight text-rose-400">-24.47%</p></div><div><p class="text-xs text-muted-foreground">Buy &amp; hold return</p><p class="mt-1 text-lg font-semibold tracking-tight text-emerald-400">6.26%</p></div><div><p class="text-xs text-muted-foreground">Sharpe (annualized)</p><p class="mt-1 text-lg font-semibold tracking-tight text-rose-400">-0.86</p></div><div><p class="text-xs text-muted-foreground">Max drawdown</p><p class="mt-1 text-lg font-semibold tracking-tight text-rose-400">-32.94%</p></div></div><div data-orientation="horizontal" role="separator" aria-orientation="horizontal" data-slot="separator" class="shrink-0 data-horizontal:h-px data-horizontal:w-full data-vertical:w-px data-vertical:self-stretch my-6 bg-white/[0.06]"></div><div class="recharts-responsive-container" style="width:100%;height:280px;min-width:0"><div style="width:0;overflow-x:visible"></div></div><p class="mt-4 text-xs leading-relaxed text-muted-foreground">Win rate: <!-- -->48.7<!-- -->% — below 50%, consistent with the Sharpe/return numbers above. This confirms basic technical indicators carry no exploitable edge for this pair/horizon after realistic spread costs.</p></div></div></div></div><!--$--><!--/$--></div></main><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script src="/_next/static/chunks/1kbvvjb8xiuz5.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[85625,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/28y3ojyqatq95.js\"],\"AppSidebar\"]\n3:I[39756,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/28y3ojyqatq95.js\"],\"default\"]\n4:I[37457,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/28y3ojyqatq95.js\"],\"default\"]\n5:I[13354,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/28y3ojyqatq95.js\"],\"Toaster\"]\n7:I[97367,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/28y3ojyqatq95.js\"],\"OutletBoundary\"]\n8:\"$Sreact.suspense\"\nb:I[97367,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/28y3ojyqatq95.js\"],\"ViewportBoundary\"]\nd:I[97367,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/28y3ojyqatq95.js\"],\"MetadataBoundary\"]\nf:I[68027,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/28y3ojyqatq95.js\"],\"default\",1]\n:HL[\"/_next/static/chunks/2n57nyfwzuoew.css\",\"style\"]\n:HL[\"/_next/static/media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"c\":[\"\",\"backtests\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"backtests\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",16],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/2n57nyfwzuoew.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/28y3ojyqatq95.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased\",\"children\":[\"$\",\"body\",null,{\"className\":\"min-h-screen bg-app-gradient text-foreground md:flex md:flex-row\",\"children\":[[\"$\",\"$L2\",null,{}],[\"$\",\"main\",null,{\"className\":\"flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto w-full max-w-6xl px-6 py-8 md:px-10\",\"children\":[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"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.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}],[\"$\",\"$L5\",null,{}]]}]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[\"$L6\",[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/026llcslzknb5.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/0ozjfxm08o27l.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$8\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@9\"}]}]]}],{},null,false,null]},null,false,\"$@a\"]},null,false,null],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$Lb\",null,{\"children\":\"$Lc\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$Ld\",null,{\"children\":[\"$\",\"$8\",null,{\"name\":\"Next.Metadata\",\"children\":\"$Le\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$f\",[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/2n57nyfwzuoew.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]]],\"S\":true,\"h\":null,\"s\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"vzibT-cmx-x5YGyPgA7Ju\"}\n"])</script><script>self.__next_f.push([1,"10:[]\na:\"$W10\"\n"])</script><script>self.__next_f.push([1,"11:I[72436,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/28y3ojyqatq95.js\",\"/_next/static/chunks/026llcslzknb5.js\",\"/_next/static/chunks/0ozjfxm08o27l.js\"],\"Separator\"]\n12:I[7874,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/28y3ojyqatq95.js\",\"/_next/static/chunks/026llcslzknb5.js\",\"/_next/static/chunks/0ozjfxm08o27l.js\"],\"EquityCurveChart\"]\n"])</script><script>self.__next_f.push([1,"6:[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-8\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"text-2xl font-semibold tracking-tight text-foreground\",\"children\":\"Backtest Results\"}],[\"$\",\"p\",null,{\"className\":\"mt-1.5 text-sm text-muted-foreground\",\"children\":\"Honest, cost-inclusive results on held-out data the model never trained on. No cherry-picking.\"}]]}],[\"$\",\"div\",null,{\"className\":\"space-y-6\",\"children\":[[\"$\",\"div\",\"hyp-001\",{\"data-slot\":\"card\",\"data-size\":\"default\",\"className\":\"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) text-sm text-card-foreground ring-1 ring-foreground/10 [--card-spacing:--spacing(4)] has-data-[slot=card-footer]:pb-0 has-[\u003eimg: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 glass-panel-strong\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"card-header\",\"className\":\"group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)\",\"children\":[\"$\",\"div\",null,{\"data-slot\":\"card-title\",\"className\":\"font-heading font-medium group-data-[size=sm]/card:text-sm text-base\",\"children\":[\"EURUSD\",\" — \",\"2024-01-02 -\u003e 2025-12-31 (held out, never trained on)\"]}]}],[\"$\",\"div\",null,{\"data-slot\":\"card-content\",\"className\":\"px-(--card-spacing)\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid grid-cols-2 gap-y-6 sm:grid-cols-3 lg:grid-cols-6\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"text-xs text-muted-foreground\",\"children\":\"Test bars\"}],[\"$\",\"p\",null,{\"className\":\"mt-1 text-lg font-semibold tracking-tight text-foreground\",\"children\":\"12,454\"}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"text-xs text-muted-foreground\",\"children\":\"Trades taken\"}],[\"$\",\"p\",null,{\"className\":\"mt-1 text-lg font-semibold tracking-tight text-foreground\",\"children\":\"3,816\"}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"text-xs text-muted-foreground\",\"children\":\"Strategy return\"}],[\"$\",\"p\",null,{\"className\":\"mt-1 text-lg font-semibold tracking-tight text-rose-400\",\"children\":\"-24.47%\"}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"text-xs text-muted-foreground\",\"children\":\"Buy \u0026 hold return\"}],[\"$\",\"p\",null,{\"className\":\"mt-1 text-lg font-semibold tracking-tight text-emerald-400\",\"children\":\"6.26%\"}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"text-xs text-muted-foreground\",\"children\":\"Sharpe (annualized)\"}],[\"$\",\"p\",null,{\"className\":\"mt-1 text-lg font-semibold tracking-tight text-rose-400\",\"children\":\"-0.86\"}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"text-xs text-muted-foreground\",\"children\":\"Max drawdown\"}],[\"$\",\"p\",null,{\"className\":\"mt-1 text-lg font-semibold tracking-tight text-rose-400\",\"children\":\"-32.94%\"}]]}]]}],[\"$\",\"$L11\",null,{\"className\":\"my-6 bg-white/[0.06]\"}],[\"$\",\"$L12\",null,{\"data\":[{\"step\":0,\"strategy\":-0.24,\"buyHold\":0},{\"step\":1,\"strategy\":-0.297,\"buyHold\":-0.859},{\"step\":2,\"strategy\":0.263,\"buyHold\":-1.414},{\"step\":3,\"strategy\":-1.391,\"buyHold\":-2.46},{\"step\":4,\"strategy\":0.292,\"buyHold\":-2.512},{\"step\":5,\"strategy\":-0.177,\"buyHold\":-1.863},{\"step\":6,\"strategy\":-1.071,\"buyHold\":-1.419},{\"step\":7,\"strategy\":-1.689,\"buyHold\":-1.915},{\"step\":8,\"strategy\":-6.372,\"buyHold\":-1.689},{\"step\":9,\"strategy\":-2.573,\"buyHold\":-3.54},{\"step\":10,\"strategy\":-4.119,\"buyHold\":-2.871},{\"step\":11,\"strategy\":-4.847,\"buyHold\":-1.691},{\"step\":12,\"strategy\":-4.366,\"buyHold\":-1.516},{\"step\":13,\"strategy\":-5.554,\"buyHold\":-2.626},{\"step\":14,\"strategy\":-7.682,\"buyHold\":-3.063},{\"step\":15,\"strategy\":-9.167,\"buyHold\":-2.348},{\"step\":16,\"strategy\":-12.329,\"buyHold\":-1.5},{\"step\":17,\"strategy\":-11.665,\"buyHold\":-1.875},{\"step\":18,\"strategy\":-10.562,\"buyHold\":-1.123},{\"step\":19,\"strategy\":-13.224,\"buyHold\":1.001},{\"step\":20,\"strategy\":-12.575,\"buyHold\":-0.059},{\"step\":21,\"strategy\":-14.446,\"buyHold\":0.769},{\"step\":22,\"strategy\":-13.075,\"buyHold\":0.908},{\"step\":23,\"strategy\":-11.214,\"buyHold\":-0.912},{\"step\":24,\"strategy\":-11.006,\"buyHold\":-2.227},{\"step\":25,\"strategy\":-8.473,\"buyHold\":-1.442},{\"step\":26,\"strategy\":-12.879,\"buyHold\":-4.402},{\"step\":27,\"strategy\":-12.651,\"buyHold\":-4.525},{\"step\":28,\"strategy\":-13.019,\"buyHold\":-4.67},{\"step\":29,\"strategy\":-10.822,\"buyHold\":-5.807},{\"step\":30,\"strategy\":-12.449,\"buyHold\":-6.125},{\"step\":31,\"strategy\":-13.73,\"buyHold\":-6.508},{\"step\":32,\"strategy\":-13.88,\"buyHold\":-5.887},{\"step\":33,\"strategy\":-17.909,\"buyHold\":-5.833},{\"step\":34,\"strategy\":-14.925,\"buyHold\":-4.778},{\"step\":35,\"strategy\":-18.339,\"buyHold\":-1.806},{\"step\":36,\"strategy\":-19.564,\"buyHold\":-1.982},{\"step\":37,\"strategy\":-20.085,\"buyHold\":-1.243},{\"step\":38,\"strategy\":-29.537,\"buyHold\":2.254},{\"step\":39,\"strategy\":-28.97,\"buyHold\":3.34},{\"step\":40,\"strategy\":-28.333,\"buyHold\":1.941},{\"step\":41,\"strategy\":-30.363,\"buyHold\":2.335},{\"step\":42,\"strategy\":-29.633,\"buyHold\":2.926},{\"step\":43,\"strategy\":-28.39,\"buyHold\":4.631},{\"step\":44,\"strategy\":-30.025,\"buyHold\":5.955},{\"step\":45,\"strategy\":-30.375,\"buyHold\":5.872},{\"step\":46,\"strategy\":-29.191,\"buyHold\":6.232},{\"step\":47,\"strategy\":-27.044,\"buyHold\":4.625},{\"step\":48,\"strategy\":-25.784,\"buyHold\":6.059},{\"step\":49,\"strategy\":-25.226,\"buyHold\":5.828},{\"step\":50,\"strategy\":-26.018,\"buyHold\":5.941},{\"step\":51,\"strategy\":-27.365,\"buyHold\":6.754},{\"step\":52,\"strategy\":-24.403,\"buyHold\":6.182},{\"step\":53,\"strategy\":-24.988,\"buyHold\":5.82},{\"step\":54,\"strategy\":-23.698,\"buyHold\":5.551},{\"step\":55,\"strategy\":-23.231,\"buyHold\":4.763},{\"step\":56,\"strategy\":-21.617,\"buyHold\":4.233},{\"step\":57,\"strategy\":-21.915,\"buyHold\":5.502},{\"step\":58,\"strategy\":-23.72,\"buyHold\":6.305},{\"step\":59,\"strategy\":-24.474,\"buyHold\":6.263}]}],\"$L13\"]}]]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"13:[\"$\",\"p\",null,{\"className\":\"mt-4 text-xs leading-relaxed text-muted-foreground\",\"children\":[\"Win rate: \",\"48.7\",\"% — below 50%, consistent with the Sharpe/return numbers above. This confirms basic technical indicators carry no exploitable edge for this pair/horizon after realistic spread costs.\"]}]\n"])</script><script>self.__next_f.push([1,"c:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script><script>self.__next_f.push([1,"14:I[27201,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/28y3ojyqatq95.js\"],\"IconMark\"]\n9:null\ne:[[\"$\",\"title\",\"0\",{\"children\":\"Jolash\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Jolash trading AI — team dashboard\"}],[\"$\",\"link\",\"2\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.2vob68tjqpejf.ico\",\"sizes\":\"256x256\",\"type\":\"image/x-icon\"}],[\"$\",\"$L14\",\"3\",{}]]\n"])</script></body></html>
 
1
+ <!DOCTYPE html><html lang="en" class="dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/42uui32g0bhex.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/1kbvvjb8xiuz5.js"/><script src="/_next/static/chunks/27jktro2p5rq9.js" async=""></script><script src="/_next/static/chunks/2ne35xpb2gco9.js" async=""></script><script src="/_next/static/chunks/3rxl-jt3pdxgx.js" async=""></script><script src="/_next/static/chunks/turbopack-2w-hlngzk4qal.js" async=""></script><script src="/_next/static/chunks/3pr_m1_l5oc8n.js" async=""></script><script src="/_next/static/chunks/0ce9zjk5_q3eu.js" async=""></script><script src="/_next/static/chunks/1-8s9_t85wwr4.js" async=""></script><script src="/_next/static/chunks/42s0h1oj-8egu.js" async=""></script><script src="/_next/static/chunks/026llcslzknb5.js" async=""></script><script src="/_next/static/chunks/0ozjfxm08o27l.js" async=""></script><meta name="next-size-adjust" content=""/><title>Jolash</title><meta name="description" content="Jolash trading AI — team dashboard"/><link rel="icon" href="/favicon.ico?favicon.2vob68tjqpejf.ico" sizes="256x256" type="image/x-icon"/><script src="/_next/static/chunks/0cz1d0mv5g_q7.js" noModule=""></script></head><body class="min-h-screen bg-app-gradient text-foreground md:flex md:flex-row"><div hidden=""><!--$--><!--/$--></div><div class="sticky top-0 h-screen px-4 py-4 hidden md:flex md:flex-col bg-neutral-100 dark:bg-neutral-800 w-[300px] flex-shrink-0 justify-between gap-10 !bg-[oklch(0.09_0_0)]"><div class="flex flex-1 flex-col overflow-x-hidden overflow-y-auto"><a class="flex items-center gap-2 py-1" href="/"><div class="flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-neutral-200 text-sm font-semibold text-neutral-900">J</div><span class="whitespace-pre text-sm font-semibold tracking-tight text-neutral-100">Jolash</span></a><div class="mt-8 flex flex-col gap-1"><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-layout-dashboard h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><rect width="7" height="9" x="3" y="3" rx="1"></rect><rect width="7" height="5" x="14" y="3" rx="1"></rect><rect width="7" height="9" x="14" y="12" rx="1"></rect><rect width="7" height="5" x="3" y="16" rx="1"></rect></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Overview</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/hypotheses"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-flask-conical h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><path d="M14 2v6a2 2 0 0 0 .245.96l5.51 10.08A2 2 0 0 1 18 22H6a2 2 0 0 1-1.755-2.96l5.51-10.08A2 2 0 0 0 10 8V2"></path><path d="M6.453 15h11.094"></path><path d="M8.5 2h7"></path></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Hypotheses</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors bg-white/[0.06] text-neutral-100" href="/backtests"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chart-line h-4.5 w-4.5 shrink-0 text-neutral-100" aria-hidden="true"><path d="M3 3v16a2 2 0 0 0 2 2h16"></path><path d="m19 9-5 5-4-4-3 3"></path></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Backtest Results</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/datasets"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-database h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><ellipse cx="12" cy="5" rx="9" ry="3"></ellipse><path d="M3 5V19A9 3 0 0 0 21 19V5"></path><path d="M3 12A9 3 0 0 0 21 12"></path></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Datasets &amp; Models</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/agents"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-users h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"></path><path d="M16 3.128a4 4 0 0 1 0 7.744"></path><path d="M22 21v-2a4 4 0 0 0-3-3.87"></path><circle cx="9" cy="7" r="4"></circle></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Team &amp; Agents</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/live"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-radio h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><path d="M16.247 7.761a6 6 0 0 1 0 8.478"></path><path d="M19.075 4.933a10 10 0 0 1 0 14.134"></path><path d="M4.925 19.067a10 10 0 0 1 0-14.134"></path><path d="M7.753 16.239a6 6 0 0 1 0-8.478"></path><circle cx="12" cy="12" r="2"></circle></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Live Market Data</span></a></div></div></div><div class="h-10 px-4 py-4 flex flex-row md:hidden items-center justify-between bg-neutral-100 dark:bg-neutral-800 w-full"><div class="flex justify-end z-20 w-full"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu text-neutral-800 dark:text-neutral-200 cursor-pointer" aria-hidden="true"><path d="M4 5h16"></path><path d="M4 12h16"></path><path d="M4 19h16"></path></svg></div></div><main class="flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]"><div class="mx-auto w-full max-w-6xl px-6 py-8 md:px-10"><div><div class="mb-8"><h1 class="text-2xl font-semibold tracking-tight text-foreground">Backtest Results</h1><p class="mt-1.5 text-sm text-muted-foreground">Honest, cost-inclusive results on held-out data the model never trained on. No cherry-picking.</p></div><div class="space-y-6"><div data-slot="card" data-size="default" class="group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) text-sm text-card-foreground ring-1 ring-foreground/10 [--card-spacing:--spacing(4)] has-data-[slot=card-footer]:pb-0 has-[&gt;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 glass-panel-strong"><div data-slot="card-header" class="group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)"><div data-slot="card-title" class="font-heading font-medium group-data-[size=sm]/card:text-sm text-base">EURUSD<!-- --> — <!-- -->2024-01-02 -&gt; 2025-12-31 (held out, never trained on)</div></div><div data-slot="card-content" class="px-(--card-spacing)"><div class="grid grid-cols-2 gap-y-6 sm:grid-cols-3 lg:grid-cols-6"><div><p class="text-xs text-muted-foreground">Test bars</p><p class="mt-1 text-lg font-semibold tracking-tight text-foreground">12,454</p></div><div><p class="text-xs text-muted-foreground">Trades taken</p><p class="mt-1 text-lg font-semibold tracking-tight text-foreground">3,816</p></div><div><p class="text-xs text-muted-foreground">Strategy return</p><p class="mt-1 text-lg font-semibold tracking-tight text-rose-400">-24.47%</p></div><div><p class="text-xs text-muted-foreground">Buy &amp; hold return</p><p class="mt-1 text-lg font-semibold tracking-tight text-emerald-400">6.26%</p></div><div><p class="text-xs text-muted-foreground">Sharpe (annualized)</p><p class="mt-1 text-lg font-semibold tracking-tight text-rose-400">-0.86</p></div><div><p class="text-xs text-muted-foreground">Max drawdown</p><p class="mt-1 text-lg font-semibold tracking-tight text-rose-400">-32.94%</p></div></div><div data-orientation="horizontal" role="separator" aria-orientation="horizontal" data-slot="separator" class="shrink-0 data-horizontal:h-px data-horizontal:w-full data-vertical:w-px data-vertical:self-stretch my-6 bg-white/[0.06]"></div><div class="recharts-responsive-container" style="width:100%;height:280px;min-width:0"><div style="width:0;overflow-x:visible"></div></div><p class="mt-4 text-xs leading-relaxed text-muted-foreground">Win rate: <!-- -->48.7<!-- -->% — below 50%, consistent with the Sharpe/return numbers above. This confirms basic technical indicators carry no exploitable edge for this pair/horizon after realistic spread costs.</p></div></div></div></div><!--$--><!--/$--></div></main><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script src="/_next/static/chunks/1kbvvjb8xiuz5.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[85625,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/42s0h1oj-8egu.js\"],\"AppSidebar\"]\n3:I[39756,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/42s0h1oj-8egu.js\"],\"default\"]\n4:I[37457,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/42s0h1oj-8egu.js\"],\"default\"]\n5:I[13354,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/42s0h1oj-8egu.js\"],\"Toaster\"]\n7:I[97367,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/42s0h1oj-8egu.js\"],\"OutletBoundary\"]\n8:\"$Sreact.suspense\"\nb:I[97367,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/42s0h1oj-8egu.js\"],\"ViewportBoundary\"]\nd:I[97367,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/42s0h1oj-8egu.js\"],\"MetadataBoundary\"]\nf:I[68027,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/42s0h1oj-8egu.js\"],\"default\",1]\n:HL[\"/_next/static/chunks/42uui32g0bhex.css\",\"style\"]\n:HL[\"/_next/static/media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"c\":[\"\",\"backtests\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"backtests\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",16],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/42uui32g0bhex.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/42s0h1oj-8egu.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased\",\"children\":[\"$\",\"body\",null,{\"className\":\"min-h-screen bg-app-gradient text-foreground md:flex md:flex-row\",\"children\":[[\"$\",\"$L2\",null,{}],[\"$\",\"main\",null,{\"className\":\"flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto w-full max-w-6xl px-6 py-8 md:px-10\",\"children\":[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"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.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}],[\"$\",\"$L5\",null,{}]]}]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[\"$L6\",[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/026llcslzknb5.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/0ozjfxm08o27l.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$8\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@9\"}]}]]}],{},null,false,null]},null,false,\"$@a\"]},null,false,null],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$Lb\",null,{\"children\":\"$Lc\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$Ld\",null,{\"children\":[\"$\",\"$8\",null,{\"name\":\"Next.Metadata\",\"children\":\"$Le\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$f\",[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/42uui32g0bhex.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]]],\"S\":true,\"h\":null,\"s\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"Wisbkv2Ka50g5edfWsBe0\"}\n"])</script><script>self.__next_f.push([1,"10:[]\na:\"$W10\"\n"])</script><script>self.__next_f.push([1,"11:I[72436,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/42s0h1oj-8egu.js\",\"/_next/static/chunks/026llcslzknb5.js\",\"/_next/static/chunks/0ozjfxm08o27l.js\"],\"Separator\"]\n12:I[7874,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/42s0h1oj-8egu.js\",\"/_next/static/chunks/026llcslzknb5.js\",\"/_next/static/chunks/0ozjfxm08o27l.js\"],\"EquityCurveChart\"]\n"])</script><script>self.__next_f.push([1,"6:[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-8\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"text-2xl font-semibold tracking-tight text-foreground\",\"children\":\"Backtest Results\"}],[\"$\",\"p\",null,{\"className\":\"mt-1.5 text-sm text-muted-foreground\",\"children\":\"Honest, cost-inclusive results on held-out data the model never trained on. No cherry-picking.\"}]]}],[\"$\",\"div\",null,{\"className\":\"space-y-6\",\"children\":[[\"$\",\"div\",\"hyp-001\",{\"data-slot\":\"card\",\"data-size\":\"default\",\"className\":\"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) text-sm text-card-foreground ring-1 ring-foreground/10 [--card-spacing:--spacing(4)] has-data-[slot=card-footer]:pb-0 has-[\u003eimg: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 glass-panel-strong\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"card-header\",\"className\":\"group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)\",\"children\":[\"$\",\"div\",null,{\"data-slot\":\"card-title\",\"className\":\"font-heading font-medium group-data-[size=sm]/card:text-sm text-base\",\"children\":[\"EURUSD\",\" — \",\"2024-01-02 -\u003e 2025-12-31 (held out, never trained on)\"]}]}],[\"$\",\"div\",null,{\"data-slot\":\"card-content\",\"className\":\"px-(--card-spacing)\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid grid-cols-2 gap-y-6 sm:grid-cols-3 lg:grid-cols-6\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"text-xs text-muted-foreground\",\"children\":\"Test bars\"}],[\"$\",\"p\",null,{\"className\":\"mt-1 text-lg font-semibold tracking-tight text-foreground\",\"children\":\"12,454\"}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"text-xs text-muted-foreground\",\"children\":\"Trades taken\"}],[\"$\",\"p\",null,{\"className\":\"mt-1 text-lg font-semibold tracking-tight text-foreground\",\"children\":\"3,816\"}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"text-xs text-muted-foreground\",\"children\":\"Strategy return\"}],[\"$\",\"p\",null,{\"className\":\"mt-1 text-lg font-semibold tracking-tight text-rose-400\",\"children\":\"-24.47%\"}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"text-xs text-muted-foreground\",\"children\":\"Buy \u0026 hold return\"}],[\"$\",\"p\",null,{\"className\":\"mt-1 text-lg font-semibold tracking-tight text-emerald-400\",\"children\":\"6.26%\"}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"text-xs text-muted-foreground\",\"children\":\"Sharpe (annualized)\"}],[\"$\",\"p\",null,{\"className\":\"mt-1 text-lg font-semibold tracking-tight text-rose-400\",\"children\":\"-0.86\"}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"text-xs text-muted-foreground\",\"children\":\"Max drawdown\"}],[\"$\",\"p\",null,{\"className\":\"mt-1 text-lg font-semibold tracking-tight text-rose-400\",\"children\":\"-32.94%\"}]]}]]}],[\"$\",\"$L11\",null,{\"className\":\"my-6 bg-white/[0.06]\"}],[\"$\",\"$L12\",null,{\"data\":[{\"step\":0,\"strategy\":-0.24,\"buyHold\":0},{\"step\":1,\"strategy\":-0.297,\"buyHold\":-0.859},{\"step\":2,\"strategy\":0.263,\"buyHold\":-1.414},{\"step\":3,\"strategy\":-1.391,\"buyHold\":-2.46},{\"step\":4,\"strategy\":0.292,\"buyHold\":-2.512},{\"step\":5,\"strategy\":-0.177,\"buyHold\":-1.863},{\"step\":6,\"strategy\":-1.071,\"buyHold\":-1.419},{\"step\":7,\"strategy\":-1.689,\"buyHold\":-1.915},{\"step\":8,\"strategy\":-6.372,\"buyHold\":-1.689},{\"step\":9,\"strategy\":-2.573,\"buyHold\":-3.54},{\"step\":10,\"strategy\":-4.119,\"buyHold\":-2.871},{\"step\":11,\"strategy\":-4.847,\"buyHold\":-1.691},{\"step\":12,\"strategy\":-4.366,\"buyHold\":-1.516},{\"step\":13,\"strategy\":-5.554,\"buyHold\":-2.626},{\"step\":14,\"strategy\":-7.682,\"buyHold\":-3.063},{\"step\":15,\"strategy\":-9.167,\"buyHold\":-2.348},{\"step\":16,\"strategy\":-12.329,\"buyHold\":-1.5},{\"step\":17,\"strategy\":-11.665,\"buyHold\":-1.875},{\"step\":18,\"strategy\":-10.562,\"buyHold\":-1.123},{\"step\":19,\"strategy\":-13.224,\"buyHold\":1.001},{\"step\":20,\"strategy\":-12.575,\"buyHold\":-0.059},{\"step\":21,\"strategy\":-14.446,\"buyHold\":0.769},{\"step\":22,\"strategy\":-13.075,\"buyHold\":0.908},{\"step\":23,\"strategy\":-11.214,\"buyHold\":-0.912},{\"step\":24,\"strategy\":-11.006,\"buyHold\":-2.227},{\"step\":25,\"strategy\":-8.473,\"buyHold\":-1.442},{\"step\":26,\"strategy\":-12.879,\"buyHold\":-4.402},{\"step\":27,\"strategy\":-12.651,\"buyHold\":-4.525},{\"step\":28,\"strategy\":-13.019,\"buyHold\":-4.67},{\"step\":29,\"strategy\":-10.822,\"buyHold\":-5.807},{\"step\":30,\"strategy\":-12.449,\"buyHold\":-6.125},{\"step\":31,\"strategy\":-13.73,\"buyHold\":-6.508},{\"step\":32,\"strategy\":-13.88,\"buyHold\":-5.887},{\"step\":33,\"strategy\":-17.909,\"buyHold\":-5.833},{\"step\":34,\"strategy\":-14.925,\"buyHold\":-4.778},{\"step\":35,\"strategy\":-18.339,\"buyHold\":-1.806},{\"step\":36,\"strategy\":-19.564,\"buyHold\":-1.982},{\"step\":37,\"strategy\":-20.085,\"buyHold\":-1.243},{\"step\":38,\"strategy\":-29.537,\"buyHold\":2.254},{\"step\":39,\"strategy\":-28.97,\"buyHold\":3.34},{\"step\":40,\"strategy\":-28.333,\"buyHold\":1.941},{\"step\":41,\"strategy\":-30.363,\"buyHold\":2.335},{\"step\":42,\"strategy\":-29.633,\"buyHold\":2.926},{\"step\":43,\"strategy\":-28.39,\"buyHold\":4.631},{\"step\":44,\"strategy\":-30.025,\"buyHold\":5.955},{\"step\":45,\"strategy\":-30.375,\"buyHold\":5.872},{\"step\":46,\"strategy\":-29.191,\"buyHold\":6.232},{\"step\":47,\"strategy\":-27.044,\"buyHold\":4.625},{\"step\":48,\"strategy\":-25.784,\"buyHold\":6.059},{\"step\":49,\"strategy\":-25.226,\"buyHold\":5.828},{\"step\":50,\"strategy\":-26.018,\"buyHold\":5.941},{\"step\":51,\"strategy\":-27.365,\"buyHold\":6.754},{\"step\":52,\"strategy\":-24.403,\"buyHold\":6.182},{\"step\":53,\"strategy\":-24.988,\"buyHold\":5.82},{\"step\":54,\"strategy\":-23.698,\"buyHold\":5.551},{\"step\":55,\"strategy\":-23.231,\"buyHold\":4.763},{\"step\":56,\"strategy\":-21.617,\"buyHold\":4.233},{\"step\":57,\"strategy\":-21.915,\"buyHold\":5.502},{\"step\":58,\"strategy\":-23.72,\"buyHold\":6.305},{\"step\":59,\"strategy\":-24.474,\"buyHold\":6.263}]}],\"$L13\"]}]]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"13:[\"$\",\"p\",null,{\"className\":\"mt-4 text-xs leading-relaxed text-muted-foreground\",\"children\":[\"Win rate: \",\"48.7\",\"% — below 50%, consistent with the Sharpe/return numbers above. This confirms basic technical indicators carry no exploitable edge for this pair/horizon after realistic spread costs.\"]}]\n"])</script><script>self.__next_f.push([1,"c:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script><script>self.__next_f.push([1,"14:I[27201,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/42s0h1oj-8egu.js\"],\"IconMark\"]\n9:null\ne:[[\"$\",\"title\",\"0\",{\"children\":\"Jolash\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Jolash trading AI — team dashboard\"}],[\"$\",\"link\",\"2\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.2vob68tjqpejf.ico\",\"sizes\":\"256x256\",\"type\":\"image/x-icon\"}],[\"$\",\"$L14\",\"3\",{}]]\n"])</script></body></html>
backtests.txt CHANGED
@@ -1,24 +1,24 @@
1
  1:"$Sreact.fragment"
2
- 2:I[85625,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"AppSidebar"]
3
- 3:I[39756,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default"]
4
- 4:I[37457,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default"]
5
- 5:I[13354,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"Toaster"]
6
- 7:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"OutletBoundary"]
7
  8:"$Sreact.suspense"
8
- b:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"ViewportBoundary"]
9
- d:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"MetadataBoundary"]
10
- f:I[68027,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default",1]
11
- :HL["/_next/static/chunks/2n57nyfwzuoew.css","style"]
12
  :HL["/_next/static/media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
13
  :HL["/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
14
- 0:{"P":null,"c":["","backtests"],"q":"","i":false,"f":[[["",{"children":["backtests",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/2n57nyfwzuoew.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/3pr_m1_l5oc8n.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0ce9zjk5_q3eu.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/_next/static/chunks/1-8s9_t85wwr4.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/_next/static/chunks/28y3ojyqatq95.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","className":"dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased","children":["$","body",null,{"className":"min-h-screen bg-app-gradient text-foreground md:flex md:flex-row","children":[["$","$L2",null,{}],["$","main",null,{"className":"flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]","children":["$","div",null,{"className":"mx-auto w-full max-w-6xl px-6 py-8 md:px-10","children":["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","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."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]}],["$","$L5",null,{}]]}]}]]}],{"children":[["$","$1","c",{"children":[null,["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":["$L6",[["$","script","script-0",{"src":"/_next/static/chunks/026llcslzknb5.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0ozjfxm08o27l.js","async":true,"nonce":"$undefined"}]],["$","$L7",null,{"children":["$","$8",null,{"name":"Next.MetadataOutlet","children":"$@9"}]}]]}],{},null,false,null]},null,false,"$@a"]},null,false,null],["$","$1","h",{"children":[null,["$","$Lb",null,{"children":"$Lc"}],["$","div",null,{"hidden":true,"children":["$","$Ld",null,{"children":["$","$8",null,{"name":"Next.Metadata","children":"$Le"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],false]],"m":"$undefined","G":["$f",[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/2n57nyfwzuoew.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"vzibT-cmx-x5YGyPgA7Ju"}
15
  10:[]
16
  a:"$W10"
17
- 11:I[72436,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js","/_next/static/chunks/026llcslzknb5.js","/_next/static/chunks/0ozjfxm08o27l.js"],"Separator"]
18
- 12:I[7874,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js","/_next/static/chunks/026llcslzknb5.js","/_next/static/chunks/0ozjfxm08o27l.js"],"EquityCurveChart"]
19
  6:["$","div",null,{"children":[["$","div",null,{"className":"mb-8","children":[["$","h1",null,{"className":"text-2xl font-semibold tracking-tight text-foreground","children":"Backtest Results"}],["$","p",null,{"className":"mt-1.5 text-sm text-muted-foreground","children":"Honest, cost-inclusive results on held-out data the model never trained on. No cherry-picking."}]]}],["$","div",null,{"className":"space-y-6","children":[["$","div","hyp-001",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel-strong","children":[["$","div",null,{"data-slot":"card-header","className":"group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)","children":["$","div",null,{"data-slot":"card-title","className":"font-heading font-medium group-data-[size=sm]/card:text-sm text-base","children":["EURUSD"," — ","2024-01-02 -> 2025-12-31 (held out, never trained on)"]}]}],["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing)","children":[["$","div",null,{"className":"grid grid-cols-2 gap-y-6 sm:grid-cols-3 lg:grid-cols-6","children":[["$","div",null,{"children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":"Test bars"}],["$","p",null,{"className":"mt-1 text-lg font-semibold tracking-tight text-foreground","children":"12,454"}]]}],["$","div",null,{"children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":"Trades taken"}],["$","p",null,{"className":"mt-1 text-lg font-semibold tracking-tight text-foreground","children":"3,816"}]]}],["$","div",null,{"children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":"Strategy return"}],["$","p",null,{"className":"mt-1 text-lg font-semibold tracking-tight text-rose-400","children":"-24.47%"}]]}],["$","div",null,{"children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":"Buy & hold return"}],["$","p",null,{"className":"mt-1 text-lg font-semibold tracking-tight text-emerald-400","children":"6.26%"}]]}],["$","div",null,{"children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":"Sharpe (annualized)"}],["$","p",null,{"className":"mt-1 text-lg font-semibold tracking-tight text-rose-400","children":"-0.86"}]]}],["$","div",null,{"children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":"Max drawdown"}],["$","p",null,{"className":"mt-1 text-lg font-semibold tracking-tight text-rose-400","children":"-32.94%"}]]}]]}],["$","$L11",null,{"className":"my-6 bg-white/[0.06]"}],["$","$L12",null,{"data":[{"step":0,"strategy":-0.24,"buyHold":0},{"step":1,"strategy":-0.297,"buyHold":-0.859},{"step":2,"strategy":0.263,"buyHold":-1.414},{"step":3,"strategy":-1.391,"buyHold":-2.46},{"step":4,"strategy":0.292,"buyHold":-2.512},{"step":5,"strategy":-0.177,"buyHold":-1.863},{"step":6,"strategy":-1.071,"buyHold":-1.419},{"step":7,"strategy":-1.689,"buyHold":-1.915},{"step":8,"strategy":-6.372,"buyHold":-1.689},{"step":9,"strategy":-2.573,"buyHold":-3.54},{"step":10,"strategy":-4.119,"buyHold":-2.871},{"step":11,"strategy":-4.847,"buyHold":-1.691},{"step":12,"strategy":-4.366,"buyHold":-1.516},{"step":13,"strategy":-5.554,"buyHold":-2.626},{"step":14,"strategy":-7.682,"buyHold":-3.063},{"step":15,"strategy":-9.167,"buyHold":-2.348},{"step":16,"strategy":-12.329,"buyHold":-1.5},{"step":17,"strategy":-11.665,"buyHold":-1.875},{"step":18,"strategy":-10.562,"buyHold":-1.123},{"step":19,"strategy":-13.224,"buyHold":1.001},{"step":20,"strategy":-12.575,"buyHold":-0.059},{"step":21,"strategy":-14.446,"buyHold":0.769},{"step":22,"strategy":-13.075,"buyHold":0.908},{"step":23,"strategy":-11.214,"buyHold":-0.912},{"step":24,"strategy":-11.006,"buyHold":-2.227},{"step":25,"strategy":-8.473,"buyHold":-1.442},{"step":26,"strategy":-12.879,"buyHold":-4.402},{"step":27,"strategy":-12.651,"buyHold":-4.525},{"step":28,"strategy":-13.019,"buyHold":-4.67},{"step":29,"strategy":-10.822,"buyHold":-5.807},{"step":30,"strategy":-12.449,"buyHold":-6.125},{"step":31,"strategy":-13.73,"buyHold":-6.508},{"step":32,"strategy":-13.88,"buyHold":-5.887},{"step":33,"strategy":-17.909,"buyHold":-5.833},{"step":34,"strategy":-14.925,"buyHold":-4.778},{"step":35,"strategy":-18.339,"buyHold":-1.806},{"step":36,"strategy":-19.564,"buyHold":-1.982},{"step":37,"strategy":-20.085,"buyHold":-1.243},{"step":38,"strategy":-29.537,"buyHold":2.254},{"step":39,"strategy":-28.97,"buyHold":3.34},{"step":40,"strategy":-28.333,"buyHold":1.941},{"step":41,"strategy":-30.363,"buyHold":2.335},{"step":42,"strategy":-29.633,"buyHold":2.926},{"step":43,"strategy":-28.39,"buyHold":4.631},{"step":44,"strategy":-30.025,"buyHold":5.955},{"step":45,"strategy":-30.375,"buyHold":5.872},{"step":46,"strategy":-29.191,"buyHold":6.232},{"step":47,"strategy":-27.044,"buyHold":4.625},{"step":48,"strategy":-25.784,"buyHold":6.059},{"step":49,"strategy":-25.226,"buyHold":5.828},{"step":50,"strategy":-26.018,"buyHold":5.941},{"step":51,"strategy":-27.365,"buyHold":6.754},{"step":52,"strategy":-24.403,"buyHold":6.182},{"step":53,"strategy":-24.988,"buyHold":5.82},{"step":54,"strategy":-23.698,"buyHold":5.551},{"step":55,"strategy":-23.231,"buyHold":4.763},{"step":56,"strategy":-21.617,"buyHold":4.233},{"step":57,"strategy":-21.915,"buyHold":5.502},{"step":58,"strategy":-23.72,"buyHold":6.305},{"step":59,"strategy":-24.474,"buyHold":6.263}]}],"$L13"]}]]}]]}]]}]
20
  13:["$","p",null,{"className":"mt-4 text-xs leading-relaxed text-muted-foreground","children":["Win rate: ","48.7","% — below 50%, consistent with the Sharpe/return numbers above. This confirms basic technical indicators carry no exploitable edge for this pair/horizon after realistic spread costs."]}]
21
  c:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
22
- 14:I[27201,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"IconMark"]
23
  9:null
24
  e:[["$","title","0",{"children":"Jolash"}],["$","meta","1",{"name":"description","content":"Jolash trading AI — team dashboard"}],["$","link","2",{"rel":"icon","href":"/favicon.ico?favicon.2vob68tjqpejf.ico","sizes":"256x256","type":"image/x-icon"}],["$","$L14","3",{}]]
 
1
  1:"$Sreact.fragment"
2
+ 2:I[85625,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"AppSidebar"]
3
+ 3:I[39756,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default"]
4
+ 4:I[37457,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default"]
5
+ 5:I[13354,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"Toaster"]
6
+ 7:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"OutletBoundary"]
7
  8:"$Sreact.suspense"
8
+ b:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"ViewportBoundary"]
9
+ d:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"MetadataBoundary"]
10
+ f:I[68027,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default",1]
11
+ :HL["/_next/static/chunks/42uui32g0bhex.css","style"]
12
  :HL["/_next/static/media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
13
  :HL["/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
14
+ 0:{"P":null,"c":["","backtests"],"q":"","i":false,"f":[[["",{"children":["backtests",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/42uui32g0bhex.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/3pr_m1_l5oc8n.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0ce9zjk5_q3eu.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/_next/static/chunks/1-8s9_t85wwr4.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/_next/static/chunks/42s0h1oj-8egu.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","className":"dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased","children":["$","body",null,{"className":"min-h-screen bg-app-gradient text-foreground md:flex md:flex-row","children":[["$","$L2",null,{}],["$","main",null,{"className":"flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]","children":["$","div",null,{"className":"mx-auto w-full max-w-6xl px-6 py-8 md:px-10","children":["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","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."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]}],["$","$L5",null,{}]]}]}]]}],{"children":[["$","$1","c",{"children":[null,["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":["$L6",[["$","script","script-0",{"src":"/_next/static/chunks/026llcslzknb5.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0ozjfxm08o27l.js","async":true,"nonce":"$undefined"}]],["$","$L7",null,{"children":["$","$8",null,{"name":"Next.MetadataOutlet","children":"$@9"}]}]]}],{},null,false,null]},null,false,"$@a"]},null,false,null],["$","$1","h",{"children":[null,["$","$Lb",null,{"children":"$Lc"}],["$","div",null,{"hidden":true,"children":["$","$Ld",null,{"children":["$","$8",null,{"name":"Next.Metadata","children":"$Le"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],false]],"m":"$undefined","G":["$f",[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/42uui32g0bhex.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"Wisbkv2Ka50g5edfWsBe0"}
15
  10:[]
16
  a:"$W10"
17
+ 11:I[72436,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js","/_next/static/chunks/026llcslzknb5.js","/_next/static/chunks/0ozjfxm08o27l.js"],"Separator"]
18
+ 12:I[7874,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js","/_next/static/chunks/026llcslzknb5.js","/_next/static/chunks/0ozjfxm08o27l.js"],"EquityCurveChart"]
19
  6:["$","div",null,{"children":[["$","div",null,{"className":"mb-8","children":[["$","h1",null,{"className":"text-2xl font-semibold tracking-tight text-foreground","children":"Backtest Results"}],["$","p",null,{"className":"mt-1.5 text-sm text-muted-foreground","children":"Honest, cost-inclusive results on held-out data the model never trained on. No cherry-picking."}]]}],["$","div",null,{"className":"space-y-6","children":[["$","div","hyp-001",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel-strong","children":[["$","div",null,{"data-slot":"card-header","className":"group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)","children":["$","div",null,{"data-slot":"card-title","className":"font-heading font-medium group-data-[size=sm]/card:text-sm text-base","children":["EURUSD"," — ","2024-01-02 -> 2025-12-31 (held out, never trained on)"]}]}],["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing)","children":[["$","div",null,{"className":"grid grid-cols-2 gap-y-6 sm:grid-cols-3 lg:grid-cols-6","children":[["$","div",null,{"children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":"Test bars"}],["$","p",null,{"className":"mt-1 text-lg font-semibold tracking-tight text-foreground","children":"12,454"}]]}],["$","div",null,{"children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":"Trades taken"}],["$","p",null,{"className":"mt-1 text-lg font-semibold tracking-tight text-foreground","children":"3,816"}]]}],["$","div",null,{"children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":"Strategy return"}],["$","p",null,{"className":"mt-1 text-lg font-semibold tracking-tight text-rose-400","children":"-24.47%"}]]}],["$","div",null,{"children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":"Buy & hold return"}],["$","p",null,{"className":"mt-1 text-lg font-semibold tracking-tight text-emerald-400","children":"6.26%"}]]}],["$","div",null,{"children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":"Sharpe (annualized)"}],["$","p",null,{"className":"mt-1 text-lg font-semibold tracking-tight text-rose-400","children":"-0.86"}]]}],["$","div",null,{"children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":"Max drawdown"}],["$","p",null,{"className":"mt-1 text-lg font-semibold tracking-tight text-rose-400","children":"-32.94%"}]]}]]}],["$","$L11",null,{"className":"my-6 bg-white/[0.06]"}],["$","$L12",null,{"data":[{"step":0,"strategy":-0.24,"buyHold":0},{"step":1,"strategy":-0.297,"buyHold":-0.859},{"step":2,"strategy":0.263,"buyHold":-1.414},{"step":3,"strategy":-1.391,"buyHold":-2.46},{"step":4,"strategy":0.292,"buyHold":-2.512},{"step":5,"strategy":-0.177,"buyHold":-1.863},{"step":6,"strategy":-1.071,"buyHold":-1.419},{"step":7,"strategy":-1.689,"buyHold":-1.915},{"step":8,"strategy":-6.372,"buyHold":-1.689},{"step":9,"strategy":-2.573,"buyHold":-3.54},{"step":10,"strategy":-4.119,"buyHold":-2.871},{"step":11,"strategy":-4.847,"buyHold":-1.691},{"step":12,"strategy":-4.366,"buyHold":-1.516},{"step":13,"strategy":-5.554,"buyHold":-2.626},{"step":14,"strategy":-7.682,"buyHold":-3.063},{"step":15,"strategy":-9.167,"buyHold":-2.348},{"step":16,"strategy":-12.329,"buyHold":-1.5},{"step":17,"strategy":-11.665,"buyHold":-1.875},{"step":18,"strategy":-10.562,"buyHold":-1.123},{"step":19,"strategy":-13.224,"buyHold":1.001},{"step":20,"strategy":-12.575,"buyHold":-0.059},{"step":21,"strategy":-14.446,"buyHold":0.769},{"step":22,"strategy":-13.075,"buyHold":0.908},{"step":23,"strategy":-11.214,"buyHold":-0.912},{"step":24,"strategy":-11.006,"buyHold":-2.227},{"step":25,"strategy":-8.473,"buyHold":-1.442},{"step":26,"strategy":-12.879,"buyHold":-4.402},{"step":27,"strategy":-12.651,"buyHold":-4.525},{"step":28,"strategy":-13.019,"buyHold":-4.67},{"step":29,"strategy":-10.822,"buyHold":-5.807},{"step":30,"strategy":-12.449,"buyHold":-6.125},{"step":31,"strategy":-13.73,"buyHold":-6.508},{"step":32,"strategy":-13.88,"buyHold":-5.887},{"step":33,"strategy":-17.909,"buyHold":-5.833},{"step":34,"strategy":-14.925,"buyHold":-4.778},{"step":35,"strategy":-18.339,"buyHold":-1.806},{"step":36,"strategy":-19.564,"buyHold":-1.982},{"step":37,"strategy":-20.085,"buyHold":-1.243},{"step":38,"strategy":-29.537,"buyHold":2.254},{"step":39,"strategy":-28.97,"buyHold":3.34},{"step":40,"strategy":-28.333,"buyHold":1.941},{"step":41,"strategy":-30.363,"buyHold":2.335},{"step":42,"strategy":-29.633,"buyHold":2.926},{"step":43,"strategy":-28.39,"buyHold":4.631},{"step":44,"strategy":-30.025,"buyHold":5.955},{"step":45,"strategy":-30.375,"buyHold":5.872},{"step":46,"strategy":-29.191,"buyHold":6.232},{"step":47,"strategy":-27.044,"buyHold":4.625},{"step":48,"strategy":-25.784,"buyHold":6.059},{"step":49,"strategy":-25.226,"buyHold":5.828},{"step":50,"strategy":-26.018,"buyHold":5.941},{"step":51,"strategy":-27.365,"buyHold":6.754},{"step":52,"strategy":-24.403,"buyHold":6.182},{"step":53,"strategy":-24.988,"buyHold":5.82},{"step":54,"strategy":-23.698,"buyHold":5.551},{"step":55,"strategy":-23.231,"buyHold":4.763},{"step":56,"strategy":-21.617,"buyHold":4.233},{"step":57,"strategy":-21.915,"buyHold":5.502},{"step":58,"strategy":-23.72,"buyHold":6.305},{"step":59,"strategy":-24.474,"buyHold":6.263}]}],"$L13"]}]]}]]}]]}]
20
  13:["$","p",null,{"className":"mt-4 text-xs leading-relaxed text-muted-foreground","children":["Win rate: ","48.7","% — below 50%, consistent with the Sharpe/return numbers above. This confirms basic technical indicators carry no exploitable edge for this pair/horizon after realistic spread costs."]}]
21
  c:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
22
+ 14:I[27201,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"IconMark"]
23
  9:null
24
  e:[["$","title","0",{"children":"Jolash"}],["$","meta","1",{"name":"description","content":"Jolash trading AI — team dashboard"}],["$","link","2",{"rel":"icon","href":"/favicon.ico?favicon.2vob68tjqpejf.ico","sizes":"256x256","type":"image/x-icon"}],["$","$L14","3",{}]]
backtests/__next._full.txt CHANGED
@@ -1,24 +1,24 @@
1
  1:"$Sreact.fragment"
2
- 2:I[85625,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"AppSidebar"]
3
- 3:I[39756,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default"]
4
- 4:I[37457,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default"]
5
- 5:I[13354,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"Toaster"]
6
- 7:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"OutletBoundary"]
7
  8:"$Sreact.suspense"
8
- b:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"ViewportBoundary"]
9
- d:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"MetadataBoundary"]
10
- f:I[68027,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default",1]
11
- :HL["/_next/static/chunks/2n57nyfwzuoew.css","style"]
12
  :HL["/_next/static/media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
13
  :HL["/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
14
- 0:{"P":null,"c":["","backtests"],"q":"","i":false,"f":[[["",{"children":["backtests",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/2n57nyfwzuoew.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/3pr_m1_l5oc8n.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0ce9zjk5_q3eu.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/_next/static/chunks/1-8s9_t85wwr4.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/_next/static/chunks/28y3ojyqatq95.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","className":"dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased","children":["$","body",null,{"className":"min-h-screen bg-app-gradient text-foreground md:flex md:flex-row","children":[["$","$L2",null,{}],["$","main",null,{"className":"flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]","children":["$","div",null,{"className":"mx-auto w-full max-w-6xl px-6 py-8 md:px-10","children":["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","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."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]}],["$","$L5",null,{}]]}]}]]}],{"children":[["$","$1","c",{"children":[null,["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":["$L6",[["$","script","script-0",{"src":"/_next/static/chunks/026llcslzknb5.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0ozjfxm08o27l.js","async":true,"nonce":"$undefined"}]],["$","$L7",null,{"children":["$","$8",null,{"name":"Next.MetadataOutlet","children":"$@9"}]}]]}],{},null,false,null]},null,false,"$@a"]},null,false,null],["$","$1","h",{"children":[null,["$","$Lb",null,{"children":"$Lc"}],["$","div",null,{"hidden":true,"children":["$","$Ld",null,{"children":["$","$8",null,{"name":"Next.Metadata","children":"$Le"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],false]],"m":"$undefined","G":["$f",[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/2n57nyfwzuoew.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"vzibT-cmx-x5YGyPgA7Ju"}
15
  10:[]
16
  a:"$W10"
17
- 11:I[72436,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js","/_next/static/chunks/026llcslzknb5.js","/_next/static/chunks/0ozjfxm08o27l.js"],"Separator"]
18
- 12:I[7874,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js","/_next/static/chunks/026llcslzknb5.js","/_next/static/chunks/0ozjfxm08o27l.js"],"EquityCurveChart"]
19
  6:["$","div",null,{"children":[["$","div",null,{"className":"mb-8","children":[["$","h1",null,{"className":"text-2xl font-semibold tracking-tight text-foreground","children":"Backtest Results"}],["$","p",null,{"className":"mt-1.5 text-sm text-muted-foreground","children":"Honest, cost-inclusive results on held-out data the model never trained on. No cherry-picking."}]]}],["$","div",null,{"className":"space-y-6","children":[["$","div","hyp-001",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel-strong","children":[["$","div",null,{"data-slot":"card-header","className":"group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)","children":["$","div",null,{"data-slot":"card-title","className":"font-heading font-medium group-data-[size=sm]/card:text-sm text-base","children":["EURUSD"," — ","2024-01-02 -> 2025-12-31 (held out, never trained on)"]}]}],["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing)","children":[["$","div",null,{"className":"grid grid-cols-2 gap-y-6 sm:grid-cols-3 lg:grid-cols-6","children":[["$","div",null,{"children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":"Test bars"}],["$","p",null,{"className":"mt-1 text-lg font-semibold tracking-tight text-foreground","children":"12,454"}]]}],["$","div",null,{"children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":"Trades taken"}],["$","p",null,{"className":"mt-1 text-lg font-semibold tracking-tight text-foreground","children":"3,816"}]]}],["$","div",null,{"children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":"Strategy return"}],["$","p",null,{"className":"mt-1 text-lg font-semibold tracking-tight text-rose-400","children":"-24.47%"}]]}],["$","div",null,{"children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":"Buy & hold return"}],["$","p",null,{"className":"mt-1 text-lg font-semibold tracking-tight text-emerald-400","children":"6.26%"}]]}],["$","div",null,{"children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":"Sharpe (annualized)"}],["$","p",null,{"className":"mt-1 text-lg font-semibold tracking-tight text-rose-400","children":"-0.86"}]]}],["$","div",null,{"children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":"Max drawdown"}],["$","p",null,{"className":"mt-1 text-lg font-semibold tracking-tight text-rose-400","children":"-32.94%"}]]}]]}],["$","$L11",null,{"className":"my-6 bg-white/[0.06]"}],["$","$L12",null,{"data":[{"step":0,"strategy":-0.24,"buyHold":0},{"step":1,"strategy":-0.297,"buyHold":-0.859},{"step":2,"strategy":0.263,"buyHold":-1.414},{"step":3,"strategy":-1.391,"buyHold":-2.46},{"step":4,"strategy":0.292,"buyHold":-2.512},{"step":5,"strategy":-0.177,"buyHold":-1.863},{"step":6,"strategy":-1.071,"buyHold":-1.419},{"step":7,"strategy":-1.689,"buyHold":-1.915},{"step":8,"strategy":-6.372,"buyHold":-1.689},{"step":9,"strategy":-2.573,"buyHold":-3.54},{"step":10,"strategy":-4.119,"buyHold":-2.871},{"step":11,"strategy":-4.847,"buyHold":-1.691},{"step":12,"strategy":-4.366,"buyHold":-1.516},{"step":13,"strategy":-5.554,"buyHold":-2.626},{"step":14,"strategy":-7.682,"buyHold":-3.063},{"step":15,"strategy":-9.167,"buyHold":-2.348},{"step":16,"strategy":-12.329,"buyHold":-1.5},{"step":17,"strategy":-11.665,"buyHold":-1.875},{"step":18,"strategy":-10.562,"buyHold":-1.123},{"step":19,"strategy":-13.224,"buyHold":1.001},{"step":20,"strategy":-12.575,"buyHold":-0.059},{"step":21,"strategy":-14.446,"buyHold":0.769},{"step":22,"strategy":-13.075,"buyHold":0.908},{"step":23,"strategy":-11.214,"buyHold":-0.912},{"step":24,"strategy":-11.006,"buyHold":-2.227},{"step":25,"strategy":-8.473,"buyHold":-1.442},{"step":26,"strategy":-12.879,"buyHold":-4.402},{"step":27,"strategy":-12.651,"buyHold":-4.525},{"step":28,"strategy":-13.019,"buyHold":-4.67},{"step":29,"strategy":-10.822,"buyHold":-5.807},{"step":30,"strategy":-12.449,"buyHold":-6.125},{"step":31,"strategy":-13.73,"buyHold":-6.508},{"step":32,"strategy":-13.88,"buyHold":-5.887},{"step":33,"strategy":-17.909,"buyHold":-5.833},{"step":34,"strategy":-14.925,"buyHold":-4.778},{"step":35,"strategy":-18.339,"buyHold":-1.806},{"step":36,"strategy":-19.564,"buyHold":-1.982},{"step":37,"strategy":-20.085,"buyHold":-1.243},{"step":38,"strategy":-29.537,"buyHold":2.254},{"step":39,"strategy":-28.97,"buyHold":3.34},{"step":40,"strategy":-28.333,"buyHold":1.941},{"step":41,"strategy":-30.363,"buyHold":2.335},{"step":42,"strategy":-29.633,"buyHold":2.926},{"step":43,"strategy":-28.39,"buyHold":4.631},{"step":44,"strategy":-30.025,"buyHold":5.955},{"step":45,"strategy":-30.375,"buyHold":5.872},{"step":46,"strategy":-29.191,"buyHold":6.232},{"step":47,"strategy":-27.044,"buyHold":4.625},{"step":48,"strategy":-25.784,"buyHold":6.059},{"step":49,"strategy":-25.226,"buyHold":5.828},{"step":50,"strategy":-26.018,"buyHold":5.941},{"step":51,"strategy":-27.365,"buyHold":6.754},{"step":52,"strategy":-24.403,"buyHold":6.182},{"step":53,"strategy":-24.988,"buyHold":5.82},{"step":54,"strategy":-23.698,"buyHold":5.551},{"step":55,"strategy":-23.231,"buyHold":4.763},{"step":56,"strategy":-21.617,"buyHold":4.233},{"step":57,"strategy":-21.915,"buyHold":5.502},{"step":58,"strategy":-23.72,"buyHold":6.305},{"step":59,"strategy":-24.474,"buyHold":6.263}]}],"$L13"]}]]}]]}]]}]
20
  13:["$","p",null,{"className":"mt-4 text-xs leading-relaxed text-muted-foreground","children":["Win rate: ","48.7","% — below 50%, consistent with the Sharpe/return numbers above. This confirms basic technical indicators carry no exploitable edge for this pair/horizon after realistic spread costs."]}]
21
  c:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
22
- 14:I[27201,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"IconMark"]
23
  9:null
24
  e:[["$","title","0",{"children":"Jolash"}],["$","meta","1",{"name":"description","content":"Jolash trading AI — team dashboard"}],["$","link","2",{"rel":"icon","href":"/favicon.ico?favicon.2vob68tjqpejf.ico","sizes":"256x256","type":"image/x-icon"}],["$","$L14","3",{}]]
 
1
  1:"$Sreact.fragment"
2
+ 2:I[85625,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"AppSidebar"]
3
+ 3:I[39756,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default"]
4
+ 4:I[37457,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default"]
5
+ 5:I[13354,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"Toaster"]
6
+ 7:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"OutletBoundary"]
7
  8:"$Sreact.suspense"
8
+ b:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"ViewportBoundary"]
9
+ d:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"MetadataBoundary"]
10
+ f:I[68027,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default",1]
11
+ :HL["/_next/static/chunks/42uui32g0bhex.css","style"]
12
  :HL["/_next/static/media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
13
  :HL["/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
14
+ 0:{"P":null,"c":["","backtests"],"q":"","i":false,"f":[[["",{"children":["backtests",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/42uui32g0bhex.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/3pr_m1_l5oc8n.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0ce9zjk5_q3eu.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/_next/static/chunks/1-8s9_t85wwr4.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/_next/static/chunks/42s0h1oj-8egu.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","className":"dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased","children":["$","body",null,{"className":"min-h-screen bg-app-gradient text-foreground md:flex md:flex-row","children":[["$","$L2",null,{}],["$","main",null,{"className":"flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]","children":["$","div",null,{"className":"mx-auto w-full max-w-6xl px-6 py-8 md:px-10","children":["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","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."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]}],["$","$L5",null,{}]]}]}]]}],{"children":[["$","$1","c",{"children":[null,["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":["$L6",[["$","script","script-0",{"src":"/_next/static/chunks/026llcslzknb5.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0ozjfxm08o27l.js","async":true,"nonce":"$undefined"}]],["$","$L7",null,{"children":["$","$8",null,{"name":"Next.MetadataOutlet","children":"$@9"}]}]]}],{},null,false,null]},null,false,"$@a"]},null,false,null],["$","$1","h",{"children":[null,["$","$Lb",null,{"children":"$Lc"}],["$","div",null,{"hidden":true,"children":["$","$Ld",null,{"children":["$","$8",null,{"name":"Next.Metadata","children":"$Le"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],false]],"m":"$undefined","G":["$f",[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/42uui32g0bhex.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"Wisbkv2Ka50g5edfWsBe0"}
15
  10:[]
16
  a:"$W10"
17
+ 11:I[72436,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js","/_next/static/chunks/026llcslzknb5.js","/_next/static/chunks/0ozjfxm08o27l.js"],"Separator"]
18
+ 12:I[7874,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js","/_next/static/chunks/026llcslzknb5.js","/_next/static/chunks/0ozjfxm08o27l.js"],"EquityCurveChart"]
19
  6:["$","div",null,{"children":[["$","div",null,{"className":"mb-8","children":[["$","h1",null,{"className":"text-2xl font-semibold tracking-tight text-foreground","children":"Backtest Results"}],["$","p",null,{"className":"mt-1.5 text-sm text-muted-foreground","children":"Honest, cost-inclusive results on held-out data the model never trained on. No cherry-picking."}]]}],["$","div",null,{"className":"space-y-6","children":[["$","div","hyp-001",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel-strong","children":[["$","div",null,{"data-slot":"card-header","className":"group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)","children":["$","div",null,{"data-slot":"card-title","className":"font-heading font-medium group-data-[size=sm]/card:text-sm text-base","children":["EURUSD"," — ","2024-01-02 -> 2025-12-31 (held out, never trained on)"]}]}],["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing)","children":[["$","div",null,{"className":"grid grid-cols-2 gap-y-6 sm:grid-cols-3 lg:grid-cols-6","children":[["$","div",null,{"children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":"Test bars"}],["$","p",null,{"className":"mt-1 text-lg font-semibold tracking-tight text-foreground","children":"12,454"}]]}],["$","div",null,{"children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":"Trades taken"}],["$","p",null,{"className":"mt-1 text-lg font-semibold tracking-tight text-foreground","children":"3,816"}]]}],["$","div",null,{"children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":"Strategy return"}],["$","p",null,{"className":"mt-1 text-lg font-semibold tracking-tight text-rose-400","children":"-24.47%"}]]}],["$","div",null,{"children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":"Buy & hold return"}],["$","p",null,{"className":"mt-1 text-lg font-semibold tracking-tight text-emerald-400","children":"6.26%"}]]}],["$","div",null,{"children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":"Sharpe (annualized)"}],["$","p",null,{"className":"mt-1 text-lg font-semibold tracking-tight text-rose-400","children":"-0.86"}]]}],["$","div",null,{"children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":"Max drawdown"}],["$","p",null,{"className":"mt-1 text-lg font-semibold tracking-tight text-rose-400","children":"-32.94%"}]]}]]}],["$","$L11",null,{"className":"my-6 bg-white/[0.06]"}],["$","$L12",null,{"data":[{"step":0,"strategy":-0.24,"buyHold":0},{"step":1,"strategy":-0.297,"buyHold":-0.859},{"step":2,"strategy":0.263,"buyHold":-1.414},{"step":3,"strategy":-1.391,"buyHold":-2.46},{"step":4,"strategy":0.292,"buyHold":-2.512},{"step":5,"strategy":-0.177,"buyHold":-1.863},{"step":6,"strategy":-1.071,"buyHold":-1.419},{"step":7,"strategy":-1.689,"buyHold":-1.915},{"step":8,"strategy":-6.372,"buyHold":-1.689},{"step":9,"strategy":-2.573,"buyHold":-3.54},{"step":10,"strategy":-4.119,"buyHold":-2.871},{"step":11,"strategy":-4.847,"buyHold":-1.691},{"step":12,"strategy":-4.366,"buyHold":-1.516},{"step":13,"strategy":-5.554,"buyHold":-2.626},{"step":14,"strategy":-7.682,"buyHold":-3.063},{"step":15,"strategy":-9.167,"buyHold":-2.348},{"step":16,"strategy":-12.329,"buyHold":-1.5},{"step":17,"strategy":-11.665,"buyHold":-1.875},{"step":18,"strategy":-10.562,"buyHold":-1.123},{"step":19,"strategy":-13.224,"buyHold":1.001},{"step":20,"strategy":-12.575,"buyHold":-0.059},{"step":21,"strategy":-14.446,"buyHold":0.769},{"step":22,"strategy":-13.075,"buyHold":0.908},{"step":23,"strategy":-11.214,"buyHold":-0.912},{"step":24,"strategy":-11.006,"buyHold":-2.227},{"step":25,"strategy":-8.473,"buyHold":-1.442},{"step":26,"strategy":-12.879,"buyHold":-4.402},{"step":27,"strategy":-12.651,"buyHold":-4.525},{"step":28,"strategy":-13.019,"buyHold":-4.67},{"step":29,"strategy":-10.822,"buyHold":-5.807},{"step":30,"strategy":-12.449,"buyHold":-6.125},{"step":31,"strategy":-13.73,"buyHold":-6.508},{"step":32,"strategy":-13.88,"buyHold":-5.887},{"step":33,"strategy":-17.909,"buyHold":-5.833},{"step":34,"strategy":-14.925,"buyHold":-4.778},{"step":35,"strategy":-18.339,"buyHold":-1.806},{"step":36,"strategy":-19.564,"buyHold":-1.982},{"step":37,"strategy":-20.085,"buyHold":-1.243},{"step":38,"strategy":-29.537,"buyHold":2.254},{"step":39,"strategy":-28.97,"buyHold":3.34},{"step":40,"strategy":-28.333,"buyHold":1.941},{"step":41,"strategy":-30.363,"buyHold":2.335},{"step":42,"strategy":-29.633,"buyHold":2.926},{"step":43,"strategy":-28.39,"buyHold":4.631},{"step":44,"strategy":-30.025,"buyHold":5.955},{"step":45,"strategy":-30.375,"buyHold":5.872},{"step":46,"strategy":-29.191,"buyHold":6.232},{"step":47,"strategy":-27.044,"buyHold":4.625},{"step":48,"strategy":-25.784,"buyHold":6.059},{"step":49,"strategy":-25.226,"buyHold":5.828},{"step":50,"strategy":-26.018,"buyHold":5.941},{"step":51,"strategy":-27.365,"buyHold":6.754},{"step":52,"strategy":-24.403,"buyHold":6.182},{"step":53,"strategy":-24.988,"buyHold":5.82},{"step":54,"strategy":-23.698,"buyHold":5.551},{"step":55,"strategy":-23.231,"buyHold":4.763},{"step":56,"strategy":-21.617,"buyHold":4.233},{"step":57,"strategy":-21.915,"buyHold":5.502},{"step":58,"strategy":-23.72,"buyHold":6.305},{"step":59,"strategy":-24.474,"buyHold":6.263}]}],"$L13"]}]]}]]}]]}]
20
  13:["$","p",null,{"className":"mt-4 text-xs leading-relaxed text-muted-foreground","children":["Win rate: ","48.7","% — below 50%, consistent with the Sharpe/return numbers above. This confirms basic technical indicators carry no exploitable edge for this pair/horizon after realistic spread costs."]}]
21
  c:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
22
+ 14:I[27201,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"IconMark"]
23
  9:null
24
  e:[["$","title","0",{"children":"Jolash"}],["$","meta","1",{"name":"description","content":"Jolash trading AI — team dashboard"}],["$","link","2",{"rel":"icon","href":"/favicon.ico?favicon.2vob68tjqpejf.ico","sizes":"256x256","type":"image/x-icon"}],["$","$L14","3",{}]]
backtests/__next._head.txt CHANGED
@@ -1,6 +1,6 @@
1
  1:"$Sreact.fragment"
2
- 2:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"ViewportBoundary"]
3
- 3:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"MetadataBoundary"]
4
  4:"$Sreact.suspense"
5
- 5:I[27201,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"IconMark"]
6
- 0:{"rsc":["$","$1","h",{"children":[null,["$","$L2",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]}],["$","div",null,{"hidden":true,"children":["$","$L3",null,{"children":["$","$4",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"Jolash"}],["$","meta","1",{"name":"description","content":"Jolash trading AI — team dashboard"}],["$","link","2",{"rel":"icon","href":"/favicon.ico?favicon.2vob68tjqpejf.ico","sizes":"256x256","type":"image/x-icon"}],["$","$L5","3",{}]]}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"vzibT-cmx-x5YGyPgA7Ju"}
 
1
  1:"$Sreact.fragment"
2
+ 2:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"ViewportBoundary"]
3
+ 3:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"MetadataBoundary"]
4
  4:"$Sreact.suspense"
5
+ 5:I[27201,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"IconMark"]
6
+ 0:{"rsc":["$","$1","h",{"children":[null,["$","$L2",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]}],["$","div",null,{"hidden":true,"children":["$","$L3",null,{"children":["$","$4",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"Jolash"}],["$","meta","1",{"name":"description","content":"Jolash trading AI — team dashboard"}],["$","link","2",{"rel":"icon","href":"/favicon.ico?favicon.2vob68tjqpejf.ico","sizes":"256x256","type":"image/x-icon"}],["$","$L5","3",{}]]}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"Wisbkv2Ka50g5edfWsBe0"}
backtests/__next._index.txt CHANGED
@@ -1,7 +1,7 @@
1
  1:"$Sreact.fragment"
2
- 2:I[85625,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"AppSidebar"]
3
- 3:I[39756,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default"]
4
- 4:I[37457,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default"]
5
- 5:I[13354,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"Toaster"]
6
- :HL["/_next/static/chunks/2n57nyfwzuoew.css","style"]
7
- 0:{"rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/2n57nyfwzuoew.css","precedence":"next"}],["$","script","script-0",{"src":"/_next/static/chunks/3pr_m1_l5oc8n.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/0ce9zjk5_q3eu.js","async":true}],["$","script","script-2",{"src":"/_next/static/chunks/1-8s9_t85wwr4.js","async":true}],["$","script","script-3",{"src":"/_next/static/chunks/28y3ojyqatq95.js","async":true}]],["$","html",null,{"lang":"en","className":"dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased","children":["$","body",null,{"className":"min-h-screen bg-app-gradient text-foreground md:flex md:flex-row","children":[["$","$L2",null,{}],["$","main",null,{"className":"flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]","children":["$","div",null,{"className":"mx-auto w-full max-w-6xl px-6 py-8 md:px-10","children":["$","$L3",null,{"parallelRouterKey":"children","template":["$","$L4",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."}]}]]}]}]],[]]}]}]}],["$","$L5",null,{}]]}]}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"vzibT-cmx-x5YGyPgA7Ju"}
 
1
  1:"$Sreact.fragment"
2
+ 2:I[85625,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"AppSidebar"]
3
+ 3:I[39756,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default"]
4
+ 4:I[37457,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default"]
5
+ 5:I[13354,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"Toaster"]
6
+ :HL["/_next/static/chunks/42uui32g0bhex.css","style"]
7
+ 0:{"rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/42uui32g0bhex.css","precedence":"next"}],["$","script","script-0",{"src":"/_next/static/chunks/3pr_m1_l5oc8n.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/0ce9zjk5_q3eu.js","async":true}],["$","script","script-2",{"src":"/_next/static/chunks/1-8s9_t85wwr4.js","async":true}],["$","script","script-3",{"src":"/_next/static/chunks/42s0h1oj-8egu.js","async":true}]],["$","html",null,{"lang":"en","className":"dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased","children":["$","body",null,{"className":"min-h-screen bg-app-gradient text-foreground md:flex md:flex-row","children":[["$","$L2",null,{}],["$","main",null,{"className":"flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]","children":["$","div",null,{"className":"mx-auto w-full max-w-6xl px-6 py-8 md:px-10","children":["$","$L3",null,{"parallelRouterKey":"children","template":["$","$L4",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."}]}]]}]}]],[]]}]}]}],["$","$L5",null,{}]]}]}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"Wisbkv2Ka50g5edfWsBe0"}
backtests/__next._tree.txt CHANGED
@@ -1,4 +1,4 @@
1
- :HL["/_next/static/chunks/2n57nyfwzuoew.css","style"]
2
  :HL["/_next/static/media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
3
  :HL["/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
4
- 0:{"tree":{"name":"","param":null,"prefetchHints":16,"slots":{"children":{"name":"backtests","param":null,"prefetchHints":0,"slots":{"children":{"name":"__PAGE__","param":null,"prefetchHints":0,"slots":null}}}}},"staleTime":300,"buildId":"vzibT-cmx-x5YGyPgA7Ju"}
 
1
+ :HL["/_next/static/chunks/42uui32g0bhex.css","style"]
2
  :HL["/_next/static/media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
3
  :HL["/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
4
+ 0:{"tree":{"name":"","param":null,"prefetchHints":16,"slots":{"children":{"name":"backtests","param":null,"prefetchHints":0,"slots":{"children":{"name":"__PAGE__","param":null,"prefetchHints":0,"slots":null}}}}},"staleTime":300,"buildId":"Wisbkv2Ka50g5edfWsBe0"}
backtests/__next.backtests.__PAGE__.txt CHANGED
@@ -1,9 +1,9 @@
1
  1:"$Sreact.fragment"
2
- 2:I[72436,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js","/_next/static/chunks/026llcslzknb5.js","/_next/static/chunks/0ozjfxm08o27l.js"],"Separator"]
3
- 3:I[7874,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js","/_next/static/chunks/026llcslzknb5.js","/_next/static/chunks/0ozjfxm08o27l.js"],"EquityCurveChart"]
4
- 8:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"OutletBoundary"]
5
  9:"$Sreact.suspense"
6
- 0:{"rsc":["$","$1","c",{"children":[["$","div",null,{"children":[["$","div",null,{"className":"mb-8","children":[["$","h1",null,{"className":"text-2xl font-semibold tracking-tight text-foreground","children":"Backtest Results"}],["$","p",null,{"className":"mt-1.5 text-sm text-muted-foreground","children":"Honest, cost-inclusive results on held-out data the model never trained on. No cherry-picking."}]]}],["$","div",null,{"className":"space-y-6","children":[["$","div","hyp-001",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel-strong","children":[["$","div",null,{"data-slot":"card-header","className":"group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)","children":["$","div",null,{"data-slot":"card-title","className":"font-heading font-medium group-data-[size=sm]/card:text-sm text-base","children":["EURUSD"," — ","2024-01-02 -> 2025-12-31 (held out, never trained on)"]}]}],["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing)","children":[["$","div",null,{"className":"grid grid-cols-2 gap-y-6 sm:grid-cols-3 lg:grid-cols-6","children":[["$","div",null,{"children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":"Test bars"}],["$","p",null,{"className":"mt-1 text-lg font-semibold tracking-tight text-foreground","children":"12,454"}]]}],["$","div",null,{"children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":"Trades taken"}],["$","p",null,{"className":"mt-1 text-lg font-semibold tracking-tight text-foreground","children":"3,816"}]]}],["$","div",null,{"children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":"Strategy return"}],["$","p",null,{"className":"mt-1 text-lg font-semibold tracking-tight text-rose-400","children":"-24.47%"}]]}],["$","div",null,{"children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":"Buy & hold return"}],["$","p",null,{"className":"mt-1 text-lg font-semibold tracking-tight text-emerald-400","children":"6.26%"}]]}],["$","div",null,{"children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":"Sharpe (annualized)"}],["$","p",null,{"className":"mt-1 text-lg font-semibold tracking-tight text-rose-400","children":"-0.86"}]]}],["$","div",null,{"children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":"Max drawdown"}],["$","p",null,{"className":"mt-1 text-lg font-semibold tracking-tight text-rose-400","children":"-32.94%"}]]}]]}],["$","$L2",null,{"className":"my-6 bg-white/[0.06]"}],["$","$L3",null,{"data":[{"step":0,"strategy":-0.24,"buyHold":0},{"step":1,"strategy":-0.297,"buyHold":-0.859},{"step":2,"strategy":0.263,"buyHold":-1.414},{"step":3,"strategy":-1.391,"buyHold":-2.46},{"step":4,"strategy":0.292,"buyHold":-2.512},{"step":5,"strategy":-0.177,"buyHold":-1.863},{"step":6,"strategy":-1.071,"buyHold":-1.419},{"step":7,"strategy":-1.689,"buyHold":-1.915},{"step":8,"strategy":-6.372,"buyHold":-1.689},{"step":9,"strategy":-2.573,"buyHold":-3.54},{"step":10,"strategy":-4.119,"buyHold":-2.871},{"step":11,"strategy":-4.847,"buyHold":-1.691},{"step":12,"strategy":-4.366,"buyHold":-1.516},{"step":13,"strategy":-5.554,"buyHold":-2.626},{"step":14,"strategy":-7.682,"buyHold":-3.063},{"step":15,"strategy":-9.167,"buyHold":-2.348},{"step":16,"strategy":-12.329,"buyHold":-1.5},{"step":17,"strategy":-11.665,"buyHold":-1.875},{"step":18,"strategy":-10.562,"buyHold":-1.123},{"step":19,"strategy":-13.224,"buyHold":1.001},{"step":20,"strategy":-12.575,"buyHold":-0.059},{"step":21,"strategy":-14.446,"buyHold":0.769},{"step":22,"strategy":-13.075,"buyHold":0.908},{"step":23,"strategy":-11.214,"buyHold":-0.912},{"step":24,"strategy":-11.006,"buyHold":-2.227},{"step":25,"strategy":-8.473,"buyHold":-1.442},{"step":26,"strategy":-12.879,"buyHold":-4.402},{"step":27,"strategy":-12.651,"buyHold":-4.525},{"step":28,"strategy":-13.019,"buyHold":-4.67},{"step":29,"strategy":-10.822,"buyHold":-5.807},{"step":30,"strategy":-12.449,"buyHold":-6.125},{"step":31,"strategy":-13.73,"buyHold":-6.508},{"step":32,"strategy":-13.88,"buyHold":-5.887},{"step":33,"strategy":-17.909,"buyHold":-5.833},{"step":34,"strategy":-14.925,"buyHold":-4.778},{"step":35,"strategy":-18.339,"buyHold":-1.806},{"step":36,"strategy":-19.564,"buyHold":-1.982},{"step":37,"strategy":-20.085,"buyHold":-1.243},{"step":38,"strategy":-29.537,"buyHold":2.254},{"step":39,"strategy":-28.97,"buyHold":3.34},{"step":40,"strategy":-28.333,"buyHold":1.941},{"step":41,"strategy":-30.363,"buyHold":2.335},{"step":42,"strategy":-29.633,"buyHold":2.926},{"step":43,"strategy":-28.39,"buyHold":4.631},{"step":44,"strategy":-30.025,"buyHold":5.955},{"step":45,"strategy":-30.375,"buyHold":5.872},{"step":46,"strategy":-29.191,"buyHold":6.232},{"step":47,"strategy":-27.044,"buyHold":4.625},{"step":48,"strategy":-25.784,"buyHold":6.059},{"step":49,"strategy":-25.226,"buyHold":5.828},{"step":50,"strategy":-26.018,"buyHold":5.941},{"step":51,"strategy":-27.365,"buyHold":6.754},{"step":52,"strategy":-24.403,"buyHold":6.182},{"step":53,"strategy":-24.988,"buyHold":5.82},{"step":54,"strategy":-23.698,"buyHold":5.551},{"step":55,"strategy":-23.231,"buyHold":4.763},{"step":56,"strategy":-21.617,"buyHold":4.233},{"step":57,"strategy":-21.915,"buyHold":5.502},{"step":58,"strategy":-23.72,"buyHold":6.305},{"step":59,"strategy":-24.474,"buyHold":6.263}]}],"$L4"]}]]}]]}]]}],["$L5","$L6"],"$L7"]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"vzibT-cmx-x5YGyPgA7Ju"}
7
  4:["$","p",null,{"className":"mt-4 text-xs leading-relaxed text-muted-foreground","children":["Win rate: ","48.7","% — below 50%, consistent with the Sharpe/return numbers above. This confirms basic technical indicators carry no exploitable edge for this pair/horizon after realistic spread costs."]}]
8
  5:["$","script","script-0",{"src":"/_next/static/chunks/026llcslzknb5.js","async":true}]
9
  6:["$","script","script-1",{"src":"/_next/static/chunks/0ozjfxm08o27l.js","async":true}]
 
1
  1:"$Sreact.fragment"
2
+ 2:I[72436,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js","/_next/static/chunks/026llcslzknb5.js","/_next/static/chunks/0ozjfxm08o27l.js"],"Separator"]
3
+ 3:I[7874,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js","/_next/static/chunks/026llcslzknb5.js","/_next/static/chunks/0ozjfxm08o27l.js"],"EquityCurveChart"]
4
+ 8:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"OutletBoundary"]
5
  9:"$Sreact.suspense"
6
+ 0:{"rsc":["$","$1","c",{"children":[["$","div",null,{"children":[["$","div",null,{"className":"mb-8","children":[["$","h1",null,{"className":"text-2xl font-semibold tracking-tight text-foreground","children":"Backtest Results"}],["$","p",null,{"className":"mt-1.5 text-sm text-muted-foreground","children":"Honest, cost-inclusive results on held-out data the model never trained on. No cherry-picking."}]]}],["$","div",null,{"className":"space-y-6","children":[["$","div","hyp-001",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel-strong","children":[["$","div",null,{"data-slot":"card-header","className":"group/card-header @container/card-header grid auto-rows-min items-start gap-1 rounded-t-xl px-(--card-spacing) has-data-[slot=card-action]:grid-cols-[1fr_auto] has-data-[slot=card-description]:grid-rows-[auto_auto] [.border-b]:pb-(--card-spacing)","children":["$","div",null,{"data-slot":"card-title","className":"font-heading font-medium group-data-[size=sm]/card:text-sm text-base","children":["EURUSD"," — ","2024-01-02 -> 2025-12-31 (held out, never trained on)"]}]}],["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing)","children":[["$","div",null,{"className":"grid grid-cols-2 gap-y-6 sm:grid-cols-3 lg:grid-cols-6","children":[["$","div",null,{"children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":"Test bars"}],["$","p",null,{"className":"mt-1 text-lg font-semibold tracking-tight text-foreground","children":"12,454"}]]}],["$","div",null,{"children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":"Trades taken"}],["$","p",null,{"className":"mt-1 text-lg font-semibold tracking-tight text-foreground","children":"3,816"}]]}],["$","div",null,{"children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":"Strategy return"}],["$","p",null,{"className":"mt-1 text-lg font-semibold tracking-tight text-rose-400","children":"-24.47%"}]]}],["$","div",null,{"children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":"Buy & hold return"}],["$","p",null,{"className":"mt-1 text-lg font-semibold tracking-tight text-emerald-400","children":"6.26%"}]]}],["$","div",null,{"children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":"Sharpe (annualized)"}],["$","p",null,{"className":"mt-1 text-lg font-semibold tracking-tight text-rose-400","children":"-0.86"}]]}],["$","div",null,{"children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":"Max drawdown"}],["$","p",null,{"className":"mt-1 text-lg font-semibold tracking-tight text-rose-400","children":"-32.94%"}]]}]]}],["$","$L2",null,{"className":"my-6 bg-white/[0.06]"}],["$","$L3",null,{"data":[{"step":0,"strategy":-0.24,"buyHold":0},{"step":1,"strategy":-0.297,"buyHold":-0.859},{"step":2,"strategy":0.263,"buyHold":-1.414},{"step":3,"strategy":-1.391,"buyHold":-2.46},{"step":4,"strategy":0.292,"buyHold":-2.512},{"step":5,"strategy":-0.177,"buyHold":-1.863},{"step":6,"strategy":-1.071,"buyHold":-1.419},{"step":7,"strategy":-1.689,"buyHold":-1.915},{"step":8,"strategy":-6.372,"buyHold":-1.689},{"step":9,"strategy":-2.573,"buyHold":-3.54},{"step":10,"strategy":-4.119,"buyHold":-2.871},{"step":11,"strategy":-4.847,"buyHold":-1.691},{"step":12,"strategy":-4.366,"buyHold":-1.516},{"step":13,"strategy":-5.554,"buyHold":-2.626},{"step":14,"strategy":-7.682,"buyHold":-3.063},{"step":15,"strategy":-9.167,"buyHold":-2.348},{"step":16,"strategy":-12.329,"buyHold":-1.5},{"step":17,"strategy":-11.665,"buyHold":-1.875},{"step":18,"strategy":-10.562,"buyHold":-1.123},{"step":19,"strategy":-13.224,"buyHold":1.001},{"step":20,"strategy":-12.575,"buyHold":-0.059},{"step":21,"strategy":-14.446,"buyHold":0.769},{"step":22,"strategy":-13.075,"buyHold":0.908},{"step":23,"strategy":-11.214,"buyHold":-0.912},{"step":24,"strategy":-11.006,"buyHold":-2.227},{"step":25,"strategy":-8.473,"buyHold":-1.442},{"step":26,"strategy":-12.879,"buyHold":-4.402},{"step":27,"strategy":-12.651,"buyHold":-4.525},{"step":28,"strategy":-13.019,"buyHold":-4.67},{"step":29,"strategy":-10.822,"buyHold":-5.807},{"step":30,"strategy":-12.449,"buyHold":-6.125},{"step":31,"strategy":-13.73,"buyHold":-6.508},{"step":32,"strategy":-13.88,"buyHold":-5.887},{"step":33,"strategy":-17.909,"buyHold":-5.833},{"step":34,"strategy":-14.925,"buyHold":-4.778},{"step":35,"strategy":-18.339,"buyHold":-1.806},{"step":36,"strategy":-19.564,"buyHold":-1.982},{"step":37,"strategy":-20.085,"buyHold":-1.243},{"step":38,"strategy":-29.537,"buyHold":2.254},{"step":39,"strategy":-28.97,"buyHold":3.34},{"step":40,"strategy":-28.333,"buyHold":1.941},{"step":41,"strategy":-30.363,"buyHold":2.335},{"step":42,"strategy":-29.633,"buyHold":2.926},{"step":43,"strategy":-28.39,"buyHold":4.631},{"step":44,"strategy":-30.025,"buyHold":5.955},{"step":45,"strategy":-30.375,"buyHold":5.872},{"step":46,"strategy":-29.191,"buyHold":6.232},{"step":47,"strategy":-27.044,"buyHold":4.625},{"step":48,"strategy":-25.784,"buyHold":6.059},{"step":49,"strategy":-25.226,"buyHold":5.828},{"step":50,"strategy":-26.018,"buyHold":5.941},{"step":51,"strategy":-27.365,"buyHold":6.754},{"step":52,"strategy":-24.403,"buyHold":6.182},{"step":53,"strategy":-24.988,"buyHold":5.82},{"step":54,"strategy":-23.698,"buyHold":5.551},{"step":55,"strategy":-23.231,"buyHold":4.763},{"step":56,"strategy":-21.617,"buyHold":4.233},{"step":57,"strategy":-21.915,"buyHold":5.502},{"step":58,"strategy":-23.72,"buyHold":6.305},{"step":59,"strategy":-24.474,"buyHold":6.263}]}],"$L4"]}]]}]]}]]}],["$L5","$L6"],"$L7"]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"Wisbkv2Ka50g5edfWsBe0"}
7
  4:["$","p",null,{"className":"mt-4 text-xs leading-relaxed text-muted-foreground","children":["Win rate: ","48.7","% — below 50%, consistent with the Sharpe/return numbers above. This confirms basic technical indicators carry no exploitable edge for this pair/horizon after realistic spread costs."]}]
8
  5:["$","script","script-0",{"src":"/_next/static/chunks/026llcslzknb5.js","async":true}]
9
  6:["$","script","script-1",{"src":"/_next/static/chunks/0ozjfxm08o27l.js","async":true}]
backtests/__next.backtests.txt CHANGED
@@ -1,5 +1,5 @@
1
  1:"$Sreact.fragment"
2
- 2:I[39756,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default"]
3
- 3:I[37457,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default"]
4
  4:[]
5
- 0:{"rsc":["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","template":["$","$L3",null,{}]}]]}],"isPartial":false,"staleTime":300,"varyParams":"$W4","buildId":"vzibT-cmx-x5YGyPgA7Ju"}
 
1
  1:"$Sreact.fragment"
2
+ 2:I[39756,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default"]
3
+ 3:I[37457,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default"]
4
  4:[]
5
+ 0:{"rsc":["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","template":["$","$L3",null,{}]}]]}],"isPartial":false,"staleTime":300,"varyParams":"$W4","buildId":"Wisbkv2Ka50g5edfWsBe0"}
datasets.html CHANGED
The diff for this file is too large to render. See raw diff
 
datasets.txt CHANGED
@@ -1,20 +1,20 @@
1
  1:"$Sreact.fragment"
2
- 2:I[85625,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"AppSidebar"]
3
- 3:I[39756,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default"]
4
- 4:I[37457,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default"]
5
- 5:I[13354,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"Toaster"]
6
- 7:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"OutletBoundary"]
7
  8:"$Sreact.suspense"
8
- b:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"ViewportBoundary"]
9
- d:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"MetadataBoundary"]
10
- f:I[68027,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default",1]
11
- :HL["/_next/static/chunks/2n57nyfwzuoew.css","style"]
12
  :HL["/_next/static/media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
13
  :HL["/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
14
- 0:{"P":null,"c":["","datasets"],"q":"","i":false,"f":[[["",{"children":["datasets",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/2n57nyfwzuoew.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/3pr_m1_l5oc8n.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0ce9zjk5_q3eu.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/_next/static/chunks/1-8s9_t85wwr4.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/_next/static/chunks/28y3ojyqatq95.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","className":"dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased","children":["$","body",null,{"className":"min-h-screen bg-app-gradient text-foreground md:flex md:flex-row","children":[["$","$L2",null,{}],["$","main",null,{"className":"flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]","children":["$","div",null,{"className":"mx-auto w-full max-w-6xl px-6 py-8 md:px-10","children":["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","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."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]}],["$","$L5",null,{}]]}]}]]}],{"children":[["$","$1","c",{"children":[null,["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":["$L6",[["$","script","script-0",{"src":"/_next/static/chunks/026llcslzknb5.js","async":true,"nonce":"$undefined"}]],["$","$L7",null,{"children":["$","$8",null,{"name":"Next.MetadataOutlet","children":"$@9"}]}]]}],{},null,false,null]},null,false,"$@a"]},null,false,null],["$","$1","h",{"children":[null,["$","$Lb",null,{"children":"$Lc"}],["$","div",null,{"hidden":true,"children":["$","$Ld",null,{"children":["$","$8",null,{"name":"Next.Metadata","children":"$Le"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],false]],"m":"$undefined","G":["$f",[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/2n57nyfwzuoew.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"vzibT-cmx-x5YGyPgA7Ju"}
15
  10:[]
16
  a:"$W10"
17
- 11:I[5014,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js","/_next/static/chunks/026llcslzknb5.js"],"default"]
18
  6:["$","div",null,{"children":[["$","div",null,{"className":"mb-8","children":[["$","h1",null,{"className":"text-2xl font-semibold tracking-tight text-foreground","children":"Datasets & Models"}],["$","p",null,{"className":"mt-1.5 text-sm text-muted-foreground","children":"Everything pushed to the KUTech Hugging Face org — the shared source of truth for the team."}]]}],["$","div",null,{"className":"grid grid-cols-1 gap-4 md:grid-cols-2","children":[["$","a","trading-llm-data",{"href":"https://huggingface.co/datasets/KUTech/trading-llm-data","target":"_blank","rel":"noopener noreferrer","className":"group","children":["$","div",null,{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel h-full transition-colors group-hover:border-primary/30","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":[["$","div",null,{"className":"flex items-start justify-between","children":[["$","div",null,{"className":"flex items-center gap-2","children":[["$","$L11",null,{"ref":"$undefined","iconNode":[["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":"lucide-database h-4 w-4 text-primary/70"}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 font-medium whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! border-border text-foreground [a]:hover:bg-muted [a]:hover:text-muted-foreground text-[10px] uppercase tracking-wide","children":"dataset"}]]}],["$","$L11",null,{"ref":"$undefined","iconNode":[["path",{"d":"M15 3h6v6","key":"1q9fwt"}],["path",{"d":"M10 14 21 3","key":"gplh6r"}],["path",{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6","key":"a6xqqp"}]],"className":"lucide-external-link h-3.5 w-3.5 text-muted-foreground opacity-0 transition-opacity group-hover:opacity-100"}]]}],["$","h3",null,{"className":"mt-3 font-mono text-sm font-medium text-foreground","children":"KUTech/trading-llm-data"}],["$","p",null,{"className":"mt-2 text-sm leading-relaxed text-muted-foreground","children":"20k finance-reasoning SFT conversations (ODA-Fin-SFT-318k derived, English-filtered)."}],["$","div",null,{"className":"mt-4 flex items-center justify-between text-xs text-muted-foreground","children":[["$","span",null,{"children":"~20k examples"}],["$","span",null,{"children":["updated ","2026-07-04"]}]]}]]}]}]}],["$","a","trading-llm-market-data",{"href":"https://huggingface.co/datasets/KUTech/trading-llm-market-data","target":"_blank","rel":"noopener noreferrer","className":"group","children":["$","div",null,{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel h-full transition-colors group-hover:border-primary/30","children":"$L12"}]}],"$L13","$L14","$L15","$L16"]}]]}]
19
  12:["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":[["$","div",null,{"className":"flex items-start justify-between","children":[["$","div",null,{"className":"flex items-center gap-2","children":[["$","$L11",null,{"ref":"$undefined","iconNode":"$6:props:children:1:props:children:0:props:children:props:children:props:children:0:props:children:0:props:children:0:props:iconNode","className":"lucide-database h-4 w-4 text-primary/70"}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 font-medium whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! border-border text-foreground [a]:hover:bg-muted [a]:hover:text-muted-foreground text-[10px] uppercase tracking-wide","children":"dataset"}]]}],["$","$L11",null,{"ref":"$undefined","iconNode":"$6:props:children:1:props:children:0:props:children:props:children:props:children:0:props:children:1:props:iconNode","className":"lucide-external-link h-3.5 w-3.5 text-muted-foreground opacity-0 transition-opacity group-hover:opacity-100"}]]}],["$","h3",null,{"className":"mt-3 font-mono text-sm font-medium text-foreground","children":"KUTech/trading-llm-market-data"}],["$","p",null,{"className":"mt-2 text-sm leading-relaxed text-muted-foreground","children":"Raw 1-minute OHLCV forex data, 7 pairs, 2015-2025, validated for gaps/duplicates."}],["$","div",null,{"className":"mt-4 flex items-center justify-between text-xs text-muted-foreground","children":[["$","span",null,{"children":"~4M rows/pair, 553MB"}],["$","span",null,{"children":["updated ","2026-07-04"]}]]}]]}]
20
  13:["$","a","trading-llm-market-reasoning",{"href":"https://huggingface.co/datasets/KUTech/trading-llm-market-reasoning","target":"_blank","rel":"noopener noreferrer","className":"group","children":["$","div",null,{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel h-full transition-colors group-hover:border-primary/30","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":[["$","div",null,{"className":"flex items-start justify-between","children":[["$","div",null,{"className":"flex items-center gap-2","children":[["$","$L11",null,{"ref":"$undefined","iconNode":"$6:props:children:1:props:children:0:props:children:props:children:props:children:0:props:children:0:props:children:0:props:iconNode","className":"lucide-database h-4 w-4 text-primary/70"}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 font-medium whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! border-border text-foreground [a]:hover:bg-muted [a]:hover:text-muted-foreground text-[10px] uppercase tracking-wide","children":"dataset"}]]}],["$","$L11",null,{"ref":"$undefined","iconNode":"$6:props:children:1:props:children:0:props:children:props:children:props:children:0:props:children:1:props:iconNode","className":"lucide-external-link h-3.5 w-3.5 text-muted-foreground opacity-0 transition-opacity group-hover:opacity-100"}]]}],["$","h3",null,{"className":"mt-3 font-mono text-sm font-medium text-foreground","children":"KUTech/trading-llm-market-reasoning"}],["$","p",null,{"className":"mt-2 text-sm leading-relaxed text-muted-foreground","children":"Market-grounded reasoning conversations generated from real price action, no look-ahead leakage."}],["$","div",null,{"className":"mt-4 flex items-center justify-between text-xs text-muted-foreground","children":[["$","span",null,{"children":"23,835 examples"}],["$","span",null,{"children":["updated ","2026-07-04"]}]]}]]}]}]}]
@@ -22,6 +22,6 @@ a:"$W10"
22
  15:["$","a","trading-llm",{"href":"https://huggingface.co/KUTech/trading-llm","target":"_blank","rel":"noopener noreferrer","className":"group","children":["$","div",null,{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel h-full transition-colors group-hover:border-primary/30","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":[["$","div",null,{"className":"flex items-start justify-between","children":[["$","div",null,{"className":"flex items-center gap-2","children":[["$","$L11",null,{"ref":"$undefined","iconNode":[["path",{"d":"M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z","key":"hh9hay"}],["path",{"d":"m3.3 7 8.7 5 8.7-5","key":"g66t2b"}],["path",{"d":"M12 22V12","key":"d0xqtd"}]],"className":"lucide-box h-4 w-4 text-primary/70"}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 font-medium whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! border-border text-foreground [a]:hover:bg-muted [a]:hover:text-muted-foreground text-[10px] uppercase tracking-wide","children":"model"}]]}],["$","$L11",null,{"ref":"$undefined","iconNode":"$6:props:children:1:props:children:0:props:children:props:children:props:children:0:props:children:1:props:iconNode","className":"lucide-external-link h-3.5 w-3.5 text-muted-foreground opacity-0 transition-opacity group-hover:opacity-100"}]]}],["$","h3",null,{"className":"mt-3 font-mono text-sm font-medium text-foreground","children":"KUTech/trading-llm"}],["$","p",null,{"className":"mt-2 text-sm leading-relaxed text-muted-foreground","children":"LoRA adapter checkpoints, including the Colab Qwen2.5-0.5B fine-tune run."}],["$","div",null,{"className":"mt-4 flex items-center justify-between text-xs text-muted-foreground","children":[["$","span",null,{"children":"PEFT adapters"}],["$","span",null,{"children":["updated ","2026-07-06"]}]]}]]}]}]}]
23
  16:["$","a","jolash",{"href":"https://huggingface.co/KUTech/JOLASH","target":"_blank","rel":"noopener noreferrer","className":"group","children":["$","div",null,{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel h-full transition-colors group-hover:border-primary/30","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":[["$","div",null,{"className":"flex items-start justify-between","children":[["$","div",null,{"className":"flex items-center gap-2","children":[["$","$L11",null,{"ref":"$undefined","iconNode":"$15:props:children:props:children:props:children:0:props:children:0:props:children:0:props:iconNode","className":"lucide-box h-4 w-4 text-primary/70"}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 font-medium whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! border-border text-foreground [a]:hover:bg-muted [a]:hover:text-muted-foreground text-[10px] uppercase tracking-wide","children":"model"}]]}],["$","$L11",null,{"ref":"$undefined","iconNode":"$6:props:children:1:props:children:0:props:children:props:children:props:children:0:props:children:1:props:iconNode","className":"lucide-external-link h-3.5 w-3.5 text-muted-foreground opacity-0 transition-opacity group-hover:opacity-100"}]]}],["$","h3",null,{"className":"mt-3 font-mono text-sm font-medium text-foreground","children":"KUTech/JOLASH"}],["$","p",null,{"className":"mt-2 text-sm leading-relaxed text-muted-foreground","children":"Project roadmap model card: reasoning model -> forecasting -> probability modeling -> risk management -> API deployment."}],["$","div",null,{"className":"mt-4 flex items-center justify-between text-xs text-muted-foreground","children":[["$","span",null,{"children":"roadmap"}],["$","span",null,{"children":["updated ","2026-07-01"]}]]}]]}]}]}]
24
  c:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
25
- 17:I[27201,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"IconMark"]
26
  9:null
27
  e:[["$","title","0",{"children":"Jolash"}],["$","meta","1",{"name":"description","content":"Jolash trading AI — team dashboard"}],["$","link","2",{"rel":"icon","href":"/favicon.ico?favicon.2vob68tjqpejf.ico","sizes":"256x256","type":"image/x-icon"}],["$","$L17","3",{}]]
 
1
  1:"$Sreact.fragment"
2
+ 2:I[85625,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"AppSidebar"]
3
+ 3:I[39756,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default"]
4
+ 4:I[37457,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default"]
5
+ 5:I[13354,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"Toaster"]
6
+ 7:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"OutletBoundary"]
7
  8:"$Sreact.suspense"
8
+ b:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"ViewportBoundary"]
9
+ d:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"MetadataBoundary"]
10
+ f:I[68027,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default",1]
11
+ :HL["/_next/static/chunks/42uui32g0bhex.css","style"]
12
  :HL["/_next/static/media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
13
  :HL["/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
14
+ 0:{"P":null,"c":["","datasets"],"q":"","i":false,"f":[[["",{"children":["datasets",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/42uui32g0bhex.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/3pr_m1_l5oc8n.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0ce9zjk5_q3eu.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/_next/static/chunks/1-8s9_t85wwr4.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/_next/static/chunks/42s0h1oj-8egu.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","className":"dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased","children":["$","body",null,{"className":"min-h-screen bg-app-gradient text-foreground md:flex md:flex-row","children":[["$","$L2",null,{}],["$","main",null,{"className":"flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]","children":["$","div",null,{"className":"mx-auto w-full max-w-6xl px-6 py-8 md:px-10","children":["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","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."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]}],["$","$L5",null,{}]]}]}]]}],{"children":[["$","$1","c",{"children":[null,["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":["$L6",[["$","script","script-0",{"src":"/_next/static/chunks/026llcslzknb5.js","async":true,"nonce":"$undefined"}]],["$","$L7",null,{"children":["$","$8",null,{"name":"Next.MetadataOutlet","children":"$@9"}]}]]}],{},null,false,null]},null,false,"$@a"]},null,false,null],["$","$1","h",{"children":[null,["$","$Lb",null,{"children":"$Lc"}],["$","div",null,{"hidden":true,"children":["$","$Ld",null,{"children":["$","$8",null,{"name":"Next.Metadata","children":"$Le"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],false]],"m":"$undefined","G":["$f",[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/42uui32g0bhex.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"Wisbkv2Ka50g5edfWsBe0"}
15
  10:[]
16
  a:"$W10"
17
+ 11:I[5014,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js","/_next/static/chunks/026llcslzknb5.js"],"default"]
18
  6:["$","div",null,{"children":[["$","div",null,{"className":"mb-8","children":[["$","h1",null,{"className":"text-2xl font-semibold tracking-tight text-foreground","children":"Datasets & Models"}],["$","p",null,{"className":"mt-1.5 text-sm text-muted-foreground","children":"Everything pushed to the KUTech Hugging Face org — the shared source of truth for the team."}]]}],["$","div",null,{"className":"grid grid-cols-1 gap-4 md:grid-cols-2","children":[["$","a","trading-llm-data",{"href":"https://huggingface.co/datasets/KUTech/trading-llm-data","target":"_blank","rel":"noopener noreferrer","className":"group","children":["$","div",null,{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel h-full transition-colors group-hover:border-primary/30","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":[["$","div",null,{"className":"flex items-start justify-between","children":[["$","div",null,{"className":"flex items-center gap-2","children":[["$","$L11",null,{"ref":"$undefined","iconNode":[["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":"lucide-database h-4 w-4 text-primary/70"}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 font-medium whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! border-border text-foreground [a]:hover:bg-muted [a]:hover:text-muted-foreground text-[10px] uppercase tracking-wide","children":"dataset"}]]}],["$","$L11",null,{"ref":"$undefined","iconNode":[["path",{"d":"M15 3h6v6","key":"1q9fwt"}],["path",{"d":"M10 14 21 3","key":"gplh6r"}],["path",{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6","key":"a6xqqp"}]],"className":"lucide-external-link h-3.5 w-3.5 text-muted-foreground opacity-0 transition-opacity group-hover:opacity-100"}]]}],["$","h3",null,{"className":"mt-3 font-mono text-sm font-medium text-foreground","children":"KUTech/trading-llm-data"}],["$","p",null,{"className":"mt-2 text-sm leading-relaxed text-muted-foreground","children":"20k finance-reasoning SFT conversations (ODA-Fin-SFT-318k derived, English-filtered)."}],["$","div",null,{"className":"mt-4 flex items-center justify-between text-xs text-muted-foreground","children":[["$","span",null,{"children":"~20k examples"}],["$","span",null,{"children":["updated ","2026-07-04"]}]]}]]}]}]}],["$","a","trading-llm-market-data",{"href":"https://huggingface.co/datasets/KUTech/trading-llm-market-data","target":"_blank","rel":"noopener noreferrer","className":"group","children":["$","div",null,{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel h-full transition-colors group-hover:border-primary/30","children":"$L12"}]}],"$L13","$L14","$L15","$L16"]}]]}]
19
  12:["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":[["$","div",null,{"className":"flex items-start justify-between","children":[["$","div",null,{"className":"flex items-center gap-2","children":[["$","$L11",null,{"ref":"$undefined","iconNode":"$6:props:children:1:props:children:0:props:children:props:children:props:children:0:props:children:0:props:children:0:props:iconNode","className":"lucide-database h-4 w-4 text-primary/70"}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 font-medium whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! border-border text-foreground [a]:hover:bg-muted [a]:hover:text-muted-foreground text-[10px] uppercase tracking-wide","children":"dataset"}]]}],["$","$L11",null,{"ref":"$undefined","iconNode":"$6:props:children:1:props:children:0:props:children:props:children:props:children:0:props:children:1:props:iconNode","className":"lucide-external-link h-3.5 w-3.5 text-muted-foreground opacity-0 transition-opacity group-hover:opacity-100"}]]}],["$","h3",null,{"className":"mt-3 font-mono text-sm font-medium text-foreground","children":"KUTech/trading-llm-market-data"}],["$","p",null,{"className":"mt-2 text-sm leading-relaxed text-muted-foreground","children":"Raw 1-minute OHLCV forex data, 7 pairs, 2015-2025, validated for gaps/duplicates."}],["$","div",null,{"className":"mt-4 flex items-center justify-between text-xs text-muted-foreground","children":[["$","span",null,{"children":"~4M rows/pair, 553MB"}],["$","span",null,{"children":["updated ","2026-07-04"]}]]}]]}]
20
  13:["$","a","trading-llm-market-reasoning",{"href":"https://huggingface.co/datasets/KUTech/trading-llm-market-reasoning","target":"_blank","rel":"noopener noreferrer","className":"group","children":["$","div",null,{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel h-full transition-colors group-hover:border-primary/30","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":[["$","div",null,{"className":"flex items-start justify-between","children":[["$","div",null,{"className":"flex items-center gap-2","children":[["$","$L11",null,{"ref":"$undefined","iconNode":"$6:props:children:1:props:children:0:props:children:props:children:props:children:0:props:children:0:props:children:0:props:iconNode","className":"lucide-database h-4 w-4 text-primary/70"}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 font-medium whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! border-border text-foreground [a]:hover:bg-muted [a]:hover:text-muted-foreground text-[10px] uppercase tracking-wide","children":"dataset"}]]}],["$","$L11",null,{"ref":"$undefined","iconNode":"$6:props:children:1:props:children:0:props:children:props:children:props:children:0:props:children:1:props:iconNode","className":"lucide-external-link h-3.5 w-3.5 text-muted-foreground opacity-0 transition-opacity group-hover:opacity-100"}]]}],["$","h3",null,{"className":"mt-3 font-mono text-sm font-medium text-foreground","children":"KUTech/trading-llm-market-reasoning"}],["$","p",null,{"className":"mt-2 text-sm leading-relaxed text-muted-foreground","children":"Market-grounded reasoning conversations generated from real price action, no look-ahead leakage."}],["$","div",null,{"className":"mt-4 flex items-center justify-between text-xs text-muted-foreground","children":[["$","span",null,{"children":"23,835 examples"}],["$","span",null,{"children":["updated ","2026-07-04"]}]]}]]}]}]}]
 
22
  15:["$","a","trading-llm",{"href":"https://huggingface.co/KUTech/trading-llm","target":"_blank","rel":"noopener noreferrer","className":"group","children":["$","div",null,{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel h-full transition-colors group-hover:border-primary/30","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":[["$","div",null,{"className":"flex items-start justify-between","children":[["$","div",null,{"className":"flex items-center gap-2","children":[["$","$L11",null,{"ref":"$undefined","iconNode":[["path",{"d":"M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z","key":"hh9hay"}],["path",{"d":"m3.3 7 8.7 5 8.7-5","key":"g66t2b"}],["path",{"d":"M12 22V12","key":"d0xqtd"}]],"className":"lucide-box h-4 w-4 text-primary/70"}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 font-medium whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! border-border text-foreground [a]:hover:bg-muted [a]:hover:text-muted-foreground text-[10px] uppercase tracking-wide","children":"model"}]]}],["$","$L11",null,{"ref":"$undefined","iconNode":"$6:props:children:1:props:children:0:props:children:props:children:props:children:0:props:children:1:props:iconNode","className":"lucide-external-link h-3.5 w-3.5 text-muted-foreground opacity-0 transition-opacity group-hover:opacity-100"}]]}],["$","h3",null,{"className":"mt-3 font-mono text-sm font-medium text-foreground","children":"KUTech/trading-llm"}],["$","p",null,{"className":"mt-2 text-sm leading-relaxed text-muted-foreground","children":"LoRA adapter checkpoints, including the Colab Qwen2.5-0.5B fine-tune run."}],["$","div",null,{"className":"mt-4 flex items-center justify-between text-xs text-muted-foreground","children":[["$","span",null,{"children":"PEFT adapters"}],["$","span",null,{"children":["updated ","2026-07-06"]}]]}]]}]}]}]
23
  16:["$","a","jolash",{"href":"https://huggingface.co/KUTech/JOLASH","target":"_blank","rel":"noopener noreferrer","className":"group","children":["$","div",null,{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel h-full transition-colors group-hover:border-primary/30","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":[["$","div",null,{"className":"flex items-start justify-between","children":[["$","div",null,{"className":"flex items-center gap-2","children":[["$","$L11",null,{"ref":"$undefined","iconNode":"$15:props:children:props:children:props:children:0:props:children:0:props:children:0:props:iconNode","className":"lucide-box h-4 w-4 text-primary/70"}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 font-medium whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! border-border text-foreground [a]:hover:bg-muted [a]:hover:text-muted-foreground text-[10px] uppercase tracking-wide","children":"model"}]]}],["$","$L11",null,{"ref":"$undefined","iconNode":"$6:props:children:1:props:children:0:props:children:props:children:props:children:0:props:children:1:props:iconNode","className":"lucide-external-link h-3.5 w-3.5 text-muted-foreground opacity-0 transition-opacity group-hover:opacity-100"}]]}],["$","h3",null,{"className":"mt-3 font-mono text-sm font-medium text-foreground","children":"KUTech/JOLASH"}],["$","p",null,{"className":"mt-2 text-sm leading-relaxed text-muted-foreground","children":"Project roadmap model card: reasoning model -> forecasting -> probability modeling -> risk management -> API deployment."}],["$","div",null,{"className":"mt-4 flex items-center justify-between text-xs text-muted-foreground","children":[["$","span",null,{"children":"roadmap"}],["$","span",null,{"children":["updated ","2026-07-01"]}]]}]]}]}]}]
24
  c:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
25
+ 17:I[27201,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"IconMark"]
26
  9:null
27
  e:[["$","title","0",{"children":"Jolash"}],["$","meta","1",{"name":"description","content":"Jolash trading AI — team dashboard"}],["$","link","2",{"rel":"icon","href":"/favicon.ico?favicon.2vob68tjqpejf.ico","sizes":"256x256","type":"image/x-icon"}],["$","$L17","3",{}]]
datasets/__next._full.txt CHANGED
@@ -1,20 +1,20 @@
1
  1:"$Sreact.fragment"
2
- 2:I[85625,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"AppSidebar"]
3
- 3:I[39756,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default"]
4
- 4:I[37457,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default"]
5
- 5:I[13354,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"Toaster"]
6
- 7:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"OutletBoundary"]
7
  8:"$Sreact.suspense"
8
- b:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"ViewportBoundary"]
9
- d:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"MetadataBoundary"]
10
- f:I[68027,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default",1]
11
- :HL["/_next/static/chunks/2n57nyfwzuoew.css","style"]
12
  :HL["/_next/static/media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
13
  :HL["/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
14
- 0:{"P":null,"c":["","datasets"],"q":"","i":false,"f":[[["",{"children":["datasets",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/2n57nyfwzuoew.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/3pr_m1_l5oc8n.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0ce9zjk5_q3eu.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/_next/static/chunks/1-8s9_t85wwr4.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/_next/static/chunks/28y3ojyqatq95.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","className":"dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased","children":["$","body",null,{"className":"min-h-screen bg-app-gradient text-foreground md:flex md:flex-row","children":[["$","$L2",null,{}],["$","main",null,{"className":"flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]","children":["$","div",null,{"className":"mx-auto w-full max-w-6xl px-6 py-8 md:px-10","children":["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","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."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]}],["$","$L5",null,{}]]}]}]]}],{"children":[["$","$1","c",{"children":[null,["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":["$L6",[["$","script","script-0",{"src":"/_next/static/chunks/026llcslzknb5.js","async":true,"nonce":"$undefined"}]],["$","$L7",null,{"children":["$","$8",null,{"name":"Next.MetadataOutlet","children":"$@9"}]}]]}],{},null,false,null]},null,false,"$@a"]},null,false,null],["$","$1","h",{"children":[null,["$","$Lb",null,{"children":"$Lc"}],["$","div",null,{"hidden":true,"children":["$","$Ld",null,{"children":["$","$8",null,{"name":"Next.Metadata","children":"$Le"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],false]],"m":"$undefined","G":["$f",[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/2n57nyfwzuoew.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"vzibT-cmx-x5YGyPgA7Ju"}
15
  10:[]
16
  a:"$W10"
17
- 11:I[5014,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js","/_next/static/chunks/026llcslzknb5.js"],"default"]
18
  6:["$","div",null,{"children":[["$","div",null,{"className":"mb-8","children":[["$","h1",null,{"className":"text-2xl font-semibold tracking-tight text-foreground","children":"Datasets & Models"}],["$","p",null,{"className":"mt-1.5 text-sm text-muted-foreground","children":"Everything pushed to the KUTech Hugging Face org — the shared source of truth for the team."}]]}],["$","div",null,{"className":"grid grid-cols-1 gap-4 md:grid-cols-2","children":[["$","a","trading-llm-data",{"href":"https://huggingface.co/datasets/KUTech/trading-llm-data","target":"_blank","rel":"noopener noreferrer","className":"group","children":["$","div",null,{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel h-full transition-colors group-hover:border-primary/30","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":[["$","div",null,{"className":"flex items-start justify-between","children":[["$","div",null,{"className":"flex items-center gap-2","children":[["$","$L11",null,{"ref":"$undefined","iconNode":[["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":"lucide-database h-4 w-4 text-primary/70"}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 font-medium whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! border-border text-foreground [a]:hover:bg-muted [a]:hover:text-muted-foreground text-[10px] uppercase tracking-wide","children":"dataset"}]]}],["$","$L11",null,{"ref":"$undefined","iconNode":[["path",{"d":"M15 3h6v6","key":"1q9fwt"}],["path",{"d":"M10 14 21 3","key":"gplh6r"}],["path",{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6","key":"a6xqqp"}]],"className":"lucide-external-link h-3.5 w-3.5 text-muted-foreground opacity-0 transition-opacity group-hover:opacity-100"}]]}],["$","h3",null,{"className":"mt-3 font-mono text-sm font-medium text-foreground","children":"KUTech/trading-llm-data"}],["$","p",null,{"className":"mt-2 text-sm leading-relaxed text-muted-foreground","children":"20k finance-reasoning SFT conversations (ODA-Fin-SFT-318k derived, English-filtered)."}],["$","div",null,{"className":"mt-4 flex items-center justify-between text-xs text-muted-foreground","children":[["$","span",null,{"children":"~20k examples"}],["$","span",null,{"children":["updated ","2026-07-04"]}]]}]]}]}]}],["$","a","trading-llm-market-data",{"href":"https://huggingface.co/datasets/KUTech/trading-llm-market-data","target":"_blank","rel":"noopener noreferrer","className":"group","children":["$","div",null,{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel h-full transition-colors group-hover:border-primary/30","children":"$L12"}]}],"$L13","$L14","$L15","$L16"]}]]}]
19
  12:["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":[["$","div",null,{"className":"flex items-start justify-between","children":[["$","div",null,{"className":"flex items-center gap-2","children":[["$","$L11",null,{"ref":"$undefined","iconNode":"$6:props:children:1:props:children:0:props:children:props:children:props:children:0:props:children:0:props:children:0:props:iconNode","className":"lucide-database h-4 w-4 text-primary/70"}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 font-medium whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! border-border text-foreground [a]:hover:bg-muted [a]:hover:text-muted-foreground text-[10px] uppercase tracking-wide","children":"dataset"}]]}],["$","$L11",null,{"ref":"$undefined","iconNode":"$6:props:children:1:props:children:0:props:children:props:children:props:children:0:props:children:1:props:iconNode","className":"lucide-external-link h-3.5 w-3.5 text-muted-foreground opacity-0 transition-opacity group-hover:opacity-100"}]]}],["$","h3",null,{"className":"mt-3 font-mono text-sm font-medium text-foreground","children":"KUTech/trading-llm-market-data"}],["$","p",null,{"className":"mt-2 text-sm leading-relaxed text-muted-foreground","children":"Raw 1-minute OHLCV forex data, 7 pairs, 2015-2025, validated for gaps/duplicates."}],["$","div",null,{"className":"mt-4 flex items-center justify-between text-xs text-muted-foreground","children":[["$","span",null,{"children":"~4M rows/pair, 553MB"}],["$","span",null,{"children":["updated ","2026-07-04"]}]]}]]}]
20
  13:["$","a","trading-llm-market-reasoning",{"href":"https://huggingface.co/datasets/KUTech/trading-llm-market-reasoning","target":"_blank","rel":"noopener noreferrer","className":"group","children":["$","div",null,{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel h-full transition-colors group-hover:border-primary/30","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":[["$","div",null,{"className":"flex items-start justify-between","children":[["$","div",null,{"className":"flex items-center gap-2","children":[["$","$L11",null,{"ref":"$undefined","iconNode":"$6:props:children:1:props:children:0:props:children:props:children:props:children:0:props:children:0:props:children:0:props:iconNode","className":"lucide-database h-4 w-4 text-primary/70"}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 font-medium whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! border-border text-foreground [a]:hover:bg-muted [a]:hover:text-muted-foreground text-[10px] uppercase tracking-wide","children":"dataset"}]]}],["$","$L11",null,{"ref":"$undefined","iconNode":"$6:props:children:1:props:children:0:props:children:props:children:props:children:0:props:children:1:props:iconNode","className":"lucide-external-link h-3.5 w-3.5 text-muted-foreground opacity-0 transition-opacity group-hover:opacity-100"}]]}],["$","h3",null,{"className":"mt-3 font-mono text-sm font-medium text-foreground","children":"KUTech/trading-llm-market-reasoning"}],["$","p",null,{"className":"mt-2 text-sm leading-relaxed text-muted-foreground","children":"Market-grounded reasoning conversations generated from real price action, no look-ahead leakage."}],["$","div",null,{"className":"mt-4 flex items-center justify-between text-xs text-muted-foreground","children":[["$","span",null,{"children":"23,835 examples"}],["$","span",null,{"children":["updated ","2026-07-04"]}]]}]]}]}]}]
@@ -22,6 +22,6 @@ a:"$W10"
22
  15:["$","a","trading-llm",{"href":"https://huggingface.co/KUTech/trading-llm","target":"_blank","rel":"noopener noreferrer","className":"group","children":["$","div",null,{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel h-full transition-colors group-hover:border-primary/30","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":[["$","div",null,{"className":"flex items-start justify-between","children":[["$","div",null,{"className":"flex items-center gap-2","children":[["$","$L11",null,{"ref":"$undefined","iconNode":[["path",{"d":"M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z","key":"hh9hay"}],["path",{"d":"m3.3 7 8.7 5 8.7-5","key":"g66t2b"}],["path",{"d":"M12 22V12","key":"d0xqtd"}]],"className":"lucide-box h-4 w-4 text-primary/70"}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 font-medium whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! border-border text-foreground [a]:hover:bg-muted [a]:hover:text-muted-foreground text-[10px] uppercase tracking-wide","children":"model"}]]}],["$","$L11",null,{"ref":"$undefined","iconNode":"$6:props:children:1:props:children:0:props:children:props:children:props:children:0:props:children:1:props:iconNode","className":"lucide-external-link h-3.5 w-3.5 text-muted-foreground opacity-0 transition-opacity group-hover:opacity-100"}]]}],["$","h3",null,{"className":"mt-3 font-mono text-sm font-medium text-foreground","children":"KUTech/trading-llm"}],["$","p",null,{"className":"mt-2 text-sm leading-relaxed text-muted-foreground","children":"LoRA adapter checkpoints, including the Colab Qwen2.5-0.5B fine-tune run."}],["$","div",null,{"className":"mt-4 flex items-center justify-between text-xs text-muted-foreground","children":[["$","span",null,{"children":"PEFT adapters"}],["$","span",null,{"children":["updated ","2026-07-06"]}]]}]]}]}]}]
23
  16:["$","a","jolash",{"href":"https://huggingface.co/KUTech/JOLASH","target":"_blank","rel":"noopener noreferrer","className":"group","children":["$","div",null,{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel h-full transition-colors group-hover:border-primary/30","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":[["$","div",null,{"className":"flex items-start justify-between","children":[["$","div",null,{"className":"flex items-center gap-2","children":[["$","$L11",null,{"ref":"$undefined","iconNode":"$15:props:children:props:children:props:children:0:props:children:0:props:children:0:props:iconNode","className":"lucide-box h-4 w-4 text-primary/70"}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 font-medium whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! border-border text-foreground [a]:hover:bg-muted [a]:hover:text-muted-foreground text-[10px] uppercase tracking-wide","children":"model"}]]}],["$","$L11",null,{"ref":"$undefined","iconNode":"$6:props:children:1:props:children:0:props:children:props:children:props:children:0:props:children:1:props:iconNode","className":"lucide-external-link h-3.5 w-3.5 text-muted-foreground opacity-0 transition-opacity group-hover:opacity-100"}]]}],["$","h3",null,{"className":"mt-3 font-mono text-sm font-medium text-foreground","children":"KUTech/JOLASH"}],["$","p",null,{"className":"mt-2 text-sm leading-relaxed text-muted-foreground","children":"Project roadmap model card: reasoning model -> forecasting -> probability modeling -> risk management -> API deployment."}],["$","div",null,{"className":"mt-4 flex items-center justify-between text-xs text-muted-foreground","children":[["$","span",null,{"children":"roadmap"}],["$","span",null,{"children":["updated ","2026-07-01"]}]]}]]}]}]}]
24
  c:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
25
- 17:I[27201,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"IconMark"]
26
  9:null
27
  e:[["$","title","0",{"children":"Jolash"}],["$","meta","1",{"name":"description","content":"Jolash trading AI — team dashboard"}],["$","link","2",{"rel":"icon","href":"/favicon.ico?favicon.2vob68tjqpejf.ico","sizes":"256x256","type":"image/x-icon"}],["$","$L17","3",{}]]
 
1
  1:"$Sreact.fragment"
2
+ 2:I[85625,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"AppSidebar"]
3
+ 3:I[39756,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default"]
4
+ 4:I[37457,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default"]
5
+ 5:I[13354,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"Toaster"]
6
+ 7:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"OutletBoundary"]
7
  8:"$Sreact.suspense"
8
+ b:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"ViewportBoundary"]
9
+ d:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"MetadataBoundary"]
10
+ f:I[68027,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default",1]
11
+ :HL["/_next/static/chunks/42uui32g0bhex.css","style"]
12
  :HL["/_next/static/media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
13
  :HL["/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
14
+ 0:{"P":null,"c":["","datasets"],"q":"","i":false,"f":[[["",{"children":["datasets",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/42uui32g0bhex.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/3pr_m1_l5oc8n.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0ce9zjk5_q3eu.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/_next/static/chunks/1-8s9_t85wwr4.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/_next/static/chunks/42s0h1oj-8egu.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","className":"dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased","children":["$","body",null,{"className":"min-h-screen bg-app-gradient text-foreground md:flex md:flex-row","children":[["$","$L2",null,{}],["$","main",null,{"className":"flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]","children":["$","div",null,{"className":"mx-auto w-full max-w-6xl px-6 py-8 md:px-10","children":["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","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."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]}],["$","$L5",null,{}]]}]}]]}],{"children":[["$","$1","c",{"children":[null,["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":["$L6",[["$","script","script-0",{"src":"/_next/static/chunks/026llcslzknb5.js","async":true,"nonce":"$undefined"}]],["$","$L7",null,{"children":["$","$8",null,{"name":"Next.MetadataOutlet","children":"$@9"}]}]]}],{},null,false,null]},null,false,"$@a"]},null,false,null],["$","$1","h",{"children":[null,["$","$Lb",null,{"children":"$Lc"}],["$","div",null,{"hidden":true,"children":["$","$Ld",null,{"children":["$","$8",null,{"name":"Next.Metadata","children":"$Le"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],false]],"m":"$undefined","G":["$f",[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/42uui32g0bhex.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"Wisbkv2Ka50g5edfWsBe0"}
15
  10:[]
16
  a:"$W10"
17
+ 11:I[5014,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js","/_next/static/chunks/026llcslzknb5.js"],"default"]
18
  6:["$","div",null,{"children":[["$","div",null,{"className":"mb-8","children":[["$","h1",null,{"className":"text-2xl font-semibold tracking-tight text-foreground","children":"Datasets & Models"}],["$","p",null,{"className":"mt-1.5 text-sm text-muted-foreground","children":"Everything pushed to the KUTech Hugging Face org — the shared source of truth for the team."}]]}],["$","div",null,{"className":"grid grid-cols-1 gap-4 md:grid-cols-2","children":[["$","a","trading-llm-data",{"href":"https://huggingface.co/datasets/KUTech/trading-llm-data","target":"_blank","rel":"noopener noreferrer","className":"group","children":["$","div",null,{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel h-full transition-colors group-hover:border-primary/30","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":[["$","div",null,{"className":"flex items-start justify-between","children":[["$","div",null,{"className":"flex items-center gap-2","children":[["$","$L11",null,{"ref":"$undefined","iconNode":[["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":"lucide-database h-4 w-4 text-primary/70"}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 font-medium whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! border-border text-foreground [a]:hover:bg-muted [a]:hover:text-muted-foreground text-[10px] uppercase tracking-wide","children":"dataset"}]]}],["$","$L11",null,{"ref":"$undefined","iconNode":[["path",{"d":"M15 3h6v6","key":"1q9fwt"}],["path",{"d":"M10 14 21 3","key":"gplh6r"}],["path",{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6","key":"a6xqqp"}]],"className":"lucide-external-link h-3.5 w-3.5 text-muted-foreground opacity-0 transition-opacity group-hover:opacity-100"}]]}],["$","h3",null,{"className":"mt-3 font-mono text-sm font-medium text-foreground","children":"KUTech/trading-llm-data"}],["$","p",null,{"className":"mt-2 text-sm leading-relaxed text-muted-foreground","children":"20k finance-reasoning SFT conversations (ODA-Fin-SFT-318k derived, English-filtered)."}],["$","div",null,{"className":"mt-4 flex items-center justify-between text-xs text-muted-foreground","children":[["$","span",null,{"children":"~20k examples"}],["$","span",null,{"children":["updated ","2026-07-04"]}]]}]]}]}]}],["$","a","trading-llm-market-data",{"href":"https://huggingface.co/datasets/KUTech/trading-llm-market-data","target":"_blank","rel":"noopener noreferrer","className":"group","children":["$","div",null,{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel h-full transition-colors group-hover:border-primary/30","children":"$L12"}]}],"$L13","$L14","$L15","$L16"]}]]}]
19
  12:["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":[["$","div",null,{"className":"flex items-start justify-between","children":[["$","div",null,{"className":"flex items-center gap-2","children":[["$","$L11",null,{"ref":"$undefined","iconNode":"$6:props:children:1:props:children:0:props:children:props:children:props:children:0:props:children:0:props:children:0:props:iconNode","className":"lucide-database h-4 w-4 text-primary/70"}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 font-medium whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! border-border text-foreground [a]:hover:bg-muted [a]:hover:text-muted-foreground text-[10px] uppercase tracking-wide","children":"dataset"}]]}],["$","$L11",null,{"ref":"$undefined","iconNode":"$6:props:children:1:props:children:0:props:children:props:children:props:children:0:props:children:1:props:iconNode","className":"lucide-external-link h-3.5 w-3.5 text-muted-foreground opacity-0 transition-opacity group-hover:opacity-100"}]]}],["$","h3",null,{"className":"mt-3 font-mono text-sm font-medium text-foreground","children":"KUTech/trading-llm-market-data"}],["$","p",null,{"className":"mt-2 text-sm leading-relaxed text-muted-foreground","children":"Raw 1-minute OHLCV forex data, 7 pairs, 2015-2025, validated for gaps/duplicates."}],["$","div",null,{"className":"mt-4 flex items-center justify-between text-xs text-muted-foreground","children":[["$","span",null,{"children":"~4M rows/pair, 553MB"}],["$","span",null,{"children":["updated ","2026-07-04"]}]]}]]}]
20
  13:["$","a","trading-llm-market-reasoning",{"href":"https://huggingface.co/datasets/KUTech/trading-llm-market-reasoning","target":"_blank","rel":"noopener noreferrer","className":"group","children":["$","div",null,{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel h-full transition-colors group-hover:border-primary/30","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":[["$","div",null,{"className":"flex items-start justify-between","children":[["$","div",null,{"className":"flex items-center gap-2","children":[["$","$L11",null,{"ref":"$undefined","iconNode":"$6:props:children:1:props:children:0:props:children:props:children:props:children:0:props:children:0:props:children:0:props:iconNode","className":"lucide-database h-4 w-4 text-primary/70"}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 font-medium whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! border-border text-foreground [a]:hover:bg-muted [a]:hover:text-muted-foreground text-[10px] uppercase tracking-wide","children":"dataset"}]]}],["$","$L11",null,{"ref":"$undefined","iconNode":"$6:props:children:1:props:children:0:props:children:props:children:props:children:0:props:children:1:props:iconNode","className":"lucide-external-link h-3.5 w-3.5 text-muted-foreground opacity-0 transition-opacity group-hover:opacity-100"}]]}],["$","h3",null,{"className":"mt-3 font-mono text-sm font-medium text-foreground","children":"KUTech/trading-llm-market-reasoning"}],["$","p",null,{"className":"mt-2 text-sm leading-relaxed text-muted-foreground","children":"Market-grounded reasoning conversations generated from real price action, no look-ahead leakage."}],["$","div",null,{"className":"mt-4 flex items-center justify-between text-xs text-muted-foreground","children":[["$","span",null,{"children":"23,835 examples"}],["$","span",null,{"children":["updated ","2026-07-04"]}]]}]]}]}]}]
 
22
  15:["$","a","trading-llm",{"href":"https://huggingface.co/KUTech/trading-llm","target":"_blank","rel":"noopener noreferrer","className":"group","children":["$","div",null,{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel h-full transition-colors group-hover:border-primary/30","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":[["$","div",null,{"className":"flex items-start justify-between","children":[["$","div",null,{"className":"flex items-center gap-2","children":[["$","$L11",null,{"ref":"$undefined","iconNode":[["path",{"d":"M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z","key":"hh9hay"}],["path",{"d":"m3.3 7 8.7 5 8.7-5","key":"g66t2b"}],["path",{"d":"M12 22V12","key":"d0xqtd"}]],"className":"lucide-box h-4 w-4 text-primary/70"}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 font-medium whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! border-border text-foreground [a]:hover:bg-muted [a]:hover:text-muted-foreground text-[10px] uppercase tracking-wide","children":"model"}]]}],["$","$L11",null,{"ref":"$undefined","iconNode":"$6:props:children:1:props:children:0:props:children:props:children:props:children:0:props:children:1:props:iconNode","className":"lucide-external-link h-3.5 w-3.5 text-muted-foreground opacity-0 transition-opacity group-hover:opacity-100"}]]}],["$","h3",null,{"className":"mt-3 font-mono text-sm font-medium text-foreground","children":"KUTech/trading-llm"}],["$","p",null,{"className":"mt-2 text-sm leading-relaxed text-muted-foreground","children":"LoRA adapter checkpoints, including the Colab Qwen2.5-0.5B fine-tune run."}],["$","div",null,{"className":"mt-4 flex items-center justify-between text-xs text-muted-foreground","children":[["$","span",null,{"children":"PEFT adapters"}],["$","span",null,{"children":["updated ","2026-07-06"]}]]}]]}]}]}]
23
  16:["$","a","jolash",{"href":"https://huggingface.co/KUTech/JOLASH","target":"_blank","rel":"noopener noreferrer","className":"group","children":["$","div",null,{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel h-full transition-colors group-hover:border-primary/30","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":[["$","div",null,{"className":"flex items-start justify-between","children":[["$","div",null,{"className":"flex items-center gap-2","children":[["$","$L11",null,{"ref":"$undefined","iconNode":"$15:props:children:props:children:props:children:0:props:children:0:props:children:0:props:iconNode","className":"lucide-box h-4 w-4 text-primary/70"}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 font-medium whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! border-border text-foreground [a]:hover:bg-muted [a]:hover:text-muted-foreground text-[10px] uppercase tracking-wide","children":"model"}]]}],["$","$L11",null,{"ref":"$undefined","iconNode":"$6:props:children:1:props:children:0:props:children:props:children:props:children:0:props:children:1:props:iconNode","className":"lucide-external-link h-3.5 w-3.5 text-muted-foreground opacity-0 transition-opacity group-hover:opacity-100"}]]}],["$","h3",null,{"className":"mt-3 font-mono text-sm font-medium text-foreground","children":"KUTech/JOLASH"}],["$","p",null,{"className":"mt-2 text-sm leading-relaxed text-muted-foreground","children":"Project roadmap model card: reasoning model -> forecasting -> probability modeling -> risk management -> API deployment."}],["$","div",null,{"className":"mt-4 flex items-center justify-between text-xs text-muted-foreground","children":[["$","span",null,{"children":"roadmap"}],["$","span",null,{"children":["updated ","2026-07-01"]}]]}]]}]}]}]
24
  c:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
25
+ 17:I[27201,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"IconMark"]
26
  9:null
27
  e:[["$","title","0",{"children":"Jolash"}],["$","meta","1",{"name":"description","content":"Jolash trading AI — team dashboard"}],["$","link","2",{"rel":"icon","href":"/favicon.ico?favicon.2vob68tjqpejf.ico","sizes":"256x256","type":"image/x-icon"}],["$","$L17","3",{}]]
datasets/__next._head.txt CHANGED
@@ -1,6 +1,6 @@
1
  1:"$Sreact.fragment"
2
- 2:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"ViewportBoundary"]
3
- 3:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"MetadataBoundary"]
4
  4:"$Sreact.suspense"
5
- 5:I[27201,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"IconMark"]
6
- 0:{"rsc":["$","$1","h",{"children":[null,["$","$L2",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]}],["$","div",null,{"hidden":true,"children":["$","$L3",null,{"children":["$","$4",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"Jolash"}],["$","meta","1",{"name":"description","content":"Jolash trading AI — team dashboard"}],["$","link","2",{"rel":"icon","href":"/favicon.ico?favicon.2vob68tjqpejf.ico","sizes":"256x256","type":"image/x-icon"}],["$","$L5","3",{}]]}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"vzibT-cmx-x5YGyPgA7Ju"}
 
1
  1:"$Sreact.fragment"
2
+ 2:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"ViewportBoundary"]
3
+ 3:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"MetadataBoundary"]
4
  4:"$Sreact.suspense"
5
+ 5:I[27201,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"IconMark"]
6
+ 0:{"rsc":["$","$1","h",{"children":[null,["$","$L2",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]}],["$","div",null,{"hidden":true,"children":["$","$L3",null,{"children":["$","$4",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"Jolash"}],["$","meta","1",{"name":"description","content":"Jolash trading AI — team dashboard"}],["$","link","2",{"rel":"icon","href":"/favicon.ico?favicon.2vob68tjqpejf.ico","sizes":"256x256","type":"image/x-icon"}],["$","$L5","3",{}]]}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"Wisbkv2Ka50g5edfWsBe0"}
datasets/__next._index.txt CHANGED
@@ -1,7 +1,7 @@
1
  1:"$Sreact.fragment"
2
- 2:I[85625,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"AppSidebar"]
3
- 3:I[39756,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default"]
4
- 4:I[37457,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default"]
5
- 5:I[13354,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"Toaster"]
6
- :HL["/_next/static/chunks/2n57nyfwzuoew.css","style"]
7
- 0:{"rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/2n57nyfwzuoew.css","precedence":"next"}],["$","script","script-0",{"src":"/_next/static/chunks/3pr_m1_l5oc8n.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/0ce9zjk5_q3eu.js","async":true}],["$","script","script-2",{"src":"/_next/static/chunks/1-8s9_t85wwr4.js","async":true}],["$","script","script-3",{"src":"/_next/static/chunks/28y3ojyqatq95.js","async":true}]],["$","html",null,{"lang":"en","className":"dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased","children":["$","body",null,{"className":"min-h-screen bg-app-gradient text-foreground md:flex md:flex-row","children":[["$","$L2",null,{}],["$","main",null,{"className":"flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]","children":["$","div",null,{"className":"mx-auto w-full max-w-6xl px-6 py-8 md:px-10","children":["$","$L3",null,{"parallelRouterKey":"children","template":["$","$L4",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."}]}]]}]}]],[]]}]}]}],["$","$L5",null,{}]]}]}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"vzibT-cmx-x5YGyPgA7Ju"}
 
1
  1:"$Sreact.fragment"
2
+ 2:I[85625,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"AppSidebar"]
3
+ 3:I[39756,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default"]
4
+ 4:I[37457,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default"]
5
+ 5:I[13354,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"Toaster"]
6
+ :HL["/_next/static/chunks/42uui32g0bhex.css","style"]
7
+ 0:{"rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/42uui32g0bhex.css","precedence":"next"}],["$","script","script-0",{"src":"/_next/static/chunks/3pr_m1_l5oc8n.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/0ce9zjk5_q3eu.js","async":true}],["$","script","script-2",{"src":"/_next/static/chunks/1-8s9_t85wwr4.js","async":true}],["$","script","script-3",{"src":"/_next/static/chunks/42s0h1oj-8egu.js","async":true}]],["$","html",null,{"lang":"en","className":"dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased","children":["$","body",null,{"className":"min-h-screen bg-app-gradient text-foreground md:flex md:flex-row","children":[["$","$L2",null,{}],["$","main",null,{"className":"flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]","children":["$","div",null,{"className":"mx-auto w-full max-w-6xl px-6 py-8 md:px-10","children":["$","$L3",null,{"parallelRouterKey":"children","template":["$","$L4",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."}]}]]}]}]],[]]}]}]}],["$","$L5",null,{}]]}]}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"Wisbkv2Ka50g5edfWsBe0"}
datasets/__next._tree.txt CHANGED
@@ -1,4 +1,4 @@
1
- :HL["/_next/static/chunks/2n57nyfwzuoew.css","style"]
2
  :HL["/_next/static/media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
3
  :HL["/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
4
- 0:{"tree":{"name":"","param":null,"prefetchHints":16,"slots":{"children":{"name":"datasets","param":null,"prefetchHints":0,"slots":{"children":{"name":"__PAGE__","param":null,"prefetchHints":0,"slots":null}}}}},"staleTime":300,"buildId":"vzibT-cmx-x5YGyPgA7Ju"}
 
1
+ :HL["/_next/static/chunks/42uui32g0bhex.css","style"]
2
  :HL["/_next/static/media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
3
  :HL["/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
4
+ 0:{"tree":{"name":"","param":null,"prefetchHints":16,"slots":{"children":{"name":"datasets","param":null,"prefetchHints":0,"slots":{"children":{"name":"__PAGE__","param":null,"prefetchHints":0,"slots":null}}}}},"staleTime":300,"buildId":"Wisbkv2Ka50g5edfWsBe0"}
datasets/__next.datasets.__PAGE__.txt CHANGED
@@ -1,8 +1,8 @@
1
  1:"$Sreact.fragment"
2
- 2:I[5014,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js","/_next/static/chunks/026llcslzknb5.js"],"default"]
3
- a:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"OutletBoundary"]
4
  b:"$Sreact.suspense"
5
- 0:{"rsc":["$","$1","c",{"children":[["$","div",null,{"children":[["$","div",null,{"className":"mb-8","children":[["$","h1",null,{"className":"text-2xl font-semibold tracking-tight text-foreground","children":"Datasets & Models"}],["$","p",null,{"className":"mt-1.5 text-sm text-muted-foreground","children":"Everything pushed to the KUTech Hugging Face org — the shared source of truth for the team."}]]}],["$","div",null,{"className":"grid grid-cols-1 gap-4 md:grid-cols-2","children":[["$","a","trading-llm-data",{"href":"https://huggingface.co/datasets/KUTech/trading-llm-data","target":"_blank","rel":"noopener noreferrer","className":"group","children":["$","div",null,{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel h-full transition-colors group-hover:border-primary/30","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":[["$","div",null,{"className":"flex items-start justify-between","children":[["$","div",null,{"className":"flex items-center gap-2","children":[["$","$L2",null,{"iconNode":[["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":"lucide-database h-4 w-4 text-primary/70"}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 font-medium whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! border-border text-foreground [a]:hover:bg-muted [a]:hover:text-muted-foreground text-[10px] uppercase tracking-wide","children":"dataset"}]]}],["$","$L2",null,{"iconNode":[["path",{"d":"M15 3h6v6","key":"1q9fwt"}],["path",{"d":"M10 14 21 3","key":"gplh6r"}],["path",{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6","key":"a6xqqp"}]],"className":"lucide-external-link h-3.5 w-3.5 text-muted-foreground opacity-0 transition-opacity group-hover:opacity-100"}]]}],["$","h3",null,{"className":"mt-3 font-mono text-sm font-medium text-foreground","children":"KUTech/trading-llm-data"}],["$","p",null,{"className":"mt-2 text-sm leading-relaxed text-muted-foreground","children":"20k finance-reasoning SFT conversations (ODA-Fin-SFT-318k derived, English-filtered)."}],["$","div",null,{"className":"mt-4 flex items-center justify-between text-xs text-muted-foreground","children":[["$","span",null,{"children":"~20k examples"}],["$","span",null,{"children":["updated ","2026-07-04"]}]]}]]}]}]}],["$","a","trading-llm-market-data",{"href":"https://huggingface.co/datasets/KUTech/trading-llm-market-data","target":"_blank","rel":"noopener noreferrer","className":"group","children":["$","div",null,{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel h-full transition-colors group-hover:border-primary/30","children":"$L3"}]}],"$L4","$L5","$L6","$L7"]}]]}],["$L8"],"$L9"]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"vzibT-cmx-x5YGyPgA7Ju"}
6
  3:["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":[["$","div",null,{"className":"flex items-start justify-between","children":[["$","div",null,{"className":"flex items-center gap-2","children":[["$","$L2",null,{"iconNode":"$0:rsc:props:children:0:props:children:1:props:children:0:props:children:props:children:props:children:0:props:children:0:props:children:0:props:iconNode","className":"lucide-database h-4 w-4 text-primary/70"}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 font-medium whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! border-border text-foreground [a]:hover:bg-muted [a]:hover:text-muted-foreground text-[10px] uppercase tracking-wide","children":"dataset"}]]}],["$","$L2",null,{"iconNode":"$0:rsc:props:children:0:props:children:1:props:children:0:props:children:props:children:props:children:0:props:children:1:props:iconNode","className":"lucide-external-link h-3.5 w-3.5 text-muted-foreground opacity-0 transition-opacity group-hover:opacity-100"}]]}],["$","h3",null,{"className":"mt-3 font-mono text-sm font-medium text-foreground","children":"KUTech/trading-llm-market-data"}],["$","p",null,{"className":"mt-2 text-sm leading-relaxed text-muted-foreground","children":"Raw 1-minute OHLCV forex data, 7 pairs, 2015-2025, validated for gaps/duplicates."}],["$","div",null,{"className":"mt-4 flex items-center justify-between text-xs text-muted-foreground","children":[["$","span",null,{"children":"~4M rows/pair, 553MB"}],["$","span",null,{"children":["updated ","2026-07-04"]}]]}]]}]
7
  4:["$","a","trading-llm-market-reasoning",{"href":"https://huggingface.co/datasets/KUTech/trading-llm-market-reasoning","target":"_blank","rel":"noopener noreferrer","className":"group","children":["$","div",null,{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel h-full transition-colors group-hover:border-primary/30","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":[["$","div",null,{"className":"flex items-start justify-between","children":[["$","div",null,{"className":"flex items-center gap-2","children":[["$","$L2",null,{"iconNode":"$0:rsc:props:children:0:props:children:1:props:children:0:props:children:props:children:props:children:0:props:children:0:props:children:0:props:iconNode","className":"lucide-database h-4 w-4 text-primary/70"}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 font-medium whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! border-border text-foreground [a]:hover:bg-muted [a]:hover:text-muted-foreground text-[10px] uppercase tracking-wide","children":"dataset"}]]}],["$","$L2",null,{"iconNode":"$0:rsc:props:children:0:props:children:1:props:children:0:props:children:props:children:props:children:0:props:children:1:props:iconNode","className":"lucide-external-link h-3.5 w-3.5 text-muted-foreground opacity-0 transition-opacity group-hover:opacity-100"}]]}],["$","h3",null,{"className":"mt-3 font-mono text-sm font-medium text-foreground","children":"KUTech/trading-llm-market-reasoning"}],["$","p",null,{"className":"mt-2 text-sm leading-relaxed text-muted-foreground","children":"Market-grounded reasoning conversations generated from real price action, no look-ahead leakage."}],["$","div",null,{"className":"mt-4 flex items-center justify-between text-xs text-muted-foreground","children":[["$","span",null,{"children":"23,835 examples"}],["$","span",null,{"children":["updated ","2026-07-04"]}]]}]]}]}]}]
8
  5:["$","a","trading-llm-training",{"href":"https://huggingface.co/spaces/KUTech/trading-llm-training","target":"_blank","rel":"noopener noreferrer","className":"group","children":["$","div",null,{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel h-full transition-colors group-hover:border-primary/30","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":[["$","div",null,{"className":"flex items-start justify-between","children":[["$","div",null,{"className":"flex items-center gap-2","children":[["$","$L2",null,{"iconNode":[["rect",{"x":"2","y":"4","width":"20","height":"16","rx":"2","key":"izxlao"}],["path",{"d":"M10 4v4","key":"pp8u80"}],["path",{"d":"M2 8h20","key":"d11cs7"}],["path",{"d":"M6 4v4","key":"1svtjw"}]],"className":"lucide-app-window h-4 w-4 text-primary/70"}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 font-medium whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! border-border text-foreground [a]:hover:bg-muted [a]:hover:text-muted-foreground text-[10px] uppercase tracking-wide","children":"space"}]]}],["$","$L2",null,{"iconNode":"$0:rsc:props:children:0:props:children:1:props:children:0:props:children:props:children:props:children:0:props:children:1:props:iconNode","className":"lucide-external-link h-3.5 w-3.5 text-muted-foreground opacity-0 transition-opacity group-hover:opacity-100"}]]}],["$","h3",null,{"className":"mt-3 font-mono text-sm font-medium text-foreground","children":"KUTech/trading-llm-training"}],["$","p",null,{"className":"mt-2 text-sm leading-relaxed text-muted-foreground","children":"Training, dataset-build, and validation scripts for the fine-tuning pipeline."}],["$","div",null,{"className":"mt-4 flex items-center justify-between text-xs text-muted-foreground","children":[["$","span",null,{"children":"scripts"}],["$","span",null,{"children":["updated ","2026-07-04"]}]]}]]}]}]}]
 
1
  1:"$Sreact.fragment"
2
+ 2:I[5014,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js","/_next/static/chunks/026llcslzknb5.js"],"default"]
3
+ a:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"OutletBoundary"]
4
  b:"$Sreact.suspense"
5
+ 0:{"rsc":["$","$1","c",{"children":[["$","div",null,{"children":[["$","div",null,{"className":"mb-8","children":[["$","h1",null,{"className":"text-2xl font-semibold tracking-tight text-foreground","children":"Datasets & Models"}],["$","p",null,{"className":"mt-1.5 text-sm text-muted-foreground","children":"Everything pushed to the KUTech Hugging Face org — the shared source of truth for the team."}]]}],["$","div",null,{"className":"grid grid-cols-1 gap-4 md:grid-cols-2","children":[["$","a","trading-llm-data",{"href":"https://huggingface.co/datasets/KUTech/trading-llm-data","target":"_blank","rel":"noopener noreferrer","className":"group","children":["$","div",null,{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel h-full transition-colors group-hover:border-primary/30","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":[["$","div",null,{"className":"flex items-start justify-between","children":[["$","div",null,{"className":"flex items-center gap-2","children":[["$","$L2",null,{"iconNode":[["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":"lucide-database h-4 w-4 text-primary/70"}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 font-medium whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! border-border text-foreground [a]:hover:bg-muted [a]:hover:text-muted-foreground text-[10px] uppercase tracking-wide","children":"dataset"}]]}],["$","$L2",null,{"iconNode":[["path",{"d":"M15 3h6v6","key":"1q9fwt"}],["path",{"d":"M10 14 21 3","key":"gplh6r"}],["path",{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6","key":"a6xqqp"}]],"className":"lucide-external-link h-3.5 w-3.5 text-muted-foreground opacity-0 transition-opacity group-hover:opacity-100"}]]}],["$","h3",null,{"className":"mt-3 font-mono text-sm font-medium text-foreground","children":"KUTech/trading-llm-data"}],["$","p",null,{"className":"mt-2 text-sm leading-relaxed text-muted-foreground","children":"20k finance-reasoning SFT conversations (ODA-Fin-SFT-318k derived, English-filtered)."}],["$","div",null,{"className":"mt-4 flex items-center justify-between text-xs text-muted-foreground","children":[["$","span",null,{"children":"~20k examples"}],["$","span",null,{"children":["updated ","2026-07-04"]}]]}]]}]}]}],["$","a","trading-llm-market-data",{"href":"https://huggingface.co/datasets/KUTech/trading-llm-market-data","target":"_blank","rel":"noopener noreferrer","className":"group","children":["$","div",null,{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel h-full transition-colors group-hover:border-primary/30","children":"$L3"}]}],"$L4","$L5","$L6","$L7"]}]]}],["$L8"],"$L9"]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"Wisbkv2Ka50g5edfWsBe0"}
6
  3:["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":[["$","div",null,{"className":"flex items-start justify-between","children":[["$","div",null,{"className":"flex items-center gap-2","children":[["$","$L2",null,{"iconNode":"$0:rsc:props:children:0:props:children:1:props:children:0:props:children:props:children:props:children:0:props:children:0:props:children:0:props:iconNode","className":"lucide-database h-4 w-4 text-primary/70"}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 font-medium whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! border-border text-foreground [a]:hover:bg-muted [a]:hover:text-muted-foreground text-[10px] uppercase tracking-wide","children":"dataset"}]]}],["$","$L2",null,{"iconNode":"$0:rsc:props:children:0:props:children:1:props:children:0:props:children:props:children:props:children:0:props:children:1:props:iconNode","className":"lucide-external-link h-3.5 w-3.5 text-muted-foreground opacity-0 transition-opacity group-hover:opacity-100"}]]}],["$","h3",null,{"className":"mt-3 font-mono text-sm font-medium text-foreground","children":"KUTech/trading-llm-market-data"}],["$","p",null,{"className":"mt-2 text-sm leading-relaxed text-muted-foreground","children":"Raw 1-minute OHLCV forex data, 7 pairs, 2015-2025, validated for gaps/duplicates."}],["$","div",null,{"className":"mt-4 flex items-center justify-between text-xs text-muted-foreground","children":[["$","span",null,{"children":"~4M rows/pair, 553MB"}],["$","span",null,{"children":["updated ","2026-07-04"]}]]}]]}]
7
  4:["$","a","trading-llm-market-reasoning",{"href":"https://huggingface.co/datasets/KUTech/trading-llm-market-reasoning","target":"_blank","rel":"noopener noreferrer","className":"group","children":["$","div",null,{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel h-full transition-colors group-hover:border-primary/30","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":[["$","div",null,{"className":"flex items-start justify-between","children":[["$","div",null,{"className":"flex items-center gap-2","children":[["$","$L2",null,{"iconNode":"$0:rsc:props:children:0:props:children:1:props:children:0:props:children:props:children:props:children:0:props:children:0:props:children:0:props:iconNode","className":"lucide-database h-4 w-4 text-primary/70"}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 font-medium whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! border-border text-foreground [a]:hover:bg-muted [a]:hover:text-muted-foreground text-[10px] uppercase tracking-wide","children":"dataset"}]]}],["$","$L2",null,{"iconNode":"$0:rsc:props:children:0:props:children:1:props:children:0:props:children:props:children:props:children:0:props:children:1:props:iconNode","className":"lucide-external-link h-3.5 w-3.5 text-muted-foreground opacity-0 transition-opacity group-hover:opacity-100"}]]}],["$","h3",null,{"className":"mt-3 font-mono text-sm font-medium text-foreground","children":"KUTech/trading-llm-market-reasoning"}],["$","p",null,{"className":"mt-2 text-sm leading-relaxed text-muted-foreground","children":"Market-grounded reasoning conversations generated from real price action, no look-ahead leakage."}],["$","div",null,{"className":"mt-4 flex items-center justify-between text-xs text-muted-foreground","children":[["$","span",null,{"children":"23,835 examples"}],["$","span",null,{"children":["updated ","2026-07-04"]}]]}]]}]}]}]
8
  5:["$","a","trading-llm-training",{"href":"https://huggingface.co/spaces/KUTech/trading-llm-training","target":"_blank","rel":"noopener noreferrer","className":"group","children":["$","div",null,{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel h-full transition-colors group-hover:border-primary/30","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":[["$","div",null,{"className":"flex items-start justify-between","children":[["$","div",null,{"className":"flex items-center gap-2","children":[["$","$L2",null,{"iconNode":[["rect",{"x":"2","y":"4","width":"20","height":"16","rx":"2","key":"izxlao"}],["path",{"d":"M10 4v4","key":"pp8u80"}],["path",{"d":"M2 8h20","key":"d11cs7"}],["path",{"d":"M6 4v4","key":"1svtjw"}]],"className":"lucide-app-window h-4 w-4 text-primary/70"}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 font-medium whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! border-border text-foreground [a]:hover:bg-muted [a]:hover:text-muted-foreground text-[10px] uppercase tracking-wide","children":"space"}]]}],["$","$L2",null,{"iconNode":"$0:rsc:props:children:0:props:children:1:props:children:0:props:children:props:children:props:children:0:props:children:1:props:iconNode","className":"lucide-external-link h-3.5 w-3.5 text-muted-foreground opacity-0 transition-opacity group-hover:opacity-100"}]]}],["$","h3",null,{"className":"mt-3 font-mono text-sm font-medium text-foreground","children":"KUTech/trading-llm-training"}],["$","p",null,{"className":"mt-2 text-sm leading-relaxed text-muted-foreground","children":"Training, dataset-build, and validation scripts for the fine-tuning pipeline."}],["$","div",null,{"className":"mt-4 flex items-center justify-between text-xs text-muted-foreground","children":[["$","span",null,{"children":"scripts"}],["$","span",null,{"children":["updated ","2026-07-04"]}]]}]]}]}]}]
datasets/__next.datasets.txt CHANGED
@@ -1,5 +1,5 @@
1
  1:"$Sreact.fragment"
2
- 2:I[39756,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default"]
3
- 3:I[37457,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default"]
4
  4:[]
5
- 0:{"rsc":["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","template":["$","$L3",null,{}]}]]}],"isPartial":false,"staleTime":300,"varyParams":"$W4","buildId":"vzibT-cmx-x5YGyPgA7Ju"}
 
1
  1:"$Sreact.fragment"
2
+ 2:I[39756,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default"]
3
+ 3:I[37457,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default"]
4
  4:[]
5
+ 0:{"rsc":["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","template":["$","$L3",null,{}]}]]}],"isPartial":false,"staleTime":300,"varyParams":"$W4","buildId":"Wisbkv2Ka50g5edfWsBe0"}
hypotheses.html CHANGED
@@ -1 +1 @@
1
- <!DOCTYPE html><html lang="en" class="dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/2n57nyfwzuoew.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/1kbvvjb8xiuz5.js"/><script src="/_next/static/chunks/27jktro2p5rq9.js" async=""></script><script src="/_next/static/chunks/2ne35xpb2gco9.js" async=""></script><script src="/_next/static/chunks/3rxl-jt3pdxgx.js" async=""></script><script src="/_next/static/chunks/turbopack-2w-hlngzk4qal.js" async=""></script><script src="/_next/static/chunks/3pr_m1_l5oc8n.js" async=""></script><script src="/_next/static/chunks/0ce9zjk5_q3eu.js" async=""></script><script src="/_next/static/chunks/1-8s9_t85wwr4.js" async=""></script><script src="/_next/static/chunks/28y3ojyqatq95.js" async=""></script><script src="/_next/static/chunks/026llcslzknb5.js" async=""></script><meta name="next-size-adjust" content=""/><title>Jolash</title><meta name="description" content="Jolash trading AI — team dashboard"/><link rel="icon" href="/favicon.ico?favicon.2vob68tjqpejf.ico" sizes="256x256" type="image/x-icon"/><script src="/_next/static/chunks/0cz1d0mv5g_q7.js" noModule=""></script></head><body class="min-h-screen bg-app-gradient text-foreground md:flex md:flex-row"><div hidden=""><!--$--><!--/$--></div><div class="sticky top-0 h-screen px-4 py-4 hidden md:flex md:flex-col bg-neutral-100 dark:bg-neutral-800 w-[300px] flex-shrink-0 justify-between gap-10 border-r border-white/[0.08] !bg-[oklch(0.12_0_0)]"><div class="flex flex-1 flex-col overflow-x-hidden overflow-y-auto"><a class="flex items-center gap-2 py-1" href="/"><div class="flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-neutral-200 text-sm font-semibold text-neutral-900">J</div><span class="whitespace-pre text-sm font-semibold tracking-tight text-neutral-100">Jolash</span></a><div class="mt-8 flex flex-col gap-1"><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-layout-dashboard h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><rect width="7" height="9" x="3" y="3" rx="1"></rect><rect width="7" height="5" x="14" y="3" rx="1"></rect><rect width="7" height="9" x="14" y="12" rx="1"></rect><rect width="7" height="5" x="3" y="16" rx="1"></rect></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Overview</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors bg-white/[0.06] text-neutral-100" href="/hypotheses"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-flask-conical h-4.5 w-4.5 shrink-0 text-neutral-100" aria-hidden="true"><path d="M14 2v6a2 2 0 0 0 .245.96l5.51 10.08A2 2 0 0 1 18 22H6a2 2 0 0 1-1.755-2.96l5.51-10.08A2 2 0 0 0 10 8V2"></path><path d="M6.453 15h11.094"></path><path d="M8.5 2h7"></path></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Hypotheses</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/backtests"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chart-line h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><path d="M3 3v16a2 2 0 0 0 2 2h16"></path><path d="m19 9-5 5-4-4-3 3"></path></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Backtest Results</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/datasets"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-database h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><ellipse cx="12" cy="5" rx="9" ry="3"></ellipse><path d="M3 5V19A9 3 0 0 0 21 19V5"></path><path d="M3 12A9 3 0 0 0 21 12"></path></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Datasets &amp; Models</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/agents"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-users h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"></path><path d="M16 3.128a4 4 0 0 1 0 7.744"></path><path d="M22 21v-2a4 4 0 0 0-3-3.87"></path><circle cx="9" cy="7" r="4"></circle></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Team &amp; Agents</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/live"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-radio h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><path d="M16.247 7.761a6 6 0 0 1 0 8.478"></path><path d="M19.075 4.933a10 10 0 0 1 0 14.134"></path><path d="M4.925 19.067a10 10 0 0 1 0-14.134"></path><path d="M7.753 16.239a6 6 0 0 1 0-8.478"></path><circle cx="12" cy="12" r="2"></circle></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Live Market Data</span></a></div></div></div><div class="h-10 px-4 py-4 flex flex-row md:hidden items-center justify-between bg-neutral-100 dark:bg-neutral-800 w-full"><div class="flex justify-end z-20 w-full"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu text-neutral-800 dark:text-neutral-200 cursor-pointer" aria-hidden="true"><path d="M4 5h16"></path><path d="M4 12h16"></path><path d="M4 19h16"></path></svg></div></div><main class="flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]"><div class="mx-auto w-full max-w-6xl px-6 py-8 md:px-10"><div><div class="mb-8"><h1 class="text-2xl font-semibold tracking-tight text-foreground">Hypotheses</h1><p class="mt-1.5 text-sm text-muted-foreground">Specific, testable trading ideas — proposed by hand for now, by the Research Agent once it&#x27;s built.</p></div><div class="space-y-3"><div data-slot="card" data-size="default" class="group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) text-sm text-card-foreground ring-1 ring-foreground/10 [--card-spacing:--spacing(4)] has-data-[slot=card-footer]:pb-0 has-[&gt;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 glass-panel"><div data-slot="card-content" class="px-(--card-spacing) pt-6"><div class="flex items-start justify-between gap-4"><div><h3 class="text-sm font-medium text-foreground">EURUSD 4h-ahead direction from basic technical indicators</h3><p class="mt-1.5 text-sm leading-relaxed text-muted-foreground">Predict the sign of EURUSD&#x27;s return 4 hours ahead using SMA trend, momentum, rolling volatility, RSI, and recent high/low range as features, on hourly candles.</p><div class="mt-3 flex flex-wrap items-center gap-x-4 gap-y-1 text-xs text-muted-foreground"><span>EURUSD</span><span>·</span><span>horizon: <!-- -->4h</span><span>·</span><span>proposed by <!-- -->Manual (v0 pipeline)</span></div></div><span data-slot="badge" data-variant="outline" class="group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&amp;&gt;svg]:pointer-events-none [&amp;&gt;svg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-rose-500/15 text-rose-300 border-rose-500/30">No edge found</span></div></div></div><div data-slot="card" data-size="default" class="group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) text-sm text-card-foreground ring-1 ring-foreground/10 [--card-spacing:--spacing(4)] has-data-[slot=card-footer]:pb-0 has-[&gt;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 glass-panel"><div data-slot="card-content" class="px-(--card-spacing) pt-6"><div class="flex items-start justify-between gap-4"><div><h3 class="text-sm font-medium text-foreground">Triple-barrier labeled setups (profit target / stop-loss)</h3><p class="mt-1.5 text-sm leading-relaxed text-muted-foreground">Relabel EURUSD using a profit-target/stop-loss barrier instead of a fixed time horizon, to reduce label noise before testing for a directional edge.</p><div class="mt-3 flex flex-wrap items-center gap-x-4 gap-y-1 text-xs text-muted-foreground"><span>EURUSD</span><span>·</span><span>horizon: <!-- -->variable (barrier hit)</span><span>·</span><span>proposed by <!-- -->Research Agent (not yet built)</span></div></div><span data-slot="badge" data-variant="outline" class="group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&amp;&gt;svg]:pointer-events-none [&amp;&gt;svg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-sky-500/15 text-sky-300 border-sky-500/30">Proposed</span></div></div></div></div></div><!--$--><!--/$--></div></main><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script src="/_next/static/chunks/1kbvvjb8xiuz5.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[85625,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/28y3ojyqatq95.js\"],\"AppSidebar\"]\n3:I[39756,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/28y3ojyqatq95.js\"],\"default\"]\n4:I[37457,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/28y3ojyqatq95.js\"],\"default\"]\n5:I[13354,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/28y3ojyqatq95.js\"],\"Toaster\"]\n7:I[97367,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/28y3ojyqatq95.js\"],\"OutletBoundary\"]\n8:\"$Sreact.suspense\"\nb:I[97367,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/28y3ojyqatq95.js\"],\"ViewportBoundary\"]\nd:I[97367,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/28y3ojyqatq95.js\"],\"MetadataBoundary\"]\nf:I[68027,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/28y3ojyqatq95.js\"],\"default\",1]\n:HL[\"/_next/static/chunks/2n57nyfwzuoew.css\",\"style\"]\n:HL[\"/_next/static/media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"c\":[\"\",\"hypotheses\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"hypotheses\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",16],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/2n57nyfwzuoew.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/28y3ojyqatq95.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased\",\"children\":[\"$\",\"body\",null,{\"className\":\"min-h-screen bg-app-gradient text-foreground md:flex md:flex-row\",\"children\":[[\"$\",\"$L2\",null,{}],[\"$\",\"main\",null,{\"className\":\"flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto w-full max-w-6xl px-6 py-8 md:px-10\",\"children\":[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"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.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}],[\"$\",\"$L5\",null,{}]]}]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[\"$L6\",[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/026llcslzknb5.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$8\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@9\"}]}]]}],{},null,false,null]},null,false,\"$@a\"]},null,false,null],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$Lb\",null,{\"children\":\"$Lc\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$Ld\",null,{\"children\":[\"$\",\"$8\",null,{\"name\":\"Next.Metadata\",\"children\":\"$Le\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$f\",[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/2n57nyfwzuoew.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]]],\"S\":true,\"h\":null,\"s\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"vzibT-cmx-x5YGyPgA7Ju\"}\n"])</script><script>self.__next_f.push([1,"10:[]\na:\"$W10\"\n"])</script><script>self.__next_f.push([1,"6:[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-8\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"text-2xl font-semibold tracking-tight text-foreground\",\"children\":\"Hypotheses\"}],[\"$\",\"p\",null,{\"className\":\"mt-1.5 text-sm text-muted-foreground\",\"children\":\"Specific, testable trading ideas — proposed by hand for now, by the Research Agent once it's built.\"}]]}],[\"$\",\"div\",null,{\"className\":\"space-y-3\",\"children\":[[\"$\",\"div\",\"hyp-001\",{\"data-slot\":\"card\",\"data-size\":\"default\",\"className\":\"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) text-sm text-card-foreground ring-1 ring-foreground/10 [--card-spacing:--spacing(4)] has-data-[slot=card-footer]:pb-0 has-[\u003eimg: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 glass-panel\",\"children\":[\"$\",\"div\",null,{\"data-slot\":\"card-content\",\"className\":\"px-(--card-spacing) pt-6\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-4\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-sm font-medium text-foreground\",\"children\":\"EURUSD 4h-ahead direction from basic technical indicators\"}],[\"$\",\"p\",null,{\"className\":\"mt-1.5 text-sm leading-relaxed text-muted-foreground\",\"children\":\"Predict the sign of EURUSD's return 4 hours ahead using SMA trend, momentum, rolling volatility, RSI, and recent high/low range as features, on hourly candles.\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex flex-wrap items-center gap-x-4 gap-y-1 text-xs text-muted-foreground\",\"children\":[[\"$\",\"span\",null,{\"children\":\"EURUSD\"}],[\"$\",\"span\",null,{\"children\":\"·\"}],[\"$\",\"span\",null,{\"children\":[\"horizon: \",\"4h\"]}],[\"$\",\"span\",null,{\"children\":\"·\"}],[\"$\",\"span\",null,{\"children\":[\"proposed by \",\"Manual (v0 pipeline)\"]}]]}]]}],[\"$\",\"span\",null,{\"data-slot\":\"badge\",\"data-variant\":\"outline\",\"className\":\"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [\u0026\u003esvg]:pointer-events-none [\u0026\u003esvg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-rose-500/15 text-rose-300 border-rose-500/30\",\"children\":\"No edge found\"}]]}]}]}],[\"$\",\"div\",\"hyp-002\",{\"data-slot\":\"card\",\"data-size\":\"default\",\"className\":\"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) text-sm text-card-foreground ring-1 ring-foreground/10 [--card-spacing:--spacing(4)] has-data-[slot=card-footer]:pb-0 has-[\u003eimg: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 glass-panel\",\"children\":[\"$\",\"div\",null,{\"data-slot\":\"card-content\",\"className\":\"px-(--card-spacing) pt-6\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-4\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-sm font-medium text-foreground\",\"children\":\"Triple-barrier labeled setups (profit target / stop-loss)\"}],[\"$\",\"p\",null,{\"className\":\"mt-1.5 text-sm leading-relaxed text-muted-foreground\",\"children\":\"Relabel EURUSD using a profit-target/stop-loss barrier instead of a fixed time horizon, to reduce label noise before testing for a directional edge.\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex flex-wrap items-center gap-x-4 gap-y-1 text-xs text-muted-foreground\",\"children\":[\"$L11\",\"$L12\",\"$L13\",\"$L14\",\"$L15\"]}]]}],\"$L16\"]}]}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"11:[\"$\",\"span\",null,{\"children\":\"EURUSD\"}]\n12:[\"$\",\"span\",null,{\"children\":\"·\"}]\n13:[\"$\",\"span\",null,{\"children\":[\"horizon: \",\"variable (barrier hit)\"]}]\n14:[\"$\",\"span\",null,{\"children\":\"·\"}]\n15:[\"$\",\"span\",null,{\"children\":[\"proposed by \",\"Research Agent (not yet built)\"]}]\n16:[\"$\",\"span\",null,{\"data-slot\":\"badge\",\"data-variant\":\"outline\",\"className\":\"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [\u0026\u003esvg]:pointer-events-none [\u0026\u003esvg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-sky-500/15 text-sky-300 border-sky-500/30\",\"children\":\"Proposed\"}]\n"])</script><script>self.__next_f.push([1,"c:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script><script>self.__next_f.push([1,"17:I[27201,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/28y3ojyqatq95.js\"],\"IconMark\"]\n9:null\ne:[[\"$\",\"title\",\"0\",{\"children\":\"Jolash\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Jolash trading AI — team dashboard\"}],[\"$\",\"link\",\"2\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.2vob68tjqpejf.ico\",\"sizes\":\"256x256\",\"type\":\"image/x-icon\"}],[\"$\",\"$L17\",\"3\",{}]]\n"])</script></body></html>
 
1
+ <!DOCTYPE html><html lang="en" class="dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/42uui32g0bhex.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/1kbvvjb8xiuz5.js"/><script src="/_next/static/chunks/27jktro2p5rq9.js" async=""></script><script src="/_next/static/chunks/2ne35xpb2gco9.js" async=""></script><script src="/_next/static/chunks/3rxl-jt3pdxgx.js" async=""></script><script src="/_next/static/chunks/turbopack-2w-hlngzk4qal.js" async=""></script><script src="/_next/static/chunks/3pr_m1_l5oc8n.js" async=""></script><script src="/_next/static/chunks/0ce9zjk5_q3eu.js" async=""></script><script src="/_next/static/chunks/1-8s9_t85wwr4.js" async=""></script><script src="/_next/static/chunks/42s0h1oj-8egu.js" async=""></script><script src="/_next/static/chunks/026llcslzknb5.js" async=""></script><meta name="next-size-adjust" content=""/><title>Jolash</title><meta name="description" content="Jolash trading AI — team dashboard"/><link rel="icon" href="/favicon.ico?favicon.2vob68tjqpejf.ico" sizes="256x256" type="image/x-icon"/><script src="/_next/static/chunks/0cz1d0mv5g_q7.js" noModule=""></script></head><body class="min-h-screen bg-app-gradient text-foreground md:flex md:flex-row"><div hidden=""><!--$--><!--/$--></div><div class="sticky top-0 h-screen px-4 py-4 hidden md:flex md:flex-col bg-neutral-100 dark:bg-neutral-800 w-[300px] flex-shrink-0 justify-between gap-10 !bg-[oklch(0.09_0_0)]"><div class="flex flex-1 flex-col overflow-x-hidden overflow-y-auto"><a class="flex items-center gap-2 py-1" href="/"><div class="flex h-7 w-7 shrink-0 items-center justify-center rounded-md bg-neutral-200 text-sm font-semibold text-neutral-900">J</div><span class="whitespace-pre text-sm font-semibold tracking-tight text-neutral-100">Jolash</span></a><div class="mt-8 flex flex-col gap-1"><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-layout-dashboard h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><rect width="7" height="9" x="3" y="3" rx="1"></rect><rect width="7" height="5" x="14" y="3" rx="1"></rect><rect width="7" height="9" x="14" y="12" rx="1"></rect><rect width="7" height="5" x="3" y="16" rx="1"></rect></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Overview</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors bg-white/[0.06] text-neutral-100" href="/hypotheses"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-flask-conical h-4.5 w-4.5 shrink-0 text-neutral-100" aria-hidden="true"><path d="M14 2v6a2 2 0 0 0 .245.96l5.51 10.08A2 2 0 0 1 18 22H6a2 2 0 0 1-1.755-2.96l5.51-10.08A2 2 0 0 0 10 8V2"></path><path d="M6.453 15h11.094"></path><path d="M8.5 2h7"></path></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Hypotheses</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/backtests"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chart-line h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><path d="M3 3v16a2 2 0 0 0 2 2h16"></path><path d="m19 9-5 5-4-4-3 3"></path></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Backtest Results</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/datasets"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-database h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><ellipse cx="12" cy="5" rx="9" ry="3"></ellipse><path d="M3 5V19A9 3 0 0 0 21 19V5"></path><path d="M3 12A9 3 0 0 0 21 12"></path></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Datasets &amp; Models</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/agents"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-users h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"></path><path d="M16 3.128a4 4 0 0 1 0 7.744"></path><path d="M22 21v-2a4 4 0 0 0-3-3.87"></path><circle cx="9" cy="7" r="4"></circle></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Team &amp; Agents</span></a><a class="flex items-center justify-start gap-2 group/sidebar py-2 rounded-md px-2 -mx-2 transition-colors text-neutral-400 hover:bg-white/[0.03] hover:text-neutral-200" href="/live"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-radio h-4.5 w-4.5 shrink-0 text-neutral-500" aria-hidden="true"><path d="M16.247 7.761a6 6 0 0 1 0 8.478"></path><path d="M19.075 4.933a10 10 0 0 1 0 14.134"></path><path d="M4.925 19.067a10 10 0 0 1 0-14.134"></path><path d="M7.753 16.239a6 6 0 0 1 0-8.478"></path><circle cx="12" cy="12" r="2"></circle></svg><span class="text-neutral-700 dark:text-neutral-200 text-sm group-hover/sidebar:translate-x-1 transition duration-150 whitespace-pre inline-block !p-0 !m-0">Live Market Data</span></a></div></div></div><div class="h-10 px-4 py-4 flex flex-row md:hidden items-center justify-between bg-neutral-100 dark:bg-neutral-800 w-full"><div class="flex justify-end z-20 w-full"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu text-neutral-800 dark:text-neutral-200 cursor-pointer" aria-hidden="true"><path d="M4 5h16"></path><path d="M4 12h16"></path><path d="M4 19h16"></path></svg></div></div><main class="flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]"><div class="mx-auto w-full max-w-6xl px-6 py-8 md:px-10"><div><div class="mb-8"><h1 class="text-2xl font-semibold tracking-tight text-foreground">Hypotheses</h1><p class="mt-1.5 text-sm text-muted-foreground">Specific, testable trading ideas — proposed by hand for now, by the Research Agent once it&#x27;s built.</p></div><div class="space-y-3"><div data-slot="card" data-size="default" class="group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) text-sm text-card-foreground ring-1 ring-foreground/10 [--card-spacing:--spacing(4)] has-data-[slot=card-footer]:pb-0 has-[&gt;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 glass-panel"><div data-slot="card-content" class="px-(--card-spacing) pt-6"><div class="flex items-start justify-between gap-4"><div><h3 class="text-sm font-medium text-foreground">EURUSD 4h-ahead direction from basic technical indicators</h3><p class="mt-1.5 text-sm leading-relaxed text-muted-foreground">Predict the sign of EURUSD&#x27;s return 4 hours ahead using SMA trend, momentum, rolling volatility, RSI, and recent high/low range as features, on hourly candles.</p><div class="mt-3 flex flex-wrap items-center gap-x-4 gap-y-1 text-xs text-muted-foreground"><span>EURUSD</span><span>·</span><span>horizon: <!-- -->4h</span><span>·</span><span>proposed by <!-- -->Manual (v0 pipeline)</span></div></div><span data-slot="badge" data-variant="outline" class="group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&amp;&gt;svg]:pointer-events-none [&amp;&gt;svg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-rose-500/15 text-rose-300 border-rose-500/30">No edge found</span></div></div></div><div data-slot="card" data-size="default" class="group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) text-sm text-card-foreground ring-1 ring-foreground/10 [--card-spacing:--spacing(4)] has-data-[slot=card-footer]:pb-0 has-[&gt;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 glass-panel"><div data-slot="card-content" class="px-(--card-spacing) pt-6"><div class="flex items-start justify-between gap-4"><div><h3 class="text-sm font-medium text-foreground">Triple-barrier labeled setups (profit target / stop-loss)</h3><p class="mt-1.5 text-sm leading-relaxed text-muted-foreground">Relabel EURUSD using a profit-target/stop-loss barrier instead of a fixed time horizon, to reduce label noise before testing for a directional edge.</p><div class="mt-3 flex flex-wrap items-center gap-x-4 gap-y-1 text-xs text-muted-foreground"><span>EURUSD</span><span>·</span><span>horizon: <!-- -->variable (barrier hit)</span><span>·</span><span>proposed by <!-- -->Research Agent (not yet built)</span></div></div><span data-slot="badge" data-variant="outline" class="group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&amp;&gt;svg]:pointer-events-none [&amp;&gt;svg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-sky-500/15 text-sky-300 border-sky-500/30">Proposed</span></div></div></div></div></div><!--$--><!--/$--></div></main><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script src="/_next/static/chunks/1kbvvjb8xiuz5.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[85625,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/42s0h1oj-8egu.js\"],\"AppSidebar\"]\n3:I[39756,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/42s0h1oj-8egu.js\"],\"default\"]\n4:I[37457,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/42s0h1oj-8egu.js\"],\"default\"]\n5:I[13354,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/42s0h1oj-8egu.js\"],\"Toaster\"]\n7:I[97367,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/42s0h1oj-8egu.js\"],\"OutletBoundary\"]\n8:\"$Sreact.suspense\"\nb:I[97367,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/42s0h1oj-8egu.js\"],\"ViewportBoundary\"]\nd:I[97367,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/42s0h1oj-8egu.js\"],\"MetadataBoundary\"]\nf:I[68027,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/42s0h1oj-8egu.js\"],\"default\",1]\n:HL[\"/_next/static/chunks/42uui32g0bhex.css\",\"style\"]\n:HL[\"/_next/static/media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"c\":[\"\",\"hypotheses\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"hypotheses\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",16],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/42uui32g0bhex.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/42s0h1oj-8egu.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased\",\"children\":[\"$\",\"body\",null,{\"className\":\"min-h-screen bg-app-gradient text-foreground md:flex md:flex-row\",\"children\":[[\"$\",\"$L2\",null,{}],[\"$\",\"main\",null,{\"className\":\"flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto w-full max-w-6xl px-6 py-8 md:px-10\",\"children\":[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"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.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}],[\"$\",\"$L5\",null,{}]]}]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[\"$L6\",[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/026llcslzknb5.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$8\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@9\"}]}]]}],{},null,false,null]},null,false,\"$@a\"]},null,false,null],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$Lb\",null,{\"children\":\"$Lc\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$Ld\",null,{\"children\":[\"$\",\"$8\",null,{\"name\":\"Next.Metadata\",\"children\":\"$Le\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$f\",[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/42uui32g0bhex.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]]],\"S\":true,\"h\":null,\"s\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"Wisbkv2Ka50g5edfWsBe0\"}\n"])</script><script>self.__next_f.push([1,"10:[]\na:\"$W10\"\n"])</script><script>self.__next_f.push([1,"6:[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-8\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"text-2xl font-semibold tracking-tight text-foreground\",\"children\":\"Hypotheses\"}],[\"$\",\"p\",null,{\"className\":\"mt-1.5 text-sm text-muted-foreground\",\"children\":\"Specific, testable trading ideas — proposed by hand for now, by the Research Agent once it's built.\"}]]}],[\"$\",\"div\",null,{\"className\":\"space-y-3\",\"children\":[[\"$\",\"div\",\"hyp-001\",{\"data-slot\":\"card\",\"data-size\":\"default\",\"className\":\"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) text-sm text-card-foreground ring-1 ring-foreground/10 [--card-spacing:--spacing(4)] has-data-[slot=card-footer]:pb-0 has-[\u003eimg: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 glass-panel\",\"children\":[\"$\",\"div\",null,{\"data-slot\":\"card-content\",\"className\":\"px-(--card-spacing) pt-6\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-4\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-sm font-medium text-foreground\",\"children\":\"EURUSD 4h-ahead direction from basic technical indicators\"}],[\"$\",\"p\",null,{\"className\":\"mt-1.5 text-sm leading-relaxed text-muted-foreground\",\"children\":\"Predict the sign of EURUSD's return 4 hours ahead using SMA trend, momentum, rolling volatility, RSI, and recent high/low range as features, on hourly candles.\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex flex-wrap items-center gap-x-4 gap-y-1 text-xs text-muted-foreground\",\"children\":[[\"$\",\"span\",null,{\"children\":\"EURUSD\"}],[\"$\",\"span\",null,{\"children\":\"·\"}],[\"$\",\"span\",null,{\"children\":[\"horizon: \",\"4h\"]}],[\"$\",\"span\",null,{\"children\":\"·\"}],[\"$\",\"span\",null,{\"children\":[\"proposed by \",\"Manual (v0 pipeline)\"]}]]}]]}],[\"$\",\"span\",null,{\"data-slot\":\"badge\",\"data-variant\":\"outline\",\"className\":\"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [\u0026\u003esvg]:pointer-events-none [\u0026\u003esvg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-rose-500/15 text-rose-300 border-rose-500/30\",\"children\":\"No edge found\"}]]}]}]}],[\"$\",\"div\",\"hyp-002\",{\"data-slot\":\"card\",\"data-size\":\"default\",\"className\":\"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) text-sm text-card-foreground ring-1 ring-foreground/10 [--card-spacing:--spacing(4)] has-data-[slot=card-footer]:pb-0 has-[\u003eimg: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 glass-panel\",\"children\":[\"$\",\"div\",null,{\"data-slot\":\"card-content\",\"className\":\"px-(--card-spacing) pt-6\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-4\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-sm font-medium text-foreground\",\"children\":\"Triple-barrier labeled setups (profit target / stop-loss)\"}],[\"$\",\"p\",null,{\"className\":\"mt-1.5 text-sm leading-relaxed text-muted-foreground\",\"children\":\"Relabel EURUSD using a profit-target/stop-loss barrier instead of a fixed time horizon, to reduce label noise before testing for a directional edge.\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex flex-wrap items-center gap-x-4 gap-y-1 text-xs text-muted-foreground\",\"children\":[\"$L11\",\"$L12\",\"$L13\",\"$L14\",\"$L15\"]}]]}],\"$L16\"]}]}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"11:[\"$\",\"span\",null,{\"children\":\"EURUSD\"}]\n12:[\"$\",\"span\",null,{\"children\":\"·\"}]\n13:[\"$\",\"span\",null,{\"children\":[\"horizon: \",\"variable (barrier hit)\"]}]\n14:[\"$\",\"span\",null,{\"children\":\"·\"}]\n15:[\"$\",\"span\",null,{\"children\":[\"proposed by \",\"Research Agent (not yet built)\"]}]\n16:[\"$\",\"span\",null,{\"data-slot\":\"badge\",\"data-variant\":\"outline\",\"className\":\"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [\u0026\u003esvg]:pointer-events-none [\u0026\u003esvg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-sky-500/15 text-sky-300 border-sky-500/30\",\"children\":\"Proposed\"}]\n"])</script><script>self.__next_f.push([1,"c:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script><script>self.__next_f.push([1,"17:I[27201,[\"/_next/static/chunks/3pr_m1_l5oc8n.js\",\"/_next/static/chunks/0ce9zjk5_q3eu.js\",\"/_next/static/chunks/1-8s9_t85wwr4.js\",\"/_next/static/chunks/42s0h1oj-8egu.js\"],\"IconMark\"]\n9:null\ne:[[\"$\",\"title\",\"0\",{\"children\":\"Jolash\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Jolash trading AI — team dashboard\"}],[\"$\",\"link\",\"2\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.2vob68tjqpejf.ico\",\"sizes\":\"256x256\",\"type\":\"image/x-icon\"}],[\"$\",\"$L17\",\"3\",{}]]\n"])</script></body></html>
hypotheses.txt CHANGED
@@ -1,17 +1,17 @@
1
  1:"$Sreact.fragment"
2
- 2:I[85625,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"AppSidebar"]
3
- 3:I[39756,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default"]
4
- 4:I[37457,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default"]
5
- 5:I[13354,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"Toaster"]
6
- 7:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"OutletBoundary"]
7
  8:"$Sreact.suspense"
8
- b:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"ViewportBoundary"]
9
- d:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"MetadataBoundary"]
10
- f:I[68027,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default",1]
11
- :HL["/_next/static/chunks/2n57nyfwzuoew.css","style"]
12
  :HL["/_next/static/media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
13
  :HL["/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
14
- 0:{"P":null,"c":["","hypotheses"],"q":"","i":false,"f":[[["",{"children":["hypotheses",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/2n57nyfwzuoew.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/3pr_m1_l5oc8n.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0ce9zjk5_q3eu.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/_next/static/chunks/1-8s9_t85wwr4.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/_next/static/chunks/28y3ojyqatq95.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","className":"dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased","children":["$","body",null,{"className":"min-h-screen bg-app-gradient text-foreground md:flex md:flex-row","children":[["$","$L2",null,{}],["$","main",null,{"className":"flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]","children":["$","div",null,{"className":"mx-auto w-full max-w-6xl px-6 py-8 md:px-10","children":["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","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."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]}],["$","$L5",null,{}]]}]}]]}],{"children":[["$","$1","c",{"children":[null,["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":["$L6",[["$","script","script-0",{"src":"/_next/static/chunks/026llcslzknb5.js","async":true,"nonce":"$undefined"}]],["$","$L7",null,{"children":["$","$8",null,{"name":"Next.MetadataOutlet","children":"$@9"}]}]]}],{},null,false,null]},null,false,"$@a"]},null,false,null],["$","$1","h",{"children":[null,["$","$Lb",null,{"children":"$Lc"}],["$","div",null,{"hidden":true,"children":["$","$Ld",null,{"children":["$","$8",null,{"name":"Next.Metadata","children":"$Le"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],false]],"m":"$undefined","G":["$f",[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/2n57nyfwzuoew.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"vzibT-cmx-x5YGyPgA7Ju"}
15
  10:[]
16
  a:"$W10"
17
  6:["$","div",null,{"children":[["$","div",null,{"className":"mb-8","children":[["$","h1",null,{"className":"text-2xl font-semibold tracking-tight text-foreground","children":"Hypotheses"}],["$","p",null,{"className":"mt-1.5 text-sm text-muted-foreground","children":"Specific, testable trading ideas — proposed by hand for now, by the Research Agent once it's built."}]]}],["$","div",null,{"className":"space-y-3","children":[["$","div","hyp-001",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":["$","div",null,{"className":"flex items-start justify-between gap-4","children":[["$","div",null,{"children":[["$","h3",null,{"className":"text-sm font-medium text-foreground","children":"EURUSD 4h-ahead direction from basic technical indicators"}],["$","p",null,{"className":"mt-1.5 text-sm leading-relaxed text-muted-foreground","children":"Predict the sign of EURUSD's return 4 hours ahead using SMA trend, momentum, rolling volatility, RSI, and recent high/low range as features, on hourly candles."}],["$","div",null,{"className":"mt-3 flex flex-wrap items-center gap-x-4 gap-y-1 text-xs text-muted-foreground","children":[["$","span",null,{"children":"EURUSD"}],["$","span",null,{"children":"·"}],["$","span",null,{"children":["horizon: ","4h"]}],["$","span",null,{"children":"·"}],["$","span",null,{"children":["proposed by ","Manual (v0 pipeline)"]}]]}]]}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-rose-500/15 text-rose-300 border-rose-500/30","children":"No edge found"}]]}]}]}],["$","div","hyp-002",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":["$","div",null,{"className":"flex items-start justify-between gap-4","children":[["$","div",null,{"children":[["$","h3",null,{"className":"text-sm font-medium text-foreground","children":"Triple-barrier labeled setups (profit target / stop-loss)"}],["$","p",null,{"className":"mt-1.5 text-sm leading-relaxed text-muted-foreground","children":"Relabel EURUSD using a profit-target/stop-loss barrier instead of a fixed time horizon, to reduce label noise before testing for a directional edge."}],["$","div",null,{"className":"mt-3 flex flex-wrap items-center gap-x-4 gap-y-1 text-xs text-muted-foreground","children":["$L11","$L12","$L13","$L14","$L15"]}]]}],"$L16"]}]}]}]]}]]}]
@@ -22,6 +22,6 @@ a:"$W10"
22
  15:["$","span",null,{"children":["proposed by ","Research Agent (not yet built)"]}]
23
  16:["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-sky-500/15 text-sky-300 border-sky-500/30","children":"Proposed"}]
24
  c:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
25
- 17:I[27201,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"IconMark"]
26
  9:null
27
  e:[["$","title","0",{"children":"Jolash"}],["$","meta","1",{"name":"description","content":"Jolash trading AI — team dashboard"}],["$","link","2",{"rel":"icon","href":"/favicon.ico?favicon.2vob68tjqpejf.ico","sizes":"256x256","type":"image/x-icon"}],["$","$L17","3",{}]]
 
1
  1:"$Sreact.fragment"
2
+ 2:I[85625,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"AppSidebar"]
3
+ 3:I[39756,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default"]
4
+ 4:I[37457,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default"]
5
+ 5:I[13354,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"Toaster"]
6
+ 7:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"OutletBoundary"]
7
  8:"$Sreact.suspense"
8
+ b:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"ViewportBoundary"]
9
+ d:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"MetadataBoundary"]
10
+ f:I[68027,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default",1]
11
+ :HL["/_next/static/chunks/42uui32g0bhex.css","style"]
12
  :HL["/_next/static/media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
13
  :HL["/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
14
+ 0:{"P":null,"c":["","hypotheses"],"q":"","i":false,"f":[[["",{"children":["hypotheses",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/42uui32g0bhex.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/3pr_m1_l5oc8n.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0ce9zjk5_q3eu.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/_next/static/chunks/1-8s9_t85wwr4.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/_next/static/chunks/42s0h1oj-8egu.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","className":"dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased","children":["$","body",null,{"className":"min-h-screen bg-app-gradient text-foreground md:flex md:flex-row","children":[["$","$L2",null,{}],["$","main",null,{"className":"flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]","children":["$","div",null,{"className":"mx-auto w-full max-w-6xl px-6 py-8 md:px-10","children":["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","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."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]}],["$","$L5",null,{}]]}]}]]}],{"children":[["$","$1","c",{"children":[null,["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":["$L6",[["$","script","script-0",{"src":"/_next/static/chunks/026llcslzknb5.js","async":true,"nonce":"$undefined"}]],["$","$L7",null,{"children":["$","$8",null,{"name":"Next.MetadataOutlet","children":"$@9"}]}]]}],{},null,false,null]},null,false,"$@a"]},null,false,null],["$","$1","h",{"children":[null,["$","$Lb",null,{"children":"$Lc"}],["$","div",null,{"hidden":true,"children":["$","$Ld",null,{"children":["$","$8",null,{"name":"Next.Metadata","children":"$Le"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],false]],"m":"$undefined","G":["$f",[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/42uui32g0bhex.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"Wisbkv2Ka50g5edfWsBe0"}
15
  10:[]
16
  a:"$W10"
17
  6:["$","div",null,{"children":[["$","div",null,{"className":"mb-8","children":[["$","h1",null,{"className":"text-2xl font-semibold tracking-tight text-foreground","children":"Hypotheses"}],["$","p",null,{"className":"mt-1.5 text-sm text-muted-foreground","children":"Specific, testable trading ideas — proposed by hand for now, by the Research Agent once it's built."}]]}],["$","div",null,{"className":"space-y-3","children":[["$","div","hyp-001",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":["$","div",null,{"className":"flex items-start justify-between gap-4","children":[["$","div",null,{"children":[["$","h3",null,{"className":"text-sm font-medium text-foreground","children":"EURUSD 4h-ahead direction from basic technical indicators"}],["$","p",null,{"className":"mt-1.5 text-sm leading-relaxed text-muted-foreground","children":"Predict the sign of EURUSD's return 4 hours ahead using SMA trend, momentum, rolling volatility, RSI, and recent high/low range as features, on hourly candles."}],["$","div",null,{"className":"mt-3 flex flex-wrap items-center gap-x-4 gap-y-1 text-xs text-muted-foreground","children":[["$","span",null,{"children":"EURUSD"}],["$","span",null,{"children":"·"}],["$","span",null,{"children":["horizon: ","4h"]}],["$","span",null,{"children":"·"}],["$","span",null,{"children":["proposed by ","Manual (v0 pipeline)"]}]]}]]}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-rose-500/15 text-rose-300 border-rose-500/30","children":"No edge found"}]]}]}]}],["$","div","hyp-002",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":["$","div",null,{"className":"flex items-start justify-between gap-4","children":[["$","div",null,{"children":[["$","h3",null,{"className":"text-sm font-medium text-foreground","children":"Triple-barrier labeled setups (profit target / stop-loss)"}],["$","p",null,{"className":"mt-1.5 text-sm leading-relaxed text-muted-foreground","children":"Relabel EURUSD using a profit-target/stop-loss barrier instead of a fixed time horizon, to reduce label noise before testing for a directional edge."}],["$","div",null,{"className":"mt-3 flex flex-wrap items-center gap-x-4 gap-y-1 text-xs text-muted-foreground","children":["$L11","$L12","$L13","$L14","$L15"]}]]}],"$L16"]}]}]}]]}]]}]
 
22
  15:["$","span",null,{"children":["proposed by ","Research Agent (not yet built)"]}]
23
  16:["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-sky-500/15 text-sky-300 border-sky-500/30","children":"Proposed"}]
24
  c:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
25
+ 17:I[27201,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"IconMark"]
26
  9:null
27
  e:[["$","title","0",{"children":"Jolash"}],["$","meta","1",{"name":"description","content":"Jolash trading AI — team dashboard"}],["$","link","2",{"rel":"icon","href":"/favicon.ico?favicon.2vob68tjqpejf.ico","sizes":"256x256","type":"image/x-icon"}],["$","$L17","3",{}]]
hypotheses/__next._full.txt CHANGED
@@ -1,17 +1,17 @@
1
  1:"$Sreact.fragment"
2
- 2:I[85625,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"AppSidebar"]
3
- 3:I[39756,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default"]
4
- 4:I[37457,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default"]
5
- 5:I[13354,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"Toaster"]
6
- 7:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"OutletBoundary"]
7
  8:"$Sreact.suspense"
8
- b:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"ViewportBoundary"]
9
- d:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"MetadataBoundary"]
10
- f:I[68027,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default",1]
11
- :HL["/_next/static/chunks/2n57nyfwzuoew.css","style"]
12
  :HL["/_next/static/media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
13
  :HL["/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
14
- 0:{"P":null,"c":["","hypotheses"],"q":"","i":false,"f":[[["",{"children":["hypotheses",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/2n57nyfwzuoew.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/3pr_m1_l5oc8n.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0ce9zjk5_q3eu.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/_next/static/chunks/1-8s9_t85wwr4.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/_next/static/chunks/28y3ojyqatq95.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","className":"dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased","children":["$","body",null,{"className":"min-h-screen bg-app-gradient text-foreground md:flex md:flex-row","children":[["$","$L2",null,{}],["$","main",null,{"className":"flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]","children":["$","div",null,{"className":"mx-auto w-full max-w-6xl px-6 py-8 md:px-10","children":["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","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."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]}],["$","$L5",null,{}]]}]}]]}],{"children":[["$","$1","c",{"children":[null,["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":["$L6",[["$","script","script-0",{"src":"/_next/static/chunks/026llcslzknb5.js","async":true,"nonce":"$undefined"}]],["$","$L7",null,{"children":["$","$8",null,{"name":"Next.MetadataOutlet","children":"$@9"}]}]]}],{},null,false,null]},null,false,"$@a"]},null,false,null],["$","$1","h",{"children":[null,["$","$Lb",null,{"children":"$Lc"}],["$","div",null,{"hidden":true,"children":["$","$Ld",null,{"children":["$","$8",null,{"name":"Next.Metadata","children":"$Le"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],false]],"m":"$undefined","G":["$f",[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/2n57nyfwzuoew.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"vzibT-cmx-x5YGyPgA7Ju"}
15
  10:[]
16
  a:"$W10"
17
  6:["$","div",null,{"children":[["$","div",null,{"className":"mb-8","children":[["$","h1",null,{"className":"text-2xl font-semibold tracking-tight text-foreground","children":"Hypotheses"}],["$","p",null,{"className":"mt-1.5 text-sm text-muted-foreground","children":"Specific, testable trading ideas — proposed by hand for now, by the Research Agent once it's built."}]]}],["$","div",null,{"className":"space-y-3","children":[["$","div","hyp-001",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":["$","div",null,{"className":"flex items-start justify-between gap-4","children":[["$","div",null,{"children":[["$","h3",null,{"className":"text-sm font-medium text-foreground","children":"EURUSD 4h-ahead direction from basic technical indicators"}],["$","p",null,{"className":"mt-1.5 text-sm leading-relaxed text-muted-foreground","children":"Predict the sign of EURUSD's return 4 hours ahead using SMA trend, momentum, rolling volatility, RSI, and recent high/low range as features, on hourly candles."}],["$","div",null,{"className":"mt-3 flex flex-wrap items-center gap-x-4 gap-y-1 text-xs text-muted-foreground","children":[["$","span",null,{"children":"EURUSD"}],["$","span",null,{"children":"·"}],["$","span",null,{"children":["horizon: ","4h"]}],["$","span",null,{"children":"·"}],["$","span",null,{"children":["proposed by ","Manual (v0 pipeline)"]}]]}]]}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-rose-500/15 text-rose-300 border-rose-500/30","children":"No edge found"}]]}]}]}],["$","div","hyp-002",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":["$","div",null,{"className":"flex items-start justify-between gap-4","children":[["$","div",null,{"children":[["$","h3",null,{"className":"text-sm font-medium text-foreground","children":"Triple-barrier labeled setups (profit target / stop-loss)"}],["$","p",null,{"className":"mt-1.5 text-sm leading-relaxed text-muted-foreground","children":"Relabel EURUSD using a profit-target/stop-loss barrier instead of a fixed time horizon, to reduce label noise before testing for a directional edge."}],["$","div",null,{"className":"mt-3 flex flex-wrap items-center gap-x-4 gap-y-1 text-xs text-muted-foreground","children":["$L11","$L12","$L13","$L14","$L15"]}]]}],"$L16"]}]}]}]]}]]}]
@@ -22,6 +22,6 @@ a:"$W10"
22
  15:["$","span",null,{"children":["proposed by ","Research Agent (not yet built)"]}]
23
  16:["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-sky-500/15 text-sky-300 border-sky-500/30","children":"Proposed"}]
24
  c:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
25
- 17:I[27201,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"IconMark"]
26
  9:null
27
  e:[["$","title","0",{"children":"Jolash"}],["$","meta","1",{"name":"description","content":"Jolash trading AI — team dashboard"}],["$","link","2",{"rel":"icon","href":"/favicon.ico?favicon.2vob68tjqpejf.ico","sizes":"256x256","type":"image/x-icon"}],["$","$L17","3",{}]]
 
1
  1:"$Sreact.fragment"
2
+ 2:I[85625,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"AppSidebar"]
3
+ 3:I[39756,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default"]
4
+ 4:I[37457,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default"]
5
+ 5:I[13354,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"Toaster"]
6
+ 7:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"OutletBoundary"]
7
  8:"$Sreact.suspense"
8
+ b:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"ViewportBoundary"]
9
+ d:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"MetadataBoundary"]
10
+ f:I[68027,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default",1]
11
+ :HL["/_next/static/chunks/42uui32g0bhex.css","style"]
12
  :HL["/_next/static/media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
13
  :HL["/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
14
+ 0:{"P":null,"c":["","hypotheses"],"q":"","i":false,"f":[[["",{"children":["hypotheses",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/42uui32g0bhex.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/3pr_m1_l5oc8n.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0ce9zjk5_q3eu.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/_next/static/chunks/1-8s9_t85wwr4.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/_next/static/chunks/42s0h1oj-8egu.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","className":"dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased","children":["$","body",null,{"className":"min-h-screen bg-app-gradient text-foreground md:flex md:flex-row","children":[["$","$L2",null,{}],["$","main",null,{"className":"flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]","children":["$","div",null,{"className":"mx-auto w-full max-w-6xl px-6 py-8 md:px-10","children":["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","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."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]}],["$","$L5",null,{}]]}]}]]}],{"children":[["$","$1","c",{"children":[null,["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":["$L6",[["$","script","script-0",{"src":"/_next/static/chunks/026llcslzknb5.js","async":true,"nonce":"$undefined"}]],["$","$L7",null,{"children":["$","$8",null,{"name":"Next.MetadataOutlet","children":"$@9"}]}]]}],{},null,false,null]},null,false,"$@a"]},null,false,null],["$","$1","h",{"children":[null,["$","$Lb",null,{"children":"$Lc"}],["$","div",null,{"hidden":true,"children":["$","$Ld",null,{"children":["$","$8",null,{"name":"Next.Metadata","children":"$Le"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],false]],"m":"$undefined","G":["$f",[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/42uui32g0bhex.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"Wisbkv2Ka50g5edfWsBe0"}
15
  10:[]
16
  a:"$W10"
17
  6:["$","div",null,{"children":[["$","div",null,{"className":"mb-8","children":[["$","h1",null,{"className":"text-2xl font-semibold tracking-tight text-foreground","children":"Hypotheses"}],["$","p",null,{"className":"mt-1.5 text-sm text-muted-foreground","children":"Specific, testable trading ideas — proposed by hand for now, by the Research Agent once it's built."}]]}],["$","div",null,{"className":"space-y-3","children":[["$","div","hyp-001",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":["$","div",null,{"className":"flex items-start justify-between gap-4","children":[["$","div",null,{"children":[["$","h3",null,{"className":"text-sm font-medium text-foreground","children":"EURUSD 4h-ahead direction from basic technical indicators"}],["$","p",null,{"className":"mt-1.5 text-sm leading-relaxed text-muted-foreground","children":"Predict the sign of EURUSD's return 4 hours ahead using SMA trend, momentum, rolling volatility, RSI, and recent high/low range as features, on hourly candles."}],["$","div",null,{"className":"mt-3 flex flex-wrap items-center gap-x-4 gap-y-1 text-xs text-muted-foreground","children":[["$","span",null,{"children":"EURUSD"}],["$","span",null,{"children":"·"}],["$","span",null,{"children":["horizon: ","4h"]}],["$","span",null,{"children":"·"}],["$","span",null,{"children":["proposed by ","Manual (v0 pipeline)"]}]]}]]}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-rose-500/15 text-rose-300 border-rose-500/30","children":"No edge found"}]]}]}]}],["$","div","hyp-002",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":["$","div",null,{"className":"flex items-start justify-between gap-4","children":[["$","div",null,{"children":[["$","h3",null,{"className":"text-sm font-medium text-foreground","children":"Triple-barrier labeled setups (profit target / stop-loss)"}],["$","p",null,{"className":"mt-1.5 text-sm leading-relaxed text-muted-foreground","children":"Relabel EURUSD using a profit-target/stop-loss barrier instead of a fixed time horizon, to reduce label noise before testing for a directional edge."}],["$","div",null,{"className":"mt-3 flex flex-wrap items-center gap-x-4 gap-y-1 text-xs text-muted-foreground","children":["$L11","$L12","$L13","$L14","$L15"]}]]}],"$L16"]}]}]}]]}]]}]
 
22
  15:["$","span",null,{"children":["proposed by ","Research Agent (not yet built)"]}]
23
  16:["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-sky-500/15 text-sky-300 border-sky-500/30","children":"Proposed"}]
24
  c:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
25
+ 17:I[27201,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"IconMark"]
26
  9:null
27
  e:[["$","title","0",{"children":"Jolash"}],["$","meta","1",{"name":"description","content":"Jolash trading AI — team dashboard"}],["$","link","2",{"rel":"icon","href":"/favicon.ico?favicon.2vob68tjqpejf.ico","sizes":"256x256","type":"image/x-icon"}],["$","$L17","3",{}]]
hypotheses/__next._head.txt CHANGED
@@ -1,6 +1,6 @@
1
  1:"$Sreact.fragment"
2
- 2:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"ViewportBoundary"]
3
- 3:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"MetadataBoundary"]
4
  4:"$Sreact.suspense"
5
- 5:I[27201,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"IconMark"]
6
- 0:{"rsc":["$","$1","h",{"children":[null,["$","$L2",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]}],["$","div",null,{"hidden":true,"children":["$","$L3",null,{"children":["$","$4",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"Jolash"}],["$","meta","1",{"name":"description","content":"Jolash trading AI — team dashboard"}],["$","link","2",{"rel":"icon","href":"/favicon.ico?favicon.2vob68tjqpejf.ico","sizes":"256x256","type":"image/x-icon"}],["$","$L5","3",{}]]}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"vzibT-cmx-x5YGyPgA7Ju"}
 
1
  1:"$Sreact.fragment"
2
+ 2:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"ViewportBoundary"]
3
+ 3:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"MetadataBoundary"]
4
  4:"$Sreact.suspense"
5
+ 5:I[27201,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"IconMark"]
6
+ 0:{"rsc":["$","$1","h",{"children":[null,["$","$L2",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]}],["$","div",null,{"hidden":true,"children":["$","$L3",null,{"children":["$","$4",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"Jolash"}],["$","meta","1",{"name":"description","content":"Jolash trading AI — team dashboard"}],["$","link","2",{"rel":"icon","href":"/favicon.ico?favicon.2vob68tjqpejf.ico","sizes":"256x256","type":"image/x-icon"}],["$","$L5","3",{}]]}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"Wisbkv2Ka50g5edfWsBe0"}
hypotheses/__next._index.txt CHANGED
@@ -1,7 +1,7 @@
1
  1:"$Sreact.fragment"
2
- 2:I[85625,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"AppSidebar"]
3
- 3:I[39756,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default"]
4
- 4:I[37457,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"default"]
5
- 5:I[13354,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"Toaster"]
6
- :HL["/_next/static/chunks/2n57nyfwzuoew.css","style"]
7
- 0:{"rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/2n57nyfwzuoew.css","precedence":"next"}],["$","script","script-0",{"src":"/_next/static/chunks/3pr_m1_l5oc8n.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/0ce9zjk5_q3eu.js","async":true}],["$","script","script-2",{"src":"/_next/static/chunks/1-8s9_t85wwr4.js","async":true}],["$","script","script-3",{"src":"/_next/static/chunks/28y3ojyqatq95.js","async":true}]],["$","html",null,{"lang":"en","className":"dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased","children":["$","body",null,{"className":"min-h-screen bg-app-gradient text-foreground md:flex md:flex-row","children":[["$","$L2",null,{}],["$","main",null,{"className":"flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]","children":["$","div",null,{"className":"mx-auto w-full max-w-6xl px-6 py-8 md:px-10","children":["$","$L3",null,{"parallelRouterKey":"children","template":["$","$L4",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."}]}]]}]}]],[]]}]}]}],["$","$L5",null,{}]]}]}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"vzibT-cmx-x5YGyPgA7Ju"}
 
1
  1:"$Sreact.fragment"
2
+ 2:I[85625,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"AppSidebar"]
3
+ 3:I[39756,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default"]
4
+ 4:I[37457,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"default"]
5
+ 5:I[13354,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"Toaster"]
6
+ :HL["/_next/static/chunks/42uui32g0bhex.css","style"]
7
+ 0:{"rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/42uui32g0bhex.css","precedence":"next"}],["$","script","script-0",{"src":"/_next/static/chunks/3pr_m1_l5oc8n.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/0ce9zjk5_q3eu.js","async":true}],["$","script","script-2",{"src":"/_next/static/chunks/1-8s9_t85wwr4.js","async":true}],["$","script","script-3",{"src":"/_next/static/chunks/42s0h1oj-8egu.js","async":true}]],["$","html",null,{"lang":"en","className":"dark inter_48bf155c-module__tUfyVa__variable jetbrains_mono_39c8d23b-module__WK7_cq__variable h-full antialiased","children":["$","body",null,{"className":"min-h-screen bg-app-gradient text-foreground md:flex md:flex-row","children":[["$","$L2",null,{}],["$","main",null,{"className":"flex-1 overflow-x-hidden md:m-2 md:rounded-2xl md:border md:border-white/[0.08] bg-[oklch(0.1_0_0)] md:min-h-[calc(100vh-1rem)]","children":["$","div",null,{"className":"mx-auto w-full max-w-6xl px-6 py-8 md:px-10","children":["$","$L3",null,{"parallelRouterKey":"children","template":["$","$L4",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."}]}]]}]}]],[]]}]}]}],["$","$L5",null,{}]]}]}]]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"Wisbkv2Ka50g5edfWsBe0"}
hypotheses/__next._tree.txt CHANGED
@@ -1,4 +1,4 @@
1
- :HL["/_next/static/chunks/2n57nyfwzuoew.css","style"]
2
  :HL["/_next/static/media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
3
  :HL["/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
4
- 0:{"tree":{"name":"","param":null,"prefetchHints":16,"slots":{"children":{"name":"hypotheses","param":null,"prefetchHints":0,"slots":{"children":{"name":"__PAGE__","param":null,"prefetchHints":0,"slots":null}}}}},"staleTime":300,"buildId":"vzibT-cmx-x5YGyPgA7Ju"}
 
1
+ :HL["/_next/static/chunks/42uui32g0bhex.css","style"]
2
  :HL["/_next/static/media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
3
  :HL["/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
4
+ 0:{"tree":{"name":"","param":null,"prefetchHints":16,"slots":{"children":{"name":"hypotheses","param":null,"prefetchHints":0,"slots":{"children":{"name":"__PAGE__","param":null,"prefetchHints":0,"slots":null}}}}},"staleTime":300,"buildId":"Wisbkv2Ka50g5edfWsBe0"}
hypotheses/__next.hypotheses.__PAGE__.txt CHANGED
@@ -1,7 +1,7 @@
1
  1:"$Sreact.fragment"
2
- a:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/28y3ojyqatq95.js"],"OutletBoundary"]
3
  b:"$Sreact.suspense"
4
- 0:{"rsc":["$","$1","c",{"children":[["$","div",null,{"children":[["$","div",null,{"className":"mb-8","children":[["$","h1",null,{"className":"text-2xl font-semibold tracking-tight text-foreground","children":"Hypotheses"}],["$","p",null,{"className":"mt-1.5 text-sm text-muted-foreground","children":"Specific, testable trading ideas — proposed by hand for now, by the Research Agent once it's built."}]]}],["$","div",null,{"className":"space-y-3","children":[["$","div","hyp-001",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":["$","div",null,{"className":"flex items-start justify-between gap-4","children":[["$","div",null,{"children":[["$","h3",null,{"className":"text-sm font-medium text-foreground","children":"EURUSD 4h-ahead direction from basic technical indicators"}],["$","p",null,{"className":"mt-1.5 text-sm leading-relaxed text-muted-foreground","children":"Predict the sign of EURUSD's return 4 hours ahead using SMA trend, momentum, rolling volatility, RSI, and recent high/low range as features, on hourly candles."}],["$","div",null,{"className":"mt-3 flex flex-wrap items-center gap-x-4 gap-y-1 text-xs text-muted-foreground","children":[["$","span",null,{"children":"EURUSD"}],["$","span",null,{"children":"·"}],["$","span",null,{"children":["horizon: ","4h"]}],["$","span",null,{"children":"·"}],["$","span",null,{"children":["proposed by ","Manual (v0 pipeline)"]}]]}]]}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-rose-500/15 text-rose-300 border-rose-500/30","children":"No edge found"}]]}]}]}],["$","div","hyp-002",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":["$","div",null,{"className":"flex items-start justify-between gap-4","children":[["$","div",null,{"children":[["$","h3",null,{"className":"text-sm font-medium text-foreground","children":"Triple-barrier labeled setups (profit target / stop-loss)"}],["$","p",null,{"className":"mt-1.5 text-sm leading-relaxed text-muted-foreground","children":"Relabel EURUSD using a profit-target/stop-loss barrier instead of a fixed time horizon, to reduce label noise before testing for a directional edge."}],["$","div",null,{"className":"mt-3 flex flex-wrap items-center gap-x-4 gap-y-1 text-xs text-muted-foreground","children":["$L2","$L3","$L4","$L5","$L6"]}]]}],"$L7"]}]}]}]]}]]}],["$L8"],"$L9"]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"vzibT-cmx-x5YGyPgA7Ju"}
5
  2:["$","span",null,{"children":"EURUSD"}]
6
  3:["$","span",null,{"children":"·"}]
7
  4:["$","span",null,{"children":["horizon: ","variable (barrier hit)"]}]
 
1
  1:"$Sreact.fragment"
2
+ a:I[97367,["/_next/static/chunks/3pr_m1_l5oc8n.js","/_next/static/chunks/0ce9zjk5_q3eu.js","/_next/static/chunks/1-8s9_t85wwr4.js","/_next/static/chunks/42s0h1oj-8egu.js"],"OutletBoundary"]
3
  b:"$Sreact.suspense"
4
+ 0:{"rsc":["$","$1","c",{"children":[["$","div",null,{"children":[["$","div",null,{"className":"mb-8","children":[["$","h1",null,{"className":"text-2xl font-semibold tracking-tight text-foreground","children":"Hypotheses"}],["$","p",null,{"className":"mt-1.5 text-sm text-muted-foreground","children":"Specific, testable trading ideas — proposed by hand for now, by the Research Agent once it's built."}]]}],["$","div",null,{"className":"space-y-3","children":[["$","div","hyp-001",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":["$","div",null,{"className":"flex items-start justify-between gap-4","children":[["$","div",null,{"children":[["$","h3",null,{"className":"text-sm font-medium text-foreground","children":"EURUSD 4h-ahead direction from basic technical indicators"}],["$","p",null,{"className":"mt-1.5 text-sm leading-relaxed text-muted-foreground","children":"Predict the sign of EURUSD's return 4 hours ahead using SMA trend, momentum, rolling volatility, RSI, and recent high/low range as features, on hourly candles."}],["$","div",null,{"className":"mt-3 flex flex-wrap items-center gap-x-4 gap-y-1 text-xs text-muted-foreground","children":[["$","span",null,{"children":"EURUSD"}],["$","span",null,{"children":"·"}],["$","span",null,{"children":["horizon: ","4h"]}],["$","span",null,{"children":"·"}],["$","span",null,{"children":["proposed by ","Manual (v0 pipeline)"]}]]}]]}],["$","span",null,{"data-slot":"badge","data-variant":"outline","className":"group/badge inline-flex h-5 w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-4xl border px-2 py-0.5 text-xs whitespace-nowrap transition-all focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&>svg]:pointer-events-none [&>svg]:size-3! [a]:hover:bg-muted [a]:hover:text-muted-foreground font-medium bg-rose-500/15 text-rose-300 border-rose-500/30","children":"No edge found"}]]}]}]}],["$","div","hyp-002",{"data-slot":"card","data-size":"default","className":"group/card flex flex-col gap-(--card-spacing) overflow-hidden rounded-xl bg-card py-(--card-spacing) 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 glass-panel","children":["$","div",null,{"data-slot":"card-content","className":"px-(--card-spacing) pt-6","children":["$","div",null,{"className":"flex items-start justify-between gap-4","children":[["$","div",null,{"children":[["$","h3",null,{"className":"text-sm font-medium text-foreground","children":"Triple-barrier labeled setups (profit target / stop-loss)"}],["$","p",null,{"className":"mt-1.5 text-sm leading-relaxed text-muted-foreground","children":"Relabel EURUSD using a profit-target/stop-loss barrier instead of a fixed time horizon, to reduce label noise before testing for a directional edge."}],["$","div",null,{"className":"mt-3 flex flex-wrap items-center gap-x-4 gap-y-1 text-xs text-muted-foreground","children":["$L2","$L3","$L4","$L5","$L6"]}]]}],"$L7"]}]}]}]]}]]}],["$L8"],"$L9"]}],"isPartial":false,"staleTime":300,"varyParams":null,"buildId":"Wisbkv2Ka50g5edfWsBe0"}
5
  2:["$","span",null,{"children":"EURUSD"}]
6
  3:["$","span",null,{"children":"·"}]
7
  4:["$","span",null,{"children":["horizon: ","variable (barrier hit)"]}]