Regeln, kc

15 Regeln in /var/www/code/kc/rules.yaml.

IDTitelSeverity
KC_001_USE_KC_FOR_FILE_MUTATIONSDateiaenderungen laufen ueber kc oder dokumentierte Patchesmust
KC_002_TASK_REQUIRED_FOR_CODE_MUTATIONSCode-Mutationen brauchen Task-Kontextmust
KC_003_NO_COMPOSER_FOR_PROJECTSkc composer ist fuer unsere Projekte verbotenmust
KC_004_NODE_NPM_QA_ONLYNode/npm nicht als Runtime oder Build-Pflichtmust
KC_005_PREFER_READ_ONLY_FIRSTErst lesen, dann aendernshould
KC_006_DESTRUCTIVE_REQUIRES_REASONDestruktive Aktionen brauchen Reasonmust
KC_007_DB_QUERY_EXECUTE_SPLITDB read und write strikt trennenmust
KC_008_GREP_IS_SUBSTRINGkc grep ist substring-onlyshould
KC_009_SUPERVISE_BEFORE_FINISHSupervision vor Abschlussmust
KC_010_BROWSER_FOR_GUIGUI-Aenderungen brauchen Browser-Evidenceshould
KC_011_OPS_TOOLS_ARE_NOT_DEV_SHORTCUTSOps-Tools sind keine Entwicklungsabkuerzungmust
KC_012_NO_GIT_ASSUMPTIONkc-Workflows setzen Git nicht vorausmust
KC_013_PACKAGE_MANAGERS_NOT_FOR_APP_ARCHITECTUREPackage Manager praegen nicht die App-Architekturmust
KC_014_RECORD_EVIDENCE_FOR_CLAIMSBehauptungen brauchen Evidenceshould
KC_015_DB_HISTORY_AUDIT_BEFORE_RESTORE_WORKHistory-Arbeiten starten mit DB-Auditmust

Zurück zum Bereich