# Shared/storage 현재 기준 — SQLite v2 / MySQL v46 / 패키지 v225

- `record_media_saved()`는 자산·게시물·job·batch·P2P·sync_queue를 갱신한다.
- `record_downloaded_file()`는 실제 파일에서 계정·게시물·저장 루트·batch/job을 확보하고 공통 완료 처리를 호출한다.
- `_StDown/instagram`은 권장 기본 루트다.
- 현재 Chrome이 다른 위치에 저장하면 파일 이동 없이 그 루트를 로컬 DB에 추가한다.
- 서버 payload에는 로컬 절대경로·상대경로를 넣지 않는다.
- batch는 요청 파일 수가 모두 완료되기 전 RUNNING이다.
- MySQL은 v45 후 v46 순서이며 v225 추가 쿼리는 없다.
- 고정 회귀 테스트: `test_shared_storage.py`.
