# constants.py - 全局常量定义 # ── 变更类型常量 ────────────────────────────────────── CHG_RENAME = "module_rename" # 模块重命名 CHG_REDESCRIBE = "module_redescribe" # 模块需求重新描述 CHG_EDIT = "req_edit" # 单条需求修改 CHG_REGEN = "module_regen" # 模块代码批量重新生成 CHG_ADD = "req_add" # 新增需求 CHG_DELETE = "req_delete" # 删除需求(软删除) # 变更类型 → 中文标签 CHG_TYPE_LABEL = { CHG_RENAME: "模块重命名", CHG_REDESCRIBE: "模块需求重描述", CHG_EDIT: "单条需求修改", CHG_REGEN: "模块代码重生成", CHG_ADD: "新增需求", CHG_DELETE: "删除需求", } # 变更类型 → Rich 颜色 CHG_TYPE_COLOR = { CHG_RENAME: "cyan", CHG_REDESCRIBE: "magenta", CHG_EDIT: "yellow", CHG_REGEN: "blue", CHG_ADD: "green", CHG_DELETE: "red", }