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:

Terminal
 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 0

A 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:

Terminal
 team add --temporary --like claude-beacon --until result:notes/result.md ; echo "exit $?"
claude-beacon-tmp-1: ready
exit 0