No, and that is on purpose. One project allows only one active work session, so two assistants never edit the same site at the same time.
What happens to the second one
The first assistant takes the turn with a Grant (START). If a second assistant asks for the same project while that session is live, it is turned away with PROJECT_BUSY. It can try again once the first session ends.
Why one at a time
- No clashing edits. Two writers on one file system is how changes get lost or overwritten.
- A clean timeline. Every change traces back to one accountable session.
- Clear hand-offs. The holder ends with a changelog before the next assistant begins.
Freeing up the turn
A session ends normally with END. If the holder goes quiet, it can expire (heartbeats stop) or be revoked. Once released, the project flips back to Free. Different projects can each have their own assistant working in parallel - the one-at-a-time rule is per project.