Choose a recipe
To design the authority, record and receiver checks for another business workflow,
follow Build a verifiable agent handoff.
The Temporal example is one worked form of the reusable
dock long-running work pattern. The check does not wait for a workflow.
Each included CLI recipe selects one example from the same kit. The Jev page adapts
the semantic-judgment example; the CodeRabbit page adapts Recipe D with
--recipe d. Neither adds a new CLI recipe value or requires Temporal. Use
Connect an output check afterward for
deployment, access, connection, and receipts.
Try an included example
With Node.js 20 or newer, install the supported CLI, then check its version:0.1.18 or later. A recipe’s first command copies an existing check
into your directory; its local test shows a pass, a rejection, and an
unavailable case. Those tests do not approve or start a paid Millwork run.
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.
Example: a successful check response
Example: a successful check response
anchor_results is optional. Its named booleans explain which exact rules
passed or failed. Read the endpoint contract
before implementing a check.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.