Skip to main content
Names resolve to archetypes first, then to saved packs. Several can run in one command.

Reading the result

Each step line shows the step’s status, key and summary. NOT_EVALUATED marks steps with no assertions of their own, such as arming or clearing a fault. When the sandbox has a webhook sink, a sink summary follows each scenario.

Flags

Ephemeral by default

Each run drives its own requests at a throwaway copy of the sandbox, so a test never pollutes the served sandbox’s state, and no pikopod up needs to be running. Faults, seeded state, the virtual clock, the webhook outbox and the request journal all exist inside the run.

Against a real endpoint

Only REQUEST, NOTE and SNAPSHOT steps are allowed. A real endpoint has no fault arming, seeded state, virtual clock, webhook outbox or request journal to consult, so any other step type is refused before anything runs. Header values are never printed.

In CI

Pin --seed so transcripts are byte-identical between runs. See CI integration.