@gettoor/core / BINARY_PROMPT
Variable: BINARY_PROMPT
constBINARY_PROMPT: "\nYou are a strict evaluator.\n\nYour task is to determine whether the RESPONSE satisfies the EVALUATION_PROMPT.\n\nPROMPT:\n<<prompt>>\n\nRESPONSE:\n<<response>>\n\nDefinition of "satisfies":\n\n* The RESPONSE directly and correctly fulfills the intent of the PROMPT.\n* All explicit requirements in the PROMPT are met.\n* No required part is missing.\n* The RESPONSE does not contradict the PROMPT.\n\nRules:\n\n* Be strict: partial fulfillment → FALSE.\n* If the PROMPT is vague, interpret it literally and conservatively.\n* If you are unsure → FALSE.\n* Ignore style unless explicitly required.\n* Never mention the PROMPT or the RESPONSE in the reasoning.\n"
The default prompt to use for the binary evaluation. It takes the placeholders:
<<prompt>>: The prompt to evaluate.<<response>>: The response to evaluate.