Widgets
Widgets are reusable workspace surfaces. A dashboard can show a primary chart grid plus auxiliary widgets for watchlists, heatmaps, alerts, indicators, and future news workflows.
Current Widget Families
Section titled “Current Widget Families”| Widget | Purpose |
|---|---|
| Chart | Primary market visualization and chart-local analytical state. |
| Watchlist | Source-oriented universe, live prices, attributes, columns, and semantic rows. |
| Heatmap | Hierarchical market overview over a watchlist or related universe. |
| Alerts | Rule manager and alert event log. |
| Indicators | Indicator source/library manager for the focused chart. |
| News | Planned workspace surface for listing, entity, topic, or query-driven feeds. |
Design Contract
Section titled “Design Contract”The widget system keeps host layout separate from widget content. Adding a new widget kind means adding a resource contract, a widget implementation, and agent/resource-tree behavior where relevant.
Source docs: docs/vision/widgets.md and
docs/vision/resources/dashboards.md.