# Absorption API resolution 필드 누락 버그 수정

## 한정승인

## 버그
- `python3 scripts/absorption-health-check.py --summary` 실행 시 duplicates에 resolution 필드 정상 포함
- 그러나 `GET /api/absorption/status` API 응답에서 resolution이 항상 NONE

## 원인 추정
server.py의 `_fetch_absorption_data()` 함수가 health-check 스크립트의 JSON 출력에서 duplicates.resolution을 파싱하지 못하거나, subprocess 호출 경로에서 resolution이 누락됨.

## 수정 대상
- `/home/jay/workspace/dashboard/server.py` — `_fetch_absorption_data()` 함수 (line 1145~1208 근처)
- 스크립트 호출 경로와 YAML fallback 경로 모두에서 resolution 전달 확인

## 검증 방법
```bash
# 1. 스크립트 직접 실행 → resolution 포함 확인
python3 scripts/absorption-health-check.py --summary | python3 -c "import json,sys; [print(d.get('resolution','NONE')) for d in json.load(sys.stdin).get('duplicates',[])]"

# 2. API 호출 → resolution 포함 확인
curl -s http://localhost:8000/api/absorption/status | python3 -c "import json,sys; [print(d.get('resolution','NONE')) for d in json.load(sys.stdin).get('duplicates',[])]"
```

둘 다 동일한 resolution 텍스트가 나와야 함.

## 보고서
`/home/jay/workspace/memory/reports/task-{TASK_ID}.md`
