← 返回测试输出列表

ar-04:发布就绪检查(ship 模式)

场景

使用 codex-autoresearch 的 ship 工作流模式,对 Python 项目进行发布前全面检查,生成结构化的阻塞项与建议项清单。

任务

对 Python 项目 my-research-tool v0.1.0 进行发布就绪验证,包括依赖声明、文档完整性、测试覆盖率、dead code 清理、类型注解和打包配置等检查维度。

Prompt

-autoresearch Mode: ship
Goal: Validate release readiness for my-research-tool v0.1.0.
Metric: blocker count
Direction: lower
Iterations: 5

关键检查结果

共发现 6 个阻塞项和 3 个建议项。

阻塞项(P0/P1):

  1. 缺少依赖声明(numpy、scipy)
  2. 缺少 README.md、CHANGELOG.md、.gitignore
  3. 测试覆盖率 45%,需 >= 80%
  4. Dead code:unused_helper() 存在但未被调用
  5. DataContainer 缺少类型注解
  6. setup.py 缺少 classifiers、long_description 等元数据字段

最终状态:BLOCKED — 6 个阻塞项均需在发布前解决。

判定

PASS — ship 模式正确识别了项目的发布阻塞项并给出了清晰的分级清单(P0/P1/P2),建议具体且可操作。L2 深度(不要求阻塞项已被修复,只要求被正确识别和分级)。