Instruction: Explain how you would balance cache value against correctness risk.
Context: Tests how the candidate diagnoses the problem, chooses the safest next step, and reasons through recovery. Explain how you would balance cache value against correctness risk.
Official answer available
Preview the opening of the answer, then unlock the full walkthrough.
I would cache only the layers whose validity I can explain clearly. That might be retrieval candidates, prompt fragments, deterministic transformations, or stable non-personalized answers, while leaving the truly personalized or freshness-sensitive synthesis path uncached.
I like decomposing the workflow this way because it preserves some cost...
easy
easy
easy
easy
easy
easy