{"id":"efcf954e-226d-483f-a66d-6f377daf94ef","version_id":"f8059a73-36a8-47df-a7df-a9175ac16a3f","reporter":"cli","bug_summary":"scan.py hard gate fail (dry-run): 1 blocker","root_cause":null,"fix_plan":"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。","severity":"high","status":"wontfix","decision":"keep_as_is","reused_in_projects":[],"decided_at":"2026-06-28T14:09:22.792883","created_at":"2026-06-26T16:35:51.067815","requirement_id":"25aae05a-fa2f-4824-afad-9fce03c44f2f"}