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.