Severity: P2
Command: winml
Category: Naming Consistency — pick one canonical product name and use it everywhere.
Repro:
uv run winml --help
uv run winml --version
uv run winml export --help
Actual: Five different forms appear in user-visible output:
winml --help first line: WML ModelKit - Accelerate Model Deployment on WinML. (uses WML and WinML in the same sentence).
winml --version prints: winml, version 0.0.2 (lowercase winml).
winml export --help first line: Export HuggingFace model to ONNX format with HTP. (no brand).
winml inspect panel header reads WinML Inference Class.
winml sys table headers read Windows ML for the OS service and winml for the CLI.
Expected: Pick one canonical capitalization (e.g. WinML ModelKit for the product, winml only as the literal command name) and use it in every place a user can read it: top-level docstring, every subcommand docstring, --version output, every panel/table title, README.md, and pyproject.toml. Concretely:
- Replace
WML ModelKit → WinML ModelKit in the top-level docstring.
- Make
winml --version print WinML ModelKit, version 0.0.2 (winml CLI).
Why it matters: Users searching docs/issues for the product name need one term. Marketing/legal usually require one canonical capitalization too.
Severity: P2
Command:
winmlCategory: Naming Consistency — pick one canonical product name and use it everywhere.
Repro:
Actual: Five different forms appear in user-visible output:
winml --helpfirst line:WML ModelKit - Accelerate Model Deployment on WinML.(uses WML and WinML in the same sentence).winml --versionprints:winml, version 0.0.2(lowercase winml).winml export --helpfirst line:Export HuggingFace model to ONNX format with HTP.(no brand).winml inspectpanel header readsWinML Inference Class.winml systable headers readWindows MLfor the OS service andwinmlfor the CLI.Expected: Pick one canonical capitalization (e.g. WinML ModelKit for the product,
winmlonly as the literal command name) and use it in every place a user can read it: top-level docstring, every subcommand docstring,--versionoutput, every panel/table title,README.md, andpyproject.toml. Concretely:WML ModelKit→WinML ModelKitin the top-level docstring.winml --versionprintWinML ModelKit, version 0.0.2 (winml CLI).Why it matters: Users searching docs/issues for the product name need one term. Marketing/legal usually require one canonical capitalization too.