🏛 架构平台 Arch.Platform

反馈 f20fbc14

← 看板
v=f8059a73
严重度
状态 不修复
决策 保持不变

🐛 Bug 摘要

scan.py hard gate fail (dry-run): 1 blocker

🔍 根因分析

未填写(分诊时由架构师填)

🔧 修复方案

scan.py 在 _safe_emit_fatal() 无条件 emit feedback,导致 pytest fixture (test_main_lock_blocks / test_main_hard_gate_blocker_exits) 触发 scan.main() 时,每次都向 arch 平台写一条 fake feedback。pytest tmp_path 出现在 summary 字符串中(/tmp/pytest-of-hq/pytest-XXX/test_main_lock_blocks0/...)。25 条全为同一 audit v1.1.0 (f8059a73) 在 2026-06-26 单次 self-check 触发的测试副作用,非真实 bug。批量 wontfix,真正修复待建 P2 REQ 给 audit skill:scan.py 加 --no-emit flag 或检测 PYTEST_CURRENT_TEST 环境变量跳过 emit。

📋 元数据

报告人
cli
创建时间
2026-06-26 13:12
决策时间
2026-06-28 14:09
关联版本
f8059a73-36a8-47df-a7df-a9175ac16a3f

📝 推进反馈状态

状态推进请用:

arch feedback update f20fbc14-4258-4b8b-b86e-c29ff034c295 --status fixing  # 开始修
arch feedback update f20fbc14-4258-4b8b-b86e-c29ff034c295 --status fixed   # 已修
arch feedback update f20fbc14-4258-4b8b-b86e-c29ff034c295 --status wontfix --decision keep_as_is  # 不修