Tasks
@arbe/task is repo-native planning state. Local on purpose.
See also: CLI, Control plane, Layers, Runs and sessions.
State lives in .arbe/tasks/: meta.json, deps.json, and one JSON file per task. The model is small: status (open, in_progress, blocked, closed, deferred), type (bug, feature, task, chore, epic), priority (0-4), and deps (blocks, discovered-from). Read the source in packages/task/src/task.ts.
This is not the substrate’s universal planning model. It is the planning surface for code work in one repo. Commit it with the code it motivated.
Use arbe task --help for the command surface. The normal loop is still ready -> claim -> implement -> close.