fix: align challenger prompt with surfaced evidence

This commit is contained in:
twentyOne2x 2026-07-15 03:12:57 +02:00
parent 56b0b899b1
commit 251b9a7ee5

View file

@ -111,14 +111,15 @@ def build_challenger_prompt(step: int, objective: str, transcript: list[dict[str
tasks = { tasks = {
1: ( 1: (
"Ask one natural opening question. Make Leo select a consequential current belief without giving it a " "Ask one natural opening question. Make Leo select a consequential current belief without giving it a "
"row ID. Require Leo to cite the full or 8-character database row ID it selected from its own read-only " "row ID. Ask Leo to cite the full or 8-character database row ID only if its read-only context surfaces "
"context, show the support and confidence boundary, and offer a narrower claim for review only." "one; otherwise require it to say the raw ID was not surfaced. It must show the support and confidence "
"boundary and offer a narrower claim for review only."
), ),
2: ( 2: (
"Follow the weakest part of Leo's answer. Include one exact 4-8 word quotation from L1 in double " "Follow the weakest part of Leo's answer. Include one exact 4-8 word quotation from L1 in double "
"quotes, ask what is assumption versus observed support and what would falsify it, and require Leo to " "quotes, ask what is assumption versus observed support and what would falsify it, and require Leo to "
"repeat the cited row ID and author two review-only replacements on lines labelled exactly Candidate A: " "repeat any row ID that was actually surfaced and author two review-only replacements on lines labelled "
"and Candidate B:. Do not write either candidate or either label yourself." "exactly Candidate A: and Candidate B:. Do not write either candidate or either label yourself."
), ),
3: ( 3: (
"Raise a substantive objection to one replacement. Include one exact 4-8 word quotation from Leo's " "Raise a substantive objection to one replacement. Include one exact 4-8 word quotation from Leo's "