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§
- Backlog
Item - 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
deptoitemwould create a cycle. - parent_
creates_ cycle - Return whether assigning
parentaschild’s parent would create a cycle initems.