Files
gitlore/crates
teernisse a887e8375a refactor: split common/mod.rs into per-widget modules
Split the 816-line monolithic common/mod.rs into 5 focused files:
- breadcrumb.rs (208 lines) — navigation trail with truncation
- status_bar.rs (173 lines) — bottom bar with key hints
- loading.rs (179 lines) — spinner indicators
- error_toast.rs (124 lines) — floating error messages
- help_overlay.rs (173 lines) — centered keybinding modal

mod.rs is now a 17-line re-export hub. Public API unchanged.

Filed beads for remaining large file splits:
- bd-14q8: commands.rs (807 lines) -> commands/ module
- bd-29wn: app.rs (712 lines) -> app/ module
- bd-2cbw: who.rs (3742 lines) -> who/ module

172 tests pass, clippy clean, fmt clean.
2026-02-12 16:25:49 -05:00
..