Summary
layer/block/text/metadata 규칙을 이용해 DXF semantic rule 기반으로 FacilityLayout 토폴로지와 connector 후보를 추론하는 경로를 확장한다.
Parent Issue
#3
Area
Domain
Target Sprint
Sprint 2
Why Needed
문서 기준 MVP 코어는 시설 토폴로지/import 결과를 validated FacilityLayout 수준으로 정리해야 한다. naming convention 차이가 큰 DXF를 흡수하려면 semantic rule이 topology 추론 단계로 올라와야 한다.
Scope
- layer/block/text/metadata 조합 규칙을 topology 추론에 사용한다.
- room/door/opening/exit/connector/obstruction 후보 의미를 rule table로 매핑한다.
- 추론 결과 provenance와 confidence를 후속 검토 단계가 읽을 수 있게 정리한다.
Out of Scope
- weakly-labeled fallback heuristic 전체
- #75에서 다루는 confidence 중심 fallback
- application rule editor UI
Core Design Criteria
- rule의 최종 산출물은 validated FacilityLayout 후보여야 한다.
- ControlZone이나 route cost까지 이 task에서 바로 확정하지 않는다.
- engine에 DXF 규칙 의존성을 추가하지 않는다.
Acceptance Criteria
- 다른 naming convention DXF에도 semantic rule만으로 topology 후보를 만들 수 있다.
- 추론 provenance가 후속 검토/보정 경로에서 추적 가능하다.
- 기존 happy-path importer보다 후퇴하지 않는다.
Related Docs
- docs/product/Product Backlog - Pathfinder 반영안.md
- uml/domain-scenario-model.puml
Dependencies / Blockers
Repository Checks
Summary
layer/block/text/metadata 규칙을 이용해 DXF semantic rule 기반으로 FacilityLayout 토폴로지와 connector 후보를 추론하는 경로를 확장한다.
Parent Issue
#3
Area
Domain
Target Sprint
Sprint 2
Why Needed
문서 기준 MVP 코어는 시설 토폴로지/import 결과를 validated FacilityLayout 수준으로 정리해야 한다. naming convention 차이가 큰 DXF를 흡수하려면 semantic rule이 topology 추론 단계로 올라와야 한다.
Scope
Out of Scope
Core Design Criteria
Acceptance Criteria
Related Docs
Dependencies / Blockers
Repository Checks