// Package commandkit provides the core instance-owned CLI dispatcher, typed // command declarations, application-owned command and flag aliases, input // bindings, invocation-scoped reporting, and outcomes with separate operation // causes and presentation observations. New and App.Register accept canonical // Command declarations and RoutingRule declarations together. Optional // integration modules provide ConfigKit and PromptKit-specific commands; // importing those modules does not install their commands. package commandkit