Plans
View and track implementation plans in the dashboard.
Plans
Plans are step-by-step implementation guides that AI agents follow to build features. Each plan is generated from a requirement and targets a specific app.
Plans are created via the Sentrix CLI — the dashboard provides a read-only view for tracking progress.
Plans List View#
The plans list page displays all plans in a table format with a stats grid at the top.
Stats Grid#
The stats grid shows 7 summary cards:
- Total — The total number of plans.
- Draft — Plans in backlog, not yet fully specified.
- Pending — Plans that are ready but have not started yet.
- In Progress — Plans with active work underway.
- Completed — Plans where implementation is finished and merged.
- Blocked — Plans waiting on external dependencies.
- Cancelled — Plans that were decided not to implement.
Filtering and Sorting#
Use the filter controls to narrow down the list:
- Status — Filter by plan status (including draft).
- Priority — Filter by priority level.
- Category — Filter by plan category.
- App — Filter by target application.
You can also sort the table by the available column headers.
Plan Detail View#
Click a plan to open its full detail page. The detail view provides comprehensive information about the plan and its progress through the workflow.
Hero Section#
The top of the page displays:
- Start date — When work on the plan began.
- Duration — How long the plan has been in progress.
- App — The target application.
- Actors — Who has worked on this plan.
- PR link — A link to the pull request, when one exists.
Workflow Timeline#
A vertical timeline shows all 4 stages of the plan lifecycle:
- Write — When the plan was authored, with duration and actors.
- Review — When the plan was reviewed, with duration and actors.
- Implement — When the plan was implemented, with duration and actors.
- Merge — When the implementation was merged, with duration and actors.
Each stage shows its timing information and which actors participated.
Metadata Panel#
The metadata panel displays additional details:
- PR link — A link to the associated pull request.
- Commit count — The number of commits associated with this plan.
- Category — The plan's category as a badge.
- User-facing — An indicator that appears only when the plan is user-facing. This indicator is omitted entirely for non-user-facing plans.
- Parent requirement — A link to the parent requirement detail page.
- Parent initiative — A link to the parent initiative detail page.
Note: The parent requirement and initiative links currently display the entity's UUID rather than a human-readable name. The display will be improved in a future release.
Plan Statuses#
Each plan has a status that reflects where it is in the workflow:
- Draft — The plan is in backlog and not yet fully specified. It may need further refinement before work can begin.
- Pending — The plan has been created but no workflow stage (write, review, implement, merge) has started yet. It is ready to be picked up.
- In Progress — At least one workflow stage has started. The plan is actively being worked on.
- Completed — Implementation is finished and the pull request is merged. The plan is done.
- Blocked — The plan is waiting on an external dependency before work can continue.
- Cancelled — The plan was decided not to implement.
Plan Drawer#
Click any row in the plans list to open the plan drawer — a quick-access side panel that shows key details without leaving the list.
Summary#
The top of the drawer displays the plan's summary text.
Details Grid#
A details grid shows key metadata:
- Priority — The plan's priority level.
- Category — The plan's category.
- App — The target application.
- User-facing — Displays "Yes" or "No" to indicate whether the plan is user-facing.
- PR link — A link to the pull request, when one exists.
Note: Unlike the plan detail view (which omits the user-facing indicator entirely for non-user-facing plans), the drawer always displays the field with an explicit "Yes" or "No" value.
Workflow Stages#
Four inline rows show the status of each workflow stage:
- Write — Status icon, status text, actors (when present), and start date.
- Review — Status icon, status text, actors (when present), and start date.
- Implement — Status icon, status text, actors (when present), and start date.
- Merge — Status icon, status text, actors (when present), and start date.
View Full Details#
The drawer includes a "View Full Details" footer link that navigates to the plan detail page.