#111 Refactor CLI commands into separate modules under commands/

closed medium · sable · 2026-03-02 23:37 · closed 2026-03-02 23:37 · Phase 1: CLI Foundation

Comments — 1

sable note 2026-03-02 23:37

Extract each clap subcommand into its own struct + file under commands/. Define an Execute trait that each command implements. main.rs becomes a thin dispatcher. Files: commands/mod.rs, commands/login.rs, commands/upload.rs, commands/download.rs, commands/ls.rs, commands/rm.rs. Internal refactor, no user-facing change.

Generated 2026-03-03 02:53 UTC