Persistence Transaction Safety
Implement ACID transaction guarantees for reliable saves
Risk Level
HIGH
Core Rules
- Implement properly
- Test thoroughly
- Validate results
Response Pattern
- Design appropriate approach
- Implement solution
- Test edge cases
- Validate quality
Usage Contexts
- Save reliability
- Development workflows
What NOT to Do
- Partial writes on crash
- Incomplete testing
- Deploy without validation