Task Board
An integrated Kanban-style task board with a Gantt timeline view that automatically tracks architectural impacts, migration paths, and team tasks - all within NeoArc Studio.
The Task Board is a Kanban-style board built directly into NeoArc Studio. It combines manual task management with automatic impact tracking from the Intent Graph, giving architects a single place to manage their work. Switch between a classic board view and a Gantt-style timeline to see your tasks the way that works best for you.
Two Views: Board & Timeline
Toggle between views with a single click in the header. Both views share the same data, filters, and card detail panel.
Timeline Features
The timeline view is designed for planning and scheduling architectural work across time:
Six Purpose-Built Columns
Cards are organised across six columns that reflect the lifecycle of architectural work - from identifying broken references through to completion.
Automatic Impact Tracking
When you perform a destructive action - deleting an entity, renaming a schema, moving a domain concept - NeoArc Studio analyses the Intent Graph to identify every affected reference. You choose how to handle the impacts:
Migration Paths
Related impact cards are automatically grouped into migration paths - for example, all cards from "Delete CustomerOrder" form a single migration. The migration filter bar at the top of the board shows each migration with a progress counter, making it easy to focus on one migration at a time and track completion.
Rich Card Detail
Every card opens into a detail panel with rich editing and collaboration features:
Impact Analysis from Cards
For cards generated from impact analysis, the detail panel includes an "Analyse Impact" button that launches the full bottom sheet impact analysis for the source node. This gives you instant access to the What If, Cascading, Governance, and Properties analysis tabs - directly from the task board card.
Smart Checklists
Action cards created from "Track & Resolve First" include dependency checklists that auto-sync with the board. As you move each dependency card to Done, its checklist entry automatically ticks off. The action card is protected from deletion until all dependencies are resolved.
Board Features
Git Integration
The task board integrates with Git for user attribution. Card creation, comments, and activity log entries are automatically attributed to the current git user (from git config user.name and git config user.email). The board data is stored in .neoarc-studio/task-board.json within the workspace, so it is versioned alongside your architecture files.
Command Palette & Menu
Task board actions are accessible from the command palette (Ctrl+Shift+P) and the Electron menu bar - Open Task Board, Add Manual Card, and Archive Done Cards.