mirror of
https://github.com/andrewyng/openworker.git
synced 2026-09-10 22:20:27 +00:00
Drop the proposed state: boards hold only accepted work
Plan proposals live in the conversation (plan-approval flow); items are created open/unassigned and work starts at assignment — the granted, revocable authority. Also closes a verify gap: tail truncation is now caught against the stored head hash.
This commit is contained in:
@@ -38,7 +38,6 @@ def board(tmp_path, journal):
|
||||
|
||||
def case_item(board, case="findings", assignee="worker-1", space=SPACE):
|
||||
item = board.create_item(space, LEAD, title="Task", criteria="c", case=case)
|
||||
board.transition(space, USER, item["id"], "approved")
|
||||
board.assign(space, LEAD, item["id"], assignee)
|
||||
return item["id"]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user