Tests sub-agents used as tools: live progress projected into the parent stream (default and custom), suspension when the sub-agent calls a client tool, resuming with results or pausing again under a fresh id, forgery guards, and run-store round-trips.

## Before writing SPEC.md files

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