GitHub问题输入整理
适用场景
在仓库问题分诊前,把 issue 编号、仓库、标题、正文摘要、作者、标签、时间和来源整理成稳定字段。
输入与输出
输入 JSON 包含 repository、issuenumber、title、bodyredacted、authorref、labels 和 sourceurl。输出 READY/REVIEW、规范化问题、缺失项和 issue_hash。
安装与执行
无需第三方依赖。执行 python scripts/normalize.py examples/input.json,脚本只读本地脱敏 JSON。
错误恢复
缺仓库、编号、标题、摘要或来源时输出 REVIEW;补齐后重跑。
权限与隐私边界
不访问 GitHub、不读取 Token、不发表评论、不改标签、不关闭问题、不联系作者。
验收方法
样例应输出 READY 和非空 issue_hash;删除编号或来源后应输出 REVIEW。