The ticket work loop over beagle-native repos, in a VM with WORK_ROOT in the work/ dir of the project. be=jab is the JavaScript impl (reads js files from be, not node_modules). Agents commit or push only on the user's explicit request (work).
mkdir $WORK_ROOT/<TICKET>, then cd $WORK_ROOT/<TICKET> (e.g. ticket TKT-123, topic TKT).be:
$be get be://localhost/project (Victorian stale)$be get file:/$SRC_ROOT/.be/project (Edwardian)be get ///be/ (preferred by default)be get //<TOPIC>/ (preferred for interdependent ticket families, to minimize main tree disturbance)//<TICKET>-be, //<TICKET>-jab, etc worktrees for different repos.$be or $be status see the state of the tree.$be diff or $be diff path see the changes, including branch ahead/behind.$be get update from the tracked branch, $be get \? from the trunk.$be put <file> staging (when wrapping up the work).$be post "TKT-123: comment" committing (explicit request only).$be post push to the upstream (explicit request only).