v1.1.0
Introduce NetRunner.Command module with defcommand macro that lets users define reusable command templates with default args and options. Command structs are accepted by run/2, stream!/2, and stream/2 alongside the existing list-based API. Includes 65 new tests covering struct construction, macro behavior, API integration, compile-time validation, and edge cases.