Tests that the session id surfaces the moment a turn starts (so a stopped turn cannot lose the resume handle), never repeats for the same id, and that the run's opening event records the model it was started with.

## Before writing SPEC.md files

Read https://raw.githubusercontent.com/brillout/sdd/refs/heads/main/sdd.md
