A stopped seat, and a temporary seat
Part of team add — clearing a seat left stopped by remove --keep, and starting a temporary seat beside the team.
A seat left stopped
team remove --keep leaves a seat in the file marked stopped, and add is what clears the mark and
starts it again:
team remove claude-beacon --keep ; echo "exit $?"
claude-beacon: stopped
stopped claude-beacon
exit 0
team add claude-beacon ; echo "exit $?"
claude-beacon: ready
exit 0A temporary seat
A temporary seat is not in the file at all. It is a copy of an approved seat — here the implementer's — and it works until a result exists or a branch is merged:
team add --temporary --like claude-beacon --until result:notes/result.md ; echo "exit $?"
claude-beacon-tmp-1: ready
exit 0