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