Run closed-bug-regression-audit over the 91 closed bugs

未关闭
#760 1 条评论 0 个 reaction 已指派 1 人 在 GitHub 查看

维护者通常 1 天内回复

@christian-byrne 已经在做这个了。

开始于 2026年8月23日。

评估

这个 Issue 还没有评估数据。

描述

audit:testing effort:large priority:recommended

What — closed-bug-regression-audit was deferred, not skipped, during the 2026-08 repo improvement sweep. It has never run against this repo's 91 closed bug issues.

Why it matters here — 91 closed bugs is the largest regression-audit surface of the six repos swept, and the only one where the lens produces signal at all; the other five have zero closed bug issues. It was deferred because a full 3-pass parallel-subagent run does not belong in a corner of a config-and-docs sweep, not because the surface is uninteresting.

The repo has the shape that makes this productive: 695 commits, 45 contributors, 30 published releases, 151 test files against 283 source files, and a pytest.yml that runs on every PR. A bug that was fixed without a regression test can silently come back through any of those 45 contributors.

There is a specific reason to think the yield is non-zero. comfy_cli/utils.py shipped a knowingly-unfiltered tar.extractall() for the entire period cpython#107845 was open, with no test covering extraction safety either way — the regression test that proves it now only exists because of Comfy-Org/comfy-cli#734, filed by this same sweep. Gaps of that shape are what the lens looks for.

Evidence

$ gh issue list -R Comfy-Org/comfy-cli --state closed --label bug --limit 100 --json number -q 'length'
91

$ gh issue list -R Comfy-Org/comfy-cli --state open --label quality:missing-regression-test --json number -q 'length'
0

Fix

Run the lens: skills/closed-bug-regression-audit/SKILL.md. It uses a 3-pass parallel-subagent strategy (keyword, adversarial, fix-PR-diff, systemic-pattern) and files gap issues under quality:missing-regression-test.

Per the sweep's shared schema, apply the sweep labels alongside the native one so the results stay queryable with the rest of the sweep backlog.

Dedupe first — this repo already has sweep issues filed:

bash skills/repo-improvement-sweep/scripts/existing-findings.sh Comfy-Org/comfy-cli
bash skills/repo-improvement-sweep/scripts/in-flight-work.sh Comfy-Org/comfy-cli

Note the repo currently has 13 open PRs, several long-lived — check against those before filing anything.


Deferred from repo improvement sweep 2026-08-17. Parent: #723

主要语言
Python
星标
1k
派生
176
平均合并
1 天 11 小时
30 天内合并 PR
87

环境准备

  • 没有 Dockerfile 或 Docker Compose 文件
  • 没有 Pull Request 模板
  • 阅读贡献指南

从这里开始

  1. 先读完整个 Issue,再读项目的贡献指南。
  2. 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
  3. Fork 仓库,在一个分支上完成修改。
  4. 提交 Pull Request,并在描述里引用这个 Issue 编号。

Comfy-Org/comfy-cli 的其他 Issue

查看 Comfy-Org/comfy-cli 的全部 Issue

相似的 Issue

更多 Python Issue

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。