TASK What should the model do, and who will use the result? [Your task] ALLOWED INFORMATION What sources may it use? What is outside the scope? [Sources and scope] OUTPUT What fields, format and level of detail do you need? [Required output] EVIDENCE Which claims need support? How should the source be identified? [Evidence requirements] MISSING INFORMATION AND STOPPING When should it ask for clarification, mark something unknown or stop? If tools are allowed, what actions and limits apply? [Rules and limits] FAILURE CHECKS What would make the answer unacceptable? Which checks can code perform, and which require someone to compare the answer with the source? [Acceptance checks] REVISION RECORD Save the original instruction and answer. Change one requirement, test on the same inputs, and inspect any new errors. Before claiming broader improvement, check fresh examples too. Record calls, tokens, elapsed time and review effort if you want to assess resource savings.