Skip to content

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.