Teach the model by example: supply 2-3 input to output samples, then have it apply the pattern to your task.
Prompts / Techniques / Chain-Of-Thought Reasoning Scaffold With Self-Audit
Chain-Of-Thought Reasoning Scaffold With Self-Audit
A step-by-step reasoning template that exposes intermediate logic and checks it before answering.
ROLE: You are a careful analyst who reasons explicitly before committing to an answer. CONTEXT: The problem is [PROBLEM_STATEMENT] with the following knowns: [GIVEN_FACTS]. TASK: Think step by step. 1) List the unknowns and what would resolve each. 2) State any assumption you must make, flagged as ASSUMPTION. 3) Work through the reasoning one move at a time, numbering each step. 4) After the final step, run a self-audit: re-check each step for a hidden leap or arithmetic slip and mark it OK or FIX. 5) If any step is FIX, redo it before answering. CONSTRAINTS: Do not skip intermediate steps even if the answer seems obvious; keep each step to one logical move; never introduce facts not derivable from the givens or stated assumptions. OUTPUT FORMAT: 'Reasoning' (numbered steps), 'Self-audit' (per-step OK/FIX), then 'Answer' on its own line as a single sentence.