Docs · States

Changed code wasn't exercised

SURFACE_UNTESTED · exit 10 · an agent can clear this

The tests passed, and the lines that changed never ran. Relay measures coverage against its own diff, so a green suite that misses the change is exactly the case this catches.

Clears when

A test executes the changed lines, and a fresh receipt records that it did.

Commands

<add or update the smallest test that exercises the named symbol>
relayevals receipt run --name tests --kind test -- <your test command>
relayevals next --format json

Every state, with its exit code, is listed in the documentation. An agent that reaches an unfamiliar state should run relayevals next --format json and follow the single action it returns.