Stage 4 共识裁决
步骤
- 读取
artifacts/buckets.json。 - 根据 persona 权重运行
scripts/weighted_vote.py --threshold 0.6。- 默认使用脚本内置
DEFAULT_WEIGHTS(3 个角色:Security & Concurrency Sentinel 4.0、Logic & Correctness Reviewer 3.0、System & Performance Reviewer 3.0)。 - 可用
--weights叠加历史学习权重(兼容扁平映射与suggested_weights包装格式)。
- 默认使用脚本内置
- 运行
scripts/render_report.py生成 Markdown 报告。 - 输出:
artifacts/verdict.jsonartifacts/bug_hunter_report.md
裁决规则
- 仅保留加权分数超过阈值的问题。
- 对没有
fix_code的条目额外惩罚 10%。 - 严重级别排序:
critical > major > minor。