type skillowner Thomas Cherickalcurator Thomas Cherickalrole rust-engineercategory software-engineering/languagesversion 0.1.0status seedupdated 2026-11-15
rust-error-design
Steps
- List failure modes per public function.
- Model them as an enum with thiserror.
- Implement From conversions for wrapped errors.
- Ensure messages are lowercase, no trailing punctuation.
Done When
- [ ] No unwrap or expect outside tests and main
Registry
| id |
role |
version |
status |
owner |
last_tested |
| SK-RUST-ENGINEER-rust-error-design |
rust-engineer |
0.1.0 |
seed |
Thomas Cherickal |
- |
Links