Task Anatomy
Each task in 8Space has a comprehensive set of properties:Core Fields
Core Fields
- Title: The task name (required)
- Description: Optional rich text details
- Status: Current workflow column (required)
- Priority: P0 (critical), P1 (normal), or P2 (low)
Scheduling
Scheduling
- Start date: When work begins
- Due date: When work should complete
- Estimate: Optional time estimate (numeric)
- Completed at: Timestamp when marked done
Assignment & Organization
Assignment & Organization
- Assignees: Team members responsible for the task
- Tags: Colored labels for categorization
- Order rank: Numeric position for manual ordering
Extended Data
Extended Data
- Checklist items: Sub-tasks with done/undone state
- Attachments: File links with titles
- Is milestone: Boolean flag for key deadlines
- Activity log: Audit trail of changes
Creating Tasks
8Space offers multiple ways to create tasks depending on your workflow:Quick-Add in Backlog View
The fastest way to bulk-create tasks:In-Column Creation in Board View
Create tasks directly in a specific workflow stage:Tasks created in the Board view automatically get the status of the column where you created them.
Task Priority Levels
8Space uses a three-tier priority system:- P0 - Critical
- P1 - Normal
- P2 - Low
Use for: Urgent issues, blockers, production bugs, or work that must be done immediately.Examples:
- Production outage fix
- Security vulnerability patch
- Blocking dependency for other work
Task Status and Workflow
Tasks move through workflow columns that represent stages of completion:You can configure custom workflow columns at the project level to match your team’s process.
Changing Task Status
Move tasks between workflow stages using:- Backlog view: Use the status dropdown on each task row
- Board view: Drag the task card to a different column
- Timeline view: Tasks maintain their status when you adjust dates
Task Dates and Scheduling
Start Date
Indicates when work on the task should begin. Used for:- Timeline visualization (left edge of the bar)
- Planning resource allocation
- Scheduling dependent work
Due Date
Indicates when the task should be completed. Used for:- Timeline visualization (right edge of the bar)
- Overdue detection
- Workload planning
- Dashboard metrics (“Due this week”)
Overdue Detection
A task is considered overdue when:- The due date is in the past (before today)
- AND the task status is not “Done”
- Red border and ring on cards (Board view)
- Overdue badge with alert icon
- Included in Dashboard “Overdue tasks” metric
Milestones
Tasks can be marked as milestones using theisMilestone flag:
- Purpose: Represent key project deadlines or deliverables
- Visual: Appear as diamond shapes on the Timeline view
- Use cases: Sprint ends, release dates, client demos, project gates
Task Order and Ranking
Order Rank
Each task has anorderRank numeric field that determines its position in lists:
- Lower numbers appear first
- Higher numbers appear later
- Gaps between ranks allow inserting tasks without reordering everything
Reordering Tasks
In the Backlog view, you can manually reorder tasks by dragging the ⋮⋮ handle:- Drag-and-drop updates the
orderRankautomatically - Reordering is only available when no filters or grouping are active
- Order is preserved across all views
Task Assignees
Single Assignee (Backlog View)
The Backlog view shows and edits only the first assignee for simplicity:- Use the assignee dropdown to assign one team member
- Select “Unassigned” to remove assignment
Multiple Assignees (Future)
While the data model supports multiple assignees, the current UI primarily works with single assignment. This keeps ownership clear and workflow simple.Assignee information is used in the Dashboard “Workload by assignee” widget to balance team capacity.
Task Tags
Tags provide flexible categorization beyond workflow status:- Purpose: Organize tasks by theme, epic, component, or any custom taxonomy
- Visual: Colored labels with custom names
- Filtering: Filter tasks by tag in the Backlog view
- Grouping: Group Backlog tasks by tag
Tag Display
- Board view: Tags appear as colored pill badges at the bottom of each card
- Backlog view: Tags are visible when you filter or group by them
- Timeline view: Tags are not currently displayed (focus is on scheduling)
Task Dependencies
Tasks can have finish-to-start (FS) dependencies:- Predecessor: Task that must complete first
- Successor: Task that depends on the predecessor
- Relationship type: FS (finish-to-start) - successor starts after predecessor ends
Working with Dependencies
Task Deletion
Delete tasks from any view:- Backlog view: Click the trash icon on the right side of the task row
- Board view: Click the trash icon in the top-right corner of the task card
- Timeline view: Click the delete button that appears on hover in the task list
Best Practices
Write Clear Titles
Use action verbs and specific nouns. “Implement user login” beats “Login stuff.”
Set Realistic Dates
Accurate start and due dates make Timeline and Dashboard views meaningful.
Use Priorities Wisely
Don’t mark everything P0. Save critical priority for true urgency.
Assign Clearly
Each task should have a clear owner. Avoid unassigned work piling up.
Add Tags for Context
Use tags to group related tasks across different workflow stages.
Review Overdue
Regularly check and address overdue tasks to keep the project healthy.