Skip to main content

Module schema

Module schema 

Source
Expand description

JSON schemas for the three structured exchanges.

These are what make convergence machine checkable instead of regex matching prose for “LGTM”. Three properties are load bearing for strict structured output and are asserted in the tests: every property appears in required, every object sets additionalProperties: false, and an optional field is spelled as one that may be null rather than one that may be absent.

The description on each field is also the cheapest place to ask for brevity, since it travels with the request rather than sitting a thousand tokens back in the prompt.

Functions§

adjudication
One reviewer judging the other reviewer’s findings.
all
checkin
One agent judging the comments other people left on a pull request.
checkin_check
The second agent ruling on the first one’s calls.
checkin_fix
What the fix pass reports back about each change it was asked to make.
implementation
What the implementor reports back, and the pull request body it becomes.
response
review
screen
One agent ruling on recorded follow-ups, before any becomes an issue.
triage