The main via script has been refactored into three distinct, composable parts: via-feed for generating menu options, via-menu for handling user interaction, and via-open (previously vopen) for launching the selection. The primary command now elegantly chains these operations together using standard piping (via-feed | via-menu | via-open). This architectural change improves modularity, making it easier to swap out individual components like the menu interface in the future.

Unix Philosophy