Planning snapshots
A named, content-addressed freeze of the current plan + class policy + lead times. Deterministic and replayable: the same inputs at the same instant produce the same content hash. Snapshots are read-only references — they never create stock or promises.