Work items and checks
How work moves from request to approved, with evidence at every step.
Requests
A request is something filed for a team to approve before it becomes work. Approved requests become work items.
Work items
A work item is one unit of work that a team takes through six kernel stages:
brief → assign → work → check → review → approve
A workspace's workflow maps its own statuses onto these stages, so a board can use whatever columns
the team prefers while the kernel still knows where every item stands. Items have keys like OUT-42,
can have sub-items, and link to each other with blocks, relates or duplicates.
Checks
A check is attached to one work item. It is a shell command, an agent request or a manual confirmation,
in state not_run, proven, passed or failed. An item cannot move past the check stage until its checks pass,
and the author of the work cannot approve their own checks.
Handoffs
A handoff is a rule that files a request or creates an item in another team when an item of one type reaches an event, so specialized teams can pass work between them.