The cache invalidation without folklore prompt I actually kept
This started as a messy question about cache invalidation without folklore. The follow-up made the answer practical.
Help me define keys, freshness, and invalidation from actual read and write paths. Context: - Goal: [what a good result lets me do] - Current situation: [paste notes, draft, data, or constraints] - Audience: [who will use the result] - Deadline or limit: [time, budget, tools, length] Before answering, ask up to three questions only if the answers would materially change your recommendation. Otherw
This is usable as written. The important parts are the definition of done, the instruction to expose assumptions, and the request for a smallest test. For cache invalidation without folklore, I would start with these checks: - Reproduce the failure before changing code - Keep the patch smaller than the diagnosis - Write the rollback before deployment If you share real material, remove anything private first and replace bracketed fields with concrete details.