Correction Record
<!-- ABOUT THIS TEMPLATE: This template helps you give Claude feedback in a form it can learn from. "That's wrong" doesn't help. A structured correction does.
Overview
Correction Record
Correction: {{BRIEF_DESCRIPTION}}
Date: {{DATE}} Severity: {{Minor / Significant / Critical}} Category: {{Code style / Architecture / Communication / Process / Other}}
What Happened
What I Did
{{Describe or quote the specific action/output that was wrong}}
{{If code or text, paste the actual output here}}
What Was Wrong
{{Explain what was incorrect, inappropriate, or missing}}
What You Wanted Instead
{{Describe or show what the correct action/output would have been}}
{{If code or text, show the correct version here}}
The Learning
Why This Matters
{{Explain why the correct behavior is better — what principle does it serve?}}
Pattern to Remember
When: {{Situation or trigger}} Do: {{Correct behavior}} Don't: {{Incorrect behavior to avoid}} Because: {{Reasoning}}
Applies To
This pattern applies when:
- {{Condition 1}}
- {{Condition 2}}
This pattern does NOT apply when:
- {{Exception 1}}
- {{Exception 2}}
Context
Why It Happened
{{Why might Claude have made this mistake? Missing context? Wrong assumption?}}
What Would Have Helped
{{What information or instruction would have led to the correct behavior?}}
Verification
How to Check
{{Question Claude should ask itself, or check it should perform}}
Example of Correct Behavior
Situation: {{Similar scenario}} Correct response: {{What Claude should do}}
Meta
Related patterns: {{Other correction records or patterns this connects to}}
Added to CLAUDE.md: Yes / No {{If yes, what section?}}
Recurring issue: Yes / No {{If yes, how many times has this happened?}}
Quick Correction Format
**Correction:** {{One-line description}}
**Wrong:** {{What Claude did}}
**Right:** {{What you wanted}}
**Pattern:** When {{situation}}, do {{correct behavior}} because {{reason}}.
Correction recorded: {{TIMESTAMP}}