Commit f329750
authored
[Chore] Sprint 1 시연용 평면 자산 큐레이션 (#171)
* [Chore] Curate Sprint 1 시연용 평면 자산
- assets/demo-layouts/ 신설: bottleneck_hall, multi_exit_concourse,
branched_corridor_office DXF 3종과 결정적 재생성 스크립트 추가.
세 평면은 결과 지표(피크 밀도, t90/t95, ExitUsage, ZoneCompletion)가
서로 다르게 나오도록 의도적으로 토폴로지를 구성.
- docs/demo/시연 평면 가이드.md 추가: 평면별 시연 메시지와 강조 지표 정리.
- tests/dxf/ 정리: 미활용 home_plan / apartment_floor_plan /
evacuation_complex_large 와 cad-portfolio 라이선스 파일 제거.
generate_building_samples.py 는 office_suite 만 생성하도록 트림.
- tests/DxfImportServiceTests.cpp 에 신규 시연 DXF 3종의 임포트 회귀 가드 추가.
- tests/ImportContractsTests.cpp 의 문자열 경로를 office_suite.dxf 로 교체.
Refs: #168
* [Chore] Preserve existing tests/dxf fixtures while adding demo assets
Curating the demo layouts under assets/demo-layouts/ does not require
removing the existing test fixtures contributed by another teammate.
Keep the four DXF files and the LICENSE under tests/dxf/ so the
provenance of the downloaded MIT sample is retained and the local
generator can still reproduce the residential and evacuation samples.
- Restore apartment_floor_plan.dxf, LICENSE.cad-portfolio.txt,
home_plan.dxf, and evacuation_complex_large.dxf so existing
attribution and regeneration paths stay intact.
- Restore the build_home_plan and build_evacuation_complex_large
helpers in generate_building_samples.py for the same reason.
- Keep the new framing in tests/dxf/README.md (cross-reference to
assets/demo-layouts/, and the row for blocking_review_demo.dxf
that was previously undocumented) and combine it with the original
provenance section that describes the kept files.1 parent 5e9386b commit f329750
10 files changed
Lines changed: 12482 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
0 commit comments