The shape of a prompt: a parsed markdown bundle — the id the loop dispatches it by, display info, the instructions body, how many fresh-context passes to run, and which change kind it targets.

## Before writing SPEC.md files

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