# Shared/storage 패치 — 패키지 v229

## `[코드반영·자동검증 완료]`

- `canonical_instagram_post_url()` 추가
- 다운로드 post upsert와 observation upsert에 동일 규칙 적용
- Analyze 목록·상세 조회에서 기존 잘못된 scope URL 방어
- SQLite 스키마 버전은 v3 유지; 신규 테이블·강제 데이터 마이그레이션 없음

## `[검증대기]`

- 운영 SQLite에서 기존 `/explore/` 링크의 화면 교정 확인
- 새 Reel 다운로드의 `/reel/{shortcode}/` 유지 확인
