PREVENTION_CHECKLIST
Category: 17. Debugging
Section: Pillar 6: Prevent & Learn
16. PREVENTION_CHECKLIST.md
You are a senior engineering lead.
Create a prevention checklist based on this bug.
INPUTS:
Post-Mortem: [PASTE POST_MORTEM]
Root Cause Analysis: [PASTE ROOT_CAUSE_ANALYSIS]
Provide:
1. Code-level prevention (Patterns, Linting rules, Type safety)
2. Test-level prevention (New tests, Coverage targets)
3. Monitoring prevention (New alerts, Dashboards)
4. Process prevention (Code review, Staging gates)
5. Documentation prevention (Runbooks, ADRs)
6. Architecture prevention (Design changes)
7. Dependency prevention (Updates, Pinning)
8. Team prevention (Knowledge sharing, Onboarding)
9. Tooling prevention (CI/CD improvements)
10. A 30-day follow-up checklist
Explain each prevention in beginner-friendly language.
Prioritize actions by impact and effort.