Skip to content

Patterns · Workspace

Research workspace

A generic composition: settings in a Sheet, controls in a toolbar, a chart above a table, feedback through toasts. No product logic and no Luc Quant navigation — just the V0.3 components working as one system.

One screen, six components

The Sheet, Select and Combobox configure the view; the chart and the table read the same prepared data; the toast confirms an action.

BTC-USD

Bitcoin

Apache ECharts · 6m window · prepared overlays supplied by the caller

Legend toggles drive the chart through LUC state, not the engine.

Runs
24
Prepared rows
Best Sharpe
2
Median trades
394
Workspace runs
Equity
BTC-USDVolatility carryPaused2.0041.7%Sep 13
BTC-USDFunding basisDraft1.9719.5%Sep 23
AAPLCross-sectional momentumLive1.73-3.8%Aug 24
NDXVolatility carryLive1.5523.0%Sep 9
NVDATrend breakoutLive1.5421.7%Sep 19
NVDARegime switchPaused1.4732.1%Sep 4
ETH-USDVolatility carryDraft1.3637.9%Sep 16
NVDAMean reversionPaused1.32-2.0%Aug 19

1–8 of 24 runs

Rows per page
1 / 3

Why this is the pattern, not a product

Everything here is generic.

  • No route in this composition belongs to a product.
  • The chart reads prepared values; no metric is computed in a component.
  • The table and the chart share no state beyond the visible-series list.
  • Every feedback path is a toast, not a bespoke banner.
<Sheet>...</Sheet> {/* settings */} <Select/> <Combobox/> {/* known vs searchable */} <LineChart/> {/* prepared series */} <DataTable/> {/* prepared rows */} toast.success(...) {/* one feedback language */}
Luc UI v1.0Workspacedark theme