Regeln, rust/kc-cli-quality
9 Regeln in /var/www/code/rust/kc-cli-quality/rules.yaml.
| ID | Titel | Severity |
|---|---|---|
| RUST_CLI_001_TEST_PATTERN | Rust-Tests als Code-Task-Testartefakte akzeptieren | must |
| RUST_CLI_002_RELEASE_BINARY_ACCEPTANCE | CLI-Aenderungen brauchen Release-Binary-Acceptance | must |
| RUST_CLI_003_KEEP_MODULES_SMALL | Rust-CLI-Module klein halten | should |
| RUST_CLI_004_WARNINGS_ARE_TECH_DEBT | Compiler-Warnungen als technische Schuld erfassen | should |
| RUST_CLI_005_ATOMIC_INSTALL | Installierte Binary atomar austauschen | must |
| RUST_CLI_006_DATA_DRIVEN_RULES_NEED_ENGINE_BOUNDARIES | Datengetriebene Regeln brauchen harte Engine-Grenzen | must |
| RUST_CLI_007_CONFIG_QUERY_ERRORS_ARE_NOT_EMPTY_RESULTS | Config-Query-Fehler sind keine leeren Regeln | must |
| RUST_CLI_008_CARGO_PROJECT_ARGV_STANDARDPROFILE | Cargo-Checks laufen als project_argv | must |
| RUST_CLI_009_DEDUPLICATE_CARGO_PROJECT_CHECKS | Cargo-Projektchecks nicht pro Datei wiederholen | must |