CLI
Unified --input option across all commands
req~jabkit.cli.input-flag~1
All jabkit commands that need a file input must have the --input option to specify the input file. See ADR 45 for more details.
Needs: impl
Banner shown only at --help
req~jabkit.cli.banner-shown~1
The banner for the CLI (“JabKit”) is only shown if the help is output. Meaning: If there is no command given (falling back to help) or explicitly --help requested.
This increases the accessibility. Source: Accessibility of Command Line Interfaces