Skip to content

Improvement docs and more#14

Merged
ErickJ3 merged 10 commits into
mainfrom
refactor/improvement
May 26, 2026
Merged

Improvement docs and more#14
ErickJ3 merged 10 commits into
mainfrom
refactor/improvement

Conversation

@ErickJ3
Copy link
Copy Markdown
Owner

@ErickJ3 ErickJ3 commented May 26, 2026

Audit of the workspace against Apollo's Rust best practices handbook plus targeted fixes for the issues found. Covers panic removal in production paths (ui.rs, storage Mutex locks, CLI path handling), a real bug where format!("{:?}", enum) was persisted to SQLite but parse_severity_level only matched 6 of 25 SeverityLevel variants, batched storage inserts under a single transaction, hex encoding via lookup table, removal of redundant clones, inheritance of the workspace [lints] block (previously dead config), and module/crate documentation.

@ErickJ3 ErickJ3 changed the title Audit project against Rust best practices Improvement docs and more May 26, 2026
@ErickJ3 ErickJ3 merged commit 48d04d1 into main May 26, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant