Codex Hydraflow 质量核对:Python lint、类型与回归覆盖
EnglishCodex 安装步骤
- 打开固定版本的 GitHub 原文,从该版本保留 `.codex/skills/hf.code-quality-enforcer/` 整个目录。将它放入目标项目的 `.agents/skills/code-quality-enforcer/`。
- 在目标项目中打开 Codex,输入 `$code-quality-enforcer` 并给出本页示例里的任务和所需输出。
中文摘要
对照 Hydraflow 的质量检查,核对 Python 改动的格式、类型、测试覆盖与重复逻辑,并记录适用检查和实际结果。
SKILL.md 中文导读
可复现示例
在练习分支输入 `$code-quality-enforcer`,请审查一个新增默认值分支的 Python 工具函数。用已有夹具核对空输入和常规输入。工作步骤
- 找到改动函数和覆盖它们的测试,核对测试名和行为是否对应。
- 按项目配置运行相关格式、类型与测试检查,记录剩余诊断和需补测试的分支。
验收方法
质量报告把新增分支与两条测试对应起来,说明类型与测试检查是否通过,以及尚待核对的项目。
GitHub 原文 · 更新日期
适用环境
Codex 与 Hydraflow 工作副本。准备仓库现有 Ruff、Pyright、pytest 与本地质量检查依赖。
常见问题
质量报告只要给覆盖率吗?
源文档还要求记录质量检查状态、具体覆盖缺口、测试和函数对应关系,以及能执行的修正。