Skip to main content

Module backlog

Module backlog 

Source
Expand description

Domain model.

Pure logic representing Product Backlog Items (PBIs) and Kanban workflows. It has no I/O dependency: persistence belongs to storage and time is injected.

Structs§

BacklogItem
Product Backlog Item (PBI).
ItemId
PBI stable identifier (<PREFIX>-<NUMBER>, e.g. T-1).
Status
Workflow status (Kanban column name).
Workflow
Kanban workflow (ordered set of columns).

Functions§

dependency_creates_cycle
Return whether adding dependency dep to item would create a cycle.
parent_creates_cycle
Return whether assigning parent as child’s parent would create a cycle in items.