The model never writes steps
It emits a constrained intent: which archetype, which operations fill its roles, and any extra assertions, validated against operations that actually exist in your imported API. The intent is then expanded deterministically into steps. The model cannot invent an endpoint, and it must declare what your request asked for that it failed to capture:pikopod scenario list <sandbox> shows them).
Flags
The pack is written to
<data_dir>/scenarios/<slug>.yaml, mode 0600. Run it with pikopod scenario run <sandbox> <slug>.