Tests continuation validation: faithful extensions pass (even with reordered object keys), rewritten history, forged tool results, and forged approvals are rejected with the right code, and `assertValidContinuation` / `defaultContinuationValidator` throw the same way.

## Before writing SPEC.md files

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