=== 4) 정상 PR — guard.sh pre-push 통과 케이스 === timestamp: 2026-05-04T02:12:32+09:00 qc-result 임시 생성됨 guard.sh pre-push task-2439 (cancelled 미존재 → diff scope 검사): [pre-push-guard] task=task-2439 B-1 working tree clean : FAIL — task scope 밖 변경 11건: scripts/finish-task.sh, scripts/git-hooks/pre-push, scripts/auto_merge.py, memory/tasks/task-2434/scope/scope_matrix.json, dashboard/data/naver-sa-stats.json ... (11건) — git stash push -u 로 격리 후 재시도 B-2 ahead/behind : PASS — ahead=15 behind=0 — push 가능 B-3 task scope 일치 : FAIL — task scope 밖 파일 14건: memory/plans/ids-phase4-design-system/brainstorming.md, memory/plans/ids-phase4-design-system/checklist.md, memory/plans/ids-phase4-design-system/context-notes.md, memory/plans/ids-phase4-design-system/html-skeleton.md, memory/plans/ids-phase4-design-system/mapping-tables.md ... (14건) B-4 보고서/qc-result 일치 : FAIL — 보고서 파일 없음: /home/jay/workspace/memory/reports/task-2439.md [pre-push-guard] OVERALL: FAIL (rc=1)