๐Ÿ“Š Dashboard

The strategic bird's-eye view of all tasks. Three visualization modes: ForceTree, Backlog, and Lane.

What It Does

The Dashboard is the default landing page. It displays all tasks from D1 in one of three views, filtered by workspace. Use it to understand the shape of active work, identify bottlenecks, and navigate to specific tasks.

Views

ForceTree (Default)

Force-Directed Graph

A D3.js force simulation that renders tasks as nodes connected by parent-child relationships. Tasks cluster by workspace via repulsion isolation (A70). Node color indicates status, size indicates priority.

InteractionAction
Click nodeOpen task modal with full details, feedback, and comments
Drag nodeReposition โ€” the simulation pauses during drag
Scroll wheelZoom in/out (default zoom configurable in Settings)
Click + drag canvasPan the viewport
Workspace repulsion (A70): Tasks from different workspaces repel each other, creating natural clusters. This prevents the graph from becoming a tangled mess when viewing all workspaces at once.

Backlog View

Flat Task List

A traditional list of all tasks, sorted by status and priority. Useful for scanning the full backlog without the spatial layout of ForceTree. Click any row to open the task modal.

Lane View

Kanban-Style Columns

Tasks organized into status columns: idea, ready, backlog, active, done. Drag-and-drop is not supported โ€” status changes happen via the task modal.

Task Modal

Clicking any task (in any view) opens the full task modal:

SectionWhat
HeaderTask ID, title, workspace badge, status badge
DetailsDescription, priority, parent task, created/updated dates
EditInline editing of title, description, status, priority, parent, workspace
Feedback tabActionable feedback items linked to this task. Leave new feedback here
Comments tabPermanent audit trail. Add context, decisions, or notes

Workspace Tabs

Tabs at the top filter tasks by workspace. The active workspace persists across page navigation.

TabWorkspaceScope
AllAll workspacesEvery task in D1
AgenticagenticHub infrastructure, portal, agent system
DevdevMIBOS product development
WorkworkMipos operations, hiring, strategy
LifelifePersonal planning and decisions

For Agents

Relevant API: GET /api/tasks returns all tasks. Filter with ?workspace=dev or ?status=active. Tasks are read from D1 โ€” always query the API, never grep local files.