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.
1.1 MiB
1.1 MiB