On this page

Commandix guide

Projects

Projects group work by outcome, department, goal, dates, owner, collaborators, and task flow. A project can act as a reusable operating template for repeatable work.

Last reviewed September 20, 2026

Choose your starting point

New project? Start with scope and ownership. Need a realistic plan? Follow the pilot example. Already delivering? Use the weekly review.

View this screen in Commandix
Projects overview with status filters, favorites, progress, departments, and goal links. Enlarge
Projects overview with status filters, favorites, progress, departments, and goal links. Fictional Acme demo · Captured September 20, 2026 · Select Enlarge for full resolution

Find the right project

Search by project name, description, or department. Combine the search with status and favorite filters, then sort by favorites, name, due date, or progress. The result count shows how much of the portfolio is visible. Select the project name or View details to open it.

If a filtered list is empty, clear the filters. If loading fails, use Try again. When creating a project, its end date cannot be earlier than its start date.

How to create a project

  1. Open Projects.
  2. Select New Project.
  3. Enter project name and optional description.
  4. Choose the department or unit responsible for the project.
  5. Optionally link the project to a goal.
  6. Set start and end dates.
  7. Create the project, then open the project detail page to add tasks and members.

Project options reference

OptionValuesUse it when
NameRequired textThe project needs a clear outcome name.
DescriptionOptional textYou need project scope, success criteria, or operating notes.
DepartmentRequired unitWork belongs to a team or business unit.
GoalOptional goalThe project contributes to a strategic or unit goal.
Start dateDateThe project should begin at a defined time.
End dateDateThe project needs a delivery or review boundary.
StatusPLANNED, ACTIVE, ON_HOLD, DONE, CANCELLEDYou need portfolio status, filtering, and operational visibility.
OwnersUp to 2 peopleThe project needs executive or delivery accountability.
CollaboratorsAny active usersPeople need explicit project membership outside task assignment.
FavoriteStar on/offYou want the project pinned in the sidebar for fast access.

Design a project around a deliverable

Before entering tasks, name the result, the person who accepts it, and the delivery boundary. "Launch the enterprise pilot with approved access and support handoff" is easier to manage than "Enterprise work". Put the scope, exclusions, acceptance criteria, and review cadence in the project description. These are operating notes, not separate approval or workflow settings.

DecisionRecommended choiceWhy it matters
One project or several?Keep work together when it shares one acceptance decision. Separate independently deliverable outcomes with different owners or review cycles.A giant departmental backlog makes completion and delivery risk difficult to interpret.
Responsible departmentChoose the unit accountable for delivery. Assign individual tasks to the people doing the work, including other departments where your access permits.Project accountability and task ownership answer different questions.
Goal linkLink the goal the project is expected to move. Check task-level goal links separately.A project link does not replace the task's own goal and contribution settings.
Owner or collaborator?Use the available owner slots for delivery accountability. Add collaborators for project involvement.Membership does not assign the project's tasks or grant organization-wide access. Check permissions with the person's actual account.
DatesUse project dates for the delivery boundary and task dates for individual commitments.Changing project dates does not automatically reschedule every task or dependency.
Description template

Outcome: [deliverable]. Accepted when: [observable checks]. Out of scope: [exclusions]. Delivery owner: [name]. Acceptance owner: [name]. Review: [cadence]. External commitments: [dates and links].

Edit Project contains the name, description, status, owners, and collaborators. The current dialog does not expose department, goal, or project-date controls. Enlarge
Edit Project contains the name, description, status, owners, and collaborators. The current dialog does not expose department, goal, or project-date controls. Fictional Acme demo · Captured September 20, 2026 · Select Enlarge for full resolution

Creation and editing differ: New Project includes department, goal, and project dates. The current Edit Project dialog exposes name, description, status, owners, and collaborators, but not those three setup fields. Verify them when creating the project. If an existing project needs a correction that is not exposed, ask an authorized administrator or support rather than searching for a hidden control.

Worked example: plan an enterprise pilot

This fictional example shows how to create useful depth without turning every sentence into a task. Start with five deliverables: confirm pilot scope, prepare commercial terms, validate pilot requirements, approve the pilot commitment, and hand off the customer pilot.

  1. Create the project with a responsible department, optional goal, and delivery dates. Open Edit in the project to review its description, status, owners, and collaborators.
  2. Create the five deliverable tasks in Tasks or My Tasks, selecting this project. Give each task a responsible person and a clear completion condition.
  3. Open Validate pilot requirements and create two subtasks: prepare evidence and verify acceptance. Open verify acceptance and add normal-path and recovery-path checks beneath it. Assign and date each executable check.
  4. Add explicit dependencies for the sequence: scope before terms and requirements, both before commitment approval, then approval before handoff. A parent/subtask link alone does not add these arrows.
  5. Use Mind map to inspect the breakdown, Dependency Graph to inspect the handoffs, and the timeline to review dates. Ask the owners whether the sequence is feasible.

A parent represents an accepted deliverable. A child represents part of that deliverable. Add another level only when the child contains work that needs its own ownership, evidence, or handoff. Keep short instructions in the description. More hierarchy does not by itself improve a plan.

The shared demo contains this branch in Enterprise Expansion. See the populated demo examples and the subtask management guide before using it as a pattern for your own records.

Choose project status deliberately

StatusUse it whenManagement check
PlannedThe project is being prepared and has not been released for execution.Is the scope accepted, and is there capacity for the first tasks?
ActiveThe project is authorized and work is underway.Which deliverable is being finished next? Avoid starting every task just because the project is active.
On HoldA deliberate pause prevents the project from proceeding.Record the reason, restart condition, and next review date in the description. Review task statuses separately.
DoneThe agreed outcome has been accepted.Check unfinished children, outstanding handoffs, and acceptance evidence before closing.
CancelledThe organization has decided not to complete this outcome.Record why, resolve affected commitments, and update remaining tasks. Cancellation is not successful delivery.

Project status and task status are separate records. Changing the project status does not cascade to every task. The project detail progress percentage counts visible Done tasks, including visible subtasks, against visible tasks. It is not effort-weighted progress or a formal acceptance sign-off. Adding subtasks can change the denominator.

Reuse a project for the next cycle

Important: Commandix does not currently have an automatic project recurrence field. The supported recurring project workflow is to use project duplication as a repeatable project template, then set each new cycle's dates. Recurring tasks are available separately inside the task system.

  1. Create a project that represents the repeatable workflow. Example: Monthly Sales Pipeline Review, Quarterly Compliance Review, or Weekly Launch Readiness.
  2. Add the standard task list, task priorities, assignees, and team membership.
  3. Keep this project clean enough to reuse. Many teams name the source project with "Template" or keep it in PLANNED status.
  4. Open the project detail page and select Duplicate.
  5. Commandix creates a copy, resets project status to PLANNED, sets project start date to today, copies tasks, resets copied tasks to PLANNED, clears task due dates, and copies project members.
  6. Rename the copy to include the new cycle's month, quarter, or launch name.
  7. Review the copied project's dates. The current Edit Project dialog does not expose project-date controls. If the new cycle needs different project dates, create a fresh project with those dates and recreate its work, or ask support about correcting the copy.
  8. Adjust task due dates, owners, dependencies, and project members for the current cycle.
  9. If one task in the project must repeat automatically, set that task as a recurring task from the task detail modal.
The project header contains Duplicate, Edit, owners, and collaborators. Review the copied project's dates and tasks before starting its next cycle. Enlarge
The project header contains Duplicate, Edit, owners, and collaborators. Review the copied project's dates and tasks before starting its next cycle. Fictional Acme demo · Captured September 20, 2026 · Select Enlarge for full resolution

Duplication is not a complete historical clone. It clears the project end date and does not copy comments, attachments, task dependency links, subtask relationships, or task recurrence settings. Review work types, estimates, goal links, and hierarchy on the copy before using it as the next cycle.

Project detail capabilities

The task section has its own date filters. If its visible count is smaller than the project total, clear those filters before concluding that tasks are missing. A delivery forecast is an estimate based on available flow history, not a promised delivery date.

Progress gauge

Shows project completion based on visible tasks and done count.

Forecast widget

Shows project completion forecast using current project and flow data.

Board view

Move project tasks through To Do, Doing, Blocked, and Done.

List view

Scan project tasks in a compact list.

Calendar view

Place project work by task due dates.

Mind map

Expand nested tasks, focus a branch, and return through its breadcrumbs.

Dependency graph

Inspect explicit task-to-task handoffs. Red highlights identify critical-chain or P1 work.

Gantt-style timeline

See dated tasks across the selected date range.

Team members

See the people involved and their task completion counts.

Drill into tasks with Mind map

Use Mind map when you need to understand how a project is broken into tasks and subtasks. Use Dependency Graph when you need to understand sequencing. A parent/subtask relationship alone does not create a dependency.

Top-level branches run horizontally across the available width and wrap onto new rows. Within each branch, subtasks stack underneath their parent with vertical connector lines. On a narrow screen, branches use one column. Card text stays at its normal size, and larger maps scroll vertically without sideways scrolling.

The map initially shows top-level tasks with their branches collapsed. This can look like a one-level map even when nested records exist. Use a task's plus control or Expand all to reveal the stored hierarchy. Reload an already-open project after the shared demo has refreshed.

Top-level reporting tasks run across the available width. Additional branches wrap below, connected back to the project by the outer vertical line. Enlarge
Top-level reporting tasks run across the available width. Additional branches wrap below, connected back to the project by the outer vertical line. Fictional Acme demo · Captured September 20, 2026 · Select Enlarge for full resolution
  1. Open a project and select Mind map beside the Board, List, and Calendar controls in its task section.
  2. Use a task's plus control to expand its direct subtasks. Repeat on a nested task to go deeper. The minus control collapses that branch.
  3. Select Focus on this branch, the corner-shaped control on a task with subtasks, to show that branch on its own.
  4. Use the breadcrumb task names or the project name above the map to move back up. Expand all and Collapse all control the branches.
  5. Scroll down within the map, or drag its background vertically with a mouse, to reach further branches. The layout fits the width automatically when the screen or sidebar changes. Select a task title to open its existing detail dialog.

The map uses the project task search and date filters. When a matching subtask needs a parent that does not match, the parent appears with a dashed border and a Context label. Clear filters to inspect all permitted project work. Only tasks returned for your access level are shown. An inaccessible parent is not fetched or revealed.

Focus on the reporting endpoint work and expand its acceptance checks. Child branches sit side by side, with deeper tasks stacked underneath. Use the breadcrumb to return to the wider project. Enlarge
Focus on the reporting endpoint work and expand its acceptance checks. Child branches sit side by side, with deeper tasks stacked underneath. Use the breadcrumb to return to the wider project. Fictional Acme demo · Captured September 20, 2026 · Select Enlarge for full resolution

Add subtasks through the task dialog's Subtasks section. Enter a title and use the plus button or Enter. Opening a subtask lets you add another level. New subtasks and completion changes refresh the project map after the request succeeds.

The same width-fitting branch in light theme. Status, priority, owner, and dates remain visible on the task cards. Scroll down to reach any cards below the visible area. Enlarge
The same width-fitting branch in light theme. Status, priority, owner, and dates remain visible on the task cards. Scroll down to reach any cards below the visible area. Fictional Acme demo · Captured September 20, 2026 · Select Enlarge for full resolution

Inspect task handoffs in Dependency Graph

  1. Open a project and select Dependency Graph in the task view controls.
  2. Linked tasks only is selected initially. It hides independent tasks so the dependency sequences are easier to read. Clear it to include unlinked work.
  3. Select Include subtasks to include nested tasks and their explicitly recorded dependency links. Parent links are not converted into dependency arrows.
  4. Follow arrows from a predecessor to its successor. Hover a connection for its stored dependency type. Select a task, or focus it and press Enter, to open its details.
  5. Scroll inside the bounded graph to inspect a larger sequence. The graph has its own scope controls and is independent of the board's date and search filters.
The reporting workflow branches after its scope is agreed, then joins at compatibility review before deployment. Linked tasks only keeps unrelated history out of this view. Enlarge
The reporting workflow branches after its scope is agreed, then joins at compatibility review before deployment. Linked tasks only keeps unrelated history out of this view. Fictional Acme demo · Captured September 20, 2026 · Select Enlarge for full resolution

A FINISH_TO_START link means the predecessor must finish before the successor starts. A FINISH_TO_FINISH link allows preparation to overlap but requires the predecessor to finish before the successor finishes. The demo uses both. Amber hour badges show stored feeding-buffer hours. Red borders identify tasks marked on the critical chain or given P1 priority. They are not a newly calculated resource-levelled schedule or proof of a bottleneck.

The graph draws links only when both endpoints are visible tasks in this project. Cross-project handoffs remain in the task's dependency records and broader delay analysis. With subtasks excluded, links to those subtasks are also excluded from the diagram and its connection count.

Include subtasks reveals the explicitly recorded acceptance-work handoffs. Scroll inside the diagram to follow the larger sequence. Enlarge
Include subtasks reveals the explicitly recorded acceptance-work handoffs. Scroll inside the diagram to follow the larger sequence. Fictional Acme demo · Captured September 20, 2026 · Select Enlarge for full resolution

To add a project-level dependency, open the successor parent or standalone task, find Dependencies, select its predecessor, and save. The project editor's selector lists other root tasks in the project. Its subtask dialog does not offer that selector. See task dependency instructions for the task workflow. If no arrows appear, check the scope controls, confirm that a dependency was saved, and confirm that both endpoints belong to this project and are visible to you.

Explore the demo relationships

The fictional Acme workspace includes a five-step workflow in each of its nine projects. Every step has two subtasks. The third step has a further pair of acceptance checks, so each project includes at least twelve nested work records. Those child records have their own owners, statuses, dates, history, and explicit finish-to-finish handoffs.

Demo projectWorked sequence
Platform 3.0 DevelopmentScope, rollback preparation and architecture validation, release-readiness approval, rollout.
Mobile Apps LaunchScope, store assets and platform compatibility, release approval, submission. Compatibility remains blocked on the shared platform review.
Reporting API ModernizationContract, migration checks and endpoint work, compatibility review, deployment.
Brand RefreshBrief, guidelines and assets, package approval, publication. The example is complete.
Enterprise Launch CampaignBrief, copy and creative, package review, campaign launch.
Enterprise ExpansionPilot scope, terms and requirements, commitment approval, customer handoff.
Sales Enablement ProgramOutcomes, exercises and playbook, review, training. The example is complete.
Next Release DiscoveryQuestions, customer research and technical options, comparison, scope decision. Work remains planned.
Legacy Reporting ExportRequirements and mapping are complete. Prototype, review, and release are cancelled, with their earlier relationships retained.

The two preparation branches feed one review, followed by the final handoff. Completed parents have completed children. Start and completion dates respect the dependency examples. Independent historical tasks remain available for throughput and completion charts.

Enterprise Expansion has three task levels: Validate pilot requirements, its acceptance subtask, and the acceptance checks beneath it. Focus the branch and select Expand all to inspect the vertically stacked levels without horizontal scrolling. Enlarge
Enterprise Expansion has three task levels: Validate pilot requirements, its acceptance subtask, and the acceptance checks beneath it. Focus the branch and select Expand all to inspect the vertically stacked levels without horizontal scrolling. Fictional Acme demo · Captured September 20, 2026 · Select Enlarge for full resolution

This shared demo refreshes once per UTC day or when its fixture version changes. Dates move forward and temporary operational edits are replaced. Accounts, credentials, access setup, and billing are preserved. These are sample records for exploring the UI, not customer results. See shared-demo access and reset behavior.

Read full titles and open tasks from the timeline

The timeline uses the project task search and date filters and shows tasks with due dates. Select a task title to open its details, or use Tab and Enter. Hovering keeps the title readable in both themes and exposes its full text in the browser tooltip.

  1. Select Expand titles to widen the name column and wrap long titles onto additional lines.
  2. Drag the divider beside Title to choose a column width. Keyboard users can focus the divider, use Left or Right to resize, and Home or End to reach the width limits.
  3. Select Compact titles to return to the compact column. On smaller screens, scroll inside the timeline to inspect dates and bars.

Date labels and task bars use the same time axis as the column resizes. The bar uses the task's start and due dates. If no start date is recorded, the display uses a three-day visual fallback before the due date. The chart is not an automatic resource-levelled schedule, and dragging the title divider does not change task dates.

The compact dark-theme timeline keeps task titles readable on hover. Select a title to open its details or drag the divider beside Title to resize the column. Enlarge
The compact dark-theme timeline keeps task titles readable on hover. Select a title to open its details or drag the divider beside Title to resize the column. Fictional Acme demo · Captured September 20, 2026 · Select Enlarge for full resolution
Expand titles widens and wraps task names in the light-theme timeline. This example is filtered to the pilot requirements branch, with dates and bars sharing the same axis. Enlarge
Expand titles widens and wraps task names in the light-theme timeline. This example is filtered to the pilot requirements branch, with dates and bars sharing the same axis. Fictional Acme demo · Captured September 20, 2026 · Select Enlarge for full resolution

Run a weekly project review

Use the same project scope and reporting window each week. Begin with the next accepted deliverable rather than the total number of busy tasks.

  1. Check the outcome. Has scope or the acceptance date changed? Update the description and record the reason for a changed commitment.
  2. Inspect blocked work. Open the blocked task, its predecessor, and its latest comments. Name the missing input or decision and who can remove it.
  3. Review handoffs. Use Dependency Graph to find the next unfinished predecessor. Check whether multiple projects are waiting on the same review or specialist.
  4. Check actual progress. Compare Done tasks with acceptance evidence. Expand parents in Mind map so incomplete children do not disappear behind a summary.
  5. Choose one intervention. Reorder a queue, clarify a decision, or protect review capacity. Record ownership and a review date in the relevant task. Use Constraints for a wider operating change.

Before marking the project Done, review open subtasks, unresolved dependencies, handoff instructions, and any recurring work that should continue independently. Do not mark unfinished work Done merely to make the progress gauge reach 100%.

Troubleshoot a project that looks incomplete

What you seeWhat to check
Too few tasksClear project search and date filters. Check the tasks' Project fields. A member may see only assigned tasks, while a manager sees a wider scope.
Mind map has one visible levelUse Expand all. Confirm that children have real parent relationships, not just similar titles. Reload after a demo refresh.
No dependency arrowsCheck that links were saved, both endpoints are in this project and visible to you, and Include subtasks is selected when necessary.
A task is missing from the timelineAdd a due date and check the date filters. The project end date does not populate task due dates.
The forecast is unavailableReview recorded completion history and the widget's explanation. A planned date alone is not enough to infer a reliable delivery forecast.
Duplicated project has lost its structureDuplication does not copy parent links or dependencies. Rebuild and verify them before activating the new cycle.
A collaborator cannot see the expected workCheck role, unit responsibility, and task assignment with an administrator. Project membership is not a project-isolated guest access policy.

How to manage project owners and collaborators

  1. Open the project detail page.
  2. Select edit project.
  3. Add up to two owners.
  4. Add collaborators by searching active users.
  5. Save. Owners and collaborators are stored as project members.
Still have a question?

Contact support or ask your organization administrator.