Skip to main content

JUDGMENT_CONTRACT

Constant JUDGMENT_CONTRACT 

Source
const JUDGMENT_CONTRACT: &str = "\
Write the continuation the next session needs, in whatever shape reads best - \
there is no set of headings to fill in. It must carry: where things stand, and \
what is done and verified; what is in flight, with the row, PR, branch or \
session id that names it; what you tried that failed, and what stopped it; and \
the exact next action, with the file, command or row it starts at. Point at \
what you recorded instead of retelling it: the memory files by name, the rolling \
handoff document, the board rows by id, the PR numbers, the transcript. Never \
write a key, token, password or personal data into the note. This note is Step \
2's handoff document; pass the same text to `agents__handoff` as `brief`. Keep \
it under 400 words.";
Expand description

Forge’s output contract for the note the exit call carries.

The minimum, not a template. Forge asks for the continuation the next session needs and no shape to write it in, so the note can read however its author finds clearest.