-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
Summary
단일 층 평면 DXF를 읽어 벽, 개구부, 장애물, 보행 가능 영역 후보를 CanonicalGeometry로 변환하는 happy-path importer를 구현한다.
Parent Issue
Area
Domain
Sprint
Sprint 1
Scope
- Sprint 1 데모용 샘플 DXF를 대상으로 happy-path importer를 구현한다
- layer, polyline, block 등 최소한의 입력 패턴만 우선 지원한다
- 결과를
CanonicalGeometry로 변환한다 - 실패 시 import issue를 남기거나 최소 오류를 보고한다
Acceptance Criteria
- 샘플 DXF에서 wall / opening / obstacle / walkable 후보가 추출된다
- 결과가 domain 계약 타입으로 반환된다
- importer 구현이 UI와 분리되어 있다
Architecture / Dependency Check
- DXF import 구현은
domain내부 adapter에 둔다 engine에 libdxfrw 의존성을 추가하지 않는다- Qt file dialog나 widget 코드를 importer에 넣지 않는다
- include는
domain/...루트를 따른다
Verification Plan
- 샘플 DXF 기준 happy-path 확인
cmake --preset windows-debugcmake --build --preset build-debug- 가능하면 최소 smoke test 또는 수동 import 확인
Dependencies / Blockers
Task-wire open-source import stack for local buildTask-define import domain contracts from raw import to FacilityLayout2D
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
Projects
Status
No status