Overview

Every task in Valzotra contains one or more sub-tasks -- the individual steps that make up the work. You check off sub-tasks as they are completed, and the parent task tracks progress automatically. There is no "Mark Complete" button on the parent task; completion is always derived from sub-task state.

How it works

Expanding task cards

Each task card has an expand arrow. Click it to reveal the sub-tasks inside. The card shows a progress indicator (e.g., "2/5 complete") so you can see progress at a glance without expanding.

Checking off sub-tasks

Each sub-task has a checkbox. Click the checkbox to mark it as completed. The parent task updates its progress automatically:

  • Not Started -- no sub-tasks are checked.
  • In Progress -- some sub-tasks are checked, others are not. The progress indicator shows the count (e.g., "3/7 complete").
  • Completed -- all sub-tasks are checked off. The parent task is automatically marked as completed.

This ensures that every task completion is backed by specific, documented work items.

Adding more sub-tasks

At the bottom of the sub-task list, there is an inline text input. Type a title and press Enter (or click the add button) to append a new sub-task. You can add as many sub-tasks as you need.

You can add sub-tasks to existing tasks at any time, even tasks that are already in progress. Adding a new unchecked sub-task to a completed task will move it back to In Progress.

Editing a sub-task

Click on the sub-task title to edit it inline. Press Enter to save. This lets you correct typos or update the description without deleting and re-creating the sub-task.

Deleting a sub-task

Click the delete button next to a sub-task to remove it. If you delete the last sub-task, the parent task remains with its current status preserved.

Deleting a completed sub-task may change the parent task's status. For example, if a task has 3/4 sub-tasks complete and you delete an incomplete sub-task, the task becomes 3/3 complete and is marked as Completed.

Undoing a completion

If you check off all sub-tasks accidentally, uncheck any sub-task to move the parent task back to In Progress. There is no lock on completed tasks -- you can always reopen them by unchecking a sub-task.

Limits & requirements

  • Sub-tasks cannot be nested -- a sub-task cannot have its own sub-tasks. Maximum depth is one level.
  • Every task must have at least one sub-task. The first sub-task is created automatically when you create the task.
  • There is no limit on the number of sub-tasks per task.
  • Only owners, admins, and team members with a manager property role can add, edit, or delete sub-tasks.
  • Cleaners and maintenance team members can check and uncheck sub-tasks but cannot add, edit, or delete them.

FAQ

What happens if I check off all sub-tasks accidentally? Uncheck any sub-task to move the parent task back to In Progress. There is no lock on completed tasks.

Can I reorder sub-tasks? Sub-tasks appear in the order they were created. New sub-tasks are appended to the end of the list.

Does deleting a sub-task affect the parent task's status? It can. If deleting a sub-task causes all remaining sub-tasks to be checked, the parent task is automatically marked as Completed. If the task had unchecked sub-tasks remaining, it stays In Progress.

Can I add sub-tasks to a completed task? Yes. Adding a new unchecked sub-task to a completed task moves it back to In Progress. This is useful when you discover additional work after initially marking a task as done.