Useworkspace_shellfor dense multi-region app surfaces, then fill it with
registry-cited primitives instead of page-owned shell grids.
| Need | Primitive |
|---|---|
| Command/search surface | command_bar |
| Filters | filter_bar |
| Sidebar rail | filter_rail, filter_rail_item |
| Results | result_collection, result_card |
| Readouts | metric_strip, metric_item |
| Selected object | inspector_panel |
Agent Checklist
- Start with
workspace_shellfor multi-region app workspaces. - Use
filter_railfor sidebar navigation or filters. - Use
result_collectionandresult_cardfor dense search results. - Use
metric_stripfor operational readouts. - Use
inspector_panelfor selected-object details. - Keep app-local classes for domain copy and data styling only.
The durable authoring source is
docs/WORKSPACE-SHELL-RECIPES.md.