# 삭제·폐기 기준 — 패키지 v229

## 다시 되살리면 안 되는 기능

- Heart8772 기반 원점 추적
- OS 커서 이동·방황·실제 마우스 클릭 자동화
- hover 색상·DOM ACK 기반 물리 클릭 검증
- 빨간하트·owner 권한 게이트
- `IG_Sorter_Yello` 구 폴더명
- 다운로드 경로마다 별도 DB 완료 로직을 중복 구현하는 방식
- 서버에 로컬 절대경로·상대경로를 저장하는 방식
- 삭제 계정을 수집 카운트에 포함하는 방식
- 계정 삭제 시 MP4/JPG를 확인 없이 자동 삭제하는 방식
- 포커스 이탈만으로 계정목록을 자동 저장하는 방식
- `data.href`·`page_url`의 `/explore/`, `/reels/`, 프로필 URL을 게시물 `post_url`로 저장하는 방식
- Instagram URL의 첫 경로를 무조건 계정 username으로 해석하는 방식
- 서로 다른 source scope·기간·sort_by·기준값·Top 개수의 `No000`을 같은 순위로 합치는 방식

## 최종 ZIP 제외 기준

```text
Heart8772/ 전체
IG_StYellow/js/ig_origin_calibration.js
WS8771/ws8771_heart_client.py
WS8771/ws8771_ig_auto_click_download.py
WS8771/ws8771_ig_auto_download.py
WS8771/ws8771_origin_crosscheck.py
```

## soft-delete 기준

- 계정·게시물 삭제는 우선 DB 상태와 tombstone으로 처리한다.
- 실제 미디어 삭제는 별도 명시 기능이 생기기 전까지 하지 않는다.
- 계정 삭제는 Side 목록에서 `🗑️`로 보존해 삭제 사실을 확인할 수 있게 한다.
- `🗑️` 항목은 수집과 카운팅에서 제외한다.

## 테스트 정리 기준

- 버전 번호가 붙은 일회성 테스트는 최종 검증 후 제거한다.
- 고정 이름 최소 회귀 테스트만 유지한다.

## v229 실제 파일 삭제 없음

이번 작업은 게시물 URL 저장·조회 교정이며 기존 실행 파일 삭제는 하지 않았다.
