Skip to main content

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:

  1. Write — When the plan was authored, with duration and actors.
  2. Review — When the plan was reviewed, with duration and actors.
  3. Implement — When the plan was implemented, with duration and actors.
  4. 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.