Covers the background launch: the detached lifecycle from running to done or error, event replay and live streaming through the handle, custom event and result types, and unique or caller-chosen run ids.

## Before writing SPEC.md files

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