Skip to content

feat(component-family): Canvas inspector & control panels — inspector, Jarvis dock, routing, policy #134

@bntvllnt

Description

@bntvllnt

Goal

Create the canvas inspector and control panel family for direct manipulation of the workspace and system behavior.

Minimum serious v0 ownership

  • ObjectInspector
  • JarvisDock
  • RuntimeOverviewPanel
  • RoutingAssignmentPanel
  • PolicyDeliveryPanel
  • SelectionHalo
  • MultiSelectLasso
  • SnapGuides
  • FloatingToolbar
  • ContextLens
  • RelationshipInspector
  • PropertySection

Why

Traditional SaaS pushes operations into scattered forms, settings pages, and modals. This family centralizes object inspection, routing, policy, runtime responsibility, and contextual assistant control into spatial panels.

Explicit non-duplicates

This family must not duplicate or merely re-skin:

  • FloatingActionButton
  • ContextMenu
  • Sidebar / SidebarToggle
  • TableOfContentsPanel
  • generic Dialog / Drawer / Sheet
  • chat surfaces — JarvisDock is a contextual assistant dock for workspace control, not a generic chatbot window

Acceptance criteria

  • define single-object and multi-object inspection behavior
  • define the runtime overview surface for harnesses, health, heartbeats, and system state
  • define the routing/assignment panel showing which runtime or harness owns each execution path
  • define the policy/delivery panel for execution rules, notifications, and output routing
  • define selection, snapping, and contextual editing behavior
  • define when controls live inline, in the right dock, or in the Jarvis dock
  • keep the family spatial-first and control-plane-first rather than form-first

Metadata

Metadata

Assignees

No one assigned

    Labels

    componentNew componentenhancementNew feature or requestp1-highHigh priority — strengthens moat

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions