Threads & Actions Data Model
Thread
Threads represent cases, projects, storylines, or ongoing situations.
Canonical fields:
id: ULIDtitledescriptionbucket_codestatusprioritynext_actiondue_datestarted_atclosed_attags_jsonmetadata_jsoncreated_atupdated_atarchived_atdeleted_at
Canonical statuses:
open
active
waiting_on
resolved
closed
archived
Action
Actions are work orders derived from QiBits or created directly during triage/planning.
Canonical fields:
id: ULIDtitledescriptionsource_qibit_idbucket_codethread_idstatuspriorityenergycontextdue_datescheduled_forcompleted_atresolution_notetags_jsonmetadata_jsoncreated_atupdated_atarchived_atdeleted_at
Canonical statuses:
open
in_progress
waiting_on
scheduled
completed
cancelled
archived
Step
Action steps are structured subtasks.
Canonical fields:
id: ULIDaction_idtitledescriptionstatussort_ordercompleted_atcreated_atupdated_at
Timeline Rule
Actions are projected into Timeline using:
completed_atwhen the action is finishedscheduled_forwhen it is scheduled but not completedcreated_atas a fallback