Push Tracker
ria-toolkit-oss/src/ria_toolkit_oss_cli/cli.sigil

18 lines
720 B
Plaintext
Raw Normal View History

2026-07-21 10:16:09 -04:00
component ToolkitCli {
goal {
Provide the ria and ria-tools command-line interface over the toolkit's library features.
2026-07-28 10:27:27 -04:00
2026-07-21 10:16:09 -04:00
Own the Click command group and its subcommands.
}
interface {
2026-07-28 10:27:27 -04:00
CommandGroup {
A Click group that auto-registers the commands defined in ria_toolkit_oss_cli.ria_toolkit_oss.commands and warns when git-lfs is missing.
}
CommandMap {
Commands map to library features: capture and transmit (sdr), campaign (orchestration), generate and synth (signal), transform/combine/split/convert (transforms, data, io), annotate (annotations), view (view and viz), discover (sdr), serve (the RT-OSS server), and upload/setup_repo/init (RIA Hub repo integration).
}
2026-07-21 10:16:09 -04:00
}
}