Glossary

Dry run

Running a program without carrying out its side effects, to see that it reaches them and would do the right thing.

A dry run goes through every step up to the first one that would change something on the site (a fenced step) and stops just before it, with the page and the data as they are at that moment. The test_program tool agents use runs this way by default, so building a form-filling program never files a real form.

example
kaab jobs run --program file-claim@production \n  --input claim_id=0042 --dry-run --wait 60

Read about it, thenwatch it work.

Opening soon

Kaabist is getting ready for launch. The panel, the docs and the status page open on launch day.