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.
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
| Equity | |||||||
|---|---|---|---|---|---|---|---|
| BTC-USD | Volatility carry | Paused | 2.00 | 41.7% | Sep 13 | ||
| BTC-USD | Funding basis | Draft | 1.97 | 19.5% | Sep 23 | ||
| AAPL | Cross-sectional momentum | Live | 1.73 | -3.8% | Aug 24 | ||
| NDX | Volatility carry | Live | 1.55 | 23.0% | Sep 9 | ||
| NVDA | Trend breakout | Live | 1.54 | 21.7% | Sep 19 | ||
| NVDA | Regime switch | Paused | 1.47 | 32.1% | Sep 4 | ||
| ETH-USD | Volatility carry | Draft | 1.36 | 37.9% | Sep 16 | ||
| NVDA | Mean reversion | Paused | 1.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 */}