# 변경 이력 (Changelog) 이 프로젝트의 모든 주요 변경 사항을 이 파일에 기록합니다. 형식은 [Keep a Changelog](https://keepachangelog.com/ko/1.1.0/)를 따르며, 버전 표기는 [유의적 버전(SemVer)](https://semver.org/lang/ko/)을 따릅니다. ## [Unreleased] ### 추가됨 (Added) - `ScenarioLoader` — JSON 시나리오/창고 레이아웃을 런타임 ScriptableObject로 변환 - 창고 레이아웃 데이터 `Assets/Resources/Scenarios/warehouse_basic.json` (로케이션 마스터) - `InboundManager.StartMission(InboundScenario)` 오버로드 (로더 결과 주입용) - 입고 로직 스모크 테스트 (`SinoWMS/Run Inbound Smoke Test` 메뉴 — 해피패스 + 함정 4종 검증) - PDA + 탑다운 창고 UI (UI Toolkit): `InboundPda.uxml` / `InboundPda.uss` / `InboundUIController` - 씬 자동 구성 메뉴 `SinoWMS/Setup Inbound Scene` (UIDocument/PanelSettings 와이어링) ### 예정 - 로케이션 슬롯 프리팹 + 적치 애니메이션 - 채점 결과 화면 폴리시 - 2번째 모듈(피킹) ## [0.1.0] - 2026-06-14 ### 추가됨 (Added) - 입고(Inbound) 모듈 코드 골격 - Core: `InboundStep` (미션 단계 enum) - Data: `StorageZone`, `ItemDefinition`, `LocationDefinition`, `InboundScenario` (ScriptableObject) - Inbound: `LineProgress`, `ScanService`, `PutawayService`, `ScoringSystem`, `InboundManager` - 샘플 시나리오 `Assets/Resources/Scenarios/inbound_basic.json` (수량 차이 함정 포함) - PDA 목업 `mockup/inbound_pda.html` - 설계 문서 `docs/design.md` - 프로젝트 README [Unreleased]: https://keepachangelog.com/ko/1.1.0/ [0.1.0]: https://keepachangelog.com/ko/1.1.0/