Skip to main content
Choose the decision your check must make. Use code for exact rules, an evaluator for judgment, and a person for exceptions or high-impact decisions. Every path joins Recipe 0 for connection, an approved run, receipts, and recovery.

Choose a recipe

Recipes A through D create the same starter project and select one example check. Use Recipe 0 afterward for deployment, access, connection, and receipts. Verdict rule: is_correct is the hard decision. quality_score grades quality from 0 to 1 and cannot override rejection. Timeout, unreachable endpoint, authentication refusal, or malformed response means no verdict.
anchor_results is optional. Its named booleans explain which exact rules passed or failed. Read the endpoint contract before implementing a check.

Check your setup

Install the supported CLI, then check its version. This does not need an account key.
Expected result: the version is 0.1.17 or later. If it is lower, or if the command is missing, repeat the linked install step before you continue.

Who does what

The deployment owner approves deployment. The endpoint owner approves test traffic. The evaluator-account owner approves evaluator spending. An authorized person approves each paid Millwork run.

Choose public or protected access

Connection and testing do not approve a paid run.

Keep control when an assistant helps

Give an assistant the recipe and non-secret rules. Ask for local results before deployment; enter credentials yourself. Approve endpoint test traffic and evaluator cost before they occur, then inspect the preview before each paid run.