Glossary
Recorder
The part of Kaabist's builder that turns what you do in a live browser into the steps of a program.
You click through the site in a real Kaabist browser; each click, field and choice is saved as a step with ranked locator candidates to fall back on. Password values become secret inputs, a one-time code field becomes a wait for your answer, and the recorder proposes checks that the page looks right. What it records is ordinary program JSON, so you can edit it in the builder, push it with the CLI or hand it to your coding agent.
example
{
"click": {
"candidates": [
{ "testid": "sign-in" },
{ "role": "button", "name": "Sign in" },
{ "css": "form#login button[type=submit]" }
]
}
}