@prompthub-officialissue-to-reviewed-changeWorkflowÖffentlichAktualisiert am 12.07.2026

从可复现 Issue 到红测、最小修复、三路验证和可交互 Review Room,全程不自动发布。

Artefakte

9 Artefakte
Issue Review Hero Cover
Stars 0Fork 0Kopien 0

Workflow

Nur Lesen · Daten fließen von links nach rechts

README

README.md

Issue 到已审查变更

![从红测到 Review Room](./artifacts/issue-to-reviewed-change.png)

对随仓可确定复现的 TypeScript 金额舍入 Issue,完成定位、先红测试、最小修复、三路验证与风险审查,最后交付 patch 和可交互 Review Room。

最终会得到什么

  • 失败测试与修复后证据、最小 patch、风险摘要
  • 测试 / Typecheck / Lint 三路并行验证
  • 可离线审查的 Review Room HTML

节点与模型

| 节点 | 模型 | 说明 |

|---|---|---|

| 理解 Issue | GPT-5.5 | 冻结可复现行为与范围 |

| 定位代码 | GPT-5.5 | 画最短调用链,不改代码 |

| 编写失败测试 | GPT-5.5 | 保存首断言失败与 exit 1 |

| 最小修复 | GPT-5.5 | 仅修 half-away-from-zero |

| 测试验证 | GPT-5.5 | 验证 16 assertions、exit 0 |

| 类型检查 | GPT-5.5 | 独立执行 TypeScript noEmit |

| Lint 检查 | GPT-5.5 | 独立执行 ESLint |

| 风险审查 | GPT-5.5 | 区分已验证与剩余风险 |

| 补丁与 Review Room | GPT-5.5 | 组装五视图人工审查包 |

变量与复跑

可替换变量:issue文件代码目录。官方证据包附带确定复现的 TypeScript fixture;路径留空或文件缺失时,Runner 会生成同契约的最小 Issue、源码和 16 断言测试,标记 locally rebuilt / 本地重建 并计算新 hash,不复用官方证据 hash。工作流只生成补丁和报告;绝不自动 commit、push、创建 PR 或部署

降级行为

测试、类型检查或 Lint 任一路无法执行时,不得宣称通过;保留命令、真实退出码和阻塞原因,Review Room 显式显示未验证状态。

产物目录

fixture/ISSUE.md · fixture/src/money.ts · fixture/test/money.regression.ts · evidence/red-test.txt · evidence/green-test.txt · evidence/typecheck.txt · evidence/lint.txt · change.patch · risk-review.md · artifacts/review-room.html · delivery.md.