Recovery 3001 0.4.0 Beta 1 Dev 1
=================================

이 파일은 0.4.0 Beta 1 개발 과정의 첫 기능 검증판입니다.
정식 판매판이나 코드 서명 완료판이 아닙니다.

이번 개발판의 새 기능
---------------------

- 복구 후보의 실제 내용 헤더 검사
- JPEG, PNG, GIF, PDF, ZIP/Office, MP4/MOV, AVI, WAV, WebP, DWG,
  구형 Office/OLE 파일 유형 판별
- 파일 시스템 복구 방식과 내용 시그니처를 조합한 0~100 신뢰도 점수
- 높음, 보통, 낮음 판정과 판정 근거 툴팁
- 파일명, 파일 시스템, 추정 유형, 신뢰도 검색

기존 기능
---------

- Windows USB 장치 열거와 시스템 디스크 차단
- 읽기 전용 USB 이미지 생성, 진행률, 취소, 재개, SHA-256, 오류 맵
- MBR/GPT 파티션 스캔
- FAT32/exFAT 삭제 파일 후보 스캔
- 단일/다중 복구와 기존 파일 덮어쓰기 방지
- 원본과 목적지가 같은 물리 디스크인 경우 차단

실행
----

1. usb3001-recovery.exe를 실행합니다.
2. 가능하면 원본 USB의 이미지를 먼저 만든 뒤 이미지 파일을 스캔합니다.
3. 복구 결과는 반드시 원본 USB와 다른 물리 디스크에 저장합니다.

주의
----

- 미서명 개발판이므로 Windows 게시자 경고가 나타날 수 있습니다.
- FAT32/exFAT만 지원합니다.
- 덮어쓴 데이터, SSD TRIM 데이터, 심하게 조각난 파일은 완전 복구를
  보장하지 않습니다.
- 신뢰도는 성공 보장이 아니라 복구 우선순위를 돕는 근거입니다.
- 중요한 원본은 추가 쓰기를 멈추고 먼저 이미지 파일을 만드십시오.

검증
----

- Rust workspace tests: 34 passed
- Clippy: warnings 0
- 파일 시그니처 단위 시험: 11개 형식 통과
- 기존 SanDisk FAT32 1,000파일 SHA-256 1000/1000 증거는 0.3.0 기준이며,
  이 Dev 1 빌드의 실장치 회귀 시험은 아직 진행 전입니다.

자세한 목표와 통과 기준은 PRODUCT-SPEC.md를 참고하십시오.
